QuantForge
zh

快速入门

QuantForge Studio 无需手写 MQL 即可为 MetaTrader 4 和 MetaTrader 5 构建 EA(智能交易系统)。你在画布上连接方块,用自己的价格历史测试结果,并导出 MetaEditor 可编译的源代码。

十分钟导览

  1. 创建账户并打开策略。点击新建策略,或从模板开始。
  2. 熟悉编辑器。 方块在左侧面板中。中间的画布放置策略。右侧面板显示所选方块的设置、策略的通俗说明以及生成的代码。
  3. 导入历史数据。 打开市场数据,按步骤从 MetaTrader 终端导出 M1 K 线。参见导入价格历史。
  4. 运行回测。 回到编辑器,打开底部的策略测试器。选择历史和日期,然后点击运行回测。参见策略测试器。
  5. 导出。 用顶部的 .mq5 或 .mq4 按钮下载源代码。参见导出与编译。

各部分如何配合

  • 一个策略由多个图组成,每个 MetaTrader 事件一个:onInit、onTick、onTimer、onTrade 和 onDeinit。大多数策略位于 onTick。
  • 每个图从它的根方块(没有任何输入连线的方块)开始,沿连线向下运行。
  • 输入会成为 EA 的 input 变量,即可在 MetaTrader 中修改的设置。方块字段可以关联到它们。参见输入参数。
  • 策略测试器用与导出的 EA 相同的规则运行同一个图,因此测试结果描述的就是你下载的代码。

接下来