Speeding up NinjaTrader with a RAM drive (ramdisk) - NinjaTrader | futures io social day trading
futures io futures trading


Speeding up NinjaTrader with a RAM drive (ramdisk)
Updated: Views / Replies:25,246 / 110
Created: by pawnbroker Attachments:6

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

Speeding up NinjaTrader with a RAM drive (ramdisk)

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

Thanks for responding

Thanks to @Beljevina and @Big Mike for those posts. A lot of time went into that first one.

I'm not one to tolerate poorly coded indicators. But with multi time frame indicators that are taking the votes of MACD's that may be running on 50 different time frames in one chart panel, with three of those on one chart, and three or more charts like that in each of four workspaces running at the same time, there is no way around having an obscene amount of CPU demand.

Oh yeah, I just started running the mtf indicators on COBC false... so far so good.

The way the charts flash when the workspaces load is almost scary. But the charts really don't freeze very often.

"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; February 8th, 2013 at 10:04 PM.
Reply With Quote
 
  #62 (permalink)
Elite Member
Amsterdam, The Netherlands
 
Futures Experience: Intermediate
Platform: Sierra, IRT, ToS, Ninja
Broker/Data: Stage 5
Favorite Futures: NQ
 
bob7123's Avatar
 
Posts: 586 since Oct 2011
Thanks: 109 given, 1,906 received


tdschulz View Post
I'm also surprised more people are not following this thread.
thanks again.
Travis

Well, let's hope the NT developers are on that short list!


Beljevina View Post
In a fast moving market, I too will get chart freeze, but, only in CL it seems. I find it incredibly disconcerting. I trade oil predominantly, and I believe it is due in part to the number of ticks coming into NT7 at the time, which NT7 has to process, but only because of the large amount of indicators loaded up on those CL charts.


Big Mike View Post
In my opinion, virtually non-existent chance video has anything to do with "freezes" during high volume activity. It's usually a poorly coded indicator, or just an old CPU.

Agreed.

And let's hope the developers also saw the post on the regular NT wish list thread for a profiler to spot hoggy indicators.

Reply With Quote
 
  #63 (permalink)
Elite Member
The Woodlands,Texas
 
Futures Experience: Intermediate
Platform: Ninja Trader, Trade Navigator
Broker/Data: AMP, CQG
Favorite Futures: Futures
 
jcvmw's Avatar
 
Posts: 13 since Dec 2012
Thanks: 1 given, 2 received

Speed


I tried ram disk and it quit working for me, but my computer is kind of fast anyways. I have 28gigs ram, 1.5 TB hard drive, but I am having problem getting NT to communicate with excel or vise versa. I have tried DDE into NT but can not get office 2013 to accept it. But that is a subject for another place.

Great forum glad I found it.

Thanks very much,
JCW I'd rather be
Reply With Quote
 
  #64 (permalink)
Elite Member
Amsterdam, The Netherlands
 
Futures Experience: Intermediate
Platform: Sierra, IRT, ToS, Ninja
Broker/Data: Stage 5
Favorite Futures: NQ
 
bob7123's Avatar
 
Posts: 586 since Oct 2011
Thanks: 109 given, 1,906 received


jcvmw View Post
I tried ram disk and it quit working for me, but my computer is kind of fast anyways. I have 28gigs ram, 1.5 TB hard drive, but I am having problem getting NT to communicate with excel or vise versa. I have tried DDE into NT but can not get office 2013 to accept it. But that is a subject for another place.

Great forum glad I found it.

Using office, you need to communicate via DDE with the IQFeed client (if you have IQFeed) not NT directly.

If you have Kinetick, you are not licensed to use DDE. (one reason IQFeed costs more.)

If you have another datafeed provider, you want to contact them I guess, as far as I know NT does not provide DDE server support.

Reply With Quote
 
  #65 (permalink)
Elite Member
Boca Raton FL/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader
Favorite Futures: Stocks
 
nbethmann's Avatar
 
Posts: 1 since Aug 2012
Thanks: 0 given, 0 received

Use Procmon

You really should use Procmon to figure out what files are being used before moving them around. You can get this app from Microsoft. Process Monitor

Reply With Quote
 
  #66 (permalink)
Trading Apprentice
Smolensk, Russia
 
Futures Experience: Beginner
Platform: Ninjatrader
Favorite Futures: 6E
 
Posts: 21 since Jan 2013
Thanks: 1 given, 1 received

I was wondering - how many charts you can have open so that you don't get slowing problem?
I noticed that if I have more than 3 instruments open (especially ES being one of them), when the US market opens, I have this problems of freezing quotes, sometimes disconnections.
Would be nice to know others experience.

Reply With Quote
 
  #67 (permalink)
Trading Apprentice
Smolensk, Russia
 
Futures Experience: Beginner
Platform: Ninjatrader
Favorite Futures: 6E
 
Posts: 21 since Jan 2013
Thanks: 1 given, 1 received

Just a short addition- when I have ES only- all seems fine.

Reply With Quote
 
  #68 (permalink)
Elite Member
Cheltenham
 
Futures Experience: Advanced
Platform: InvestorRT, NinjaTrader
Favorite Futures: ES
 
Posts: 54 since Jan 2012
Thanks: 8 given, 100 received

That's not really a question for this thread, but I do not get the same issue.

Try making a copy of the workspace and remove all of the indicators and then see if you get the same issue. If not, add the indicators back one by one to see if you find one that is causing the problem.

Also, check that you don't have other workspaces open unintentionally. In the control centre menus, File -> Workspaces will show a list of open workspaces at the bottom. There should be one listed unless you intend to run more than one workspace.

P.S. I use IQFeed for data, if that is relevant.


Last edited by pawnbroker; February 28th, 2013 at 12:23 PM.
Reply With Quote
 
  #69 (permalink)
Trading Apprentice
Smolensk, Russia
 
Futures Experience: Beginner
Platform: Ninjatrader
Favorite Futures: 6E
 
Posts: 21 since Jan 2013
Thanks: 1 given, 1 received

Thanks for advice.
I use Zen-Fire and I also read similar complaints about Zen at Ninja forum.

Reply With Quote
 
  #70 (permalink)
 Vendor: www.marketreplay.net 
reseda, ca
 
Futures Experience: Advanced
Platform: ninja
Favorite Futures: 6e
 
alexsmit's Avatar
 
Posts: 11 since Jan 2012
Thanks: 1 given, 7 received

Improving overall disk performance for NinjaTrader


I'm just running Ninja on Windows XP on virtual machine under Linux. Even with regular hard drive a performance is great.

An attached picture has a disk performance comparison for "bare metal" system with SATA-III disk (red color) and a VM on system with SATA-II disk (!). As you can see a random read/write is somewhat 100 times faster while running under VM.


Big Mike View Post
Very interesting.

But I don't understand why Windows is not doing its job of caching the database files in RAM to begin with. If it is being frequently used, and you have sufficient memory, then it should already be in memory. It could be that 8GB is simply not enough for your workstation in order for Windows to do this.

I am not sure if Windows has support for some type of O_DIRECT flag like exists on Linux, and that perhaps for some unknown reason the developers of NinjaTrader are purposely instructing Windows to do direct reads instead of cached reads?

How big is your database folder?

Mike


Attached Thumbnails
Speeding up NinjaTrader with a RAM drive (ramdisk)-i7_1_disk.png  
Reply With Quote
The following user says Thank You to alexsmit for this post:

Reply



futures io > > > > Speeding up NinjaTrader with a RAM drive (ramdisk)

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
.....SEC May Ticket Speeding Traders kbit News and Current Events 0 February 23rd, 2012 04:08 PM
NT7.4 - RAM hog kashter NinjaTrader 40 April 14th, 2011 02:10 PM
Drive cory Off-Topic 3 October 1st, 2010 04:17 PM
ram nt7 vps MyTraderAdvisor NinjaTrader 5 August 18th, 2010 04:49 PM
Toyota Blames Driver Error for Unwanted Speeding Quick Summary News and Current Events 0 July 14th, 2010 03:20 AM


All times are GMT -4. The time now is 01:50 AM.

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-13 in 0.14 seconds with 20 queries on phoenix via your IP 54.92.201.232