gspt10:=REF(CLOSE,1);
gspt11:=SMA(MAX(CLOSE-gspt10,0),7,1)/SMA(ABS(CLOSE-gspt10),7,1)*100;
gspt12:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;
gspt13:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;
gspt14:MA(CLOSE,13);
gspt15:=MA(CLOSE,5);
gspt16:=MA(CLOSE,20);
gspt17:=MA(CLOSE,60);
gspt18:=1 AND ( CLOSE>=gspt12 OR (C>gspt14 AND C>gspt15 AND C>gspt16 AND C>gspt17));
gspt19:=1 AND ( gspt13>CLOSE OR (C< gspt14 AND C< gspt15 AND C< gspt16 AND C< gspt17));
gspt20:=BARSLAST(gspt18);
gspt21:=BARSLAST(gspt19);
gspt22:=BARSLAST(CROSS(gspt21,gspt20));
gspt23:=BARSLAST(CROSS(gspt20,gspt21));
gspt24:=gspt22< gspt23;
gspt25:=gspt23< gspt22;
gspt26:=OPEN-CLOSE;
gspt27:=IF(OPEN>CLOSE,OPEN,CLOSE);
gspt28:=IF(OPEN< CLOSE,OPEN,CLOSE);
DRAWICON(gspt24=1 AND REF(gspt25,1),LOW,10);
DRAWICON(gspt25=1 AND REF(gspt24,1),H,11);
DRAWNUMBER(ISLASTBAR AND gspt25,gspt12,gspt12,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR AND gspt24,gspt13,gspt13,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR AND gspt25,gspt12,gspt12,0,COLORYELLOW),COLORYELLOW;
DRAWNUMBER(ISLASTBAR AND gspt24,gspt13,gspt13,0,COLORYELLOW),COLORYELLOW;
gspt29:IF(1, C,NULL),NODRAW,COLORMAGENTA;
gspt30:=(gspt12+gspt13)/2,COLORGREEN,LINETHICK2;
gspt31:IF(gspt24,gspt30,NULL),LINETHICK2,COLORRED;
gspt32:IF(gspt25,gspt30,NULL),LINETHICK2,COLORGREEN;
DRAWICON(gspt24,gspt30,1),VALIGN0;
DRAWICON(gspt25,gspt30,2),VALIGN2;
DRAWNUMBER(ISLASTBAR ,C,C,0,COLORWHITE);
gspt33:=REFX1(HHV(H,50),10000);
gspt34:=HHV(H,45);
gspt35:=BARSCOUNT(CLOSE);
gspt36:=HHV(HIGH,200);
gspt37:=LLV(LOW,200);
gspt38:=(gspt36-gspt37)/40;
gspt39:=HIGH+gspt38;
gspt40:=LOW-gspt38;
STICKLINE1((gspt35+0)/34=FLOOR((gspt35+0)/34),gspt40,gspt40-2*gspt38,3,0),COLORFFFFFF;
gspt41:=EMA(C,13),COLORWHITE;
gspt42:=EMA(C,21),COLORYELLOW;
gspt43:=EMA(C,34),COLORFF00FF;
gspt44:=MA(C,60),COLORFFCC66;
gspt45:=(2*CLOSE+HIGH+LOW)/4;
gspt46:=1;
gspt47:=LLV(LOW,5);
gspt48:=HHV(HIGH,4);
gspt49:=EMA((gspt45-gspt47)/(gspt48-gspt47)*100,4)*gspt46;
gspt50:=EMA(0.667*REF(gspt49,1)+0.333*gspt49,2)*gspt46;
DRAWTEXT(CROSS(gspt49,gspt50) AND gspt49< 30,L,'←买'),COLORLIGHTRED,VALIGN0;
DRAWTEXT(CROSS(gspt50,gspt49) AND gspt49>70,H,'←抛'),COLORGREEN,VALIGN2;
DRAWICON(CROSS(gspt49,gspt50) AND gspt49< 30,L,4),VALIGN0;
DRAWICON(CROSS(gspt50,gspt49) AND gspt49>70,H,5),VALIGN2;
gspt51:=CLOSE-REF(CLOSE,5);
gspt52:=EMA(EMA(gspt51,5),5)/EMA(EMA(ABS(gspt51),5),5);
gspt53:=EMA(EMA(gspt51,20),20)/EMA(EMA(ABS(gspt51),20),20);
gspt54:=IF(gspt52>0 AND CROSS(gspt53,gspt52),90,100);
DRAWICON(gspt54< 0,H+0.05,2);
gspt55:=EMA(CLOSE,2);
gspt56:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);
gspt57:IF(CROSS(gspt55,gspt56),L-0.02,NULL),CIRCLEDOT,LINETHICK3,COLORMAGENTA;
DRAWTEXT(CROSS(gspt55,gspt56) AND V/REF(V,1)>=2,L,'多爆') ,COLORMAGENTA,VALIGN0;
DRAWTEXT(CROSSDOWN(gspt55,gspt56) AND V/REF(V,1)>=2,H,'空爆') ,COLORGREEN,VALIGN2;
gspt58:IF(CROSS(80,gspt11)*30,H+0.02,NULL),CIRCLEDOT,LINETHICK5,COLORYELLOW;
gspt59:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA (CLOSE,32))/MA(CLOSE,32)*100)/3;
gspt60:IF(gspt59>20 AND FILTER(gspt59< REF(gspt59,1),5),H+0.02,NULL),POINTDOT,LINETHICK7,COLORGREEN;
gspt61:=(L+H+C*2)/4;
gspt62:EMA(gspt61,14),COLORBLUE,LINETHICK2;
gspt63:=EMA(gspt61,25),COLORLIGHTBLUE,LINETHICK2;
gspt64:=(gspt62-REF(gspt62,1))/REF(gspt62,1)*100,NODRAW;
gspt65:=(gspt63-REF(gspt63,1))/REF(gspt63,1)*100,NODRAW;
IF(gspt64>=0 AND BARSLAST(CROSS(gspt64,0))>0,REF((C+O)/2,BARSLAST(CROSS(gspt64,0))),NULL),COLORMAGENTA,LINETHICK4;
IF(gspt64< 0 AND BARSLAST(CROSS(0,gspt64))>0,REF((C+O)/2,BARSLAST(CROSS(0,gspt64))),NULL),COLORCYAN,LINETHICK4;
IF(gspt64>=0,gspt62,NULL),COLORRED,LINETHICK3;
IF(gspt64< 0 AND gspt65< 0,gspt62,NULL),COLORGREEN,LINETHICK3;