forex software

Create and Test Forex Strategies

forex software

express-generator:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
express-generator:start [2026/02/22 08:06] Miroslav Popovexpress-generator:start [2026/05/29 10:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Express Generator - User Guide ====== ====== Express Generator - User Guide ======
  
-Express Generator serves to fetch historical data, to generate, and validate strategy collections in a local machine. Later, we import the collections into EA Studio for review and for exporting Expert Advisors for MetaTrader.+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 excellent tool for creating automated workflows for testing trading strategies.+Express Generator (ExGen) is an excellent tool for building automated workflows for testing trading strategies.
  
-==== Requirements ====+This guide helps you build a practical workflow from data download to strategy validation.
  
-  skills - to have the full benefits of Express Generator (ExGen) you have to be familiar with:+Typical workflow: 
 + 
 +  * Fetch and refresh market data 
 +  * Generate new strategy collections 
 +  * Validate existing collections on updated data 
 +  * Revalidate collections across multiple markets 
 + 
 +For a guided setup, start with [[quick-start|Quick Start]]. 
 + 
 +You can use default settings from the files in ''./bin'' and override them with custom settings files or CLI options. 
 + 
 +===== Requirements ===== 
 + 
 +  * **Skills** - to have the full benefits of Express Generator (ExGen) you have to be familiar with:
      * algo-trading with MetaTrader's Expert Advisors      * algo-trading with MetaTrader's Expert Advisors
      * Expert Advisor Studio - to be able to export Expert Advisors      * Expert Advisor Studio - to be able to export Expert Advisors
Line 17: Line 30:
  
  
-==== Benefits of using Express Generator ====+===== Benefits of using Express Generator =====
  
   * it is a lot of fun to run Express Generator in the terminal and to see how it generates strategies   * it is a lot of fun to run Express Generator in the terminal and to see how it generates strategies
Line 24: Line 37:
  
  
-==== Scripts ====+===== Scripts =====
  
-=== Fetcher (fetch.js) ===+==== Fetcher (fetch.js) ====
  
 [[fetch-js]] [[fetch-js]]
  
 +Use Fetcher to maintain local metadata (Forex rates and symbol info), download historical data sets, and handle update checks.
  
-=== Generator (gen.js) ===+ 
 +==== Generator (gen.js) ====
  
 [[gen-js]] [[gen-js]]
  
 +Use Generator to create new strategies, validate old collections on new data, and optimize or stress-test strategy sets.
  
-=== Multi-Market (mm.js) ===+ 
 +==== Multi-Market (mm.js) ====
  
 [[mm-js]] [[mm-js]]
 +
 +Use Multi-Market to revalidate strategy collections on different markets and keep only strategies that pass the required number of tests.