[求助]请教老师横线显示长度 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]请教老师横线显示长度 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-2-17 7:32
 老师早上好:
小周期上显示5日止盈值,不画线。用于商品期货设止盈。
在5秒、10秒、15秒、30秒、1分钟、3分钟、5分钟、10分钟、15分钟、30分钟、60分钟上显示。
  P:=121;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
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(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA,LINETHICK4; 
谢谢老师!辛苦了!
 
技术人员回复
日期:2019-2-17 8:43
 您是指只想在左上角出现返回值,取消画线?

这样看下

P:=121;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
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(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA,LINETHICK4,NODRAW; 
投资者咨询:[求助]请教老师横线显示长度 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-2-17 7:32
 小周期上显示5日止盈值,不画线。用于商品期货设止盈。
在5秒、10秒、15秒、30秒、1分钟、3分钟、5分钟、10分钟、15分钟、30分钟、60分钟上显示。
您只是去了画线,没有实现小周期用5天做参数。
投资者咨询:[求助]请教老师横线显示长度 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-2-17 7:32
 敬源老师好:辛苦您了。用5天做参数,不是5周期。在小周期上显示。
用于期货短线用。
技术人员回复
日期:2019-2-17 12:34
 分析了一下您的指标,其中并没有5周期这样的参数,您是觉得这个指标哪里有问题,可以配合截图进行说明
投资者咨询:[求助]请教老师横线显示长度 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-2-17 7:32
 老师:
这个指标分析的不是5天的行情,我希望帮忙改成分析5天的行情,在小周期上显示。
技术人员回复
日期:2019-2-18 8:32
您是想要这个止盈线显示5天K线内?这样看下:

P:=121;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
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(H4=0,L,REF(L,H4)),10000),NULL),COLORMAGENTA,LINETHICK4; 
M:=BACKSET(ISLASTBAR,SUMBARS(DATE<>REF(DATE,1),5));
DRAWSL(M>REF(M,1),REFX1(止盈,10000),0,1,2,COLORMAGENTA),LINETHICK4;