OnInit() and forward testing

 
When optimizing the input parameters of an expert advisor and using the forward testing option, is the OnInit() function called again when forward testing begins? (ie. when the best 25% of runs have been found and these are to be tested again on the forward testing period) 
 
I believed it is run once every time in a pass
 
oneilljo:
When optimizing the input parameters of an expert advisor and using the forward testing option, is the OnInit() function called again when forward testing begins? (ie. when the best 25% of runs have been found and these are to be tested again on the forward testing period) 
Check it and let us know.
 
After experimenting, I can conclude that Oninit() is called again when forward testing begins.
 
oneilljo:
After experimenting, I can conclude that Oninit() is called again when forward testing begins.
I believe so because forward testing is like a brand new test. So OnInit will be called again.
 
oneilljo:
After experimenting, I can conclude that Oninit() is called again when forward testing begins.
Thank you.