请老师给优化一下,多空线不用管,谢谢!详情见图: 
 
 
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; 
 
 |