Using NT8: Lessons learned - NinjaTrader | futures io social day trading
futures io futures trading


Using NT8: Lessons learned
Updated: Views / Replies:4,124 / 28
Created: by Zondor Attachments:4

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors – all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you don’t need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 4  
 
Thread Tools Search this Thread
 

Using NT8: Lessons learned

  #1 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

Using NT8: Lessons learned

A thread for users to post tips and tricks and other things they have learned from actually using Ninjatrader® 8..

Kindly remain on topic.

"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

Last edited by Zondor; October 7th, 2015 at 07:33 PM.
Reply With Quote
The following 4 users say Thank You to Zondor for this post:
 
  #2 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

Excluding data folders from scanning and indexing

Here's one that is really important. This also goes for Ninjatrader® 7. Don't forget to take care of this if you recently upgraded to Windows 10.
  • Be sure to exclude the MyDocuments\Ninjatrader® 8 folder from being scanned by your anti virus® program.
  • And, in the Windows® Indexing settings in the Windows Control Panel, UNCHECK the box for that folder so that it will NOT be indexed.

If this folder is scanned or indexed, there will be a severe performance hit.

"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

Last edited by Zondor; October 7th, 2015 at 07:32 PM.
Reply With Quote
The following 15 users say Thank You to Zondor for this post:
 
  #3 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

Don't Save Real Time Data as Historical


On the market data page of the Tools > Options menu, STEP AWAY from that box unless you are using a data provider that does not have historical data.

Save Realtime Data as Historical will cause time gaps on your charts between the most recent Ninjatrader shutdown and startup times. Don't use it unless you absolutely MUST. Time gaps will generally be filled by right clicking on chart and selecting Reload Historical Data.

A couple of times in the last few weeks there have been problems with the Ninjatrader historical data servers that impacted downloads. They get fixed promptly when the problems are mentioned on the Ninjatrader forum.

"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

Last edited by Zondor; October 7th, 2015 at 07:40 PM.
Reply With Quote
The following 5 users say Thank You to Zondor for this post:
 
  #4 (permalink)
Elite Member
Milan Italy
 
Futures Experience: Intermediate
Platform: Ninjatrader, Sierra Chart
Favorite Futures: ES
 
Posts: 523 since Feb 2010
Thanks: 470 given, 629 received


Zondor View Post
On the market data page of the Tools > Options menu, STEP AWAY from that box unless you are using a data provider that does not have historical data.

Save Realtime Data as Historical will cause time gaps on your charts between the most recent Ninjatrader shutdown and startup times. Don't use it unless you absolutely MUST. Time gaps will generally be filled by right clicking on chart and selecting Reload Historical Data.

A couple of times in the last few weeks there have been problems with the Ninjatrader historical data servers that impacted downloads. They get fixed promptly when the problems are mentioned on the Ninjatrader forum.


I've never had that turned on, but have time gaps almost every time I start up and connect, solved as you say by right-clicking and reloading. But it's very time-consuming if you're running tick replay charts....

Reply With Quote
 
  #5 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

Time gaps

@futuretrader, There is a thread about this on the Ninjatrader support forum. Look at it and post there if appropriate. Ninjatrader Support will help you.

Time gaps on simple charts - NinjaTrader Support Forum

"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
Reply With Quote
The following user says Thank You to Zondor for this post:
 
  #6 (permalink)
Elite Member
Milan Italy
 
Futures Experience: Intermediate
Platform: Ninjatrader, Sierra Chart
Favorite Futures: ES
 
Posts: 523 since Feb 2010
Thanks: 470 given, 629 received

Thanks, I did post there, since they seem to be looking into it I'm waiting to see what develops - though I don't think my issue has anything to do with default trading hour templates.

Reply With Quote
 
  #7 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

This baby can fly

Just for fun I added some code to the MESA Stochastic that measures the time difference between the completion of OnStateChange and the backfill of the last bar. Here is the result on a 10 tick chart of ES going back 30 days, NOT tick replay, CalculateOnPriceChange, with about 1.36 million bars.

In tick replay mode it takes over 24 seconds.

This version of the indicator is a lot more efficient than the one on the Ninjatrader forum, or wherever it was that I found the original. Maybe I translated it from EasyLanguage®... who remembers? So that probably helps, too.

Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).

"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

Last edited by Zondor; October 11th, 2015 at 05:30 PM.
Reply With Quote
The following user says Thank You to Zondor for this post:
 
  #8 (permalink)
 R.I.P. 1969-2016 
montreal quebec/canada
 
Futures Experience: Beginner
Platform: CQG/NT7
Broker/Data: IB/AMP/CQG
Favorite Futures: CL
 
Okina's Avatar
 
Posts: 2,149 since Sep 2015
Thanks: 758 given, 5,415 received

Trading

Hi ,

Do you trade live with NT8 ? If yes do you have any advices ?

Thanks.

R.I.P. Olivier Terrier (aka "Okina"), 1969-2016.
Please visit this thread for more information.
Reply With Quote
 
  #9 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

live trading with nt8 might be premature

NT8 is a huge improvement. My impression keeps getting better and better, but still a little buggy and there are some coding pitfalls that will crash it. Making a lot of progress with my experiments, generally works well now. But setting data feeds to connect automatically on startup will crash it every time!

Orders of magnitude better than NT7 for code development, ease of use, and operational responsiveness.

Particularly like the option of organizing code scripts into folders. No problem porting over code from the old Plot method to OnRender, methods there are easy to learn with a little help from the sample code provided by Ninjatrader. Finally they got rid of that obnoxious and unnecessary "Set" method, good riddance!

Ninjatrader seemed to get off to a good start with improved, reasonably efficient coding of some of the system indicators. However, some of the system indicators such as MAMA were not changed, with extremely inefficient, resource-wasting coding practices such as inline calls to external classes and recalculating the value of the same constant on every tick. Same is true for the indicators that have been posted lately in the NT8 section of the Ninjatrader forum. Just because processing is superior to that of NT7 doesn't make it OK to waste CPU cycles for no logical reason, not in my book at least.

Perhaps the Ninjatraders might one day look at the "Anybody have any hints for optimizing C# code" right here on this forum.

"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
Reply With Quote
The following 7 users say Thank You to Zondor for this post:
 
  #10 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,246 given, 2,635 received

Added some indicators to download section


Posted a few indicators in the NT8 downloads area, but few takers so far, and not seeing much interest in NT8 overall, confirmed by lack of posts in this thread. Which is really too bad with NT8 being such a huge improvement over prior versions. Hopefully @gomi will take another look....

Thinking of updating the Volume Ladder to work in NT8, but that will take lots of time that I am not currently in a position to be able to donate.

Haven't seen any requests for porting of NT8 indicators in the paid requests thread, at least suggesting that such porting does not have actual economic value to people who use Ninjatrader...

"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

Last edited by Zondor; October 28th, 2015 at 07:56 PM.
Reply With Quote
The following 4 users say Thank You to Zondor for this post:

Reply



futures io > > > > Using NT8: Lessons learned

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Linda Bradford Raschke: Reading The Tape

Elite only

Adam Grimes: TBA

Elite only

NinjaTrader: TBA

January

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Webinar: NinjaTrader Brokerage and NinjaTrader 8 (NT8) discussion Big Mike NinjaTrader 8 July 2nd, 2014 09:17 PM
Can NinjaTrader data be stored other than \My Documents\NinjaTrader 6.5 tc12357 NinjaTrader 4 December 15th, 2009 02:55 PM


All times are GMT -4. The time now is 11:02 PM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts
Page generated 2017-12-11 in 0.14 seconds with 20 queries on phoenix via your IP 54.145.16.43