gspt1:80,COLOR404080;
gspt2:100,COLORBLUE;
gspt3:50,COLOR808080;
gspt4:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;
gspt5:=SMA(gspt4,10,1);
gspt6:SMA(gspt5,5,1),COLORRED;
gspt7:=((HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100)-70;
gspt8:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt9:=SMA(gspt8,3,1);
gspt10:SMA(gspt9,3,1),COLORBB24DB,LINETHICK2;
gspt11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt12:=SMA(gspt11,3,1);
gspt13:=SMA(gspt12,3,1);
gspt14:EMA(3*gspt12-2*gspt13,3),COLORYELLOW;
gspt15:6,COLOR00BF00;
gspt16:-6,COLOR007300;
gspt17:=LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;
gspt18:=CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;
gspt19:=gspt17 AND gspt18,LINETHICK2,COLORRED;
gspt20:=REF(CLOSE,1);
gspt21:=SMA(MAX(CLOSE-gspt20,0),6,1)/SMA(ABS(CLOSE-gspt20),6,1)*100;
gspt22:=CROSS(80,gspt21),LINETHICK2,COLORGREEN;
gspt23:=REF(CLOSE,2);
gspt24:=SMA(MAX(CLOSE-gspt23,0),7,1)/SMA(ABS(CLOSE-gspt23),7,1)*100;
gspt25:IF(gspt24< 19,19,0),COLORFFFFFF;
gspt26:=REF(CLOSE,1);
gspt27:=SMA(MAX(CLOSE-gspt26,0),6,1)/SMA(ABS(CLOSE-gspt26),6,1)*100;
gspt28:IF(gspt27>80,87,100),COLOR00FF00;
gspt29:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;
gspt30:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
gspt31:=SMA(gspt30,13,8);
gspt32:=CEILING(SMA(gspt31,13,8),0),COLORFF8000;
gspt33:=SMA(gspt29,21,8),COLOR008080;
gspt34:IF(gspt32-gspt33>85,80,100),COLORCYAN;
gspt35:=gspt33-gspt32>70;
gspt36:IF(gspt35,16,-6),COLORCYAN;
gspt37:=COUNT(CROSS(gspt14,gspt10),BARSLAST(gspt14>=gspt10));
gspt38:=CROSS(gspt14,gspt10) AND gspt10< 20 AND COUNT(gspt37=2,34)=1;
STICKLINE1(gspt38,gspt10,gspt10+5,3,0),COLORFF80FF;
DRAWICON(gspt38,gspt10*0.85,1) ;
gspt39:=BARSLAST(REF(CROSS(gspt14,gspt10),1));
gspt40:=REF(CLOSE,gspt39+1)>CLOSE AND gspt14>REF(gspt14,gspt39+1) AND CROSS(gspt14,gspt10);
DRAWTEXT(gspt40,gspt14-3,'底'),COLORRED;
gspt41:=BARSLAST(REF(CROSS(gspt10,gspt14),1));
gspt42:=REF(CLOSE,gspt41+1)< CLOSE AND REF(gspt10,gspt41+1)>gspt10 AND CROSS(gspt10,gspt14);
DRAWTEXT(gspt42,gspt14+3,'顶'),COLORGREEN;
gspt43:=(CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15)) * 100 ;
gspt44:=-(gspt43) ;
VAAR2:=SMA(gspt43,5,1) ;
gspt46:=SMA(VAAR2,3,1) ;
gspt47:=SMA(gspt46,3,1) ;
DRAWTEXT(CROSS(gspt46,gspt47) AND gspt47 < 18,7,'买'),COLOR0080FF;
DRAWTEXT(CROSS(gspt47,gspt46) AND gspt47 > 75,95,'卖'),COLOR0080FF;
gspt48:=LLV(LOW,10);
gspt49:=HHV(HIGH,25);
gspt50:=EMA((CLOSE-gspt48)/(gspt49-gspt48)*4,4);
DRAWICON( FILTER(CROSS(gspt50,0.5),20),gspt14+0.02 ,'ICO10');
DRAWICON( FILTER(CROSS(3.5,gspt50),20),gspt14-0.02,'ICO11');
DRAWICON( FILTER(CROSS(gspt50,0.2),20),gspt14+0.02 ,1);
DRAWICON( FILTER(CROSS(3.2,gspt50),20),gspt14-0.02,2);
gspt51:=IF(gspt14>80,gspt14,0);
gspt52:=IF(gspt14< 20,gspt14,100);
gspt53:=gspt51+REF(gspt51,1)+REF(gspt51,2);
gspt54:=gspt52+REF(gspt52,1)+REF(gspt52,2);
PARTLINE1(COUNT(gspt53>240,1),gspt14),COLORYELLOW,LINETHICK2;
PARTLINE1(COUNT(gspt54< 60,1),gspt14),COLORYELLOW,LINETHICK2;