- MyBaseStrategy : Strategy
- MyFinalStrategy : MyBaseStrategy
StrategyAnalyzer fails on this scenario = fails to properly display list of available strategies.
Problem is that is Strategy Analyzer displays 2x same name: MyBaseStrategy
It is very simple to reproduce = 1 minute work:
- Generate 2 simple strategies
- Create there the above mentioned hierarchy
- Compile and see problem in Strategy Analyzer window when selecting strategy for backtest
Files to easily reproduce same problem attached below:
(just copy them into Strategies folder)
http://ninjatrader.com/support/forum...1&d=1445984557
http://ninjatrader.com/support/forum...1&d=1445984563
See screenshot below
To point out more details:
- I see one problem, that it display the name of inherited class, not the child class of the strategy
- I would suggest, that strategies marked as abstract - should be skipped from list of available strategies. Abstract strategy can never be tradeable/runnable.
- The nested panels for selection of available strategies are completely weird in their width = they are extremely wide. Very user-unfriendly GUI component.
Comment