EA 拖到图表上了,行情也在跳,就是一单都不下;
或者日志里冒出一句 auto trading disabled by client。
这是新手最常卡住的地方,原因有八个,
本文按「出现频率从高到低」排好,照着往下排查,基本都能解决。
MT5 其实每一次被拒都写了原因,只是新手不知道去哪看。 学会这一步,后面所有问题都能自己定位。
比如下面这行,是我们自己实盘日志里真实抄下来的 —— 它把「什么单、什么品种、什么价、为什么被拒」全写清楚了:
CTrade::OrderSend: buy stop 0.01 XAUUSD at 4464.19 sl: 4425.19
[auto trading disabled by client]
方括号里那句就是服务器给的拒绝理由。 照下面这张表对一下,就知道该改什么。
| 日志里的原话 | 中文意思 | 怎么办 |
|---|---|---|
auto trading disabled by client代码 10027 |
你自己的终端没开算法交易 | 点工具栏「算法交易」变绿。见下面原因 ①② |
autotrading disabled by server代码 10026 |
交易商那边禁止 EA 交易 | 你改不了,找交易商客服。见原因 ④ |
Trade is disabled代码 10017 |
这个账户/品种被禁止交易 | 多半是只读密码登录了。见原因 ④ |
Market is closed代码 10018 |
休市 | 等开盘。周末和节假日都这样,不是故障 |
not enough money代码 10019 |
保证金不够 | 减手数或入金。见原因 ⑥ |
Invalid volume代码 10014 |
手数不合法 | 低于最小手数、或不是步长的整数倍。见原因 ⑥ |
Invalid stops代码 10016 |
止损/止盈离现价太近 | 交易商有「最小距离」限制,把止损放远点 |
Invalid price代码 10015 |
挂单价格不合法 | 买入挂单价低于现价(或反之)之类,也可能是最小距离 |
最常见,十次有六次是它。MT5 顶部工具栏有个「算法交易」按钮,
绿色=开,灰色=关。MT4 叫「自动交易」,同理。
快捷键 Ctrl+E 可以直接切换 —— 也正因为它是快捷键,
很多人是不小心按到的,自己都不知道什么时候关掉了。
工具栏开了、EA 还是不动,就看这个:图表上右键 → 智能交易系统 → 属性
(或按 F7),「常用」标签页里有个
「允许算法交易」,必须打勾。
这是两道独立的开关,缺一不可 —— 很多人只知道第一道。
图表右上角应该显示 EA 的名字和一个小脸:
☺ 笑脸 = 正常,允许交易
☹ 哭脸 = 加载了但不允许交易(回去看 ①②)
什么都没有 = 压根没加载上,重新拖一次
还有一种:拖上去时弹的设置窗口点了「取消」,那就等于没加载。
日志里写 disabled by server 或 Trade is disabled 就是这类。
常见两种:
· 用了只读密码(investor password)登录 —— 这种密码只能看不能交易,
很多人开户邮件里两个密码看混了;
· 交易商禁止 EA —— 有些平台的某类账户不许跑 EA,只能找客服问。
周末、节假日必然下不了单,日志写 Market is closed,这是正常的。
另外注意品种名后缀:不同交易商的黄金可能叫
XAUUSD、XAUUSD.m、GOLD……
EA 挂在哪张图表就交易哪个品种,挂错图表自然不对。
Invalid volume 通常是算出来的手数低于最小手数(一般 0.01),
或者不是手数步长的整数倍。
★ 小账户特别容易踩:按风险百分比算手数的 EA,
本金太小时算出来可能是 0.003 手 —— 达不到 0.01,
要么下不了单,要么被顶到 0.01 而实际风险远超你的设定。
这一条我们单独写过,见下面。
如果 EA 要联网校验授权(我们的付费 EA 就是),
必须把授权网址加进 MT5 的 WebRequest 白名单:
工具 → 选项 → 智能交易系统 → 允许 WebRequest,把网址加进去。
没加的话 EA 会显示「未授权」,当然不会下单。
图文步骤在这里 →
这条最容易被忽略,也最少有人讲。
不是所有 EA 都「每个报价都尝试下单」—— 很多 EA 是按自己的节奏动作的。
如果它在你还没开算法交易的时候试过一次、被终端拒了,
它可能要到下一个周期才会再试,中间你看着就是「开了也没反应」。
怎么确认:去看「智能交易系统」日志。如果能看到一串被拒记录、
时间正好在你点开算法交易之前,那就是这个情况 ——
不是坏了,等下一轮就好。实在不想等就把 EA 重新加载一次。
八条都试过还是不下单?别自己硬猜。
把「智能交易系统」标签页里的内容
截个图发我(或者右键「全部复制」粘给我),
一般看一眼就知道卡在哪。
不用买任何东西,这个问题问我就行。
微信 Traderfs(扫右边二维码更快)
备注:观澜
QQ 10580369
文中的错误代码与描述以 MQL5 官方文档的「交易服务器返回码」为准。 MetaTrader 4、MetaTrader 5 及 MetaQuotes 为 MetaQuotes Ltd 的商标,本站与其无隶属关系。 交易有风险,入市需谨慎。