NexusFi: Find Your Edge


Home Menu

 





Ninjatrader 8 not ready for prime time?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one bobc635 with 39 posts (66 thanks)
    2. looks_two bobwest with 30 posts (58 thanks)
    3. looks_3 Blash with 26 posts (24 thanks)
    4. looks_4 NinjaTrader with 22 posts (43 thanks)
      Best Posters
    1. looks_one NinjaTrader with 2 thanks per post
    2. looks_two bobwest with 1.9 thanks per post
    3. looks_3 bobc635 with 1.7 thanks per post
    4. looks_4 Blash with 0.9 thanks per post
    1. trending_up 92,938 views
    2. thumb_up 437 thanks given
    3. group 68 followers
    1. forum 310 posts
    2. attach_file 16 attachments




 
Search this Thread

Ninjatrader 8 not ready for prime time?

  #301 (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


bobc635 View Post
That is an excellent question.... I have given the files and instructions to NT Support over a year ago...I cannot say for sure, but I think that they have looked. The platform has become much much better over the past year. Of course if you are not pushing it like real users do, you probably do not see the issues. Having said that, you can modify the clean start bat file to remove or not remove whichever directories that you see fit for your use. Even if you remove no directories, it will start NT in High Priority mode so that should help as well. It takes no more effort to use this routine than to start NT with their icon.

Thanks
Bob

We had cache issues that were resolved many versions ago, there should be no reason to delete your cache. The cache is designed to reduce the amount of historical data that is requested from a server thus making load time more efficient. If anyone does have memory issues, this should be escalated to our support team for further analysis.

Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Follow me on Twitter Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Increase in trading performance by 75%
The Elite Circle
Exit Strategy
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
30 thanks
Spoo-nalysis ES e-mini futures S&P 500
28 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
16 thanks
  #302 (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


hurleydood View Post
Thanks. This really helps with startup. But didn't fix the issue with lag. NT8 has processing delays past 100 ticks per second. Noticeable on the ES at open, close or any burst of high volume comes in.

If you are experiencing lag during high volume times, this is usually attributable to a poorly written script/indicator. We have tools to help identify such culprit. Please reach out to our support team as they can provide further instructions to help isolate the issue and resolve your issue.

Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
Follow me on Twitter Reply With Quote
Thanked by:
  #303 (permalink)
 bobc635 
Tucson
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Stage5
Trading: CL, YM
Posts: 209 since Jan 2011
Thanks Given: 137
Thanks Received: 233


Hi Hurley..... what are the tools that you have for finding the culprits???? Any tool would be helpful....


Thanks
BobC


NinjaTrader View Post
If you are experiencing lag during high volume times, this is usually attributable to a poorly written script/indicator. We have tools to help identify such culprit. Please reach out to our support team as they can provide further instructions to help isolate the issue and resolve your issue.


Reply With Quote
  #304 (permalink)
 hurleydood 
San Diego, California/USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: ES
Frequency: Every few days
Duration: Hours
Posts: 28 since Jun 2012
Thanks Given: 5
Thanks Received: 27


bobc635 View Post
Hi Hurley..... what are the tools that you have for finding the culprits???? Any tool would be helpful....


Thanks
BobC

I'm using this tool called ChartLagTimeV3 found on the NinjaTrader support forum
https://forum.ninjatrader.com/forum/ninjatrader-8/platform-technical-support-aa/1066113-nt8-freezing-during-high-volume-periods?p=1066187

Reply With Quote
Thanked by:
  #305 (permalink)
 bobc635 
Tucson
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Stage5
Trading: CL, YM
Posts: 209 since Jan 2011
Thanks Given: 137
Thanks Received: 233

Thanks Hurley.... Loading it up now to take a look... Every tool helps!!!

Bob




Reply With Quote
  #306 (permalink)
 hurleydood 
San Diego, California/USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: ES
Frequency: Every few days
Duration: Hours
Posts: 28 since Jun 2012
Thanks Given: 5
Thanks Received: 27


bobc635 View Post
Thanks Hurley.... Loading it up now to take a look... Every tool helps!!!

Bob

Also you can open up a NinjaScript Output window and right click it to view the NinjaScript Utilization Monitor. It shows you which indicators are using the most CPU. You wouldn't believe it but rendering candlesticks use a lot of CPU/GPU.

Reply With Quote
Thanked by:
  #307 (permalink)
 bobc635 
Tucson
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Stage5
Trading: CL, YM
Posts: 209 since Jan 2011
Thanks Given: 137
Thanks Received: 233

I use the Util Monitor.... Time is not exactly correlated to memory use. I would really like to see memory allocations by indicator if possible.

BTW... I have been in PC and Networking Hell for the past 2 weeks... I finally tracked it down to a cable that had gone faulty.... I cannot explain why, but my speeds were great, but I could not download without CRC errors... I found a tool called Ping Plotter that helped me to trace it....


Thanks a lot for responding...
Bob


hurleydood View Post
Also you can open up a NinjaScript Output window and right click it to view the NinjaScript Utilization Monitor. It shows you which indicators are using the most CPU. You wouldn't believe it but rendering candlesticks use a lot of CPU/GPU.


Reply With Quote
Thanked by:
  #308 (permalink)
 brucerobinson 
Oxford Oxon./United Kingdom
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 35 since Apr 2013
Thanks Given: 23
Thanks Received: 27


NinjaTrader View Post
If you are experiencing lag during high volume times, this is usually attributable to a poorly written script/indicator. We have tools to help identify such culprit. Please reach out to our support team as they can provide further instructions to help isolate the issue and resolve your issue.



Sadly this response fails to address the core issue - which is that Ninjatrader lags during periods of high volatility with no third-party indicators and the absolute minimum demands put on it. This response is obfuscation, deflection and denial which regrettably is typical and frankly has become insulting, so protracted has it become. Clearly, poorly written third-party code is going to exacerbate the issue, but it is dis-ingenuous and a failure to acknowledge and take responsibility when the core problem lies with the platform.
Over on Ninja Forum there is an appalling history (with contributions from Hurley, Lancer, Bob, myself et al) showing, irrefutably:
- in high volatility, with the simplest possible workspace - 1 chart, 1 data-series, no Dom, no third-party indicators (no deflections accepted here - to re-iterate: 1 chart, 1 data-series, no fancy candle styles etc, I’ve heard them all, drop the 3rd party indicators mantra or any other, hardware, network etc)
- side-by-side comparison like-for-like with same workspace setups of Ninja and Sierra Chart both running concurrently on the same hardware/network/broker data-feed shows Sierra unperturbed during high volatility and Ninja lagging seconds behind the market.
All this is painstakingly and painfully documented on the Support Forum and yet the real nettle is persistently actively rejected let alone acknowledged or grasped.
And so it continues with this latest response.


Sent using the NexusFi mobile app

Reply With Quote
Thanked by:
  #309 (permalink)
 Miesto 
Monte Carlo, Monaco
Legendary Market Wizard
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: NinjaTrader Brokerage
Trading: Futures
Posts: 647 since May 2012
Thanks Given: 799
Thanks Received: 1,193


brucerobinson View Post
Sadly this response fails to address the core issue - which is that Ninjatrader lags during periods of high volatility with no third-party indicators and the absolute minimum demands put on it. This response is obfuscation, deflection and denial which regrettably is typical and frankly has become insulting, so protracted has it become. Clearly, poorly written third-party code is going to exacerbate the issue, but it is dis-ingenuous and a failure to acknowledge and take responsibility when the core problem lies with the platform.
Over on Ninja Forum there is an appalling history (with contributions from Hurley, Lancer, Bob, myself et al) showing, irrefutably:
- in high volatility, with the simplest possible workspace - 1 chart, 1 data-series, no Dom, no third-party indicators (no deflections accepted here - to re-iterate: 1 chart, 1 data-series, no fancy candle styles etc, I’ve heard them all, drop the 3rd party indicators mantra or any other, hardware, network etc)
- side-by-side comparison like-for-like with same workspace setups of Ninja and Sierra Chart both running concurrently on the same hardware/network/broker data-feed shows Sierra unperturbed during high volatility and Ninja lagging seconds behind the market.
All this is painstakingly and painfully documented on the Support Forum and yet the real nettle is persistently actively rejected let alone acknowledged or grasped.
And so it continues with this latest response.


Sent using the NexusFi mobile app

I agree with you Bruce. I recognize all what you're saying but I must say I don't experience performance problems anymore since using naked charts or maybe with some very careful selected indicators.

Are you aware of the ' NinjaScript Utilization Monitor' as a diagnostic tool for performance issues? Select New > NinjaScript Output > Right Mouse Click 'NinjaScript Utilization Monitor'.

You can watch which part of the chart consumes most resources. I use it to see the impact of the indicators on my charts.

Once I had some indicators running smoothly but the chart was lagging, not seconds but minutes, up to 10 minutes can you believe it. One would expect that showing price on the chart would be given the highest priority (of all processes running) at all times. But no. For me that's indicative of a bad designed platform foundation/architecture. NT experts had it solved in one minute: Disable the indicators. Case closed. WTF.

I like to joke about it that NT made me a pure price action trader. But when you think about the promotions by NT of the possibilities to develop indicators it's really sad to come to the conclusion they won't work and the platform isn't suited for it. Especially when you paid a lot of money for an indicator. You know what they say: NT is for programmers, not for traders.

Now I only draw support and resistance lines on my chart. Guess what, even this is not working properly.

Since they tied the platform to a brokerage, when customers will step away from NT software they will also step away from the brokerage. Will see how long it takes. It may be they put a lot of effort in maintaining and developing the platform but I wonder if management set the right priorities.

I wonder what instrument(s) are you charting on what time frame?

Visit my NexusFi Trade Journal Reply With Quote
  #310 (permalink)
 brucerobinson 
Oxford Oxon./United Kingdom
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 35 since Apr 2013
Thanks Given: 23
Thanks Received: 27


Hello Mich and thanks for your input.
I’m familiar with UtilMon, however.... ‘which instruments, timeframes....’ etc.
In a TEST case: 1 workspace, 1 chart, 1 instrument, 1 Data Series 15tick RTY, candle-style OHLC, 1 indicator (ChartLagTime, very light on resources, imperceptible in use and necessary in order to test). Result: lag during Open volatility/volume
All answers to any performance-sensitive matters is a universal ‘no’. Test-bed setup, nothing else running on PC etc. No issues with network, internet etc.

Hence my trading workspace is rendered moot in this. Doubly so insofar as there was little if any difference in lag with the test single chart workspace and my trading workspace (which seems to suggest it is nothing to do with the number of instruments, data series, indicators etc. Reasoning being if it were, and lags on 1 data series alone, adding multiple instruments, data series, indicators etc would expect to see an effect. And I don’t).

And according to another user, in side-by-side like-for-like comparison Ninja lags where SC doesn’t.
I doubt that user is mis-leading nor trolling nor desire to promote SC. The same as me, want to see it acknowledged, take ownership to resolve. I hoped 22.2 may.. It hasn’t. But if that there is an issue with a barebones single chart is not being acknowledged it seems to me we’re in denial & that does not suggest it is being addressed.

I have no vested interest nor axe to grind. I purchased NT year ago so it’s hardly as if it ‘owes me anything’ other than hours in frustration. I use AMP brokerage so have other options free and paid for but would prefer to avoid a learning curve

I don’t need to enter trades at the Open, it is rare and it is rare that it has not resolved within a couple of minutes. But it happens and is reproducible on a single chart.
Good trading :-)

Reply With Quote
Thanked by:




Last Updated on July 17, 2020


© 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