离线策略生成
交易者无需访问互联网即可使用Express Generator生成策略。 该软件的运行速度比 EA Studio 快三到四倍,并且它可以自动化一切。
一键搞定
交易者可以使用Express Generator下载历史数据,使用预定义的接受标准创建策略,并通过蒙特卡洛一键分析它们。
设置很简单。
INI 文件包含示例和注释,可帮助交易者自动生成。 没有编码技能的初学者应该这样做。
强大且经过验证的基础
借助 Express Generator,流程的每个步骤都是自动化的,是对 EA Studio 和 FSB Pro 的补充。 此外,它消耗的系统资源很少,因此可以同时运行多个实例。
Express Generator
使用此工具,如果您了解EA Studio或FSB Pro,您可以轻松执行回溯测试和生成器。 通过使用最少的系统资源同时运行多个生成器,可以将数千种策略分组为集合。
具有自定义设置的文件
默认设置存储在 Express Generator 的 INI 文件中。 由于其易用性和容纳注释的能力,这种格式非常适合。
默认设置也可以被自定义设置文件覆盖。 交易者只需指定他们想要修改的选项,这使得定制变得更加容易。
基于 Shell 的 Express Generator
Express Generator 直接从 shell 运行。
在 Windows 上,可以使用 PowerShell 或命令提示符。 还支持其他终端,例如 Bit Bash、Cygwin 或 Mingw-w64。 在 macOS 和 Linux 上,可以使用 PowerShell,以及本机 SH 和 Bash 脚本。
设置文件中的选项被命令行参数覆盖。
设置文件包含选项,所有这些选项都可以用作命令行参数。
工作流程自动化
在Express Generator中,具有某些设置的一个命令可以启动具有四种不同设置的另一命令。
通过这样做,我们只需单击一下即可运行不同的配置,并且我们有多种选项可供选择。
获取外汇数据
外汇汇率由Express Generator使用以下命令获取:node .\bin\fetch.js –fx-rates true
EA Trading Academy的高级数据服务 Express Generator可以使用[交易学院]来获取历史数据。 该应用程序提供对所有 28 个主要外汇符号、加密货币和指数以及几种主要股票的访问。
交易者可以指定数据系列的周期和长度,以及他们想要获取的一个或多个交易品种,如以下命令所示:node .\bin\fetch.js –symbols EURUSD GBPUSD –periods M5 M15 M30 –max-data-bars 50000
数据时区也可以更改。 例如,命令节点 ./bin/fetch.js –time-zone 2 可用于获取中欧时间 UTC + 2。
Express Generator 功能
通过 Express Generator,您可以根据新策略为 EA Studio 和 FSB Pro 创建集合。 尽管它具有许多与 EA Studio 相同的功能,但它速度更快,消耗的资源也少得多。
-
Historical data – 选择使用高级数据的代码和周期。 您还可以使用 MetaTrader 数据文件。
-
Input collections – 此功能允许您指定集合、集合文件夹或更多内容以进行加载和验证。
-
Output collections – 使用占位符命名生成的集合,以便于调用。
-
Validate then Generate – 使用此功能验证集合,然后生成新策略。
-
Custom collection size – 使用 Express Generator,集合大小不受限制。
-
Correlation analysis – 集合自动识别和解析平衡线和其他逻辑规则相关性。
-
Generator limitations - 时间、提升策略和计算策略可以停止生成器。
-
Acceptance Criteria - 支持最常见的回测统计数据,例如停滞和 R 平方。
-
Account Settings – 选择交易账户货币、初始金额和入场手数。
-
Trade direction modes – 支持多头交易。
-
Opposite direction signals——相反方向的信号可以反转仓位。
-
Stop Loss and Take Profit – 止损和止盈的可用性和范围是可调的。
-
Data Horizon – 确定测试开始和结束日期,以及柱数。
-
Out of sample – 日期范围具有非常方便的开始和结束日期。
-
Trading Session – 开盘和收盘时间。 周日交易期权。 用于平仓交易的交易结束选项。
-
Symbol info – 掉期、点差和佣金定制。
-
Indicators usage – 可以设置生成器应使用的指标。
-
Auto-save collection – 所有集合都可以通过 Express Generator 导出。
-
Monte Carlo – 使用 Monte Carlo 及其验收标准进行验证