外汇基础知识

MT4 怎么导入 EA?4 步流程 + 3 个常见错误

✍️ 汇合作编辑部 · 📅 2026-05-08 · ⏱ 阅读约 5 分钟 · 👁 5 次阅读
MT4 导入 EA 是新手常踩的技术问题。本文用 1100 字给出 4 步标准流程 + 3 个常见错误(智能交易未启用 / DLL 未允许 / 货币对名不匹配)。

MT4 导入 EA是新手常踩的技术问题。买了 EA 但加不到图表上、点开始没反应、跑了不下单 — 多数是 4 步流程没走对。本文 1100 字给出标准流程 + 3 个常见错误。

4 步导入 EA 标准流程

Step 1:找到 MT4 安装目录

打开 MT4 → 文件 → 打开数据文件夹(File → Open Data Folder)。

Step 2:把 EA 文件放到对应位置

EA 文件后缀放置位置
.ex4(编译版本)MQL4/Experts/
.mq4(源代码)MQL4/Experts/(MT4 自动编译)
.dll(依赖库)MQL4/Libraries/
.mqh(头文件)MQL4/Include/

Step 3:刷新导航器

MT4 主界面 → 视图 → 导航器(或 Ctrl+N)→ 找到"智能交易"分类 → 右键刷新。新 EA 会出现在列表中。

Step 4:把 EA 拖到图表

  1. 从导航器拖 EA 到目标货币对 / 周期图表
  2. 弹出 EA 设置对话框 → 配置参数
  3. 重要:勾选"允许实盘交易"和"允许 DLL 调用"
  4. 点确定 → EA 在图表右上角显示笑脸 = 已启动

3 个常见错误

错误 1:智能交易未启用 — 笑脸是哭脸

EA 启动后图表右上角显示哭脸 / 红色 X = 智能交易功能未启用。

修复:MT4 主界面顶部工具栏 → "AutoTrading" 按钮变绿。或菜单 Tools → Options → Expert Advisors → 勾选 "Allow live trading"。

错误 2:EA 跑了但不下单 — DLL 未允许

部分 EA 依赖 .dll 文件做高级功能(如外部 API 调用)。如果没勾选"允许 DLL 调用",EA 启动但功能受限。

修复:右键图表 EA → 属性 → Common → 勾选 "Allow DLL imports"。

错误 3:货币对名不匹配 — EA 报错

EA 代码里指定货币对(如 "EURUSD"),但实际经纪商命名带后缀(如 "EURUSD.m" / "EURUSDm")。EA 找不到匹配品种 → 报错。

修复:在 EA 参数里改货币对名 + 后缀;或修改 EA 源代码用 Symbol() 函数动态获取。

EA 跑出来不下单的其他原因

  1. 账户没足够保证金
  2. EA 内置市场时间过滤(如仅伦敦时段交易)
  3. 市场闭市(周末 / 节假日)
  4. 点差超过 EA 内置阈值(高波动时段)
  5. EA 仅适用某一品种但放在错品种

MT5 EA 导入

MT5 EA 文件后缀 .ex5 / .mq5,目录在 MQL5/Experts/。流程同 MT4。

注意:MT4 EA(.ex4)不能在 MT5 跑,MQL4 / MQL5 语法不兼容。需要原作者重新编译 MT5 版本。

67 家入驻经纪商 EA 兼容性

所有 67 家入驻经纪商都支持 MT4 EA。但实战兼容性看:

  • 服务器低延迟(影响剥头皮 EA)
  • 滑点对称(影响 EA 长期收益)
  • 支持 ECN / 真撮合(影响 EA 成本)

汇合作经纪商列表查 EA 友好家。

❓ 常见问题 FAQ

Q1:免费 EA 能用吗?

能用但要测试。免费 EA 多数是基础策略,长期盈利需要参数优化。先模拟账户跑 1-2 周。

Q2:EA 哪里下载?

MQL5 Market(mql5.com) 是最大 EA 市场。但要注意:付费 EA 不一定盈利,免费 EA 多数是 demo 版。

Q3:EA 跑了几天亏怎么办?

先模拟账户验证 30+ 笔。如果模拟也亏,EA 策略本身有问题。如果模拟盈利但真实账户亏,可能是滑点 / 点差影响。

Q4:能多个 EA 同时跑吗?

能。MT4 每个图表可挂 1 个 EA。不同图表 = 不同 EA。但要注意保证金占用。

Q5:MT4 哪里看 EA 日志?

MT4 主界面下方 → "智能交易"标签。看 EA 操作记录 + 错误信息。

总结

MT4 导入 EA 4 步:找数据文件夹 → 放对位置 → 刷新导航器 → 拖到图表 + 启用 AutoTrading。3 个常见错误:智能交易未启用 / DLL 未允许 / 货币对名不匹配。EA 兼容性看经纪商服务器和滑点。67 家入驻经纪商EA 友好对比可在经纪商列表查询。

以上内容仅供学习参考,不构成投资建议。外汇 / CFD 交易存在高风险,请根据自身风险承受能力谨慎决策。

外汇基础知识
如有投资决策请谨慎,本文仅供参考
💬