I started using the strategy analyzer a few weeks ago and I encountered many bugs. I didn't write all of them because I forget some but I think you should let one of your programmers play with it a lot in order to catch all the problems.
Bugs:
1. During a backtest I kept using other tools in different windows and sometimes the software crashed
2. During the backtest sometimes all the orders are being printed to the output window which slows the process down. It also prints them again during the report generation. (The order trace was false)
3. When I maximized the analyzer window and used the chart option after a backtest the chart didn't fill the screen
4. The chart doesn't let you use Ctrl for free scrolling
5. When I used the abort button during an optimization it didn't stop. The window looked like it stopped but in the output window I still saw my prints for many minutes after. Also when I closed the tab it kept running
6. When I finished the optimizations phase and looked at the reports sometimes when I moved from one configuration to another I got the "generating report" indication but when it finished I still saw the results of the first configuration I looked at. Only when I used the log I could open more results. It worked only when I opened them in another tab
7. When I tried to view the results in "points" and not currency the report disappeared
Improvement suggestions:
1. Add some indication of a backtest progress
2. Add backtest runtime statistics so there will be an option to monitor efficiency of code optimizations
3. Add an option to block the output window prints. Usually you don't need them in optimizations that run many configurations
4. When NT crushes it will be great if when you start the software again the last active windows will reappear
5. Add an option for trading hours per strategy. For instance telling the strategy to enter trades only in the trading hours specified. If you use the instrument sessions (which are now called trading hours) it changes the graph so a full day indicator will not show the same lines
Comment