Download MetaTrader 5

Different Results in optimizer than in tester during "run once"...

To add comments, please log in or register
Publish your article and win recognition from thousands of traders!
Benjamin Dixon
23186
Benjamin Dixon 2014.02.14 10:48 

I just reinstalled mt5 and am using the metaquotes server. NOT running in portable mode either. When I right click run once from the results of optimization of ANY EA(even the default samples), ANY timeframe, ANY symbol, I get remarkably different results than what it says in the optimization results list of almost every row i try. I use the cloud or not or remote agents or not, it doesn't make a difference.... Everything was fine for weeks up until tonight... Only thing I can think of is I created a symbolic link to and moved my appdata/roaming folder to my D: drive. I have had some file/folder security issues since then but I reinstalled MT5 after and everything else seems fine.... Any ideas from anyone?

Alain Verleyen
Moderator
30755
Alain Verleyen 2014.02.14 11:39  
bendex77:

I just reinstalled mt5 and am using the metaquotes server. NOT running in portable mode either. When I right click run once from the results of optimization of ANY EA(even the default samples), ANY timeframe, ANY symbol, I get remarkably different results than what it says in the optimization results list of almost every row i try. I use the cloud or not or remote agents or not, it doesn't make a difference.... Everything was fine for weeks up until tonight... Only thing I can think of is I created a symbolic link to and moved my appdata/roaming folder to my D: drive. I have had some file/folder security issues since then but I reinstalled MT5 after and everything else seems fine.... Any ideas from anyone?

Sorry, but personally, your problem isn't clear. Can you post some screenshot or logs to demonstrate your issue ?
Benjamin Dixon
23186
Benjamin Dixon 2014.02.14 11:49  
angevoyageur:
Sorry, but personally, your problem isn't clear. Can you post some screenshot or logs to demonstrate your issue ?
Probably have to post a video if i cant explain it. But first, I run an optimization then right click from the optimization results and select "run once" and the results from that "run once" (that are displayed in the reults tab) dont match the result that I right clicked on (displayed in the optimization results list.)
Alain Verleyen
Moderator
30755
Alain Verleyen 2014.02.14 13:31  
bendex77:
Probably have to post a video if i cant explain it. But first, I run an optimization then right click from the optimization results and select "run once" and the results from that "run once" (that are displayed in the reults tab) dont match the result that I right clicked on (displayed in the optimization results list.)
Ok, understood. And you said you got this problem with any EA, TF or symbol. I will check (when I have some time).
Rogerio Figurelli
Moderator
39699
Rogerio Figurelli 2014.02.14 13:52  
bendex77:
Probably have to post a video if i cant explain it. But first, I run an optimization then right click from the optimization results and select "run once" and the results from that "run once" (that are displayed in the reults tab) dont match the result that I right clicked on (displayed in the optimization results list.)
What about 3 screenshots (one of the input parameters after run once, one of the results tab and one of the optimization results) before post the video?
Alain Verleyen
Moderator
30755
Alain Verleyen 2014.02.14 22:44  
figurelli:
What about 3 screenshots (one of the input parameters after run once, one of the results tab and one of the optimization results) before post the video?
Absolutely, as I can't reproduce this problem.
Benjamin Dixon
23186
Benjamin Dixon 2014.02.24 02:25  
Ya it was wierd, Ive since reinstalled windows and havent had any problems. Thanks for replys.
CHAPPiE
18
CHAPPiE 2015.07.26 01:22  

I had a similar problem. It occurred because I put the wrong data type when setting the value of an object of struct MqlParam. For example:

MqlParam params[];

//...

params[1].type = TYPE_DOUBLE;
params[1].integer_value = value; // Should be double_value

  This error fooled me as the program seemed to work in "run once", but then the results were random in the tester.

Marco vd Heijden
Moderator
4708
Marco vd Heijden 2015.07.26 08:59  

if you just installed make sure first to download the history in history center because if you run simulations after a fresh install and historic data has not been fully downloaded yet,

then the results between data outcome will differ between simulations.

I can not think of anything else.

To add comments, please log in or register