投资者咨询:老师请教问题 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-31 13:36
P:=21;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
WH1:=IF(L=LLV(L,P),L,NULL);
WH2:=REFX1(BARSLAST(CROSS(WH1>0,0.5)),10000);
WH3:=REFX1(IF(WH2=0,H,REF(H,WH2)),10000);
WH4:=REFX1(REF(BARSLAST(H>WH3),WH2+1)+WH2+1,10000);
WH5:=REFX1(IF(WH4=0,H,REF(H,WH4)),10000);
WH6:=REFX1(REF(BARSLAST(H>WH5),WH4+1)+WH4+1,10000);
进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH6=0,H,REF(H,WH6)),10000),NULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,NULL),NULL),DOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),进场,'进场线'),COLORRED;
超跌进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH4=0,H,REF(H,WH4)),10000),NULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌进场,'超跌进场线'),COLORMAGENTA;
H1:=IF(H=HHV(H,P),H,NULL);
H2:=REFX1(BARSLAST(CROSS(H1>0,0.5)),10000);
H3:=REFX1(IF(H2=0,L,REF(L,H2)),10000);
H4:=REFX1(REF(BARSLAST(L<H3),H2+1)+H2+1,10000);
H5:=REFX1(IF(H4=0,L,REF(L,H4)),10000);
H6:=REFX1(REF(BARSLAST(L<H5),H4+1)+H4+1,10000);
止损:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H6=0,L,REF(L,H6)),10000),NULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,NULL),NULL),DOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止损,'止损线'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA;
看你们发的顾比倒数线,不知道可以把倒数的K线进行标注吗?
技术人员回复
日期:2018-5-31 13:43
这样:
P:=21;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
WH1:=IF(L=LLV(L,P),L,NULL),NODRAW;
//VERTLINE(L=LLV(L,P),COLORYELLOW);
WH2:REFX1(BARSLAST(CROSS(WH1>0,0.5)),10000),NODRAW;
DRAWNUMBER(CURRBARSCOUNT=WH2,H,1,0,COLORYELLOW);
WH3:=REFX1(IF(WH2=0,H,REF(H,WH2)),10000);
WH4:REFX1(REF(BARSLAST(H>WH3),WH2+1)+WH2+1,10000),NODRAW;
DRAWNUMBER(CURRBARSCOUNT=WH4,H,2,0,COLORYELLOW);
WH5:=REFX1(IF(WH4=0,H,REF(H,WH4)),10000);
WH6:=REFX1(REF(BARSLAST(H>WH5),WH4+1)+WH4+1,10000);
DRAWNUMBER(CURRBARSCOUNT=WH6,H,3,0,COLORYELLOW);
进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH6=0,H,REF(H,WH6)),10000),NULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,NULL),NULL),DOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),进场,'进场线'),COLORRED;
超跌进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH4=0,H,REF(H,WH4)),10000),NULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌进场,'超跌进场线'),COLORMAGENTA;
H1:=IF(H=HHV(H,P),H,NULL);
H2:=REFX1(BARSLAST(CROSS(H1>0,0.5)),10000);
DRAWNUMBER(CURRBARSCOUNT=H2,H,1,0,COLORYELLOW);
H3:=REFX1(IF(H2=0,L,REF(L,H2)),10000);
H4:=REFX1(REF(BARSLAST(L<H3),H2+1)+H2+1,10000);
DRAWNUMBER(CURRBARSCOUNT=H4,H,2,0,COLORYELLOW);
H5:=REFX1(IF(H4=0,L,REF(L,H4)),10000);
H6:=REFX1(REF(BARSLAST(L<H5),H4+1)+H4+1,10000);
DRAWNUMBER(CURRBARSCOUNT=H6,H,3,0,COLORYELLOW);
止损:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H6=0,L,REF(L,H6)),10000),NULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,NULL),NULL),DOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止损,'止损线'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止盈,'止盈线'),COLORMAGENTA;
投资者咨询:老师请教问题 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-31 13:36
老师可以把进场线的123改成ABC显示吗?
技术人员回复
日期:2018-6-4 7:59
这样:
CURRBARSCOUNT:=DATACOUNT-BARPOS;
WH1:=IF(L=LLV(L,P),L,NULL),NODRAW;
//VERTLINE(L=LLV(L,P),COLORYELLOW);
WH2:REFX1(BARSLAST(CROSS(WH1>0,0.5)),10000),NODRAW;
//DRAWNUMBER(CURRBARSCOUNT=WH2,H,1,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=WH2,H,'A');
WH3:=REFX1(IF(WH2=0,H,REF(H,WH2)),10000);
WH4:REFX1(REF(BARSLAST(H>WH3),WH2+1)+WH2+1,10000),NODRAW;
//DRAWNUMBER(CURRBARSCOUNT=WH4,H,2,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=WH4,H,'B');
WH5:=REFX1(IF(WH4=0,H,REF(H,WH4)),10000);
WH6:=REFX1(REF(BARSLAST(H>WH5),WH4+1)+WH4+1,10000);
//DRAWNUMBER(CURRBARSCOUNT=WH6,H,3,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=WH6,H,'C');
进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH6=0,H,REF(H,WH6)),10000),NULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,NULL),NULL),DOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),进场,'进场线'),COLORRED;
超跌进场:IF(CURRBARSCOUNT<=WH2+21,REFX1(IF(WH4=0,H,REF(H,WH4)),10000),NULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌进场,'超跌进场线'),COLORMAGENTA;
H1:=IF(H=HHV(H,P),H,NULL);
H2:=REFX1(BARSLAST(CROSS(H1>0,0.5)),10000);
//DRAWNUMBER(CURRBARSCOUNT=H2,H,1,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=H2,H,'A');
H3:=REFX1(IF(H2=0,L,REF(L,H2)),10000);
H4:=REFX1(REF(BARSLAST(L<H3),H2+1)+H2+1,10000);
//DRAWNUMBER(CURRBARSCOUNT=H4,H,2,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=H4,H,'B');
H5:=REFX1(IF(H4=0,L,REF(L,H4)),10000);
H6:=REFX1(REF(BARSLAST(L<H5),H4+1)+H4+1,10000);
//DRAWNUMBER(CURRBARSCOUNT=H6,H,3,0,COLORYELLOW);
DRAWTEXT(CURRBARSCOUNT=H6,H,'C');
止损:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H6=0,L,REF(L,H6)),10000),NULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,NULL),NULL),DOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止损,'止损线'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,REFX1(IF(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止盈,'止盈线'),COLORMAGENTA;