ffoorr:
问题可能来自于你的指标
也请检查你的EmptyValue
亲爱的ffoorr,应该没有空值,你可以看到黄线。
jollydragon
如果没有SetindicatorEmptyValue,那么空值就是EMPTY_VALUE。
那么如果你的代码if( ExtBuffer1[i]!= 10 ) Open_Order()
如果ExtBuffer1[i]是==EMPTY_VALUE,你就会有一个订单。
但我也不知道这是否是问题的原因。
亲爱的ffoorr,我添加了一些代码来显示ExtBuffer1[i] 的数据,如果ExtBuffer1不是10或-10。最后我什么也没得到,它证明ExtBuffer1在每个柱子上都是10或-10。
我还将指标更新为只有2个缓冲区的2行。你可以看到一个是白色的,一个是黄色的。我在我的EA中使用黄线的数据。
请参考下面的数据,你可以看到当订单发生变化时,正是因为黄线的数据在变化。下面的'1'意味着订单打开或关闭前的黄线数据,'2'意味着'1'之前的黄线数据。这也是我处理订单打开和关闭的方式。
我也反复检查了指标代码,所以我可以确认该指标是根据它之前的条形图计算的,因此不是一个渔夫指标。
然而,你可以看到订单的变化仍然与黄线(信号)不一致。
这真是太奇怪了!可能的根本原因是什么?谁能帮助我,我将非常感激?
2013.04.30 04:00:00: 1: -10.0, 2: 10.0-error: 0 2013.04.30 08:30:01: 1: 10.0, 2: -10.0-error: 0 2013.04.30 08:30:02: 1: 10.0, 2: -10.0-error: 0 2013.04.30 09:30:00: 1: -10.0, 2: 10.0-error: 0 2013.04.30 09:30:00: 1: -10.0, 2: 10.0-error: 0 2013.04.30 16:30:00: 1: 10.0, 2: -10.0-error: 0 2013.04.30 16:30:00: 1: 10.0, 2: -10.0-error: 0 2013.05.01 18:00:00: 1: -10.0, 2: 10.0-error: 0 2013.05.01 18:00:00: 1: -10.0, 2: 10.0-error: 0 2013.05.01 22:00:00: 1: 10.0, 2: -10.0-error: 0 2013.05.01 22:00:00: 1: 10.0, 2: -10.0-error: 0 2013.05.01 22:30:00: 1: -10.0, 2: 10.0-error: 0 2013.05.01 22:30:00: 1: -10.0, 2: 10.0-error: 0 2013.05.02 15:30:00: 1: 10.0, 2: -10.0-error: 0 2013.05.02 15:30:00: 1: 10.0, 2: -10.0-error: 0 2013.05.02 16:03:26: 1: 10.0, 2: 10.0-error: 0
哦,我的上帝。我还是没有任何想法。怎么了?
jollydragon: 哦,我的上帝。我还是不知道这个问题。怎么了? |
|
亲爱的,事实上我已经为你减去了关键代码,以节省你的时间。
然而,我们非常感谢您的帮助,在此让我附上EA和指标的文件。
请注意,文件名在附上后自动改变。在两个词之间插入了一个随机的字母。在我的电脑中,它们是 "Trade Joy "和 "Solar Joy"。
期待您的解答。)
附加的文件:
请参考下面回测后的屏幕截图。
图片中也显示了3个关于奇怪事情的问题。
我阅读了iCustom的使用方法,并反复检查我的EA和指标,最终没有找到根本原因。
请紧急帮助,非常感谢!
(*.你可以点击屏幕截图打开并放大,以便更清楚地看到问题)
这是 "反向 "指标的关键代码(其他代码用"...... "代替,以便明确关键代码的内容)。
这是EA中使用该指标的关键代码(其他代码用"...... "代替,以便明确关键代码)。
}