sutao_wh 发表于 2016-6-11 21:23:10

指标编写出了问题,恳请高手指教!

在MT4平台编写分型,分笔指标。
加载指标一切正常,可是在H1图表,Home键后,再按Left键,指标画线就发生错误,删除指标再重新加载又恢复正常,我认为是读取历史数据出现的错误,可是在
程序中,没有办法进行控制,请高手指教!不胜感激!
正常图片
http://www.eazhijia.com/forum.php?mod=image&aid=68796&size=300x300&key=c798ba7145156b84&nocache=yes&type=fixnone

出错图片
http://www.eazhijia.com/forum.php?mod=image&aid=68797&size=300x300&key=3e3440382880b519&nocache=yes&type=fixnone

sutao_wh 发表于 2016-6-13 21:14:50

在家里折腾了好几天,又查看了一下新版MT4的 Zigzag源代码,看到// Clear rest data 时,总算找到自己的错误。
1、如果你的指标需要从最左边一直处理到最右边的柱子,最好就使用rates_total 做循环变量,除非你的算法非常费时间。
2、指标数组,在计算过程中,如果不是每个元素都赋值,必须在计算前清空数组元素的值。
3、最重要的一点,如果是 DRAW_SECTION , 必须使用函数 SetIndexEmptyValue()
自己结贴,希望对需要的人有所帮助。

范文芳 发表于 2018-9-4 18:08:13

好东东必须大家一起分享

金钱汇集 发表于 2020-7-11 13:41:23

谢谢楼主分享

ygc123451982 发表于 2020-7-16 17:08:01

帮你顶下哈!!

卢苏 发表于 2020-7-16 18:04:39

谢谢楼主分享

telephone 发表于 2020-7-23 10:37:00

帮你顶下哈!!

zxjyw35823 发表于 2020-7-31 13:06:58

学习了,不错

王┢┦apΡy 发表于 2020-8-8 16:41:26

学习了,不错

泡泡酷鱼 发表于 2020-8-30 16:50:55

谢谢楼主分享
页: [1] 2
查看完整版本: 指标编写出了问题,恳请高手指教!