01 / INSTALL
把 EA 安装到 MT4
以 Windows 版 MetaTrader 4 为例。不同终端版本的菜单文字可能略有差异。
- 先确认文件是 MT4 使用的
.ex4或.mq4,不要把 MT5 文件直接放进 MT4。 - 在 MT4 打开“文件 → 打开数据文件夹”,进入
MQL4/Experts。将可信来源的 EA 文件放入该目录。 - 回到终端,在导航器的“智能交易系统 / Expert Advisors”列表中刷新,或重启 MT4,确认 EA 已出现。
- 选择模拟账户与对应品种图表,打开 EA 属性,先核对参数、交易许可与依赖项,再决定是否启用自动交易。
未知 DLL 或外部网址权限不要为了“让它跑起来”而直接放开。先确认来源和必要性。
02 / CONFIGURE
载入 SET,先看它对应什么
.set 保存的是参数预设,不是 EA 程序本身。先确认它对应的 EA 版本、品种和周期,再在 EA 属性的“输入 / Inputs”页使用“载入 / Load”选择文件。
- 保存原始参数截图或另存一份设置,方便比较。
- 逐项检查手数、风险、交易时段与品种名称;不要把不同品种预设混用。
- 参数载入后先在模拟环境观察,记录终端日志中的报错或权限提示。
官方参数与测试界面说明:MetaTrader 4 · Tester Properties
03 / VERIFY
从模拟测试开始,而不是从收益截图开始
打开 MT4“策略测试 / Strategy Tester”,选择 EA、品种、周期、时间区间与建模方式。运行后依次查看结果、图表、报告和日志。
- 记录终端版本、数据来源、点差与测试区间,保留原始报告。
- 先检查有没有缺失数据、异常交易或日志错误,再看利润与回撤。
- 使用独立的后续区间和模拟账户复核,不把单次历史结果当作未来收益。
“Tick 级”“99.9%”等字样只有在对应报告与数据条件可核对时才有意义。本页不为任何条目代填回测质量。
04 / TROUBLESHOOT
几个常见问题
导航器里看不到 EA?
检查是否放入当前终端的数据文件夹、是否在 MQL4/Experts 下,以及文件是否属于 MT4。刷新导航器或重启终端再看。
EA 显示了,却不执行交易?
先查自动交易开关、EA 属性中的许可设置、账户权限与“专家 / 日志”提示。不要盲目打开 DLL 或 WebRequest 权限。
载入 SET 后结果不同?
核对 EA 版本、品种后缀、周期、历史数据、点差和测试区间。不同条件下的结果本来就可能不同。
FILE BASICS
常见文件格式
EX4
MT4 可执行策略或指标文件;不等于源码。
MQ4
MQL4 源文件;编辑后需要编译生成可执行文件。
SET
参数预设;需要与相应 EA 及使用条件配合。