GSPT1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
GSPT2:=SMA(GSPT1,3,1);
GSPT3:=SMA(GSPT2,3,1);
GSPT4:=3*GSPT2-2*GSPT3;
GSPT5:=(2*C+H+L)/4;
GSPT6:=LLV(LOW,30);
GSPT7:=HHV(HIGH,30);
GSPT8:=EMA((GSPT5-GSPT6)/(GSPT7-GSPT6)*100,8);
GSPT9:=EMA(GSPT8,5);
GSPT10:=GSPT8-GSPT9>0;
GSPT11:=GSPT8-GSPT9< 0;
GSPT12:=GSPT11 AND REF(GSPT10,1);
GSPT13:=GSPT10 AND REF(GSPT11,1);
GSPT14:=COUNT(GSPT13,5);
GSPT16:=REF(CLOSE,1);
GSPT17:=SMA(MAX(CLOSE-GSPT16,0),6,1)/SMA(ABS(CLOSE-GSPT16),6,1)*100;
GSPT18:=IF(CROSS(GSPT17,11),70,0);
GSPT19:=EMA(AMOUNT/VOL/100,3);
GSPT20:=EMA(GSPT19,88);
GSPT21:=EMA(GSPT19,88)*0.85;
GSPT22:=GSPT21*0.87;
GSPT23:=LOW< GSPT22 AND CLOSE>REF(CLOSE,1)*1.02;
GSPT24:=IF(FILTER(GSPT23,6),65,0);
GSPT25:=(2*CLOSE+HIGH+LOW)/4;
GSPT26:=LLV(LOW,34);
GSPT27:=HHV(HIGH,34);
GSPT28:=EMA((GSPT25-GSPT26)/(GSPT27-GSPT26)*100,6);
GSPT29:=EMA(0.667*REF(GSPT28,1)+0.333*GSPT28,4);
GSPT30:=IF(IF(COUNT(CLOSE< REF(CLOSE,1),8)/8>0.3 AND COUNT(GSPT28>GSPT29,3) AND REF(LOW,1)=LLV(LOW,120) AND CLOSE>OPEN,1,0),60,0);
GSPT31:=(3*CLOSE+LOW+OPEN+HIGH)/6;
GSPT32:=(20*GSPT31+19*REF(GSPT31,1)+18*REF(GSPT31,2)+17*REF(GSPT31,3)+16*REF(GSPT31,4)+15*REF(GSPT31,5)+14*REF(GSPT31,6)+13*REF(GSPT31,7)+12*REF(GSPT31,8)+11*REF(GSPT31,9)+10*REF(GSPT31,10)+9*REF(GSPT31,11)+8*REF(GSPT31,12)+7*REF(GSPT31,13)+6*REF(GSPT31,14)+5*REF(GSPT31,15)+4*REF(GSPT31,16)+3*REF(GSPT31,17)+2*REF(GSPT31,18)+REF(GSPT31,20))/211;
GSPT33:=EMA(GSPT32,2);
GSPT34:=EMA(GSPT33,2);
GSPT35:=EMA(GSPT34,2);
GSPT36:=IF(CROSS(GSPT32,GSPT35) AND GSPT10>0,MIN(GSPT8,GSPT9),0);
GSPT37:=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);
GSPT38:=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);
GSPT39:=GSPT37< REF(GSPT38,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
GSPT40:=GSPT39 AND COUNT(GSPT39,30)=1;
GSPT41:=COUNT(GSPT40,5);
GSPT42:=EMA(C,12)-EMA(C,26),COLORWHITE;
GSPT43:=EMA(GSPT42,8),COLORFFAA00;
GSPT44:=2*(GSPT42-GSPT43);
GSPT45:=CROSS(GSPT42,0);
GSPT46:=CROSS(GSPT42,GSPT43);
GSPT47:=COUNT(GSPT46,5);
GSPT48:=GSPT44>REF(GSPT44,1);
GSPT52:=GSPT4>REF(GSPT4,1);
GSPT56:=CROSS(GSPT4,GSPT2);
GSPT57:=CROSS(GSPT2,GSPT4);
GSPT60:=COUNT(GSPT56,5);
GSPT61:=MA(C,21);
GSPT62:=COUNT(GSPT18,5);
GSPT63:=COUNT(GSPT30,5);
GSPT64:=COUNT(GSPT24,5);
GSPT65:=COUNT(GSPT36,5);
GSPT66:=(GSPT14) AND (GSPT56 OR GSPT46);
GSPT67:=(GSPT10>0) AND (GSPT41 OR GSPT63 OR GSPT64 OR GSPT65) AND (GSPT56 OR GSPT46);
DRAWICON(GSPT18 AND GSPT67< 1,L,7);
DRAWTEXT(GSPT18 AND GSPT67< 1,L,'送钱'),COLORYELLOW;
VAR1:=EMA(CLOSE,15);
VAR2:=EMA(CLOSE,60);
DD:(CLOSE-VAR1)*2/(15+1)+VAR1, COLORRED,LINETHICK2;
VAR3:=(CLOSE-VAR2)*2/(60+1)+VAR2;
SMX:VAR3, COLORYELLOW,LINETHICK2;
IF(DD< VAR3,DD,DRAWNULL),COLORBLUE,LINETHICK2;
DRAWICON(FILTER(CROSS(DD,VAR3),30),DD,1);
DRAWICON(FILTER(CROSS(VAR3,DD),30),DD,2);