how to accelerate backtesting in MT4 ?

 

Hello

I'm wondering what to look for in a PC in order to have faster backtesting  (tick data backtesting on M1 with own tickdata & 99% quality ) && if there are any tips / tricks to know to accelerate.

 I'm  currently using a intel core i7-4700HQ CPU@2.40GHz, 64bits & 16G RAM but it is too slow for my needs.

 

Thank you,

 

Don't do per tick that which is unnecessary; add  tick filter. MA crossover needs to be checked once per bar. An open above the high of the previous bar, reject all ticks until then or until the signal can change.

Your machine is plenty.

 

Thanks

Problem is that my signals are based on tick action within 1min . Other problem is even if your signal was based on open,  if you have very tight TP and SL you need to go at the tick level to see which one  is hit first . 

 
What about profiling your code? Do you now that new mt4-feature?
 
ACtually I don't . What is it ?
 

Look in your editor for:


and press it.

It becomes a a red square to end it.

More information in the editor's reference.

Reason: