Download MetaTrader 5

Halt/Abort a backtest

To add comments, please log in or register
Looking for like-minded people? You will find lots of them on the Forum!
Dalta
35
Dalta 2015.04.16 10:25 

Hello folk,

 I was wondering if anybody of you know a reliable way to programmatically abort a MT4 backtest.

The point is that if during an optimization pass a given halt condition is met, (e.g. DD > 5% or a custom OnTester() value is over a threshold etc...) there's no reason to continue the test to the end date.

Actually i use a work-around setting a boolean flag ABORT to true and at the OnTick() beginning just 

if ( ABORT ) return;

 

... but this is a sub-optimal solution.

 

Any idea?

To add comments, please log in or register