With the Express Generator you do not need internet access to generate strategies. It works 3 to 4 times faster than EA Studio, and best of all – it automates the entire process.
Everything can be done with one click
Express generator allows you to download the latest Historical data, generate strategies according to predefined acceptance criteria, and analyse with Monte Carlo with a single click of the mouse.
Easy to use Settings
You will find an INI file with examples and comments that will help you automate the generation process if you are a beginner with no programming skills.
Built on a Solid, Proven Foundation
Express Generator has been built on the proven foundation, and compliments EA Studio and FSB Pro by automating the entire process. Moreover, it uses very few system resources so you can run multiple instances of it.
The Express Generator
This is the World’s Fastest Backtester and Generator that works well if you are familiar with EA Studio or FSB Pro. You can run multiple Generators with minimal system resources and find thousands of strategies grouped into collections.
Custom setting files
Express Generator utilises a default settings INI format file in. We chose to use this format because it is easily read by a human user and accommodates comments. In addition, we chose to allow custom settings files, which overrides the default options. The user only needs to specify the options you want to change, which makes customization much easier.
Express Generator runs directly from the shell
Express Generator runs directly from the shell. We use PowerShell or Command Prompt with Windows. However, all other terminals are supported – These include git Bash, Cygwin, or Mingw-w64. You can use PowerShell with macOS and Linux, or to use the native SH or Bash. The command Line parameters override the settings files options. All options in the settings files can be used as command line parameters.
The screenshot to the right illustrates how one command starts another command with four different settings. The major advantage of this is that we have different configurations, and we can run them with one click.
Fetch forex data
Express Generator fetches FX rates: node .\bin\fetch.js –fx-rates true Express Generator can fetch historical data from our Premium Data service. It accesses all 28 major forex symbols, cryptocurrencies, indices as well as several of the major stocks. We specify the symbol or symbols we want to fetch, the periods and the length of the data series. node .\bin\fetch.js –symbols EURUSD GBPUSD –periods M5 M15 M30 –max-data-bars 50000 We can change the data timezone. For example, the Central European Time UTC + 2 is node .\bin\fetch.js –time-zone 2
Express Generator features
The main goal of Express Generator is to generate new strategies creating collections for EA Studio and FSB Pro. The application has the majority of the EA Studio capabilities but is much faster and consumes far fewer resources.
Historical data – use Premium Data by setting symbol and period. Alternatively, use data files exported from your MetaTrader.
Input collections – you are able to specify one or several collections or collection folders for loading and validation.
Output collections – use placeholders for easy-to-reference names of the generated collections.
Validate then Generate – this feature is useful to validate a collection and then to continue generating new strategies to it.