I believe I may have found a pretty serious bug. It is easy to reproduce.
The bug is strategy analyzer will run a backtest, and show results of "xxx". Then, you run a different strategy in backtest mode. Later, come back and run the first strategy again -- the results are now different.
Steps I am taking:
1) Load NT 6.5.1000.7.
2) Connect to data feed (IQfeed).
3) Open Strategy Analyzer.
4) Run NT built-in strategy "SampleMACrossOver".
5) Run NT built-in strategy "SampleAtmStrategy".
6) Re-run NT built-in strategy "SampleMACrossOver". The results have now changed from the first run in step 4.
Between steps 4,5,6 I changed nothing on the dialog box. All dates, params, etc were identical.
This can be reproduced using other strategies as well. It happens when I use any two strategies. The results are different the second time they are run.
I should mention that after the results change on the second run, from there forward they seem to no longer change, until you exit NT and reload NT.
I have already repaired my DB. I have reloaded historical data. I have duplicated this using IQfeed servers and IB servers.
I am looking for confirmation on whether or not this can be duplicated, and how to address it.
Mike
Comment