导出与编译
源代码
编辑器顶部的 .mq4 和 .mq5 按钮会下载生成的源代码。它是简洁、带注释的 MQL,可以阅读和修改。右侧面板的代码标签页实时显示同一文件。
编译 .ex4 / .ex5
只有 MetaTrader 自带的 MetaQuotes MetaEditor 才能生成终端运行的 .ex5 和 .ex4 文件。QuantForge 提供三种把源代码交给它的方式(编辑器中的 .EX 设置):
- 自动编译脚本。 内嵌源代码的
.bat(Windows)或.sh(macOS/Linux,通过 Wine 或 CrossOver)。它会找到 MetaEditor 和你的 Experts 文件夹,编译并把结果复制过去。 - 关联文件夹。 在桌面版 Chrome 或 Edge 中关联一次
MQL5\Experts文件夹,就能把.mq5直接保存进去。MetaEditor 打开时会编译它。 - 本地桥接。 在 Windows 后台运行小型 Python 桥接;之后 .ex5 / .ex4 按钮会通过它编译并下载二进制文件。
或者直接在 MetaEditor 中打开下载的源代码并按 Compile (F7)。
安装 EA
- 在 MetaTrader 中选择 File → Open Data Folder,然后进入
MQL5\Experts(或MQL4\Experts)。 - 把
.ex5/.ex4(或源代码,然后编译)放进去。 - 刷新导航器,把 EA 拖到图表上,检查输入参数,并允许算法交易。
请先在模拟账户上测试。