Metatrader4strategy tester-how to backtest and optimize your expert advisors

Customer reviews
Sex is as important in your life as breathing!
Your phrase simply excellent
Find out more about erectile dysfunction not to raise eyebrows when you face it.
If a woman is worn out when reaches her bed, she needs powerful help!
Comrades, this is a mine right! shedevr!

Metatrader4strategy tester-how to backtest and optimize your expert advisorsMetatrader 4 Strategy Tester How to backtest and optimize your Expert Advisors

What is the MT4 Strategy Tester?

The MT4 Strategy Tester is a useful tools directly included in Metatrader 4 to test your Expert Advisor with historical data. It helps you to optimize your EA’s performance to the maximum. Learn how to optimize your Expert Advisor with more than 10’000 different settings in a single run to squeeze out the hidden force of your EA.

History Center

Strategy Tester

Select your EA you want to backtest (for this article I choose the free “Bollinger Bands EA Basic” (available here).


Choose one of the Symbol you downloaded before.


Choose the timeframe you want to test your Expert Advisor on.


Choose the model you want to test your Expert Advisor on.

Every Tick (the most precise method based on all available least timeframes to generate each tick)

Control points (a very crude method based on the nearest less timeframe, the results must not be considered)

Open prices only (fastest method to analyse the bar just completed, only for EA that explicitly control bar opening)


Choose a Virtual Spread for you backtesting. A reasonable value is 2 pips. (set 20 for a 5 digits broker and 2 for a 4 digits broker)

Use date:

Fill in from when to when you want to make the backtest.

Visual mode:

If you choose this option, the chart will pop-up and you can easily and visually see how you robot is trading. With the little bar you can adjust the speed of the calculation.

Expert properties:

Here you can change the properties of your robot. In the “Testing” tab you can choose how much Initial deposit and Currency you want to test as well as if you want to trade Long Short positions or only one of them.

Go to the Inputs tab to change the Value of your robots Variables.

Symbol properties:

Shows you some useful information about the current Symbol

Open chart:

If your backtest is finished you can take a look at all trades on the chart.

Modify expert:

If you have the source code of your Expert Advisor you can change it by clicking here.