gspt:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORRED,LINETHICK2;
gspt31:=MA(CLOSE,20);
IF(gspt< gspt31 OR CLOSE< gspt,gspt,DRAWNULL),COLORGREEN,LINETHICK2;
gsptcom:(gspt>gspt31,gspt31,DRAWNULL),COLORMAGENTA,LINETHICK3;
COMCN:IF(gspt<=gspt31,gspt31,DRAWNULL),COLORGREEN,LINETHICK1 DOTLINE;
gspt1:=BARSLASTCOUNT(gspt>gspt31)=1;
gspt2:=BARSLASTCOUNT(gspt< gspt31)=1;
gspt32:=(CLOSE+HIGH+LOW+OPEN)/4;
gspt33:=MA((CLOSE*2+HIGH)/3,5);
gspt34:=MA((OPEN*2+HIGH)/3,5);
gspt35:=MA((CLOSE+LOW*2)/3,5);
gspt36:=MA((OPEN+LOW*2)/3,5);
gspt37:=OPEN+(CLOSE-OPEN)/2;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,2.9,0),COLOR000099;
STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,1.5,0),COLOR0000CC;
STICKLINE(DMI.PDI>DMI.MDI,CLOSE,OPEN,0.1,0),COLOR9966FF;
STICKLINE(gspt33>=gspt34,CLOSE,OPEN,2.9,0),COLOR000099;
STICKLINE(gspt33>=gspt34,CLOSE,OPEN,1.5,0),COLOR0000CC;
STICKLINE(gspt33>=gspt34,CLOSE,OPEN,0.1,0),COLOR9966FF;
STICKLINE(gspt33< gspt34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,2.9,0),COLOR999900;
STICKLINE(gspt33< gspt34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,1.5,0),COLORCCCC00;
STICKLINE(gspt33< gspt34 AND DMI.PDI< DMI.MDI,CLOSE,OPEN,0.1,0),COLORFFFF66;
STICKLINE(gspt33>=gspt34 AND CLOSE< gspt34,gspt37,MAX(OPEN,CLOSE),2.8,0),COLORMAGENTA;
STICKLINE(gspt1,CLOSE,OPEN,2.8,0),COLORYELLOW;
DRAWICON(gspt1,L,5);
DRAWICON(gspt2,H*1.01,6);
DRAWTEXT(gspt1,L*0.98,' ★牛'),COLORMAGENTA;
DRAWTEXT(gspt2 ,H,' ★熊'),COLORGREEN;