Problem Backtesting Result !!!!

To add comments, please log in or register
yocef55
20
yocef55  

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 :)

Marco vd Heijden
Moderator
8176
Marco vd Heijden  

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

What is the problem ?

yocef55
20
yocef55  
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)
Marco vd Heijden
Moderator
8176
Marco vd Heijden  

What terminal are you using ?

What spread ?

Is your history data up to date ?

yocef55
20
yocef55  
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

Marco vd Heijden
Moderator
8176
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.

Sergey Golubev
Moderator
106134
Sergey Golubev  

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


yocef55
20
yocef55  
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 :(
yocef55
20
yocef55  
Sergey Golubev:

How to prepare MT4 for backtesting/trading with some pair


thanks a ot Sergey :), it's working :)
Anton Blood
19
Anton Blood  
Based on my experience you will get a little bit different result on every backtest using same EA and same pair.
Jox90
686
Jox90  
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...
To add comments, please log in or register