gspt1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*200,NODRAW ;
gspt2:=((CLOSE - (LLV(LOW,36))) / ((HHV(HIGH,36)) - (LLV(LOW,36)))) * 100;
gspt3:=SMA(gspt2,3,1);
gspt4:=SMA(gspt3,3,1);
gspt5:=SMA(gspt4,3,1);
gspt6:=(CROSS(gspt4,gspt5)) AND (gspt4 < 12);
STICKLINE(((FILTER(gspt6,10)) = 1),0,80,2,1),COLORMAGENTA ;
gspt7:=EMA(CLOSE,12)-EMA(CLOSE,26);
gspt8:=EMA(gspt7,9),COLORWHITE;
gspt9:=(gspt7-gspt8)*2;
STICKLINE(gspt9>=0 AND gspt9>=REF(gspt9,1) AND REF(gspt9,1)< 0 AND gspt9>=0.01,90,gspt9,1,1) ,COLORRED;
DRAWTEXT(gspt9>=0 AND gspt9>=REF(gspt9,1) AND REF(gspt9,1)< 0 AND gspt9>=0.01,85,' 一冲天'),COLORYELLOW ;
gspt10:=10*SUM(EMA((C+L)/2,2),5)/10.158,NODRAW;
gspt11:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,4),NODRAW;
gspt12:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,10),NODRAW;
gspt13:=EMA(gspt10,21);
gspt14:=2*MA(LLV((C+L)/2,8)*1.1,13)-EMA((C+L)/2,3)-((C+L)/2)*0.1;
gspt15:=IF((EMA((C+L)/2,3)-gspt14)*5>0,POW((EMA((C+L)/2,3)-gspt14)*5,2)/10,-1*POW((EMA((C+L)/2,3)-gspt14)*5,2)/10);
gspt16:=IF(gspt15>0,gspt15-0,0);
STICKLINE(gspt16>0 AND REF(gspt16,1)=0 AND (C+L)/2>MA((C+L)/2,8),0,25,0,0),COLORMAGENTA;
DRAWTEXT(gspt16>0 AND REF(gspt16,1)=0 AND (C+L)/2>MA((C+L)/2,8),30,'异动'),COLORMAGENTA;
顶线1:90,COLORYELLOW,LINETHICK1;
顶线2:80,COLORRED,LINETHICK2;
底线1:10,COLORGREEN,LINETHICK3;
DRAWTEXT(ISLASTBAR, 顶线1,' 顶'),COLORYELLOW;
DRAWTEXT(ISLASTBAR, 顶线2,' 强'),COLORRED;
DRAWTEXT(ISLASTBAR, 底线1,' 弱'),COLORGREEN;
gspt20:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
gspt21:SMA(gspt20,3,1),COLORCYAN,LINETHICK1;
gspt22:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
gspt23:SMA(gspt22,3,1),COLORYELLOW,LINETHICK1;
gspt24:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
gspt25:SMA(gspt24,3,1),COLORMAGENTA,LINETHICK1;
gspt26:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
gspt27:SMA(gspt26,3,1),COLOR00FF00,NODRAW;
gspt28:gspt21< 20 AND gspt21>REF(gspt21,1) AND gspt23< 20 AND gspt25< 20 ,COLORRED,NODRAW;
STICKLINE(gspt28 ,105,100,2,0),COLORGREEN ;
gspt29:=gspt25>80 AND gspt23>80 ;
STICKLINE(gspt29=1,105,100,1,0) ,COLORRED;
gspt30:=-10;
DRAWTEXT(ISLASTBAR,gspt23,' ←拉升线'),COLORYELLOW ;
DRAWTEXT(ISLASTBAR,gspt25,' ←主力线'),COLORMAGENTA ;
gspt31:=AMOUNT/VOL/1000;
gspt32:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
gspt33:=SUM(AMOUNT,13)/gspt31/1000;
gspt34:=DMA(gspt32,VOL/gspt33);
gspt35:=(CLOSE-gspt34)/gspt34*1000;
gspt36:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt37:=SMA(gspt36,3,1);
gspt38:=SMA(gspt37,3,1);
gspt39:=REF(LOW,1);
gspt40:=SMA(ABS(LOW-gspt39),3,1)/SMA(MAX(LOW-gspt39,0),3,1)*100;
gspt41:=EMA(IF(CLOSE*1.2,gspt40*10,gspt40/10),3);
gspt42:=LLV(LOW,30);
gspt43:=HHV(gspt41,30);
gspt44:=IF(LLV(LOW,58),1,0);
gspt45:=(EMA(IF(LOW<=gspt42,(gspt41+gspt43*2)/2,0),3)/618*gspt44);
gspt46:=EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2;
gspt47:=EMA(gspt46,9),LINETHICK2;
gspt48:=(gspt46-gspt47)*2;
gspt49:=(EMA(CLOSE,30)-EMA(CLOSE,100));
gspt50:=(EMA(gspt49,45));
gspt51:=EMA(CLOSE,12/2)-EMA(CLOSE,26/2),COLORFF00FF;
gspt52:=EMA(gspt51,9/2),COLORGREEN;
gspt53:=(EMA(CLOSE,12/4)-EMA(CLOSE,26/4)),COLORBLUE,LINETHICK1;
gspt54:=(EMA(gspt53,9/4)),COLORWHITE;
gspt55:=MA(CLOSE,1);
gspt56:=(LOW+HIGH+CLOSE)/3;
gspt57:=MA(gspt56,5);
gspt58:=HHV(gspt57,10);
gspt59:=IF(HHV((gspt55< gspt58),5),100,85),COLORFFFF00,LINETHICK1;
gspt60:=IF(HHV((gspt55< gspt58),10),105,100),COLORGREEN,LINETHICK1;
gspt61:=(HIGH - REF(HIGH,1));
gspt62:=(REF(LOW,1) - LOW);
gspt63:=(SUM(IF(((gspt61 > 0) AND (gspt61 > gspt62)),gspt61,0),5) );
gspt64:=SUM(IF(((gspt62 > 0) AND (gspt62 > gspt61)),gspt62,0),5);
gspt65:=(((gspt63 ) * 100) / TR);
gspt66:=((gspt64 * 100) / TR);
gspt67:=(MA(((ABS((gspt66 - gspt65)) / (gspt66 + gspt65)) * 100),3));
gspt68:=LLV(gspt57,10);
gspt69:=IF(LLV((gspt55< gspt68),5),15,0),COLORRED,LINETHICK2;
gspt70:=IF(LLV((gspt55< gspt68),10),20,0),COLORFF00FF,LINETHICK3;
gspt71:IF(gspt69 AND gspt26< 20,10,0),COLORYELLOW,LINETHICK2,NODRAW;
STICKLINE(gspt71 ,105,100,2,0),COLORYELLOW ;
gspt72:=gspt70,COLORYELLOW,LINETHICK2;
gspt73:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt74:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
gspt75:=SMA(gspt73,3,1);
gspt76:=SMA(gspt75,3,1);
gspt77:=EMA(SMA(gspt74,3,1),2);
gspt78:=SMA(gspt77,3,1);
gspt79:=CROSS(gspt75,gspt76) AND gspt76< 30;
gspt80:=CROSS(gspt75,gspt76) AND CROSS(gspt77,gspt78);
gspt81:=gspt79 OR gspt80;
gspt82:=C-REF(C,1);
gspt83:=100*EMA(EMA(gspt82,6),6)/EMA(EMA(ABS(gspt82),6),6);
gspt84:=LLV(gspt83,2)=LLV(gspt83,7) AND COUNT(gspt83< 0,2) AND CROSS(gspt83,MA(gspt83,2));
gspt85:=(C-REF(C,20))/REF(C,20)*100< 0;
gspt86:=(FILTER(gspt84=1,5))AND("CCI">0);
gspt87:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
gspt88:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);
gspt89:=REF(gspt88,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt90:=REF(gspt89,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt91:=REF(gspt90,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt92:=REF(gspt91,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt93:=REF(gspt92,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt94:=REF(gspt93,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt95:=REF(gspt94,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt96:=REF(gspt95,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt97:=REF(gspt96,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt98:=REF(gspt97,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt99:=REF(gspt98,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt100:=REF(gspt88 OR gspt89 OR gspt90 OR gspt91 OR gspt92 OR gspt93 OR gspt94 OR gspt95 OR gspt96 OR gspt97 OR gspt98 OR gspt99,1) AND gspt87;
gspt101:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt102:=SMA(gspt101,5,1);
gspt103:=SMA(gspt102,5,1);
gspt104:=3*gspt102-2*gspt103;
gspt105:=EMA(gspt104,5);
gspt106:=REF(gspt105,1);
gspt107:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt108:=SMA(gspt107,3,1);
gspt109:=SMA(gspt108,3,1);
gspt110:=3*gspt108-2*gspt109;
gspt111:=EMA(gspt110,5);
gspt112:=REF(gspt111,1);
gspt113:=gspt105>gspt106 AND gspt111>gspt112;
gspt114:=(gspt113 AND NOT(REF(gspt113,1)) AND (gspt105< 50 OR gspt111< 50));
gspt115:=5;
gspt116:=REF(CLOSE,gspt115);
gspt117:=SMA(MAX(CLOSE-gspt116,0),2,1)/SMA(ABS(CLOSE-gspt116),2,1)*100-50;
gspt118:=gspt117;
gspt119:=gspt118>REF(gspt118,1) AND REF(gspt118,1)<=REF(gspt118,2) AND C/REF(C,1)>1;
gspt120:IF(gspt81+gspt86+gspt100+gspt114+gspt119>=4,50,0),COLORWHITE,NODRAW;
STICKLINE(gspt81+gspt86+gspt100+gspt114+gspt119>=4,0,20,1,1),COLORYELLOW ;
gspt121:100*(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55)),COLORBLUE, ;
DRAWTEXT(ISLASTBAR,gspt121,' ←空方'),COLORGREEN;
STICKLINE(gspt21>=REF(gspt21,1) AND gspt21>=50,105,101,2,0) ,COLORFF00FF,LINETHICK5;
STICKLINE(gspt21< REF(gspt21,1) AND gspt21>=50,105,101,2,0) ,COLORGREEN,LINETHICK5;
STICKLINE(gspt21>REF(gspt21,1) AND gspt21>80,105,101,2,0) ,COLORRED,LINETHICK5;
STICKLINE(gspt21< REF(gspt21,1) AND gspt21>80,105,101,2,0) ,COLORCYAN,LINETHICK5;
gspt122:=IF(YEAR>=2038 AND MONTH>=1,0,1);
gspt123:=REF(LOW,1)*gspt122;
gspt124:=SMA(ABS(LOW-gspt123),3,1)/SMA(MAX(LOW-gspt123,0),3,1)*100*gspt122;
gspt125:=EMA(IF(CLOSE*1.3,gspt124*10,gspt124/10),3)*gspt122;
gspt126:=LLV(LOW,30)*gspt122;
gspt127:=HHV(gspt125,30)*gspt122;
gspt128:=IF(MA(CLOSE,58),1,0)*gspt122;
gspt129:=EMA(IF(LOW<=gspt126,(gspt125+gspt127*2)/2,0),3)/618*gspt128*gspt122;
gspt130:=IF(gspt129>100,100,gspt129)*gspt122;
gspt131:=IF(gspt130< REF(gspt130,1) AND (REF(gspt130,1)>REF(gspt130,2) OR REF(gspt130,1)=100),1,0);
gspt132:=SUM(gspt130,60);
gspt133:=COUNT(gspt131,30)=3 AND gspt131=1 AND gspt132>200;
gspt134:=REF(gspt130,1)=100 AND gspt130< REF(gspt130,1) AND gspt132>260;
gspt135:=REF(gspt130,1)>REF(gspt130,2) AND 90< REF(gspt130,1) AND gspt130< REF(gspt130,1) AND gspt132>260;
DRAWTEXT_FIX(1,0.980,20,1,'公式平台 公式源码 http://www.gspt.com'),COLOR333333;
gspt136:STICKLINE(gspt133=1 OR gspt134=1 OR gspt135=1,0,20,1,1),COLORFFFFFF;
DRAWTEXT(gspt136,25.4,'底'),COLORFFFF00;
gspt137:=((CLOSE - (MA(CLOSE,13))) / (MA(CLOSE,13))) * -100;
gspt138:=((CLOSE - (LLV(LOW,13))) / ((HHV(HIGH,13)) - (LLV(LOW,13)))) * 100;
gspt139:=SMA(gspt138,3,2);
gspt140:=SMA(gspt139,3,2);
gspt141:=SMA(gspt140,5,1);
gspt142:(((REF(gspt137,1)) >= 16) AND (((REF(gspt137,1)) / gspt137) >= 1.23)) AND (CROSS(gspt140,gspt141)),COLORRED;
STICKLINE((gspt142 > 0),0.9,89,1,0),COLORRED ;
DRAWTEXT(gspt142,85,'妖'),COLORRED ;
gspt143:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
gspt144:=SMA(gspt143,20,1);
gspt145:=SMA(gspt144,15,1);
gspt146:=(3*gspt144+2*gspt145)/4;
gspt147:=REF(gspt146,1);
gspt148:SMA(MAX(gspt146-gspt147,0),2,1)/SMA(ABS(gspt146-gspt147),2,1)*100 ,COLORYELLOW ,LINETHICK1 ,NODRAW;
gspt149:MA(gspt148,10),NODRAW;
gspt150:IF(CROSS(gspt148,gspt149),2,0),STICK,COLORMAGENTA ;
gspt151:IF(CROSS(gspt149,90),2,0),STICK,COLORGREEN;
DRAWTEXT(CROSS(gspt148,gspt149),1,'注意'),COLORRED ;
gspt152:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
gspt153:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
gspt154:=gspt152< REF(gspt153,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(gspt154 AND COUNT(gspt154,30)=1,60,'大资金'),COLOR008000;
STICKLINE(gspt154 AND COUNT(gspt154,30)=1,0,60,3,0),COLORYELLOW;
gspt155:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);
gspt156:=EMA(gspt155,5);
gspt157:=(gspt156-REF(gspt156,1))/REF(gspt156,1)*100;
gspt158:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
gspt159:=MA(3*SMA(gspt158,6,1)-2*SMA(SMA(gspt158,5,1),5,1),2);
gspt160:=CROSS(gspt159,0) AND gspt156< 40;
DRAWTEXT(gspt160,30,'大黑马'),COLORFFFFFF;
gspt161:=C<=MA(C,45)*0.75;
gspt162:=1;
gspt163:=gspt161  AND   gspt162  AND   C>LLV(L,3);
gspt164:=(CLOSE-MA(CLOSE,48))/MA(CLOSE,48)*100< -25;
gspt165:=(CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100< -27;
gspt166:=gspt164  AND   gspt165;
gspt167:=VOL< REF(VOL,1)*2.8  OR  CLOSE< MA(CLOSE,48)*0.7  AND   (COUNT(CLOSE< OPEN*0.97,2)=2  AND   C>-3.7  OR  COUNT(HIGH/LOW>1.065,5)>3);
gspt168:=gspt166  AND   (CLOSE>OPEN*1.06  OR  CLOSE>REF(CLOSE,1)*1.038)  AND   gspt167;
gspt169:=gspt163  OR  gspt168,COLORMAGENTA;
DRAWTEXT(CROSS(gspt169,0.5),10,'专做回调'),COLORYELLOW;
DRAWICON(CROSS(gspt169,0.5),15,4);