帮助添加MaxTradesPerBar到EA - 页 3

 
现在附上你的源代码,你的最后一个帖子让我觉得还有一个变化。
 
serpentsnoir:
现在附上你的源代码,你的最后一个帖子让我觉得还有一个改动。

这是我目前掌握的情况...
附加的文件:
 

好吧,小事一桩。

     if(TradesInThisSymbol > 0) 
     {
      return(0);
     }
 

仍然需要在那里,就在你修改的那条线上面。

然后你就可以开始测试了。

 
serpentsnoir:

好吧,小事一桩。

仍然需要在那里,就在你修改的那条线上面。

然后你就可以开始测试了。


好的,在上面添加了一行,然后测试。交易测试器设置为5分钟,用每一个tick进行测试,仍然有一些条形图在一个条形图中有多达100多个订单/交易。当我只用开盘价 进行测试时,每条街只有1个最高价,效果很好...嗯
 
megamixx:

好的,在上面添加了一行,然后测试。交易测试器设置为5分钟,用每一个tick进行测试,仍然有一些条形图在一个条形图中有多达100多个订单/交易。当我只用开盘价进行测试时,每条街只有1个最高价,效果很好...嗯

 
嗯......它们是交易还是过期或被替换的买/卖止损
 
serpentsnoir:
嗯......它们是交易还是过期或被替换的买/卖止损?

都是。我检查了 结果,看到超过100个止损与交易混合在一起,都是在一个5分钟内。
 
megamixx:

都是。我检查了结果,看到100多个止损与交易混合在一起,都是在一个5分钟内完成的。

我看到这个https://www.mql5.com/en/forum/117867,似乎有点类似......它似乎在第二页得到了解决......
 
我刚刚尝试了几个时间框架,但无法重现你的结果。这是我的代码版本。将它与你的进行比较,看看是否有区别。
附加的文件:
 
serpentsnoir:
我刚刚尝试了几个时间框架,但无法重现你的结果。这是我的代码版本。将它与你的进行比较,看看是否有区别。

是的,SN,我检查过了,我有和你一样的版本。现有的专家属性设置工作正常,问题发生在我收紧止损的时候,我得到了每条街的多个交易。当我改变止损、止盈和突破水平 时,情况真的变得很糟糕。希望这有帮助!?