自动划线代码 (文华财经WH6赢顺V6.7)

投资者咨询:自动划线代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-27 10:44
老师好!
再麻烦一下,请问有没有能自动划线的代码可以分享一下。
就是在日线图上,以单根K线为依据,如果下一根创新高就划线向上,如果下一根创新低就往下。手工画比较费时间,如果能自动实现就非常方便了。

非常感谢!

技术人员回复
日期:2018-11-27 10:45
 核实一下 是要从哪里开始画线 画到最新k线呢?创新高是基于什么范围的新高呢?
投资者咨询:自动划线代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-27 10:44
 老师好!

最理想是加载就能显示在当前的周期图上,就像加载一条均线到图上一样,显示到最新的K线为止;或者就从合约上市当天开始画起也没有问题;

创新高就是基于单根K线比对,用后一根K线和前一根比。
从第一根K线开始,如果后一根的高点比前一根的高点高,就向上画,一直到出现某一根K线,其低点比前一根的低点低,就转折向下画;
从第一根K线开始,如果后一根的低点比前一根的低点低,就向下画,一直到出现某一根K线,其高点比前一根的高点高,就转折向上画;

不知道有没有说清楚,截了一个图,请您看一下:



图片点击可在新窗口打开查看



技术人员回复
日期:2018-11-27 11:32
 分析一下,下午工作时间给您回复
投资者咨询:自动划线代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-27 10:44
谢谢老师!

刚才看了一下,有几个地方画得不太准确,改了一下,麻烦您参考新的这个:


图片点击可在新窗口打开查看

技术人员回复
日期:2018-11-27 13:37
 这样看下

HH:H>REF(H,1),NODRAW;
LL:L<REF(L,1),NODRAW;
H1:CROSS(BACKSET(LL,BARSLAST(HH)+1),0.5),NODRAW;
L1:CROSS(BACKSET(HH,BARSLAST(LL)+1),0.5),NODRAW;
HH1:CROSS(BACKSET(H1,BARSLAST(L1)+1),0.5),NODRAW;
LL1:CROSS(BACKSET(L1,BARSLAST(H1)+1),0.5),NODRAW;
DRAWLINE1(HH1,L,LL1,H,0);
DRAWLINE1(LL1,H,HH1,L,0);


投资者咨询:自动划线代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-27 10:44
 太好了,感谢老师!

有一点儿小问题,请老师再帮我看一下,

图中的白线是加载完代码自动画的线;有没有可能修改成像黄线的画法?



图片点击可在新窗口打开查看



麻烦老师了!






技术人员回复
日期:2018-11-28 11:33
 分析一下,下午给您回复