请老师给优化一下,多空线不用管,谢谢!详情见图:
DRAWBKBMP(C>= O ,'CAINIU1.BMP');
DRAWBKBMP(C< O ,'CAINIU1.BMP');
RGB(217,217,0),NODRAW;
E2:=MA((C+L)/2,13);
E1:=EMA(CLOSE,22);
F:=(C+ O +H+L)/4;
F1:=( O +H+L)/3;
PH1:MA(F,5),LINETHICK1;
PH2:MA(F1,9);
E:=DMA(F,13),LINETHICK3;
STICKLINE(CLOSE>E && C< O ,L,H,0,0),COLORRED;
STICKLINE(CLOSE>E && C< O ,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(CLOSE<E && C>= O ,OPEN,L,0,0),COLORCYAN;
STICKLINE(CLOSE<E && C>= O ,C,H,0,0),COLORCYAN;
STICKLINE(CLOSE<E && C>= O ,OPEN,CLOSE,3,1);
STICKLINE(CLOSE>E && C>= O ,OPEN,L,0,0),COLORRED;
STICKLINE(CLOSE>E && C>= O ,C,H,0,0),COLORRED;
STICKLINE(CLOSE>E && C>= O ,OPEN,CLOSE,3,1);
STICKLINE(CLOSE<E && C< O ,L,H,0,0),COLORCYAN;
STICKLINE(CLOSE<E && C< O ,OPEN,CLOSE,3,0),COLORCYAN;
DRAWTEXT(CROSS(C,E),L,'做多'),COLORYELLOW,ALIGN1,VALIGN0;
DRAWTEXT(CROSS(E,C),H,'做空'),COLORGREEN,ALIGN1,VALIGN2;
DRAWTEXT(L>0 && ISLASTBAR=1,C,' -----------'),COLORGRAY,ALIGN0,VALIGN1;
ISDOWN=1 && C<REF(C,1) && REF(C,1)<REF( O ,1) && REF(C,2)>REF( O ,2) && CLOSE>E && O >REF( O ,4);
ISUP=1 && C>REF(C,1) && REF(C,1)>REF( O ,1) && REF(C,2)<REF( O ,2) && CLOSE<E && O <REF( O ,4),VALIGN0;
PARTLINE(PH1<REF(PH1,3),PH1,COLORWHITE),LINETHICK1;
PARTLINE(PH1>=REF(PH1,3),PH1,COLORRED),LINETHICK1;
PARTLINE(PH2<PH1,PH2,COLORRED),LINETHICK1;
PARTLINE(PH2>=PH1,PH2,COLORYELLOW),LINETHICK1;
趋势线1:MA(F,18),COLORFF00FF,LINETHICK2;
大分界线1:=EMA(C,240),COLORFF00FF,LINETHICK2;
PARTLINE(PH1>=趋势线1,趋势线1,COLORRED),LINETHICK2;
PARTLINE(PH1<趋势线1,趋势线1,COLORYELLOW),LINETHICK2;
|