I don't know if this has been asked in the past, but I am wondering how ORDERs will be handled in NT8.
Currently you have a Managed Order and Unmanaged Order system. The managed orders prevent some complex entry/exit and training features, so you need to move to the Unmanaged which takes a lot of overhea to support and trap errors and success.
Will NT8 have a similar structure and need extensive coding to support "Bracket Entries", "Training Entry/Exit" that might follow and indicator, etc?
With respect to strategies, the approach is the same, Managed and Unmanaged approach. What's new is full low level access to Orders, Accounts and access to controls such as account drop down list, instrument selector, quantity selector etc... The idea is that developers can build what they want with access to the same low level functions NinjaTrader itself uses.
The following 7 users say Thank You to NinjaTrader for this post:
This all good news as it seems you follow on your earlier promise of NT8 giving more power to the user. Let me ask then for a clarification to your post - does it also mean more of internal methods and properties will become virtual, ie: will we be able to not only access but also override them. As an example - I am currently struggling with the fact that Period.BasePeriodValue has (probably) setter: Math.Max(1, value) making it impossible to set to "0". I gather there is plenty of examples you can't predict the needs of users so allowing for override (by making them virtual) would solve some of these limitations.
As we developed NT8 we did not have a policy of making things Virtual so the short answer is no, it does not mean more methods/properties are virtual. That being said, we have opened up our framework that will allow developers to do much more and we are always open to further expansion driven by customer input.
The following 2 users say Thank You to NinjaTrader for this post:
Thanks for clear answer. Pity C# didn't follow Java in making Virtual default for non-static methods. Anyway, you now have my request for future expansion as I believe once NT8 is stable slowly increasing number of virtuals should be quite straight forward to do for your developers. After all this is a kind of change with minimal side effects (none?) to the core application. I suggest making virtual a default, for the future... and for now, I am looking forward to get my hands dirty!
apologies if has already been mentioned/requested,
user configurable font size for indicator window. The one that opens when you are selecting an indicator via either icon in toolbar or right click indicators
Thanks in advance no need to respond just putting out there.
Looking at the past webinar with Forex Board sneak peek, I've noticed the rollover interest is not available on the board. So my questions are:
1. Will this information be included in the final version.
2. Will NT get this information from brokers (eg. FXCM) and make it available to the users.
3. Will the info be accessible from strategies and indicators.
If the answer to any of these is NO, then I request it as a feature to be added.
Obviously I don't need to convince anyone (especially you Ray) that as much as I would like to see it is not as important as the NT8 release itself, but if the information is in the API then adding at minimum RolloverInterestRate to the Instrument class would be a nice touch at some later stage.