gspt1:MA(C,20),COLORWHITE,LINETHICK1;
gspt2:gspt1+2*STD(C,20),COLORWHITE,DOT;
gspt3:gspt1-2*STD(C,20),COLORWHITE,DOT;
gspt4:=MA(CLOSE,5);
gspt5:=MA(CLOSE,10);
gspt6:=MA(CLOSE,20);
gspt7:=MA(CLOSE,60);
gspt8:=MA(CLOSE,120);
gspt9:=MA(CLOSE,250);
gspt10:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
gspt11:=REF(gspt10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt12:=REF(gspt11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt13:=REF(gspt12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt14:=REF(gspt13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt15:=REF(gspt14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt16:=REF(gspt15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt17:=REF(gspt16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt18:=REF(gspt17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt19:=REF(gspt18,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt20:=REF(gspt19,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt21:=REF(gspt20,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
STICKLINE1(gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20 OR gspt21,CLOSE,REF(CLOSE,1),4,0),COLORRED;
gspt22:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);
gspt23:=REF(gspt22,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt24:=REF(gspt23,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt25:=REF(gspt24,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt26:=REF(gspt25,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt27:=REF(gspt26,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt28:=REF(gspt27,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt29:=REF(gspt28,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt30:=REF(gspt29,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt31:=REF(gspt30,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
gspt32:=REF(gspt31,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
gspt33:=REF(gspt32,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
STICKLINE1(gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32 OR gspt33,CLOSE,REF(CLOSE,1),4,0),COLORGREEN;
STICKLINE1(gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32 OR gspt33,CLOSE,REF(CLOSE,1),4,0),COLORGREEN;
gspt34:=REF(gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32 OR gspt33,1) AND gspt10;
STICKLINE1(gspt34,REF(CLOSE,1),REF(CLOSE,2),4,0) ,COLORYELLOW;
gspt35:=REF(gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20 OR gspt21,1) AND gspt22;
STICKLINE1(gspt35,REF(CLOSE,1),REF(CLOSE,2),4,0),COLORRED;
gspt36:=IF(gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20 OR gspt21,MAX(CLOSE,REF(CLOSE,1)),0);
gspt37:=IF(gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32 OR gspt33,MAX(CLOSE,REF(CLOSE,1)),0);
gspt38:=IF(gspt34,MAX(REF(CLOSE,1),REF(CLOSE,2)),0);
gspt39:=IF(gspt35,MAX(REF(CLOSE,1),REF(CLOSE,2)),0);
gspt40:=IF(gspt34,MAX(REF(CLOSE,1),REF(CLOSE,2)),IF(gspt35,MIN(REF(CLOSE,1),REF(CLOSE,2)),0));
gspt41:=IF(gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20 OR gspt21,MIN(CLOSE,REF(CLOSE,1)),MAX(CLOSE,REF(CLOSE,1)));
gspt42:=IF(gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32 OR gspt33,MIN(CLOSE,REF(CLOSE,1)),MAX(CLOSE,REF(CLOSE,1)));
gspt43:=IF(gspt34,MIN(REF(CLOSE,1),REF(CLOSE,2)),MAX(REF(CLOSE,1),REF(CLOSE,2)));
gspt44:=IF(gspt35,MIN(REF(CLOSE,1),REF(CLOSE,2)),MAX(REF(CLOSE,1),REF(CLOSE,2)));
gspt45:MAX(MAX(gspt36,gspt37),MAX(gspt38,gspt39)),NODRAW;
gspt46:=gspt40,NODRAW;
gspt47:=CROSS(C,gspt1);
gspt48:=EXIST(gspt47,7) AND C>=gspt1 AND L<=gspt1 AND REF(C,1)>=gspt1;
DRAWTEXT(gspt48,LOW,'多'),COLORYELLOW,VALIGN0;
gspt49:=EXIST(CROSS(gspt1,C),7) AND C<=gspt1 AND H>=gspt1 AND REF(C,1)<=gspt1;
DRAWTEXT(gspt49,HIGH,'空'),COLORWHITE,VALIGN2;
gspt50:=EMA(C,2);
gspt51:=EMA(SLOPE(C,21)*20+C,42);
gspt52:=CROSS(gspt50,gspt51);
gspt53:=CROSS(gspt51,gspt50);
DRAWICON(gspt52,L-0.1,'ICO1');
DRAWICON(gspt53,H+0.1,'ICO2');
EMA(CLOSE,240),COLORRED, LINETHICK2;