NexusFi: Find Your Edge


Home Menu

 





NT7.4 - RAM hog


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one NinjaTrader with 8 posts (3 thanks)
    2. looks_two ThatManFromTexas with 7 posts (2 thanks)
    3. looks_3 kashter with 4 posts (1 thanks)
    4. looks_4 MetalTrade with 3 posts (0 thanks)
      Best Posters
    1. looks_one sysot1t with 2 thanks per post
    2. looks_two Fat Tails with 0.5 thanks per post
    3. looks_3 NinjaTrader with 0.4 thanks per post
    4. looks_4 ThatManFromTexas with 0.3 thanks per post
    1. trending_up 14,082 views
    2. thumb_up 11 thanks given
    3. group 7 followers
    1. forum 40 posts
    2. attach_file 6 attachments




 
Search this Thread

NT7.4 - RAM hog

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


longboat View Post
Is this still an issue? I haven't upgraded yet cause I am using an older computer till I get a new one and thought I better check. My RAM on this one is less than my main trading computer that crashed and think I should wait, but there are indicators I want that are only for the upgraded NT71...4version.

RAM usage in NT7 is way more efficient than 6.5.

Follow me on Twitter Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Deepmoney LLM
Elite Quantitative GenAI/LLM
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
Futures True Range Report
The Elite Circle
Exit Strategy
NinjaTrader
 
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
NexusFi site changelog and issues/problem reporting
26 thanks
Battlestations: Show us your trading desks!
26 thanks
The Program
18 thanks
  #32 (permalink)
 
longboat's Avatar
 longboat 
Philadelphia, Pa
 
Experience: Advanced
Platform: Ninja Trader
Broker: Amp/CQG
Trading: CL, ES
Posts: 149 since Jun 2009
Thanks Given: 902
Thanks Received: 217


NinjaTrader View Post
RAM usage in NT7 is way more efficient than 6.5.

I agree way more efficient than NT 6.5 I was just wondering if upgrading to the latest version .4 would slow my computer down than to keep running 7.1000 for another few months.

Reply With Quote
  #33 (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



longboat View Post
I agree way more efficient than NT 6.5 I was just wondering if upgrading to the latest version .4 would slow my computer down than to keep running 7.1000 for another few months.

Apart from a few reports in this thread, we have not fielded any additional reports thus I see no reason that you would see a degradation in performance.

Follow me on Twitter Reply With Quote
Thanked by:
  #34 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102

NT 7.0 uses less RAM than NT 6.5, so there should be now RAM problems.

What I noticed: If I edit any one of my indicators, RAM will increase by 200k, typically from 150k to 350k. If I close that edited indicator file, RAM will stay up at 350k unchanged. Not a big deal, but nevertheless puzzling.

I have tested NT 7.0 with my FibonacciAnalyzer (580 DataSeries objects) on a 1 min chart with a lookback period of 220 days. This is a field size of 580 lines x 150 working days x 1395 min/day = 121 million values of data type double. A double value requires 8 bytes, so this is the equivalent to 1 GByte just for this indicator. The loading of that chart took 20 seconds. It is obvious that NinjaTrader will use 1 GByte additional RAM, if I load 1 GByte of data.

Otherwise NinjaTrader 7.0 is quite slim now. With my basic workspace it takes less RAM (150k) than Microsoft Security Essentials (162k), which I am also running.

Attached Thumbnails
Click image for larger version

Name:	DataBase.JPG
Views:	206
Size:	16.8 KB
ID:	36267  
Reply With Quote
Thanked by:
  #35 (permalink)
TAJTrades
Here, GA
 
Posts: 158 since Jun 2009
Thanks Given: 1
Thanks Received: 86


Fat Tails View Post
NT 7.0 uses less RAM than NT 6.5, so there should be now RAM problems.

What I noticed: If I edit any one of my indicators, RAM will increase by 200k, typically from 150k to 350k. If I close that edited indicator file, RAM will stay up at 350k unchanged. Not a big deal, but nevertheless puzzling.

I have noticed the same thing but it is not high on my priority list of NT Mysteries to solve. Am not 100% sure but I am thinking the extra Ram usage comes from loading the Intellisense Cache. For whatever reason the Ram is not released until NT is Closed.

Reply With Quote
Thanked by:
  #36 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,396 since Jun 2009
Thanks Given: 33,172
Thanks Received: 101,534

.NET garbage collection at work.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #37 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


TAJTrades View Post
I have noticed the same thing but it is not high on my priority list of NT Mysteries to solve. Am not 100% sure but I am thinking the extra Ram usage comes from loading the Intellisense Cache. For whatever reason the Ram is not released until NT is Closed.

Maybe it is a deliberate choice. Editing the first indicator takes some time, as everything needs to be loaded. Editing indicators from there on is faster, as the cache is still available. Anyhow, you don't code and trade on the same machine at the same time, or do you?

Reply With Quote
  #38 (permalink)
TAJTrades
Here, GA
 
Posts: 158 since Jun 2009
Thanks Given: 1
Thanks Received: 86


Fat Tails View Post
Maybe it is a deliberate choice. Editing the first indicator takes some time, as everything needs to be loaded. Editing indicators from there on is faster, as the cache is still available. Anyhow, you don't code and trade on the same machine at the same time, or do you?

Absolutely not. My trading computer has never seen a website, email, instant message. No software has ever been installed on it other than NT. Developed indicators are transferred via thumb drives after virus scans. Its a virgin computer.

Reply With Quote
  #39 (permalink)
 MXASJ 
Asia
 
Experience: Beginner
Platform: NinjaTrader, TOS
Posts: 796 since Jun 2009
Thanks Given: 109
Thanks Received: 800

The Strategy enable/disable cycle adds to RAM usage as well. It is still a Best Practice to restart NT once a day or once a week, depending on what you do and how you do it IMHO.

Reply With Quote
  #40 (permalink)
 kashter 
Moving
 
Experience: Intermediate
Platform: NT
Broker: Mirus/Zen Fire
Trading: ES
Posts: 82 since May 2010
Thanks Given: 90
Thanks Received: 44


Since my last post, I have had no issues, or more accurately, I have not been able to replicate the memory issue until today.

Here is whats happening:
I have had a single workspace (in addition to the default) with all my charts in it. I decided to the separate the workspace into two, each per instrument I trade. Memory was checked and no problems so far. I have not added any new indicators or instruments from the original workspace. I have Gomi's suit of indicators that have not caused any issues in the past, so I have no reason to suspect them. Each of the new workspace holds exactly same number of charts as the original workspace. I checked memory usage again and it was around 180-220,000k. This is normal, and gets as high as 300,00k close to EOD. Nothing serious here.

Now I changed slightly the indicator settings on few of the charts, just colors (mostly to suit visual). Saved each of the templates after each change. Saved both of the workspaces. Checked memory and it has climbed to >400,000k. Ok I thought this was the effect of the changes.

Later on (2 hrs later), the mouse started to lag - I am back with the original problem and the reason of this thread. Rechecked memory every 15 mins from there on and it was steadily climbing. As of this writing, it is at more than 1,300,000k (50,000k more since I started writing this post). The mouse continues to lag. Lucky I am not a scalper.

You mentioned in your reply to my original post that you will have someone at NT look into this. Have you had any feedback yet? Please let me know if you need more info as this seems like a bizarre issue and I would like to know how to avoid it (from my part I will not fiddle with indicator settings no more during trading).

EDIT: Video added though the lack of 'change' crosshair may make it hard t see.
Cheers,
K

Started this thread Reply With Quote




Last Updated on April 14, 2011


© 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