论坛

循环和关闭或删除订单

这是我看到的最常见的错误之一,部分原因可能是由于像Expert Advisor Builder这样的垃圾。 因此,我认为现在是时候为这个问题建立一个专门的主题,以便将来可以链接到它,供人们参考。 问题 让我们举个简单的例子;我们想要一个函数来关闭我们EA的所有未结订单,有很多例子,但让我们从头开始创建一个。 我们需要一个循环,因为我们想关闭特定EA的所有订单, 在 这个循环 中 ,我们将有代码来选择订单,代码来检查它是正确的符号和魔法数字,最后代码来关闭订单。 int PositionIndex; // <-- this variable is the index used for

价格!=价格?

我试图理解我所看到的一些奇怪的东西,这样我就可以在将来更好地用代码来处理它...... 我注意到我的一个指标发生了一些奇怪的事情,它没有做它应该做的事情,所以我检查了代码,它看起来很正确。 所以我做了一点调查,最后创建了一个小的 测试指标 。 基本上这似乎是真的。 double TestValue = iClose ( NULL , 0 , 0 ); if (TestValue != NormalizeDouble (TestValue, Digits ) ) ......你知道这是怎么发生的吗?