MultiCharts 8 64-bit - futures io
futures io futures trading



MultiCharts 8 64-bit


Discussion in MultiCharts

Updated by Bimi
      Top Posters
    1. looks_one Big Mike with 6 posts (8 thanks)
    2. looks_two diverdan with 3 posts (1 thanks)
    3. looks_3 Lampert with 3 posts (0 thanks)
    4. looks_4 Bimi with 2 posts (5 thanks)
      Best Posters
    1. looks_one Bimi with 2.5 thanks per post
    2. looks_two xevian with 2.0 thanks per post
    3. looks_3 theorist with 1.5 thanks per post
    4. looks_4 Big Mike with 1.3 thanks per post
    1. trending_up 15,174 views
    2. thumb_up 26 thanks given
    3. group 15 followers
    1. forum 32 replies
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 100,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
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

(If you already have an account, login at the top of the page)

 
Search this Thread
 

MultiCharts 8 64-bit

(login for full post details)
  #31 (permalink)
London
 
 
Posts: 118 since Mar 2010
Thanks: 42 given, 58 received


theorist View Post
Anyone know what the RAM requirements are for this program? I.e., suppose you want to import, chart, and backtest a 5 GB historical tick data file; how much RAM does MC draw on to do this? I ask because I've seen a program that needs to have available RAM equal to to about 10x the size of the file you are importing; so with, for instance, 16 GB of RAM (leaving 15 available after the system), you are limited to importing and working on about a 1.5 GB tick file.

First, you don't have to have a lot of memory to load a large data set, because the Windows operating system would swap the data to disk if it can't all fit into memory. It will recall the data from disk only when needed.

If you are talking about loading the data alone (ie without indicators), and you would want to have everything resident on memory, then you would need at least twice that amount. The memory need goes up exponentially after that; it depends on how many variables you have, how many and how big are arrays. Because each variable requires a memory location for the entire series of the data you have loaded. (note: loaded by MultiCharts. Not what is in your database).

Reply With Quote

Can you help answer these questions
from other members on futures io?
Macros for flatten and reverse
TradeStation
I have segregated my investment and trading
Psychology and Money Management
Spoofing,Bluff Orders, Manipulation?
Emini and Emicro Index
Tracking passive Buyers/Sellers on footprint
Traders Hideout
The Better Line Break Charts works in Ninjatrader 8 ?
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on futures io
VWAP for stock index futures trading?
43 thanks
VWAP oscillator for NT8
15 thanks
Battlestations: Show us your trading desks!
12 thanks
Price Action Kewltech Style
7 thanks
Index options vs futures options
7 thanks
 
(login for full post details)
  #32 (permalink)
Los Angeles, California, USA
 
Experience: Beginner
Platform: TradeStation, AmiBroker
Trading: ES
 
Posts: 9 since Jun 2012
Thanks: 17 given, 11 received


Bimi View Post
First, you don't have to have a lot of memory to load a large data set, because the Windows operating system would swap the data to disk if it can't all fit into memory. It will recall the data from disk only when needed.

Thanks, Bimi.

That's not the way AmiBroker works, but it sounds like MC is different -- for AB, if you want to import a data set, it needs to load the whole thing in RAM. Besides, if you actually want to do anything with the data (backtest, etc.), wouldn't you need the entire thing to be resident in RAM, simply to get decent performance? I.e., if it needed to swap to a disk, even if you have an SSD, wouldn't that slow things to a crawl? [See, for instance, this discussion of disk vs. RAM vs. cache access, by the developer of AmiBroker, at the end of this link: https://www.amibroker.com/guide/h_multithreading.html]


Quoting 
If you are talking about loading the data alone (ie without indicators), and you would want to have everything resident on memory, then you would need at least twice that amount. The memory need goes up exponentially after that; it depends on how many variables you have, how many and how big are arrays. Because each variable requires a memory location for the entire series of the data you have loaded. (note: loaded by MultiCharts. Not what is in your database).

OK, sounds like MC's memory demands are similar to AB's.

Reply With Quote
The following user says Thank You to theorist for this post:
 
(login for full post details)
  #33 (permalink)
London
 
 
Posts: 118 since Mar 2010
Thanks: 42 given, 58 received



theorist View Post
Thanks, Bimi.

That's not the way AmiBroker works, but it sounds like MC is different -- for AB, if you want to import a data set, it needs to load the whole thing in RAM. Besides, if you actually want to do anything with the data (backtest, etc.), wouldn't you need the entire thing to be resident in RAM, simply to get decent performance? I.e., if it needed to swap to a disk, even if you have an SSD, wouldn't that slow things to a crawl? [See, for instance, this discussion of disk vs. RAM vs. cache access, by the developer of AmiBroker, at the end of this link: https://www.amibroker.com/guide/h_multithreading.html]

OK, sounds like MC's memory demands are similar to AB's.

If you are backtesting, you DO NOT need to load ALL the data into memory.

NO, it does not slow things down. Swapping is fast, especially in backtest environment where real time data is static.


I don't know how AmiBroker memory works. It is supposed to be very good with backtesting. When it comes to optimization, it is not as fast as MultiCharts, but the backtesting is supposed to have good performance.

Reply With Quote


futures io Trading Community Platforms and Indicators MultiCharts > MultiCharts 8 64-bit


July 21, 2012


Upcoming Webinars and Events
 

An Afternoon With futures io member TropicalTrader

Elite only
     



Copyright © 2020 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