NexusFi: Find Your Edge


Home Menu

 





How bad is NT lag?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one shortski with 17 posts (2 thanks)
    2. looks_two chipwitch with 16 posts (20 thanks)
    3. looks_3 phantomtrader with 7 posts (6 thanks)
    4. looks_4 iq200 with 3 posts (1 thanks)
      Best Posters
    1. looks_one Fat Tails with 8 thanks per post
    2. looks_two glennts with 4.5 thanks per post
    3. looks_3 Miesto with 4 thanks per post
    4. looks_4 chipwitch with 1.3 thanks per post
    1. trending_up 32,695 views
    2. thumb_up 142 thanks given
    3. group 745 followers
    1. forum 137 posts
    2. attach_file 4 attachments




 
Search this Thread

How bad is NT lag?

  #51 (permalink)
 doyalalexander 
Dallas tx
 
Experience: Intermediate
Platform: Thinkorswin
Trading: Es
Posts: 34 since Oct 2014
Thanks Given: 7
Thanks Received: 45


chipwitch View Post
I had 16 points in MES trade nearing the close. The chart showed 16pt, but the PnL marker showed I had a profit of $2.50. So, I flattened everything. I lost over 10 points! How do you all deal with the lag? I have a 6 core i-7 with an ssd, 16gb ram an Nvidea 1050ti with 2gb ram. I had several charts up but only one instrument with different timeframes and indicators.

So? I was having issues and 2 things made a ton of difference. 1st was a cabled connection to my router. That was a noticeable improvement. But, resetting Sim accounts, and resetting the DB made a very significant improvement.

May want to give one or both of those a try.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Quantum physics & Trading dynamics
The Elite Circle
Better Renko Gaps
The Elite Circle
What broker to use for trading palladium futures
Commodities
MC PL editor upgrade
MultiCharts
ZombieSqueeze
Platforms and Indicators
 
  #52 (permalink)
 Tidypro 
Seattle, WA USa
 
Experience: Advanced
Platform: Sierra, TOS
Trading: ZB
Posts: 3 since Oct 2017
Thanks Given: 0
Thanks Received: 6

Simplest solution is to move to Sierra Charts with their Teton/Denali combo. I trade from Italy and dealt with lag for years until I made the switch. Now almost instantaneous no matter how many charts I have open on two instances of SC. I trade on an Asus laptop, I7, 16 GB ram.

Reply With Quote
  #53 (permalink)
 
chipwitch's Avatar
 chipwitch 
Nashville, TN
 
Experience: Beginner
Platform: NinjaTrader
Broker: NinjaTrader, Continuum Data
Trading: MES for now... baby steps
Posts: 322 since Feb 2022
Thanks Given: 230
Thanks Received: 631



bobwest View Post
I have absolutely no idea if they [SC] have anything that is any good for DOM or order flow, since I don't use it and never have tried. I assume they do.

Bob.

They do and it is excellent. I think it has every feature that Jigsaw's DOM has for a whole lot less money. You can see pulls and stacks and many other columns you can add to the DOM. NT doesn't even come close! SC is worth the money just for that feature alone, if one used it in their strategy.

Started this thread Reply With Quote
Thanked by:
  #54 (permalink)
 
jpygbp's Avatar
 jpygbp 
Argyle Texas
 
Experience: Advanced
Platform: NinjaTrader, Jigsaw
Broker: NT/Dorman, Oanda, ThinkorSwim
Trading: ES CL 6E MES ZB
Posts: 170 since May 2011
Thanks Given: 5
Thanks Received: 146




I run NS_DataLagTimer to monitor my data connection. If I see the lag out of normal, I shut down and restart or close some of the data-intensive charts.

Visit my NexusFi Trade Journal Reply With Quote
  #55 (permalink)
 Koepisch 
@ Germany
 
Experience: Beginner
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: FDAX
Posts: 569 since Nov 2011
Thanks Given: 440
Thanks Received: 518

Regarding the issue that the DOM is leading, is there an interface to get the datastream prior to the chart processing? Does anybody know how the datastream is internally routed to DOM, Strategy and chart (sequence, single vs- multi threads, NT7 vs NT8)?

Reply With Quote
  #56 (permalink)
 Dallas Trader 
Dallas
 
Experience: Advanced
Platform: TradeStation, TOS
Trading: Futures, Stocks, Options
Posts: 6 since Dec 2020
Thanks Given: 1
Thanks Received: 1


chipwitch View Post
I had 16 points in MES trade nearing the close. The chart showed 16pt, but the PnL marker showed I had a profit of $2.50. So, I flattened everything. I lost over 10 points! How do you all deal with the lag? I have a 6 core i-7 with an ssd, 16gb ram an Nvidea 1050ti with 2gb ram. I had several charts up but only one instrument with different timeframes and indicators.

If I plan on being out by EOD, I want to be flat early enough I'm not getting out at the end where there is light volume where there may be bids/ask that are posted aren't real. I use a different platform, TradeStation and trade off the Dome. I often use OCO orders and if price is running toward my OCO price target limit order, I may move my price target (OCO price target limit) out further, and trail my stop (OCO stop side) up ahead of where I entered so there's no danger of losing on that trade, i.e. lock in some profit in the event it comes back at you. In your case, I would move the limit order (OCO price limit target) to the price MES was trading or a tick or two below. Let it sit there for a moment and if not instantly it would have been hit. I know the feeling wanting to be flat and throwing out a market order. I'll use market order for position or longer term trades (weeks or months) where a few ticks on entry/exit in the big picture don't matter.

Reply With Quote
  #57 (permalink)
 stljb 
Saint Louis, Missouri, USA
 
Experience: Intermediate
Platform: TradeStation & NinjaTrader
Trading: Futures
Posts: 10 since Jan 2011
Thanks Given: 26
Thanks Received: 10

To Chipwitch, These are only ideas that could help you nail down the problem.

1 Go to https://time.is/ To check your computer time

2 Go to https://www.att.com/support/speedtest/ to check your internet speed

3 Go to http://altrixsoft.com/en/chrono/ This will automatically adjust your computer time. The web site doesn?t say that it can be used for Windows 10 but I have it on 2 Windows 10 computers. The contacts page says Russia so this could be a problem but there could be other products like this in the internet.

4 Go to https://www.forexfactory.com/calendar to check if there are any announcements that will affect your trade

5 I had 100 Mb internet service but it didn?t seem to reach other rooms so I bought Linksys WRT3200ACM: AC3200 Dual-Band Gigabit Wi-Fi Router a few months ago and it helped.

6 My service was updated to 200 Mb but it still tested at about 120 Mb so I installed a Motorola MB8611 DOCSIS 3.1 Multi-Gig Cable Modem on Saturday and the internet speed went up to 230 Mb.

7 Never, ever, use a wireless keyboard or a wireless mouse or wireless internet when trading. I know that wireless looks cleaner and neater but signals travel thru the air at a much slower rate than thru a wire and speed is everything.

Reply With Quote
  #58 (permalink)
 
dataPulse's Avatar
 dataPulse 
Athens Greece
 
Experience: Beginner
Platform: SC
Trading: ES, NQ
Posts: 13 since Aug 2019
Thanks Given: 16
Thanks Received: 15


bobwest View Post
Heh, heh. I wasn't going to mention Sierra Chart, but since the subject has been raised....

I escaped NT8 some years ago, to Sierra Chart. To be fair to NT, that was near the end of the rollout period for NT8 (which was a very, very long period as they dealt with various issues -- probably it's much better now.) But I was and am using an old laptop to trade on. It gassed out on NT8 very quickly if I asked it to do much at all. It runs SC without a problem, and I am asking a lot of it. Again, this is not NT's recommended hardware platform, but SC isn't bothered by it.

One reason is simply that SC is entirely written in C++. NT is actually written in C#, and for NT8 they went to WPF. So NT is inherently slower and takes more resources. (If you know any C languages, such as C#, writing your own indicators in C++ for SC is an easy transition.)

On the other hand, many are using NT8 with no issues. I suggest you take a good hard look at @Fat Tails' post in this thread. He is probably the best, certainly one of the best, NT coders on the forum. His suggestions should be given weight, and he lists quite a few that have addressed problems for other people:



------------------------

As to Sierra Chart, which I remain with and am happy with, there are always going to be pluses and minuses to anything:

One Minus: the interface is truly clunky and hard to figure out. So is the online "Help".

But, a Plus: if you can find out how to do it, it probably will do everything you can think of, including washing your car and walking your dog. But the best way to find something is to use Google to search, rather than their own Search function, or trying to find something via the menus. It's all there, but let's just say that it's not necessarily laid out as you expect.

Another Minus: they have a support board to report bugs and other issues, but they also have a chip on their shoulder about users wasting their time (their words.) They will get very cross with users they think are wasting their time.

But Another Plus: I have always had good responses from support, probably because I had real bugs that I had researched and replicated before reporting. They had new versions with a fix out the next day. I was impressed.

Another Minus: if you go with them, you'll need to change brokers. But there are several who use them.

One could go on.

My bottom line is that it is technically very powerful, very fast, very full-featured, and the downside is that they care not very much about customer service, and seemingly not about customers at all. Their attitude is famous, and always has been. Technical excellence is their thing. They will tolerate and accept you if you are technical too. Less so, if you're just a user.

They will also sometimes go on very fringy right-wing political rants, but it doesn't impact me so I tune it out.

I have absolutely no idea if they have anything that is any good for DOM or order flow, since I don't use it and never have tried. I assume they do.

There is big learning curve, but it is worth a trial. I don't know if it will provide what you need, but I don't think you'll see any huge lags, either.

Bob.

I second that. Especially for people using tick based charts. Sierra Chart is the only solution that performs as it should.

Reply With Quote
Thanked by:
  #59 (permalink)
 traderpards 
Longmont, CO
 
Experience: Intermediate
Platform: NinjaTrader
Trading: GC, CL, TF
Posts: 491 since May 2011
Thanks Given: 195
Thanks Received: 1,258


chipwitch View Post
I had 16 points in MES trade nearing the close. The chart showed 16pt, but the PnL marker showed I had a profit of $2.50. So, I flattened everything. I lost over 10 points! How do you all deal with the lag? I have a 6 core i-7 with an ssd, 16gb ram an Nvidea 1050ti with 2gb ram. I had several charts up but only one instrument with different timeframes and indicators.

You didn't say what indicators you have running. Your problem is not your machine. Your hardware is more than adequate. Something else is responsible for your crappy performance. You also didn't say what kind of internet connection you have.

For me, the answer to your question is "I don't deal with the lag because I have no lag." I write all my own indicators and am lucky enough to live in a city with gig internet.

Reply With Quote
Thanked by:
  #60 (permalink)
 
Mctrade99's Avatar
 Mctrade99 
Chicopee Massachusetts
 
Experience: Intermediate
Platform: NT
Trading: ES MNQ CL UB
Posts: 11 since Jun 2020
Thanks Given: 13
Thanks Received: 10


Hello Chipwitch,

I didn't notice what data provider you're using but I have heard that Rithmic and NT8 have been having some lag issues lately. Someone passed these suggestions from their broker so I want to pass them along here. Along with all the other suggestions posted I hope these help. They are focused on a Rithmic connection but should help NT with any data connection

*Clear Cache on Ninja trader
* Reset your Database in Ninjatrader
* Clear internet browser history
* Completely close and restart your computer
* Do not have multiple charts open you do not need
* Do not have more than a couple of days loaded on the charts
* If you need to close an order DO NOT hit ?close?...if you hit close multiple times it will resend orders over and over, just hit ? Flatten?
* Do not have other platforms, utilities, websites, or tools open while trading, only what you need for trading as these other items can take up lots of computer resources which are very valuable during these crazy volatile markets
* Do not use wireless internet, make sure you are hard wired in
IF charts start to get delayed during the trading session, follow these steps over again
Please be advised that this could also be caused by either a slower computer/laptop and/or not clearing cache daily, which we highly recommend.
AGAIN, If you cannot close a position in Ninja, close it in Rithmic. DO NOT repeatedly try to close it in Ninja or it may open more orders. Use ?Flatten? or close it in Rtrader. Also, send us the Rithmic logs under documents Rithmic in a help desk ticket, so we can send them to Rithmic.
CONNECTIONS: This can be caused by computers or by unstable internet, especially if you are overloading your computer. We also got this note from Rithmic (super important if your hear slow computer sounds when trading):
We have received a few reports from Apex users that they are having trouble with maintaining the connection.
As you know, recent global events have precipitated major market movements which have led to unusually high traffic rates from the futures exchanges.
Below are some tips to help your trading screens keep up with these market movements:
Keep the number of instruments to which you subscribe to a minimum.
Keep the number of visible windows to a minimum.

Clear the database in the control center go-to tools database reset the database do this at least weekly
To delete the cache, follow the steps below: This should be done DAILY before trading and in the middle of the day if charts start to freeze. With current volatility, there is a lot of fo data coming in.
(Shut down NinjaTrader. Open the Documents > NinjaTrader 8 > db folder.
Delete the sub-folder named 'cache'.)
Restart the computer, not just Ninja, restart the entire computer, clear cache on all browsers, fresh full restart. Then reopen NT charts
TO RESET DATABASE in NINJATRADER- THIS SHOULD BE DONE A COUPLE TIMES PER WEEK- This can take a while if you have not done it before or recently, could take 20-30 mins to reset, but will help your NT run so much better!
- In Ninja Control Panel, got to TOOLS
- Database Management
- Reset Database- yes have both items check-marked and hit "Reset".this does not clear all your settings or workspace, just stored items that can cause your Ninjatrader to run slower.

Take Care

Follow me on Twitter Reply With Quote
Thanked by:




Last Updated on October 23, 2022


© 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