forex software

Create and Test Forex Strategies

forex software

ea-studio-academy:generator

Generator

Introduction

The Generator creates and tests strategies automatically. The Generator stores the best strategies in the Collection. When you generate a strategy you can export it as an Expert Advisor or send it to the Editor for review and tuning.

  • Load data from the Editor – the Generator uses the data set selected in the Editor. In the Editor you set data server, symbol and period. The Generator shows the loaded data info in the Market Info tab.
  • Set Entry lots – set the trading amount for opening a position at the left hand side panel.
  • Start – press the Start button and the Generator will make thousands of calculations per minute in order to find the best strategy. You can leave the Generator working while you work on another strategy in the Editor tab. It will collect the best strategies in the Collection.
  • Edit – you can edit the best strategy in the Editor.
  • See all experts – the Generator collects the best profitable strategies in the Collection.

Historical data

You can generate strategies for any market you have data for.

The Generator loads the historical data when you change any of the options: Server, Symbol, or Period.

When the Generator loads the corresponding file, it shows the basic data information.

Strategy properties

Entry Lots – this number sets the trading amount in lots for opening a new position. Please consider the value well. It must correspond to your initial account and the lot size defined by your broker.

Stop Loss usage – the Generator takes this parameter into account when it sets the strategy Stop Loss. There are three options:

  • Do not use – the Generator will not use Stop Loss.
  • May use – the Generator may or may not use Stop Loss.
  • Always use – the Generator will use Stop Loss. It will define the Stop Loss value automatically. Generated Experts might have different Stop Loss value.

The Stop Loss can be either “Trailing”, “Fixed” or “Fixed or Trailing”.

Take Profit usage – it determines whether the Generator uses Take Profit. There also three options as above.

Generator settings

Working minutes – the working time of the Generator. You can start the Generator, let it work and it will stop after its preset time.

Out of Sample – OOS is a very important concept and it is almost always used by experienced traders. Using it makes the strategy much more reliable.

When you use the 'In sample' option, the Generator searches for the best strategy by comparing the net balances of the calculated strategies.

Backtest output

The Generator shows the some backtesting stats metrics in the Backtest output table. You can set your favorite metrics in the EA Studio Settings.