Run a backtest
EA Builder Pro has a built-in backtester which has been embedded in the system. You can run your backtests on the fly without ever exporting your EA. With this feature you can quickly identify profitable traders. If you would like to run a backtest in EA Builder Pro you wil need to register and login. From then onward you have the option to click the "Run Backtest" button.
Get started

Backtest parameters

In the backtest dialog you can specify the backtest parameters.
- Period: The period for the backtest to run on.
- Spread: The difference between bid and ask price.
- Currency pair: The currency pair (eg. EURUSD) for your backtest.
- Timeframe: The timeframe (eg. 1 min, 5 min, 1 hour etc.)
- Execution mode: Simulate real world execution by setting a small delay between placing your order and the execution of your order. Supported in MT5 only.
- Test model: Test on specific events.
When done click the Run button and a backtest will be queued.
Backtest progress

Your backtest will be added to a queue. The queue operates on a first scheduled - first processed basis, which means that - when there are other backtests queued - it can take some time before your backtest will be processed. This depends on the amount of queued backtest at that moment. You can monitor your backtest progress under "Backtest" when you click the menu.

Backtest report
When your backtest has finished you can view your backtest report or click to download.

Recover EA
If you would like to recover the EA for the backtest results you are viewing click on the Recover expert advisor button. This EA with specific parameters for this backtest will be added to your Expert Advisor List.

Next: Alerts & Notifications