GSPT1:=LLV(LOW,35);
GSPT2:=HHV(HIGH,30);
GSPT3:=EMA((CLOSE-GSPT1)/(GSPT2-GSPT1)*4,4)*25;
GSPT4:GSPT3,COLORWHITE;
GSPT5:=87.5;
GSPT6:=(GSPT3-LLV(GSPT3,4))/(HHV(GSPT3,4)-LLV(GSPT3,4))*4*25;
GSPT7:=(2*CLOSE+HIGH+LOW)/4;
GSPT8:=LLV(LOW,30);
GSPT9:=HHV(HIGH,30);
GSPT10:=EMA((GSPT7-GSPT8)/(GSPT9-GSPT8)*100,8);
GSPT11:=EMA(GSPT10,5);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11>=0,79,80,COLORWHITE,0);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11< 0,79,80,COLORCYAN,0);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11>=0,49,50,COLORRED,0);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11< 0,49,50,COLORRED,0);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11>=0,19,20,COLORWHITE,0);
STICKLINE(GSPT10>0 AND GSPT10-GSPT11< 0,19,20,COLORCYAN,0);
STICKLINE(GSPT10-GSPT11>0,GSPT10,GSPT11,COLORRED,1);
STICKLINE(GSPT10-GSPT11< 0,GSPT10,GSPT11,COLORWHITE,1);
GSPT12:=(2*CLOSE+HIGH+LOW)/4;
GSPT13:=LLV(LOW,21);
GSPT14:=HHV(HIGH,34);
GSPT15:=EMA((GSPT12-GSPT13)/(GSPT14-GSPT13)*100,13);
GSPT16:=EMA((0.667*REF(GSPT15,1)+0.333*GSPT15),2);
GSPT17:EMA(0.382*REF(GSPT15,2)+0.618*GSPT15,12),COLORYELLOW;
GSPT18:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
GSPT19:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
GSPT20:=(SMA(GSPT19,3,1)-18)*1.55;
GSPT21:=SMA(GSPT20,3,1);
GSPT22:=(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*100;
GSPT23:=SMA(GSPT22,10,1);
GSPT24:=(EMA(SMA(GSPT23,8,1),34)-25)*2.6;
GSPT25:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);
GSPT26:=POW(MA(LOW,5),2)+MA(LOW,5);
GSPT27:=POW(MA(HIGH,5),2)+MA(HIGH,5);
GSPT28:=((GSPT25-LLV(GSPT26,64))/(HHV(GSPT27,64)-LLV(GSPT26,64))*150+65-10)/2;
GSPT29:=SMA(GSPT28,3,1)*1.5-46;
GSPT30:=SMA(GSPT29,3,1);
GSPT31:=3*GSPT29-2*GSPT30;
GSPT32:=(GSPT18+GSPT19+GSPT22)/3;
GSPT33:=((GSPT20+GSPT20+GSPT23+GSPT29)/4-15)*1.67;
GSPT34:=((GSPT21+GSPT21+GSPT24+GSPT30)/4-15)*1.67;
GSPT35:=((GSPT18+GSPT22*2+GSPT32+GSPT33+GSPT34+GSPT28+GSPT29+GSPT30+GSPT31)/10-15)*1.67;
GSPT36:=(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5))*(-1 )+0.9;
GSPT37:=(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10))*(-1)+0.92;
GSPT38:=(HHV(HIGH,15)-CLOSE)/(HHV(HIGH,15)-LLV(LOW,15))*(-1)+0.93;
GSPT39:=(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55))*(-1)+0.94;
GSPT40:=(HHV(HIGH,89)-CLOSE)/(HHV(HIGH,89)-LLV(LOW,89))*(-1)+0.95;
GSPT41:=(HHV(HIGH,120)-CLOSE)/(HHV(HIGH,120)-LLV(LOW,120))*(-1)+0.91;
GSPT42:=(HHV(HIGH,180)-CLOSE)/(HHV(HIGH,180)-LLV(LOW,180))*(-1)+0.96;
GSPT43:=((GSPT36*8+GSPT37*8+GSPT38*8+GSPT39+GSPT40+GSPT41+GSPT42)/28-0.1)*185;
GSPT44:=SMA(GSPT43,3,1);
GSPT45:=(SMA(GSPT44,8,1)-8)*1.18;
GSPT46:=(CLOSE-LLV(LOW,60.13547854))/(HHV(HIGH,60.13547854)-LLV(LOW,60))*80;
GSPT47:=SMA(GSPT46,7,1);
GSPT48:=SMA(GSPT47,5,1);
GSPT49:=LLV(LOW,3)<=LLV(LOW,60);
GSPT50:=C>O AND (C-O)>MA(ABS(C-O),20)*3;
GSPT51:=HHV(HIGH,3)>=HHV(HIGH,60);
GSPT52:=C< O AND (O-C)>MA(ABS(C-O),20)*3;
IF(GSPT49 AND C>O AND (C-O)>MA(ABS(C-O),20)*2,60,0),COLORMAGENTA,LINETHICK2;
IF(GSPT51 AND C< O AND (O-C)>MA(ABS(C-O),20)*2,40,100),COLORGREEN,LINETHICK2;
DRAWTEXT(GSPT49 AND GSPT50,20,'大底'),COLORYELLOW;
DRAWTEXT(GSPT51 AND GSPT52,80,'大顶'),COLORWHITE;
IF(CROSS(GSPT28,GSPT29) AND GSPT28< 20,100,0),LINETHICK2,COLORRED;
IF(GSPT49 AND GSPT50,60,0),COLORYELLOW,LINETHICK2;
IF(GSPT51 AND GSPT52,40,100),COLORWHITE,LINETHICK2;