Quote from NinjaTrader_Ray:
For clarificationâ¦
- NinjaTrader is a multi-threaded application however NT7 will support multiple-cores
- NinjaTrader DOES NOT process everything in a single thread although it is accurate that all UI components are updated on the application main thread which is a hard requirement that canât be changed
- The majority of our market data UIâs are not timer driven (which smoothâs out and reduces CPU performance at the expense of purity) but tick driven meaning, each incoming tick will update a UI. The benefit of this is that you will see the market data event as soon as NinjaTrader receives it from the market data provider. The downside is that it costs you more in CPU usage. On a snap shot or throttled at the server data feed, the CPU performance can be seriously lower than on a feed that is unfiltered. The latter will impose higher CPU requirements since there is just more data to process.
- We have made various performance improvements across many areas of NT7 and CPU load is one area that will be positively impacted. Those running unfiltered feeds will benefit the most.
- Yes we are late on NT7 and yes I received some black eyes for it and they have since turned purple. I even hear some people have called me a jerk
For those interested in what we are doing with NT7 you can read more at the link below
http://www.ninjatrader.com/webnew/NT7/NinjaTrader7.html
Ray
Well, I will say this for you - ever since that fiasco in June when you suddenly changed the beta release date on us at the last minute, you guys have been much more proactive about keeping us up to date and informed. So my complaints on that front are more about the past than anything you are presently doing. I do think that you are going to make NT 7 a lot better product than NT 6.5, which is why I am still waiting. It better work properly with Zen-Fire though, or I really will switch.
