Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
a) I will probably get used to it.
b) I am a programmer, so what do I know? I probably think the same way your guys who did NT7 do.
My first impression is that things work OK, but not always as simply as I would like them to. This is not very definite, I know, and as I get further into it, I may have something more useful....
In the overview webinars it was stated that NT8 will allow open access to UI elements. Is that access universal or limited to a few elements? For example when I switch my custom indicators I will need to have access to dialogs such as Chart Trader and Market Replay dialogs so that I can add various elements, buttons, checkboxes etc. with ability to add event handlers for such to add functionaliy to suit my needs. Right now with NT7 I have accomplished these things using "undocumented" methods.
Will NT8 document UI elements allowing additions of user elements and functionality? Below is an example of what I mean for Chart Trader.
That's a step. However, I suggest that to be useful, there needs to be a 1-click option, e.g., a button. Having to middle-click and then move the mouse around and get the right quantity and then click and hopefully not screw that up when you're trying to execute orders doesn't sound good to me.
1-click on a big button for the quantity, 1-click on the right price or Market - less chance of mistakes and quicker ability to get orders into the market.
thanks
Seek freedom and become captive of your desires. Seek discipline and find your liberty. - Frank Herbert
Many of the indicator conversions are simple enough to be done by rote. However, since the Plot method went out the window, any custom drawing that was in there has to be converted to work in OnRender. The concepts are similar but the syntax is different.
There is a thread on Futures.io where you can solicit coders for jobs like indicator conversion. If your custom indicators were actually making money for you, it would be worth the cost. However, I do agree with the idea that most of what are called indicators are simply another, lagging, way of looking at the same price that is on your chart, thus having no real value.
Really nice to be able to categorize indicators and place them in folders. Similar indicators can then be grouped together in logical categories such as Bands, Oscillators, Moving Averages, etc, making them much easier to pick from the list and to keep track of than in NT7. More than likely you actually use only a limited number of indicators, which then could all go into one folder of Favourites.
That OnMarketData now works in the historical state when in Tick Replay drastically simplifies indicators involving bid ask delta, instruments other than those on the chart, and multi-timeframe indicators. These are more likely to have real world value since they are not derived with a lag from the chart price series.
Real time performance of NT8 is very good, but there are still quite a few subtle bugs that need to be flushed out. Migrating is not as urgent an issue as when NT7 came out. NT7 is quite good, but for me at least, using NT6.5 was a constant ordeal.
"If we don't loosen up some money, this sucker is going down." -GW Bush, 2008
Lack of proof that something is true does not prove that it is not true - when you want to believe. -Humpty Dumpty, 2014
The greatest shortcoming of the human race is our inability to understand the exponential function. Prof. Albert Bartlett
This allows you to iterate over the visual elements in the UI to access any control or grid and make modifications. In addition to this we have attached Automation ID's to controls to make it easier to find common locations where you may want to add something. At this time will will not be publishing and maintaining a list of Automation ID's however you can use Microsoft's 'Inspect' tool to inspect the UI to find Automation ID's and navigate the visual tree. You can find information and download the Microsoft Inspect tool here: https://msdn.microsoft.com/en-us/library/windows/desktop/dd318521.aspx
I will also suggest you look into our new 'Add On' NinjaScript object. This is a top level NinjaScript object that allows you to hook into any window creation or shutdown. Eliminating the need to for example add an Indicator on a chart to get your Add On running. It is intended to be used for exactly the purpose you describe, modifying existing NT UI's or creating your own. Add On documentation can be found here: NinjaScript > Language Reference > Add On
You can discuss this further if you wish with our support team at the NinjaTrader Support Forum.