编写KD金叉画线 (文华财经WH8赢智V8.2)

投资者咨询:编写KD金叉画线 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-12-5 9:15
 请问老师:
      当副图指标CROSS(K,D)时,在对应的主图该根K线上划一红色的竖线(从上到下贯穿K线主图区),如何编程?
在KD副图指标区能否也同时划一红色的竖线?谢谢!
 
技术人员回复
日期:2018-12-5 9:21
由于主图和副图是独立的,所以指标需要主副图需分别加载,指标属性分别保存为副图指标和主图附属指标

参考:

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
BACKGROUNDSTYLE(1);
K:SMA(RSV,3,1);
D:SMA(K,3,1);
VERTLINE1(CROSS(K,D));
投资者咨询:编写KD金叉画线 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-12-5 9:15
 OK!谢谢老师!再进一步请教老师:
      1、KD指标取值范围在0-100之间,划竖线不会压缩指标区间。若换成MACD指标,因其取值范围有正负尤其是其正值远低于100,而
竖线取值范围最高为100,从而大大压缩了指标显示造成严重变形,请问以MACD为例如何编程解决这一问题?
      2、 以MACD为例, 当CROSS(DEA,DIFF)时,在对应的主图该根K线上并同时在MACD指标区划一竖的虚线,如何编程?谢谢!
技术人员回复
日期:2018-12-5 11:00
您是指换成MACD指标加载主图会造成K线压缩?

右上角》个性化》个性化设置,如图设置下

图片点击可在新窗口打开查看
投资者咨询:编写KD金叉画线 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-12-5 9:15
 老师:
         不是,是换成MACD指标加载副图区间会造成DIFF和DEA走势线严重压缩。
DIFF和DEA 取值范围有正负尤其是其正值远低于100,而竖线取值范围最高为100。
技术人员回复
日期:2018-12-5 11:17
竖线是根据当前指标范围显示,不会压缩的

以下指标属性保存为副图指标,再加载看下

还有疑问可以截图我们看下

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
2*(DIFF-DEA),COLORSTICK;
VERTLINE1(CROSS(DIFF,DEA));

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


投资者咨询:编写KD金叉画线 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-12-5 9:15
 老师:这个是对的了。3楼上还有第二个问题请老师帮助解决:

          2、 以MACD为例, 当CROSSDOWN(DIFF,DEA)时,在对应的主图该根K线上并同时在MACD指 标区划一竖的虚线,如何编程?谢谢!
技术人员回复
日期:2018-12-5 13:20
指标属性保存为K线附属指标,加载主图查看即可

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
2*(DIFF-DEA),COLORSTICK;
VERTLINE1(CROSS(DIFF,DEA)),DOT;
投资者咨询:编写KD金叉画线 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-12-5 9:15
 老师辛苦了,感谢!
技术人员回复
日期:2018-12-5 16:46
参考8楼回复,您加载看下效果