I see some inconsistencies in how 8.0.4 works/saves strategies which are added to charts:
- the strategy settings UI form has "enabled" checkbox, but that checkbox is not functional. A strategy in fact can only be enabled from the strategies tab in the CC. It would be better if the box was functional (or grayed out or removed).
- here is a sequence to test 1) strategy enabled on chart; 2) strategy disabled from CC but not removed 3) workspace with the chart saved and then closed. When that workspace is restored, the chart does not include the strategy (If, however, the workspace was saved with the strategy enabled it is correctly restored when the workspace is re-opened.)
- I cannot reproduce the exact sequence yet, but once so often strategies added from the chart remain in the CC even if no longer on the chart. This seems to occur after the chart instrument (or timeframe) was changed with the strategy still enabled. These strategies also seem to become "orphaned" and produce an error "A hosted indicator tried to load additional data. All data must first be loaded by the hosting NinjaScript in its configure state." The correct UI logic seems to remove or update strategies once the chart is changed.
Regards,
Roman
Comment