{波段低吸高抛战法}
GSPT_SP:=MA(CLOSE,5);
GSPT_BM:=MA(CLOSE,10);
GSPT_J5:=(2*CLOSE+HIGH+LOW)/4;
GSPT_TY:=LLV(L,34);
GSPT_VY:=HHV(H,34);
GSPT_C3:=EMA((GSPT_J5-GSPT_TY)/(GSPT_VY-GSPT_TY)*100,13);
GSPT_QB:=EMA(0.667*REF(GSPT_C3,1)+0.333*GSPT_C3,2);
GSPT_Y4:=EMA(CLOSE,5)-EMA(CLOSE,10);
GSPT_8D:=EMA(GSPT_Y4,9);
GSPT_FK:=LLV(O,13);
GSPT_5P:=HHV(O,13);
GSPT_H4:=EMA((GSPT_J5-GSPT_FK)/(GSPT_5P-GSPT_FK)*100,13);
GSPT_DT:=EMA(0.667*REF(GSPT_H4,1)+0.333*GSPT_H4,2);
GSPT_X8:=EMA(EMA(C,9),9);
GSPT_NS:=REF(GSPT_X8,1);
GSPT_FD:=(GSPT_X8-GSPT_NS)/GSPT_NS*10000;
GSPT_K1:=IF(MA(H,3)>HHV(GSPT_SP,3),MA(H,3),IF(HHV(GSPT_SP,3)>GSPT_BM,HHV(GSPT_SP,3),GSPT_BM));
GSPT_EQ:=IF(MA(L,3)< LLV(GSPT_SP,3),MA(L,3),IF(LLV(GSPT_SP,3)< GSPT_BM,LLV(GSPT_SP,3),GSPT_BM));
GSPT_31:=(GSPT_C3-GSPT_QB>0 AND (GSPT_Y4< 0 OR (GSPT_Y4>0 AND GSPT_Y4< GSPT_8D)) OR (GSPT_C3-GSPT_QB< 0 AND GSPT_Y4>0 AND GSPT_Y4>GSPT_8D AND GSPT_FD>0) ) AND NOT(GSPT_C3-GSPT_QB>0 AND GSPT_Y4< 0 AND GSPT_Y4< GSPT_8D AND GSPT_FD< 0);
DRAWICON((GSPT_C3-GSPT_QB< 0 AND (GSPT_Y4>0 OR (GSPT_Y4< 0 AND GSPT_Y4>GSPT_8D)) OR (GSPT_C3-GSPT_QB>0 AND GSPT_Y4< 0 AND GSPT_Y4< GSPT_8D AND GSPT_FD< 0)) AND NOT(GSPT_C3-GSPT_QB< 0 AND GSPT_Y4>0 AND GSPT_Y4>GSPT_8D AND GSPT_FD>0) ,EMA(GSPT_K1,3),2);
DRAWICON(GSPT_Y4>0 AND GSPT_Y4>GSPT_8D AND GSPT_C3>GSPT_QB,EMA(GSPT_EQ,3),1);
DRAWICON(GSPT_Y4< 0 AND GSPT_Y4< GSPT_8D AND GSPT_C3< GSPT_QB,EMA(GSPT_K1,3),6);
GSPT_70:=10;
GSPT_2X:=34;
GSPT_J3:=EMA(EMA(EMA(CLOSE,4),4),3);
GSPT_FN:EMA(C,3),COLORFF0000;
GSPT_0D:EMA(C,20),COLORFF00FF;
GSPT_NU:=MA(H-L,20)*1;
DRAWTEXT(CROSS(REF(GSPT_J3,1),GSPT_J3) AND GSPT_FN>GSPT_0D,HHV(H,5),'高S'),COLORWHITE;
DRAWTEXT(CROSS(GSPT_J3,REF(GSPT_J3,1)) AND GSPT_FN>GSPT_0D,L-GSPT_NU,'低B'),COLORYELLOW;
IF(GSPT_FN< GSPT_0D,GSPT_FN,DRAWNULL),COLOR0000FF,LINETHICK3;
IF(GSPT_FN< GSPT_0D,GSPT_0D,DRAWNULL),COLOR00FF00,LINETHICK3;
GSPT_1V:=REFDATE(HHV(H,924),DATE);
GSPT_AM:=REFDATE(LLV(L,924),DATE);
GSPT_XN:=GSPT_1V-(GSPT_1V-GSPT_AM)*0.191;
GSPT_BX:=GSPT_1V-(GSPT_1V-GSPT_AM)*0.382,COLORFF6198;
GSPT_UA:=GSPT_1V-(GSPT_1V-GSPT_AM)*0.5,COLORFFFFFF;
GSPT_AO:=GSPT_1V-(GSPT_1V-GSPT_AM)*0.618;
GSPT_1S:=GSPT_1V-(GSPT_1V-GSPT_AM)*0.809;
STICKLINE(CURRBARSCOUNT=13,GSPT_1V,GSPT_1V,100,-1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=13,GSPT_XN,GSPT_XN,100,-1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=13,GSPT_BX,GSPT_BX,100,-1),COLORCCCCCC;
DRAWTEXT(CURRBARSCOUNT=1,GSPT_1V,' 高'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,GSPT_XN,' 809'),COLORCYAN;
STICKLINE(CURRBARSCOUNT=13,GSPT_UA,GSPT_UA,100,-1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=13,GSPT_AO,GSPT_AO,100,-1),COLORLIRED;
STICKLINE(CURRBARSCOUNT=13,GSPT_1S,GSPT_1S,100,-1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=13,GSPT_AM,GSPT_AM,100,-1),COLORRED;
GSPT_WN := OPEN - LOW;
GSPT_VG := OPEN - LOW;
GSPT_AR := CLOSE;
GSPT_YE := CLOSE;
GSPT_UK := OPEN - LOW;
GSPT_GR := REF(HIGH, 2);
GSPT_OT := REF(HIGH, 9);
GSPT_DZ := CLOSE;
GSPT_IR := 10;
GSPT_ZL := 93;
GSPT_2O := REF(HIGH, 2);
GSPT_NI := 40;
GSPT_XD := CLOSE;
GSPT_39 := OPEN - LOW;
GSPT_1Q := MA(VOL, 4);
GSPT_G9 := CLOSE;
T6K_O4C := LLV(LOW, 23);
T6K_5HT := REF(CLOSE, 48);
T6K_QJH := (HIGH - LOW) / CLOSE * 100;