DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG),colorwhite,LINETHICK1; DEA : EMA(DIFF,M),LINETHICK1;
中心:0 ,colorgray,LINETHICK1;
多头区:IF( 2*(DIFF-DEA) >中心 AND 2*(DIFF-DEA) > 0,2*(DIFF-DEA), DRAWNULL ), colorred,LINETHICK2;
空头区:IF( 2*(DIFF-DEA) < 中心 AND 2*(DIFF-DEA)< 0,2*(DIFF-DEA),DRAWNULL ), colorgreen,LINETHICK2;
建仓:=DIFF,牛熊,colorwhite,LINETHICK1;
DRAWTEXT(CROSS(DIFF,0),-0.03,'建仓'), colorred;
次金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
DRAWTEXT(次金叉,DIFF,'次叉') ,coloryellow;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
放量金叉=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWTEXT(放量金叉,-0.11,'金叉'),colormagenta;
DRAWICON(放量金叉,DEA*0.30,1) ;
A1=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
底背=DRAWLINE(A1=0,DEA,底背离,DEA,0),colorwhite,LINETHICK4;
DRAWTEXT(底背离,DIFF,' 底背离') ,colorlired;
A2=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
顶背=DRAWLINE(A2=0,DEA,顶背离,DEA,0),colorwhite,LINETHICK4;
DRAWTEXT(顶背离,DEA,'顶背离') ,colorwhite;
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
买量:IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),
VOL/2)),colorred, LINETHICK0;
卖量:IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),coloryellow,LINETHICK0;
进出量:买量+卖量,colormagenta;
|
