NexusFi: Find Your Edge


Home Menu

 





NinjaTrader 8 Major Enhancements List (NT8)


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one NinjaTrader with 87 posts (176 thanks)
    2. looks_two Big Mike with 20 posts (68 thanks)
    3. looks_3 SodyTexas with 11 posts (5 thanks)
    4. looks_4 xandman with 11 posts (2 thanks)
      Best Posters
    1. looks_one sam028 with 6.6 thanks per post
    2. looks_two Big Mike with 3.4 thanks per post
    3. looks_3 bobwest with 2.2 thanks per post
    4. looks_4 NinjaTrader with 2 thanks per post
    1. trending_up 155,251 views
    2. thumb_up 393 thanks given
    3. group 91 followers
    1. forum 348 posts
    2. attach_file 20 attachments




 
Search this Thread

NinjaTrader 8 Major Enhancements List (NT8)

  #231 (permalink)
 
NJAMC's Avatar
 NJAMC 
Atkinson, NH USA
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker: NinjaTrader Brokerage
Trading: Futures, CL, ES, ZB
Posts: 1,970 since Dec 2010
Thanks Given: 3,037
Thanks Received: 2,394

@NinjaTrader,

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?

Thanks,

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Visit my NexusFi Trade Journal Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
Deepmoney LLM
Elite Quantitative GenAI/LLM
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
39 thanks
Battlestations: Show us your trading desks!
26 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
The Program
18 thanks
  #232 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


NJAMC View Post
@NinjaTrader,

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?

Thanks,

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.

Follow me on Twitter Reply With Quote
  #233 (permalink)
 
gregid's Avatar
 gregid 
Wrocław, Poland
 
Experience: Intermediate
Platform: NinjaTrader, Racket
Trading: Ockham's razor
Posts: 650 since Aug 2009
Thanks Given: 320
Thanks Received: 623



NinjaTrader View Post
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.

@NinjaTrader
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.

Reply With Quote
  #234 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


gregid View Post
@NinjaTrader
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.

Follow me on Twitter Reply With Quote
Thanked by:
  #235 (permalink)
 
gregid's Avatar
 gregid 
Wrocław, Poland
 
Experience: Intermediate
Platform: NinjaTrader, Racket
Trading: Ockham's razor
Posts: 650 since Aug 2009
Thanks Given: 320
Thanks Received: 623


NinjaTrader View Post
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.


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!

Reply With Quote
  #236 (permalink)
 
learning0101's Avatar
 learning0101 
Houston, Texas
 
Experience: Intermediate
Platform: NinjaTrader,TOS,Etrade,St
Broker: NT:( tos,etrade,CS
Trading: stocks,options,futures,forex
Frequency: Never
Duration: Never
Posts: 287 since Aug 2011
Thanks Given: 3,613
Thanks Received: 222

Howdy @NinjaTrader
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.

Reply With Quote
  #237 (permalink)
 
gregid's Avatar
 gregid 
Wrocław, Poland
 
Experience: Intermediate
Platform: NinjaTrader, Racket
Trading: Ockham's razor
Posts: 650 since Aug 2009
Thanks Given: 320
Thanks Received: 623

@NinjaTrader

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.

From FXCM Api page ( API Programming Interfaces - FXCM UK) I gather they expose this info: "Features same trading functionality as the FXCM Trading Station"

Here is an example of how this information is displayed in the FXCM Trading Station (see video):
Forex Rollover FAQs - FXCM UK

I haven't checked how other forex brokers deal with this.

Reply With Quote
  #238 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


gregid View Post
@NinjaTrader

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.

From FXCM Api page ( API Programming Interfaces - FXCM UK) I gather they expose this info: "Features same trading functionality as the FXCM Trading Station"

Here is an example of how this information is displayed in the FXCM Trading Station (see video):
Forex Rollover FAQs - FXCM UK

I haven't checked how other forex brokers deal with this.

Thanks gregid,

No, this information is not available and I am not sure if it is available in the API we use. In any case, I will add this to our suggestion list.

Follow me on Twitter Reply With Quote
Thanked by:
  #239 (permalink)
 
gregid's Avatar
 gregid 
Wrocław, Poland
 
Experience: Intermediate
Platform: NinjaTrader, Racket
Trading: Ockham's razor
Posts: 650 since Aug 2009
Thanks Given: 320
Thanks Received: 623


NinjaTrader View Post
Thanks gregid,

No, this information is not available and I am not sure if it is available in the API we use. In any case, I will add this to our suggestion list.

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.

Thanks for timely response.

Reply With Quote
  #240 (permalink)
 
Joseph689's Avatar
 Joseph689 
San Jose, Ca
 
Experience: Beginner
Platform: MetaTrader 4
Broker: Interactive Brokers
Trading: Forex
Posts: 121 since Sep 2012
Thanks Given: 114
Thanks Received: 40


Once NT8 is released, will there be any plans for NinjaTrader to make Forex available on their brokerage side?

Thanks.

Joseph

Reply With Quote




Last Updated on September 10, 2016


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts