老师,帮忙改一下 (文华财经WH6赢顺V6.7)

投资者咨询:老师,帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-17 18:50
 MM:=9;
NN:=3;
KU1:=HIGH=HHV(HIGH,MM);
KD1:=LOW=LLV( LOW,MM);
UL:=VALUEWHEN(REF(KU1,NN)=1 AND EVERY(KU1=0,NN) ,REF(HIGH,NN));
DL:=VALUEWHEN(REF(KD1,NN)=1 AND EVERY(KD1=0,NN),REF(LOW,NN));
SFX:=VALUEWHEN(HIGH>=MA(CLOSE,3),UL);
XFX:=VALUEWHEN(LOW<=MA(CLOSE,3),DL);

DRAWSL(BARSLAST(ABS(SFX-REF(SFX,1)))<BARSLAST(CLOSE>SFX AND REF(CLOSE,1)<REF(SFX,1)),SFX,0,-5,0,COLORGREEN),DOT;
DRAWSL(BARSLAST(ABS(XFX-REF(XFX,1)))<BARSLAST(CLOSE<XFX AND REF(CLOSE,1)>REF(XFX,1)),XFX,0,-5,0,COLORRED),DOT;
DRAWNUMBER(ISLASTBAR,XFX,C-XFX,0,COLORRED),ALIGN2,VALIGN0;
DRAWNUMBER(ISLASTBAR,SFX,SFX-C,0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(SFX,5),REFX(SFX,5),0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(XFX,5),REFX(XFX,5),0,COLORRED),ALIGN2,VALIGN0;

只剩下带数字的最后两条水平线,谢谢
技术人员回复
日期:2018-8-17 18:54
 参考:

 MM:=9;
NN:=3;
KU1:=HIGH=HHV(HIGH,MM);
KD1:=LOW=LLV( LOW,MM);
UL:=VALUEWHEN(REF(KU1,NN)=1 AND EVERY(KU1=0,NN) ,REF(HIGH,NN));
DL:=VALUEWHEN(REF(KD1,NN)=1 AND EVERY(KD1=0,NN),REF(LOW,NN));
SFX:=VALUEWHEN(HIGH>=MA(CLOSE,3),UL);
XFX:=VALUEWHEN(LOW<=MA(CLOSE,3),DL);
COND1:=BARSLAST(ABS(SFX-REF(SFX,1)))<BARSLAST(CLOSE>SFX AND REF(CLOSE,1)<REF(SFX,1));
COND2:=BARSLAST(ABS(XFX-REF(XFX,1)))<BARSLAST(CLOSE<XFX AND REF(CLOSE,1)>REF(XFX,1));
DRAWSL(COND1&&COUNT(COND1,0)=REFX1(COUNT(COND1,0),9999),SFX,0,-5,0,COLORGREEN),DOT;
DRAWSL(COND2&&COUNT(COND2,0)=REFX1(COUNT(COND2,0),9999),XFX,0,-5,0,COLORRED),DOT;
DRAWNUMBER(ISLASTBAR,XFX,C-XFX,0,COLORRED),ALIGN2,VALIGN0;
DRAWNUMBER(ISLASTBAR,SFX,SFX-C,0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(SFX,5),REFX(SFX,5),0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(XFX,5),REFX(XFX,5),0,COLORRED),ALIGN2,VALIGN0;
投资者咨询:老师,帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-17 18:50
 显示最后两条线吧,
技术人员回复
日期:2018-8-17 19:42
 参考:

 MM:=9;
NN:=3;
KU1:=HIGH=HHV(HIGH,MM);
KD1:=LOW=LLV( LOW,MM);
UL:=VALUEWHEN(REF(KU1,NN)=1 AND EVERY(KU1=0,NN) ,REF(HIGH,NN));
DL:=VALUEWHEN(REF(KD1,NN)=1 AND EVERY(KD1=0,NN),REF(LOW,NN));
SFX:=VALUEWHEN(HIGH>=MA(CLOSE,3),UL);
XFX:=VALUEWHEN(LOW<=MA(CLOSE,3),DL);
COND1:=COUNT(SFX<>REF(SFX,1),0)>=REFX1(COUNT(SFX<>REF(SFX,1),0),9999)-1;
COND2:=COUNT(XFX<>REF(XFX,1),0)>=REFX1(COUNT(XFX<>REF(XFX,1),0),9999)-1;
DRAWSL(COND1&&BARSLAST(ABS(SFX-REF(SFX,1)))<BARSLAST(CLOSE>SFX AND REF(CLOSE,1)<REF(SFX,1)),SFX,0,-5,0,COLORGREEN),DOT;
DRAWSL(COND2&&BARSLAST(ABS(XFX-REF(XFX,1)))<BARSLAST(CLOSE<XFX AND REF(CLOSE,1)>REF(XFX,1)),XFX,0,-5,0,COLORRED),DOT;
DRAWNUMBER(ISLASTBAR,XFX,C-XFX,0,COLORRED),ALIGN2,VALIGN0;
DRAWNUMBER(ISLASTBAR,SFX,SFX-C,0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(SFX,5),REFX(SFX,5),0,COLORGREEN),ALIGN2,VALIGN2;
DRAWNUMBER(REFX(ISLASTBAR,5),REFX(XFX,5),REFX(XFX,5),0,COLORRED),ALIGN2,VALIGN0;