
您的思路比较复杂,编写需要时间,预计今天12:00前给您回复,请耐心等待下

参考:
MA1:MA(C,5);
MA2:MA(C,10);
MA3:MA(C,20);
TJ1:=MA1>MA2;
TJ2:=MA1<MA2;
M:=DUALVOLUME('M');
N:=DUALVOLUME('N');
//DRAWCOLUMNCHART(N,SCALE>=0.5,M>=0);
DRAWCOLORKLINE(TJ1&&ISUP&&C>=MA3&&M<0,COLORRED,1);
DRAWCOLORKLINE(TJ1&&ISDOWN&&C>=MA3&&M<0,COLORRED,0);
STICKLINE(TJ1&&ISUP&&C<MA3&&M>0,C,O,COLORRED,1);
STICKLINE(TJ1&&ISDOWN&&C<MA3&&M>0,C,O,COLORRED,0);
STICKLINE1(TJ1&&ISUP&&C<MA3&&M>0,H,MAX(C,O),0,1),COLORCYAN;
STICKLINE1(TJ1&&ISUP&&C<MA3&&M>0,MIN(C,O),L,0,1),RGB(128,0,255);
STICKLINE1(TJ1&&ISDOWN&&C<MA3&&M>0,H,MAX(C,O),0,1),COLORCYAN;
STICKLINE1(TJ1&&ISDOWN&&C<MA3&&M>0,MIN(C,O),L,0,1),RGB(128,0,255);
DRAWCOLORKLINE(TJ2&&ISUP&&C<=MA3&&M>0,COLORCYAN,1);
DRAWCOLORKLINE(TJ2&&ISDOWN&&C<=MA3&&M>0,COLORCYAN,0);
STICKLINE(TJ2&&ISUP&&C>MA3&&M<=0,C,O,COLORCYAN,1);
STICKLINE(TJ2&&ISDOWN&&C>MA3&&M<=0,C,O,COLORCYAN,0);
STICKLINE1(TJ2&&ISUP&&C>MA3&&M<=0,H,MAX(C,O),0,1),COLORGREEN;
STICKLINE1(TJ2&&ISUP&&C>MA3&&M<=0,MIN(C,O),L,0,1),COLORRED;
STICKLINE1(TJ2&&ISDOWN&&C>MA3&&M<=0,H,MAX(C,O),0,1),COLORGREEN;
STICKLINE1(TJ2&&ISDOWN&&C>MA3&&M<=0,MIN(C,O),L,0,1),COLORRED;
