MQL4交易被禁用

时间:2014-08-27 20:17:53

标签: mql4 trading broker metatrader4

我已经使用MQL4几天了,但最近我收到了错误消息:

(133) trade is disabled

执行订单时。

通过阅读不同的论坛,我理解常见的信念是我必须与我的经纪人讨论启用 EA交易,但是直到现在交易DID为我工作(开启和关闭)! / p>

是否有其他人遇到此错误 - 与从服务器启用EA无关?

5 个答案:

答案 0 :(得分:0)

无需与您的经纪人交谈

MetaTrader4服务器端与此无关。

检查您的localhost终端设置

可能有几个原因,EA为何工作(发布时“DID工作”) 你仍然会收到错误。

MT4.Terminal.Profile更改也可能导致此情况发生。

MT4.Terminal.LogAnotherUser更改也可能导致此情况发生。

{MT4.Terminal.Graph |的Symbol更改Period}也可能导致这种情况发生。

检查Tools> Options> Expert Advisor [TAB] 表示上述所有相应复选框中的有效值。

检查您是否正确登录正确(未取消)交易帐户

检查您的连接是否为绿色/正常

检查您的交易代码是否有活跃市场(开放交易时间)

如果仍有问题,请发送一些带有OrderSend() PrintScreen -s,并复制来自Log-File&的回复。发布在这里。

答案 1 :(得分:0)

可能是您的EA交易导致异常循环的原因。您可能会在日记选项卡中看到,如果它创建了太多订单或在某个时刻修改订单,服务器可能会显着超载并导致滞后和故障。因此,经纪人应该禁用它。

如果是这样,您应该首先修改您的EA,然后让您的经纪人知道这是要求他们重新启用您的帐户的考虑因素。

答案 2 :(得分:0)

使用Broker配置的帐户刚刚遇到此问题,并启用了对冲功能。

我一直在使用DEMO练习,没有任何问题,但当我切换到LIVE帐户时,发生了 error 133

这是因为它所链接的交易服务器是GMT-5,而且只允许GMT + 2服务器作为对冲账户。

服务器已更改,开始工作没问题。

答案 3 :(得分:0)

与您的经纪人核实该符号尚未被禁用。他们有时会在引入新符号来替换旧符号时这样做。

禁用的符号仍将显示在MT4中,以允许用户关闭符号中的交易(但如果您尝试打开新订单,则会出现上述错误)

答案 4 :(得分:0)

当我尝试修改已经关闭的订单的止损时,遇到了相同的错误代码。