Problem Backtesting Result !!!!

 

Hello dear traders,

i hope you fine, this is my first topic in mql5 community, i have a live account, i want to backtest my EA in different pairs but i have different result for the same pair and same settings

i have tested other broker with mt4 and problem still present, i don't know what to do :s

i need your help !!

thanks for all :)

 

You should have different results in different pairs and same setting.

What is the problem ?

 
Marco vd Heijden:

You should have different results in different pairs and same setting.

What is the problem ?

i have different result for the same pair when i run the EA for many times (same period)
 

What terminal are you using ?

What spread ?

Is your history data up to date ?

 
Marco vd Heijden:

What terminal are you using ?

What spread ?

Is your history data up to date ?

if i understand i'm using mt4 strategy tester, spread : current, the history data is note sychronised with live data, when i check visual mode i have different chart with live chart of the same pair.

thanks a lot Marco

 

Please press F2 to open history center and download all M1 data.

If spread is current and it changes the end result will also change.

 

How to prepare MT4 for backtesting/trading with some pair

Forum on trading, automated trading systems and testing trading strategies

MT4 History data generation

Sergey Golubev, 2016.05.28 10:58

Hi peperibal:

It is not a fully related to your questions but it is about what I am doing when I want to backtest/check/trade using some pair for example:

1. I open MT4.

2. Open USDJPY H1 chart (if I want to do something with this pair).

3. Go to Tools - History Center, find this pair and double mouse click on every pair's timeframe so

before double-mouse click on every timeframe there:


after:


So, by this action - I downloaded the history for this pair to MT4.

4. Now I want to transfer this history to the chart (to trade, for backtesting, and so on).

So, I change timeframe for USDJPY chart to M1, right mouse click on any space of the chart and choose 'Refresh', and all history is loaded to the chart - and I can see it from the Journal about how many bars were loaded from my MT4 History Center to this chart:


Same with M5 timeframe (Refresh), same with M15 and so on up to MN.

----

After that only I will backtesting/trading or whatsoever anything with this pair (USDJPY in our example).

Just my experience


 
Marco vd Heijden:

Please press F2 to open history center and download all M1 data.

If spread is current and it changes the end result will also change.

i have downloded the M1 data but the problem still present :(
 
Sergey Golubev:

How to prepare MT4 for backtesting/trading with some pair


thanks a ot Sergey :), it's working :)
 
Based on my experience you will get a little bit different result on every backtest using same EA and same pair.
 
The real question is: what would be the result of a mt5 real tick backtest or of a live test? You should ask yourself this, because the answer could probably be negative...
Reason: