MA5:=MA(CLOSE,5);
MA13:=MA(CLOSE,13);
MA30:=MA(CLOSE,30);
MA34:=MA(CLOSE,34);
gspt0:=HIGH;
gspt1:=CLOSE*VOL;
gspt2:=EMA((EXPMA(gspt1,23)/EXPMA(VOL,23)+EXPMA(gspt1,54)/EXPMA(VOL,54)+EXPMA(gspt1,108)/EXPMA(VOL,108)+EXPMA(gspt1,316)/EXPMA(VOL,316))/4,34);
gspt3:=1.0668*gspt2;
gspt4:=CROSS(C,gspt3) AND REF(C,1)*1.05-C< 0.008 AND C>O*0.5;
gspt5:=gspt4;
gspt6:=ABS(((3.48*CLOSE+gspt0+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
gspt7:=DMA(((2.15*CLOSE+LOW+gspt0)/4),gspt6);
gspt8:=EMA(gspt7,200)*1.118;
gspt9:=EMA(gspt7,200)*1.118;
gspt10:=(C-REF(C,1))/REF(C,1)*100>8;
gspt11:=CROSS(C,gspt8) AND gspt10;
STICKLINE(gspt11,8,0,2,0),COLOR00FFFF;
DRAWTEXT(gspt11,6,' -----爆量分歧'),COLOR00FFFF;
gspt12:=SMA(EMA((MA5-REF(MA5,1))/REF(MA5,1),3)*100,3,1);
gspt13:=EMA((gspt12-REF(gspt12,1)),3);
gspt14:=(C-MA5)/MA5*100;
gspt15:=(C-MA34)/MA34*100;
gspt16:=COUNT(CROSS(gspt14,0),3)>=1 AND gspt15>REF(gspt15,1) AND MA5>REF(MA5,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA34;
gspt17:=FILTER(gspt16,10);
STICKLINE(gspt17,4,0,2,0),COLOR0000FF;
DRAWTEXT(gspt17,2,' ----倍量异动'),COLOR0000FF;