After doing a backtest run through a historical data set, is it possible to start back again from the beginning with some MQL4 code? I am wanting to try running again with some different variables.

It might be possible if deinit() calls init() again, but this code in deinit()

if (loops < 2) init();

does not seem to work.