从理论到实践 - 页 156

 
EAs是否在同一个终端?它们是按计时器而不是按刻度运行的吗?我认为同时执行检查是可能的。
 
Nikolay Demko:

问题是,通过在以前没有的地方增加随机性,我们是在增加熵,而不是减少熵。

...


完全陷入了困境。我以前是斜着看树枝的...

 
bas:
EAs 是否在同一个终端它们是按计时器 而不是按刻度运行 的吗?我认为同时执行一个检查是可能的。
是的,它是。在这里,我没有想到会有这样的收获。
 

有什么好处呢,请详细说明一下?你真的希望在一个信号期间,四个专家顾问中只有一个被执行,即 "先到者"?但是,那么你为什么需要四个EA呢?

 
bas:

有什么好处呢,请详细说明一下?你真的希望在一个信号中只执行四个专家顾问中的一个,即 "第一个成功的人 "吗?但是,那么你为什么需要四个EA呢?

原则上,是的。但余额/手数的计算是基于1笔开仓交易,而有4笔。我需要修改我的资金管理...
 

所以你在同一时间有几个货币对的信号,但只需要一个交易,在任何货币对上?而且发送信号的区块彼此之间没有任何联系?

 
bas:

所以你在同一时间有几个货币对的信号,但只需要一个交易,在任何货币对上?而且发送信号的区块彼此之间没有任何关系?

这些区块是联系在一起的--它们同时发送一个信号。而MQL所做的一切都是正确的。这实在是出乎意料--我认为这样的情况根本不可能出现。
 

如果我理解正确的话,OrderSend()需要相对较长的时间来执行,而这段时间OrdersTotal() 仍将是0。

好吧,如果区块是链接的,让他们选择从这组信号中发送哪一个。或者他们可以把它们排成队列,直到一个信号被执行,下一个信号就不会被产生。

你也可以在GlobalVariables中创建一个变量来代替OrdersTotal(),以实现顾问的同步化。

 
bas:

如果我理解正确的话,OrderSend()需要相对较长的时间来执行,而这段时间OrdersTotal()仍将是0。

好吧,如果区块是链接的,让他们选择从这组信号中发送哪一个。或者他们可以把它们排成队列,直到一个信号被执行,下一个信号就不会被产生。

你也可以在GlobalVariables中创建一个变量来代替OrdersTotal(),以实现顾问的同步化。

谢谢你!
 
Alexander_K2:

你走的是平坦的路段。



拿到时髦的那个。