挂ea建仓不成功的常见原因 eano1.com策略列表

原因1、ea处于哭脸状态
当mt4的选项设置不允许ea建仓时,ea会显示为哭脸,如图:

ea处于这样的状态时,是无法建仓成功的,需要修改mt4的选项设置,使之变为笑脸。

具体的设置方法,参见如何挂ea?的相关内容。

另外,当ea处于哭脸时,如果ea尝试建仓,mt4会给出相应的提示,

如图:

 

原因2、平台的限制

同一个ea在有些平台能够正常运行,在另一些平台却不能。这多半不是ea本身的原因造成的。

而是平台对ea的交易做了某些限制,造成ea不能按正常逻辑建仓平仓。并且不能排除一些不正规的黑平台,对ea的运行进行不定时的限制干扰,以达到加速客户亏损的目的。

下面列出一些常见的平台限制:

1、不允许建仓的同时设置止损止盈价。

如果平台存在这种限制,ea在建仓的同时设置了止损止盈价,平台会拒绝建仓,从而造成建仓不成功。只能通过修改ea的代码或修改ea参数,让ea在建仓时不设置止损止盈价,才能建仓成功。

2、不允许同时持有多空对冲单。

如果平台存在这种限制,当已经持仓了BUY单的时候,ea建仓SELL单将会失败。

3、要求止损价与现价间隔很大的距离。

假设平台要求设置的订单止损价与现价至少间隔500点,而ea根据客户设置的参数欲在现价偏离100点的位置设置止损价,就会因为平台的限制而错误。

4、要求挂单价与现价间隔很大的距离。

假设平台要求设置的挂单价与现价至少间隔500点,而ea根据客户设置的参数欲在现价偏离100点的位置挂单,就会因为平台的限制而错误。

5、下单手数的限制。

有些平台限制每单的最低下单手数为1手,如果客户要求ea每单下单0.1手,就会因为平台的限制而建仓失败。有些平台限制每单的最高下单手数为5手,如果客户要求ea每单下单6手,就会因为平台的限制而建仓失败。

原因3、平台限制某些商品不能用ea交易

有些平台的有些商品,是只能看不能操作的,连手工建仓都不行。有些平台的有些商品,是只允许手工建仓,不允许ea建仓的。

如果在这些商品的图表上挂ea,是无法建仓成功的。

 

原因4、平台对某些客户的账户进行了限制

出于各种原因,平台会对一些账户进行限制,不允许这些账户运行ea,这时,客户需要联系自己的平台客服咨询原因。

需要说明的是,这些限制很可能是中途启动的,也就是刚开始ea是可以正常运行的,运行到一半突然被限制。