首页 > 博客 > MT5 EA安装与设置完全指南【新手入门】

MT5EA设置新手入门安装教程

MT5 EA安装与设置完全指南【新手入门】

发布日: 2026-10-02阅读时间:约 5 分钟
⏱ 本文为发布之日的信息。EA的业绩数值(PF、DD、年化)会随实盘运行与重新验证而变动,最新数值请在各EA页面确认。 查看最新EA业绩 →

MT5 EA安装与设置完全指南【新手入门】

本文将逐步讲解如何在MT5(MetaTrader 5)中安装EA(专家顾问),开始自动化交易。即使是第一次接触自动交易的新手,只需按照以下步骤操作,也能顺利完成设置。

最短步骤(7步)

请先按以下顺序操作。各步骤的详细说明见后文各节。

  1. 通过MT5的"文件"→"打开数据文件夹",将EA文件(.ex5 或 .mq5)放入 MQL5/Experts/
  2. 仅当文件为 .mq5 时,用MetaEditor(F4键)打开文件并编译(F7键),确认显示"0 error(s)"(.ex5 文件无需此步)
  3. 打开想交易的货币对和时间周期的图表,从"导航器"的"专家顾问"中将EA拖拽到图表上
  4. 在设置对话框的"通用"选项卡中勾选"允许自动交易"
  5. "输入参数"选项卡中,新手保持默认设置直接点击"确定"即可
  6. 开启工具栏上的"自动交易"按钮(绿色)
  7. 若图表右上角显示EA名称和笑脸图标(😊),即表示正在运行。正式实盘前,请先通过回测确认运行情况(本站的免费版EA无法在模拟账户上运行)

📧 免费邮件课程(共 8 封)+ 订阅者专享 MT5 指标 13 款合集

订阅后会立即收到订阅者专享合集的下载链接,内含本站 13 款 MT5 指标的已编译文件(.ex5)、源代码和使用指南。随后通过共 8 封邮件介绍外汇自动交易的本质、回测的正确解读方法和经纪商选择技巧(前 5 天每天 1 封,之后在订阅第 7、14、30 天各 1 封)。MQL5 Market 版(首发价,随销量分阶段涨价)涨价前也会通知您。在本站,只要拥有合作经纪商的真实账户,EA 即可免费使用。

※ 严格保护隐私。可随时取消订阅。

安装EA所需准备

  • 已安装MetaTrader 5(MT5)的电脑
  • .mq5 或 .ex5 文件(EA程序文件)
  • 支持MT5的外汇账户(XM Trading、Exness、HFM等)

.mq5是源代码格式,.ex5是已编译的可执行文件。fxea365.com提供的EA大多为已编译的.ex5格式(或包含该文件的zip),此时无需进行第二步的编译。若收到的是.mq5格式,则需要在MT5内进行编译。


第一步:将EA文件放置到正确的文件夹

启动MT5,在菜单栏点击 "文件"→"打开数据文件夹"。

在打开的文件夹中,将 .mq5 文件复制到以下路径:

MQL5 > Experts > [将文件放置于此]

您也可以创建子文件夹进行整理(例如:MQL5/Experts/fxea365/)。

注意:请不要将文件放入"Indicators"或"Scripts"文件夹。EA必须放置在"Experts"文件夹中。


第二步:编译EA(.mq5文件)

  1. 在MT5菜单中打开"工具"→"MetaEditor"(或按F4键)
  2. 在MetaEditor左侧"导航器"中双击已放置的 .mq5 文件将其打开
  3. 点击菜单中的"编译"按钮(或按F7键)
  4. 若底部"错误"选项卡显示"0 error(s), 0 warning(s)",则编译成功

编译完成后,同一文件夹中会生成 .ex5 文件,这才是实际运行的EA。

若您获取的是仅含 .ex5 文件的版本,请跳过此步骤。


第三步:将EA附加到图表

  1. 返回MT5,打开您想交易的货币对和时间周期的图表
  2. 展开左侧"导航器"面板中的"专家顾问"
  3. 将目标EA名称拖拽到图表上(或双击)
  4. 设置对话框将会打开

导航器「EA交易」下显示已加载的 EA
导航器「EA交易」下显示已加载的 EA


第四步:配置EA参数

设置对话框主要包含三个选项卡。

EA 的输入参数页(在此设置手数、风险%、MagicNumber 等)
EA 的输入参数页(在此设置手数、风险%、MagicNumber 等)

"通用"选项卡

设置项推荐配置
允许自动交易勾选
允许使用DLL取决于EA(通常不需要)
允许导入外部专家取决于EA

若不勾选"允许自动交易",EA将不会进行开仓操作。这是最常见的错误。

"输入参数"选项卡

这些参数用于精细控制EA的交易行为。主要参数如下:

参数含义新手推荐设置
UseFixedLot使用固定手数false(按风险比例自动计算)
RiskPercent单笔交易风险比例0.5~1.0
FixedLot固定手数大小0.01
MaxSpread最大点差(pips)3.0
MagicNumberEA识别编号保持默认值

建议新手使用默认设置。

"依赖项"选项卡

通常无需修改。


第五步:确认MT5的自动交易开关

仅将EA附加到图表还不够。请确认MT5工具栏上的 "自动交易"按钮(绿色播放按钮) 已开启。

  • 按钮为绿色 → 自动交易开启(EA正常运行)
  • 按钮为灰色 → 自动交易关闭(EA不会运行)

若图表右上角显示EA名称和笑脸图标(😊),则表示EA正在正常运行。


如何运行回测

强烈建议在实盘运行前通过回测验证EA的运行状况。

MT5 策略测试器的“设置”选项卡(指定 EA、品种、时间周期、测试区间和建模方式)
MT5 策略测试器的“设置”选项卡(指定 EA、品种、时间周期、测试区间和建模方式)

  1. 在MT5菜单中点击"查看"→"策略测试器"(或按Ctrl+R)
  2. 在"专家顾问"栏选择目标EA
  3. 设置货币对、时间周期和测试期间
  4. 模式选择:"所有价格跳动(基于最小可用时间周期的最精确方法)"
  5. 点击"开始"按钮

有关回测的详细设置方法,请参阅 MT5回测完全指南。


常见问题与解决方法

EA未开仓

原因处理方法
原因1MT5"自动交易"按钮处于关闭状态检查MT5工具栏中的自动交易按钮并开启
原因2附加EA时未勾选"允许自动交易"在图表上双击EA → 点击"通用"选项卡 → 确认已勾选
原因3当前点差超过 MaxSpread 设置调大 MaxSpread 参数(例如设为 5.0)
原因4交易时间过滤器已启用,当前时间不在允许范围内检查 UseTimeFilter 参数

编译时出现错误

原因:MT5版本过旧,或缺少必要的库文件 → 将MT5更新至最新版本

如果仍未解决,请查看与症状对应的文章:


EA运行期间的注意事项

  • 推荐使用VPS:关闭电脑后EA也会停止运行。若需24小时不间断运行,必须使用VPS。推荐VPS比较
  • 确认隔夜利息(Swap):不同货币对在持仓过夜时会产生隔夜利息
  • 定期检查运行状态:养成每天查看MT5专家日志的习惯
  • 先以小额验证:正式实盘前,请至少用模拟账户或最小手数测试两周(本站的免费版EA无法在模拟账户上运行,请用真实账户的最小手数)

总结

在MT5中安装EA,只需完成以下七个步骤:

  1. 将 .mq5 文件放置到 MQL5/Experts/ 文件夹
  2. 在MetaEditor中进行编译(生成 .ex5 文件)
  3. 拖拽到图表上完成附加
  4. 在设置对话框的"通用"选项卡中勾选"允许自动交易"
  5. 配置参数(新手建议使用默认值)
  6. 开启MT5的"自动交易"按钮
  7. 若图表右上角显示EA名称和笑脸图标(😊),即表示正在运行。正式实盘前,请先通过回测和模拟账户确认运行情况

本站也提供可免费下载的EA。具体EA可在EA列表与排名中查看。

相关页面

📧 免费邮件课程(共 8 封)+ 订阅者专享 MT5 指标 13 款合集

订阅后会立即收到订阅者专享合集的下载链接,内含本站 13 款 MT5 指标的已编译文件(.ex5)、源代码和使用指南。随后通过共 8 封邮件介绍外汇自动交易的本质、回测的正确解读方法和经纪商选择技巧(前 5 天每天 1 封,之后在订阅第 7、14、30 天各 1 封)。MQL5 Market 版(首发价,随销量分阶段涨价)涨价前也会通知您。在本站,只要拥有合作经纪商的真实账户,EA 即可免费使用。

※ 严格保护隐私。可随时取消订阅。

对EA或外汇有疑问吗?

可以在Nattzy交易论坛发帖提问(免费注册)。不限于本文内容,EA设置、经纪商选择等问题也欢迎。

在Nattzy提问 ↗

评论与提问