Optimization does not take into consideration of all possible scenario.

 

Hi all,

I ran into a problem that the optimization does not take into consideration of all possible scenario. I found out because I have a particular set of input values that give pretty good result. But when I ran the optimizations, I couldn't find that particular set of input. In journal, I found out that optimization is discarding some of the cached data.

optimization stopped, 793 cache records were used, 730 cache records rejected

Could this be the reason?

After some scaling down the range to optimize and then I was able to get the result. Does anyone face such inconsistency?

 

I'm not sure this will solves the issue that it miss out on some scenario, but after doing this I was able to get the particular set of input values in the list.

  • Go to your MetaTrader folder.
  • Go to history\Demo, delete everything in there.
  • Go to tester\caches, delete everything in there.
  • Go to tester\history, delete everything in there.
  • Start your MetaTrader.
* I think this method, will reset all your trading information of your demo account.

 
  • Go to tester\caches, delete everything in there.
This was all you needed to clear.
 
  • Make sure 'Genetic Algorithm' is unticked.
  • Right-click on the 'Optimization Results' tab and untick 'Skip useless results'.
Reason: