MT5 EA安装与设置完全指南【新手入门】
目录
MT5 EA安装与设置完全指南【新手入门】
本文将逐步讲解如何在MT5(MetaTrader 5)中安装EA(专家顾问),开始自动化交易。即使是第一次接触自动交易的新手,只需按照以下步骤操作,也能顺利完成设置。
安装EA所需准备
- 已安装MetaTrader 5(MT5)的电脑
.mq5或.ex5文件(EA程序文件)- 支持MT5的外汇账户(XM Trading、Exness、HFM等)
.mq5是源代码格式,.ex5是已编译的可执行文件。fxea365.com提供的EA为.mq5格式,因此需要在MT5内进行编译。
第一步:将EA文件放置到正确的文件夹
启动MT5,在菜单栏点击 "文件"→"打开数据文件夹"。
在打开的文件夹中,将 .mq5 文件复制到以下路径:
MQL5 > Experts > [将文件放置于此]
您也可以创建子文件夹进行整理(例如:MQL5/Experts/fxea365/)。
注意:请不要将文件放入"Indicators"或"Scripts"文件夹。EA必须放置在"Experts"文件夹中。
第二步:编译EA(.mq5文件)
- 在MT5菜单中打开"工具"→"MetaEditor"(或按F4键)
- 在MetaEditor左侧"导航器"中双击已放置的
.mq5文件将其打开 - 点击菜单中的"编译"按钮(或按F7键)
- 若底部"错误"选项卡显示"0 error(s), 0 warning(s)",则编译成功
编译完成后,同一文件夹中会生成 .ex5 文件,这才是实际运行的EA。
若您获取的是仅含 .ex5 文件的版本,请跳过此步骤。
第三步:将EA附加到图表
- 返回MT5,打开您想交易的货币对和时间周期的图表
- 展开左侧"导航器"面板中的"专家顾问"
- 将目标EA名称拖拽到图表上(或双击)
- 设置对话框将会打开
第四步:配置EA参数
设置对话框主要包含三个选项卡。
"通用"选项卡
| 设置项 | 推荐配置 |
|---|---|
| 允许自动交易 | 勾选 |
| 允许使用DLL | 取决于EA(通常不需要) |
| 允许导入外部专家 | 取决于EA |
若不勾选"允许自动交易",EA将不会进行开仓操作。这是最常见的错误。
"输入参数"选项卡
这些参数用于精细控制EA的交易行为。主要参数如下:
| 参数 | 含义 | 新手推荐设置 |
|---|---|---|
UseFixedLot | 使用固定手数 | false(按风险比例自动计算) |
RiskPercent | 单笔交易风险比例 | 0.5~1.0 |
FixedLot | 固定手数大小 | 0.01 |
MaxSpread | 最大点差(pips) | 3.0 |
MagicNumber | EA识别编号 | 保持默认值 |
建议新手使用默认设置。
"依赖项"选项卡
通常无需修改。
第五步:确认MT5的自动交易开关
仅将EA附加到图表还不够。请确认MT5工具栏上的 "自动交易"按钮(绿色播放按钮) 已开启。
- 按钮为绿色 → 自动交易开启(EA正常运行)
- 按钮为灰色 → 自动交易关闭(EA不会运行)
若图表右上角显示EA名称和笑脸图标(😊),则表示EA正在正常运行。
如何运行回测
强烈建议在实盘运行前通过回测验证EA的运行状况。
- 在MT5菜单中点击"查看"→"策略测试器"(或按Ctrl+R)
- 在"专家顾问"栏选择目标EA
- 设置货币对、时间周期和测试期间
- 模式选择:"所有价格跳动(基于最小可用时间周期的最精确方法)"
- 点击"开始"按钮
有关回测的详细设置方法,请参阅 MT5回测完全指南。
常见问题与解决方法
EA未开仓
原因1:MT5"自动交易"按钮处于关闭状态 → 检查MT5工具栏中的自动交易按钮并开启
原因2:附加EA时未勾选"允许自动交易" → 在图表上双击EA → 点击"通用"选项卡 → 确认已勾选
原因3:当前点差超过 MaxSpread 设置
→ 调大 MaxSpread 参数(例如设为 5.0)
原因4:交易时间过滤器已启用,当前时间不在允许范围内
→ 检查 UseTimeFilter 参数
编译时出现错误
原因:MT5版本过旧,或缺少必要的库文件 → 将MT5更新至最新版本
EA运行期间的注意事项
- 推荐使用VPS:关闭电脑后EA也会停止运行。若需24小时不间断运行,必须使用VPS。推荐VPS比较
- 确认隔夜利息(Swap):不同货币对在持仓过夜时会产生隔夜利息
- 定期检查运行状态:养成每天查看MT5专家日志的习惯
- 先用模拟账户验证:正式实盘前,请至少在模拟账户上测试两周
总结
在MT5中安装EA,只需完成以下五个步骤:
- 将
.mq5文件放置到MQL5/Experts/文件夹 - 在MetaEditor中进行编译(生成 .ex5 文件)
- 拖拽到图表上完成附加
- 配置参数(新手建议使用默认值)
- 开启MT5的"自动交易"按钮
本站所有EA均免费提供,开设账户后即可立即下载使用。
相关页面
- EA列表与排名 — 附回测数据的EA对比
- MT5回测设置方法 — 策略测试器的使用方法
- 从模拟账户迁移到实盘的要点 — 切换时机的判断标准
- 推荐VPS比较 — 24小时运行所需VPS选择指南
- 风险管理基础 — 手数大小的确定方法
相关文章