麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)

投资者咨询:麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-16 19:41

 老师

 

1.

 

“前9根K线都下跌,用黑色显示,第10根k线不管下跌还是上涨都用红色显示”,

如何编写上面?

比如上面是9根收盘价线。分别是AB,BC,------IJ,用黑色显示,第10根用红色显示。

怎样给软件上的某一段线改变颜色?

2.

模型怎么加密(加密函数怎么添加?),使用到期时间设置为一年。怎么设置。

 
技术人员回复
日期:2018-7-16 19:49
回复问题一 :

K线变色参考

A:=REF(EVERY(C<REF(C,1),9),1);
B:=BACKSET(CROSS(A,0.5),10)&&NOT(A);
DRAWCOLORKLINE(B,COLORBLACK,0);
DRAWCOLORKLINE(CROSS(A,0.5),COLORRED,0);

此外核实一下,您具体是需要将什么线段变色呢?您可以具体说明一下思路

技术人员回复
日期:2018-7-16 19:52
 回复问题二:

设置指标加密时间使用SETEXPIREDATE('yyyymmdd');函数参数填入具体的到期时间就可以

指标加密您参考这个帖子了解一下:http://help.wenhua.com.cn/dispbbs.asp?boardid=14&Id=656087

投资者咨询:麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-16 19:41
  

K线变色参考

 

A:=REF(EVERY(C<REF(C,1),9),1);

B:=BACKSET(CROSS(A,0.5),10)&&NOT(A);

DRAWCOLORKLINE(B,COLORBLACK,0);

DRAWCOLORKLINE(CROSS(A,0.5),COLORRED,0);

 

老师,这段东西粘贴到赢顺的什么地方能够使价格线变色?

我的意图如截图所示:JK这段已经下跌到第10天了,不管当天是下跌还是上涨都考虑做多了,所以JK这段要表示成红色。你上述这些代码复制到赢顺什么地方能够实现我的这个意图?

没办法,我画了一个示意图拍照上传,文件太大上传不了。你想象一下吧:AB=第1根(A=开,B=收,B价格低于A价格),BC=第2根,CD=第3根,以此类推,价格依次下跌,JK=第10根,前9根是黑色,最后一根(第10根)是红色。

技术人员回复
日期:2018-7-16 21:34
软件右上角》系统工具》指标管理器》新建

属性选择K线附属指标


图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:1.png


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


投资者咨询:麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-16 19:41
 我保存这个指标加载之后,并没有线变红色,可能是因为我没有定义哪段收盘价线为第一根的缘故。要编点东西真的很难呀。
技术人员回复
日期:2018-7-16 22:21
 源码中需要持续9跟收盘价下跌比较难满足可以适当调整参数:

A:=REF(EVERY(C<REF(C,1),4),1);
B:=BACKSET(CROSS(A,0.5),10)&&NOT(A);
DRAWCOLORKLINE(B,COLORBLACK,0);
DRAWCOLORKLINE(CROSS(A,0.5),COLORRED,0);


投资者咨询:麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-16 19:41
 调整后果然在4根黑K线后出现1根红K线。说明这个变颜色的函数还是管用的。
技术人员回复
日期:2018-7-17 11:14

 是的,之前9根收盘价持续下跌是比较难满足的

 

您可以参考7楼方式调整参数来优化

投资者咨询:麻烦老师回答2个指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-16 19:41
  

A:=REF(EVERY(C<REF(C,1),4),1);

B:=BACKSET(CROSS(A,0.5),10)&&NOT(A);

DRAWCOLORKLINE(B,COLORBLACK,0);

DRAWCOLORKLINE(CROSS(A,0.5),COLORRED,0);

SETEXPIREDATE(到期时间:2018年7月18日)