投资者咨询:一个指标的编写求助 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-21 9:43
老师,由于WH6不能跨周期调用数据,只能把日线5均线换算到各个小级别上去,可是不同级别的换算参数是不一样的,能否统一呢?我记得文华有一个函数是可以自动识别当前的周期级别的,难道不可以根据这个函数达到目的吗?例如一天按照6个小时计算,那么如果当前周期是1小时,那么就是6*5=30均线;如果当前周期是2小时,那么就是3*5=15均线。
技术人员回复
日期:2018-8-21 9:50
1楼“6*5=30均线”这样的计算思路是不对的
日线周期的5均线是以5根日K线收盘价计算的,小时周期30均线是以30根一小时K线收盘价计算平均值
样本数据都是不同的计算结果也是不一样的,不能这样简单的换算
具体实现方式参考这个帖子: http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=714789
投资者咨询:一个指标的编写求助 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-21 9:43
技术人员回复
日期:2018-8-21 10:30
以1楼这种简单的换算编写,可以使用PERIOD函数判断周期,再赋值给变量N
具体用法可以参考函数说明,编写结构参考以下方式:
N:IF(PERIOD=7,6,IF(PERIOD=6,12, )); //如果小时周期N返回6,如果30分钟周期N返回值12可以自编添加更多
MA1:MA(C,N);