Create and Test Forex Strategies
Express Generator is used to fetch historical data, generate strategy collections, and validate them on a local machine. Later, you can import collections into EA Studio for review and export Expert Advisors for MetaTrader.
Express Generator (ExGen) is an excellent tool for building automated workflows for testing trading strategies.
This guide helps you build a practical workflow from data download to strategy validation.
Typical workflow:
For a guided setup, start with Quick Start.
You can use default settings from the files in ./bin and override them with custom settings files or CLI options.
Use Fetcher to maintain local metadata (Forex rates and symbol info), download historical data sets, and handle update checks.
Use Generator to create new strategies, validate old collections on new data, and optimize or stress-test strategy sets.
Use Multi-Market to revalidate strategy collections on different markets and keep only strategies that pass the required number of tests.