For my specific purposes, back-testing on NT7 is MUCH slower than previously on NT6.5. I'm talking about a difference of... 5? 10? times slower. (I haven't done precise timing tests, but that's the rough order of magnitude.)
I'm not expecting anyone at NT to look at my code, or re-write NT7 for my sake. I'm just trying to understand where the issues might be, so I could possibly change my own code around.
The backtest consists of one primary bar (30m), and 3 secondary bars of the same instrument (1m, 5m, 30m). Now, for every iteration through a bar... it's possible I place multiple orders (up to 20). Other than that, I'm just scrolling through about 2-3 months of data at a time. I don't use any indicators.
On NT6.5, this back-testing might take 5-10 minutes. Right now, the same data-set + instruments on NT7 is easily taking 25-50 minutes.
Any suggestions on what might be different?
Comment