I have successfully converted some thousands lines of NinjaScript, without major issue. Brilliant work, team!
I'm still testing and converting more code, but so far the biggest challenges I face are:
- Discovering, understanding and taking advantage of all the new features
- Adopting a new design and implementation paradigm
- Moving my own approach from WinForms to WPF!
As for the opportunities NT8 offers ... same as the challenges.
So, to the minor issues:
- Documentation: <TradeCollection>.TradesPerformance.<TradesPerform anceValues>.Ulcer documentation still refers to "turnaround". Copy/paste error.
- Documentation: <TradeCollection>.TradesPerformance.<TradesPerform anceValues>.DrawDown documentation code example is not colour-coded.
- NinjaScript Editor: Find and Replace window is Always On Top by default. This should be settable.
- NinjaScript Editor: When adding Properties in the New Strategy wizard, the alignment to the equals sign in OnStateChange, based on the length of the variable name, is not calculated correctly.
- NinjaScript Editor: When creating a new object (strategy, etc), in the General section, after entering Name, tabbing to Description should select the default wording there so that it is immediately replaceable.
- NinjaScript Editor: When creating a new AddOn, a popup asks if the AddOn is from a trusted source and can be authorized. This seems irrelevant when creating a new AddOn.
- NinjaScript Editor: When creating a new AddOn, when the popup asks if the AddOn is from a trusted source and can be authorized, if one answers No, the newly created AddOn tab is closed, but the AddOn remains in the Explorer. Opening the AddOn generates a popup saying the AddOn was deleted or renamed externally and asks if the AddOn should be kept open. This behaviour, in combination with the previous popup, seems anomalous.
That's all for now. More to come as testing progresses.
One last comment. In the recent webinar, Ray essentially said that NT8 will be released to production "when it is ready; quality is paramount" (my paraphrase). I fully endorse this, and the time it has taken to reach this closed beta testing phase is reflected in the already apparent quality and scope of the release!
Thanks again!
Comment