But I observed that the optimize function of Strategy Analyzer, it reloads the data for every single iteration of the testing.
I'm using tick data for 2 weeks which I can see takes about 100 Meg due to the increase in the NinjaTrader process memory footprint when I first load the data.
When optimize runs, the process cycles through increasing it's memory footprint by 100 Meg and then dropping by 100 Meg and growing by 100 Meg and dropping on and on.
That makes back testing tick data ridiculously slow.
Can you please simply take the data loading and unloading out of that loop?
There's no need for it. The data never changes when testing, it's only the strategy parameters than need to iterated and re-run.
Please fix this. I consider it to be a bug and hope you do also.
Sincerely,
Wayne
Comment