多客户端与不同EA的影响

 

      如果同一账号在两个客户端上登录,两个客户端都开启了EA,其EA不同,究竟哪个起作用? 

 

  在新发布的“ 虚拟订单管理程序”   文章中有一句话:

        ---两个针对相同交易品种的 EA 在相对方向发布订单就是一个明显的区别例子。对于在不同时间段工作的两个 EA,例如投机交易程序和趋势关注程序,这是一种普遍的情形。在 MetaTrader 4 中,建仓交易列表会使用零边际显示买入和卖出建仓订单。在 MetaTrader 5 中,仓位根本不会处于未平仓的状态。 

       不是太明白...... 

 

MT5任何对冲 :

---在 MetaTrader 5 中,仓位根本不会处于未平仓的状态。

 
cntyrone:

  在新发布的“ 虚拟订单管理程序”   文章中有一句话:

        ---两个针对相同交易品种的 EA 在相对方向发布订单就是一个明显的区别例子。对于在不同时间段工作的两个 EA,例如投机交易程序和趋势关注程序,这是一种普遍的情形。在 MetaTrader 4 中,建仓交易列表会使用零边际显示买入和卖出建仓订单。在 MetaTrader 5 中,仓位根本不会处于未平仓的状态。 

       不是太明白...... 

翻译的有点问题。

应该是说MT4和MT5的区别。在MT5中,同一个交易对象上只会有一个头寸,而MT4能有多个头寸。MT4可以对冲,MT5不可以。

 
cntyrone:

      如果同一账号在两个客户端上登录,两个客户端都开启了EA,其EA不同,究竟哪个起作用? 

都起作用,最好避免这样做
 
song_song:
都起作用,最好避免这样做

 

   既然都起作用,那加载多种类型的EA,岂不是好事?

 

   你说避免这样做,是不是这样做---容易混淆,导致混乱,所以,最好把不同的EA统一到一个EA 里面? 

 

除非你清楚两个EA的逻辑完全不会冲突(比如资金管理、头寸开仓),否则没有多大意义,你完全可以:

1. 两个账户分别运行1个EA

2. 将两个EA合并写成一个 

原因: