QuantForge
zh

导出与编译

源代码

编辑器顶部的 .mq4 和 .mq5 按钮会下载生成的源代码。它是简洁、带注释的 MQL,可以阅读和修改。右侧面板的代码标签页实时显示同一文件。

编译 .ex4 / .ex5

只有 MetaTrader 自带的 MetaQuotes MetaEditor 才能生成终端运行的 .ex5 和 .ex4 文件。QuantForge 提供三种把源代码交给它的方式(编辑器中的 .EX 设置):

  1. 自动编译脚本。 内嵌源代码的 .bat(Windows)或 .sh(macOS/Linux,通过 Wine 或 CrossOver)。它会找到 MetaEditor 和你的 Experts 文件夹,编译并把结果复制过去。
  2. 关联文件夹。 在桌面版 Chrome 或 Edge 中关联一次 MQL5\Experts 文件夹,就能把 .mq5 直接保存进去。MetaEditor 打开时会编译它。
  3. 本地桥接。 在 Windows 后台运行小型 Python 桥接;之后 .ex5 / .ex4 按钮会通过它编译并下载二进制文件。

或者直接在 MetaEditor 中打开下载的源代码并按 Compile (F7)。

安装 EA

  1. 在 MetaTrader 中选择 File → Open Data Folder,然后进入 MQL5\Experts(或 MQL4\Experts)。
  2. 把 .ex5 / .ex4(或源代码,然后编译)放进去。
  3. 刷新导航器,把 EA 拖到图表上,检查输入参数,并允许算法交易。

请先在模拟账户上测试。