期货期权交流highd函数的问题 [MC]
-
咨询内容:
Hi ,
我最近在测试一个简单的策略, 在取最高价的问题上遇到点问题求教, 希望各位多多指教。
需求很简单, 就是求今天之前的五根K线的最高价。我是在日线图里测试的。
问题出在最开始的几根K线, 前五跟不参与计算, 我期望从第六根K开始就可以得到前五天的最高价。
但指标在第六根显示hd1 = -1 hestd = 0, 第七天这两个值相同, 都为第六根K线的最高价。
又经过几根k先才正常, 之后算的结果没问题, 就是最开始的时候值不对?
请坛友帮忙之处错误之处, 多谢!
另外没有用Highest(high, 5)的原因是想在分钟线触发信号,而不是日线图上。
以下是代码:
INPUT: NDAYS(5);
VAR: HD(0),HESTD(0),HD1(0),OD(0);
HD1 = HIGHD(1);
HD = HIGHD(NDAYS);
HESTD = HIGHEST(HD1,NDAYS);
OD = HIGHEST(HIGHD(1),NDAYS);
//PLOT3( HD,"HD VALUE");
PLOT1(HESTD,"HEST HD");
PLOT2(OD,"OLD WAY");
PLOT4(HD1,"HD1");最高价.PNG (24.91 KB, 下载次数: 0)
2017-7-2 21:16 上传
点击文件名下载附件
- MC技术部: 指标需要自定义参考bar为5再重新计算
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容