NT7 system lagging with multiple windows - NinjaTrader | futures io social day trading
futures io futures trading


NT7 system lagging with multiple windows
Updated: Views / Replies:2,083 / 24
Created: by Seanbeshore1 Attachments:1

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
 1  
 
Thread Tools Search this Thread
 

NT7 system lagging with multiple windows

  #1 (permalink)
Elite Member
orlando, fl, USA
 
Futures Experience: Intermediate
Platform: Ninjatrader
Favorite Futures: Crude Oil
 
Posts: 13 since May 2015
Thanks: 0 given, 1 received

NT7 system lagging with multiple windows

I've been using NT7 for about 6 months and am having issues running multiple windows with multiple symbols. Each window has roughly 6 indicators and I cannot load more than 3 days of data without the window skipping around when dragging like its lagging trying to catch up. This makes it impossible to trade. I'm loading data for CL, E6, TF, EMD, and/or GC/ZB. I load charts without indicators and seems to load just fine. Any ideas on how to effectively run 4 windows with 7-14 days of data without lag? I have a decent GPU/RAM/etc with 170mb/sec internet speeds.

Reply With Quote
 
  #2 (permalink)
Administrator: Retired Backtester
 Vendor: speedytradingservers.com 
Rennes France
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: IB/Kinetick
Favorite Futures: Futures
 
sam028's Avatar
 
Posts: 3,366 since Jun 2009
Thanks: 3,572 given, 3,982 received

Are these indicators are genuine ones?
A single poorly coded indicator can put any high end CPU down, 100% usage and never come back to normal...



Seanbeshore1 View Post
I've been using NT7 for about 6 months and am having issues running multiple windows with multiple symbols. Each window has roughly 6 indicators and I cannot load more than 3 days of data without the window skipping around when dragging like its lagging trying to catch up. This makes it impossible to trade. I'm loading data for CL, E6, TF, EMD, and/or GC/ZB. I load charts without indicators and seems to load just fine. Any ideas on how to effectively run 4 windows with 7-14 days of data without lag? I have a decent GPU/RAM/etc with 170mb/sec internet speeds.


Success requires no deodorant! (Sun Tzu)
Reply With Quote
 
  #3 (permalink)
Elite Member
orlando, fl, USA
 
Futures Experience: Intermediate
Platform: Ninjatrader
Favorite Futures: Crude Oil
 
Posts: 13 since May 2015
Thanks: 0 given, 1 received


The other thing is I don't see any resources being maxed out in my task manager. RAM and CPU never go above 40%. These are mainly indicators I've downloaded from the Elite Circle section. Please define "genuine".

Best,

Sean
Reply With Quote
 
  #4 (permalink)
Elite Member
Denver, CO
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: NinjaTrader Brokerage
Favorite Futures: ES
 
NinjaTrader's Avatar
 
Posts: 1,260 since May 2010
Thanks: 153 given, 1,890 received


Seanbeshore1 View Post
I've been using NT7 for about 6 months and am having issues running multiple windows with multiple symbols. Each window has roughly 6 indicators and I cannot load more than 3 days of data without the window skipping around when dragging like its lagging trying to catch up. This makes it impossible to trade. I'm loading data for CL, E6, TF, EMD, and/or GC/ZB. I load charts without indicators and seems to load just fine. Any ideas on how to effectively run 4 windows with 7-14 days of data without lag? I have a decent GPU/RAM/etc with 170mb/sec internet speeds.

That is not normal, I would advise you to contact our support team for help on this.

Help, Support & Training Videos | NinjaTrader

Reply With Quote
 
  #5 (permalink)
Elite Member
orlando, fl, USA
 
Futures Experience: Intermediate
Platform: Ninjatrader
Favorite Futures: Crude Oil
 
Posts: 13 since May 2015
Thanks: 0 given, 1 received

NinjaTrader support was of no help to me as they are not familiar with indicators supplied by this site. I started a thread here in hopes of getting a different perspective. NT support simply told me to remove indicators that may be causing the issue....however its hard to determine what combination of indicators is causing the issue. The indicators when used on there own do not cause any lagging issues.

Best,

Sean
Reply With Quote
 
  #6 (permalink)
Administrator: Retired Backtester
 Vendor: speedytradingservers.com 
Rennes France
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: IB/Kinetick
Favorite Futures: Futures
 
sam028's Avatar
 
Posts: 3,366 since Jun 2009
Thanks: 3,572 given, 3,982 received


Seanbeshore1 View Post
The other thing is I don't see any resources being maxed out in my task manager. RAM and CPU never go above 40%. These are mainly indicators I've downloaded from the Elite Circle section. Please define "genuine".

In my mind genuine != custom indicators.
As most things are mono-thread in NT7 40% could be a core at 100%, and few others things using the remaining cpu time.

Success requires no deodorant! (Sun Tzu)
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

Slipshod coding causes bad performance

I am sorry, but unsurprised that none of the previous responses you received were helpful. Many have raised this issue in the past, but the answers keep being forgotten, so that most have no understanding of the actual causes.

First, make sure that the Ninjatrader data files and database are EXCLUDED from anti-virus scanning and Windows system indexing. On the Ninjatrader forum I requested that these be added to the Performance Tips in the Help Guide.

Many Ninjascript® indicators on this site are inefficiently coded, meaning that they do totally unnecessary and duplicative calculations that accomplish nothing useful. Often, recoding can greatly improve their performance. GREATLY means reducing the required CPU cycles by two or three orders of magnitude. That will make things run MUCH better. The relatively few indicators that you use most of the time are the ones that need to be fixed.

NT7 system indicators include many examples of inefficient code, so don't look there for examples. See this thread, beginning with post 28 - the stuff before that doesn't have any real impact.

https://futures.io/ninjatrader-programming/3565-anyone-have-any-hints-optimizing-c-code-3.html#post41923

Some of the things that need to be avoided are:
  • Inline calls to external classes where objects are created as often as on every tick, instead of just once during life span of the indicator.
  • With COBC false, calculating on every tick values that only need to be updated on the first tick of the bar.
  • With COBC false, running thru OnBarUpdate calculations when an intra-bar price input is the same as the previous intrabar price, which gives the same exact result as from the previous one so is totally unnecessary.
  • Calculating on every tick, or on every bar, the values of constants that only need to be calculated once, when the indicator starts up.
  • Calculating to as many as 15 decimal places numbers used in calculations of variables that only need to be accurate to two or three decimal places.
  • Using a DataSeries, which can hold 256 or more elements, to store data that can be handled in an array, often with as few as two elements.

NT8 makes better use of the computer's processing power, and some of the NT8 system indicators are better than the NT7 ones. But some of them are NOT. As are, unfortunately, most of the free NT8 indicators posted here and 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 29th, 2015 at 06:08 PM.
Reply With Quote
The following 6 users say Thank You to Zondor for this post:
 
  #8 (permalink)
Elite Member
orlando, fl, USA
 
Futures Experience: Intermediate
Platform: Ninjatrader
Favorite Futures: Crude Oil
 
Posts: 13 since May 2015
Thanks: 0 given, 1 received

Thanks guys. Could you recommend a developer I could hire to recode the indicators I'm using?

Best,

Sean
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

used to be a thread for coding requests, somewhere...

Answer
This post has been selected as an answer to the original posters question Answer

There is a thread on the site where you can solicit coders for projects like this,


https://futures.io/hire-consultant-programmer/

"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 29th, 2015 at 06:21 PM.
Reply With Quote
 
  #10 (permalink)
Elite Member
orlando, fl, USA
 
Futures Experience: Intermediate
Platform: Ninjatrader
Favorite Futures: Crude Oil
 
Posts: 13 since May 2015
Thanks: 0 given, 1 received


Thanks Zondor

Best,

Sean
Reply With Quote

Reply



futures io > > > > NT7 system lagging with multiple windows

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
ChartControl.ChartPanel.MouseMove += new System.Windows.Forms.MouseEventHandler issue erk707 NinjaTrader Programming 4 August 16th, 2014 01:39 PM
Coding Multiple Timeframes in NT7 Rene NinjaTrader Programming 3 June 13th, 2014 10:30 AM
Maintaining multiple NT7 installations JohnnyB NinjaTrader 1 August 2nd, 2013 05:09 PM
Multiple Menu selection for NT7 indicators gavetso NinjaTrader Programming 2 June 26th, 2012 03:01 PM
NT7 lagging data samiotis NinjaTrader 21 August 26th, 2011 11:57 PM


All times are GMT -4. The time now is 11:00 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.15 seconds with 40 queries on phoenix via your IP 54.145.16.43