Data Downloading Speed
Data Downloading Speed
How does MC handle data storage? For example, I already have a chart or two of 4 Hour CHF/JPY open with a large amount of history. When I try to open an additional CHF/JPY 4 Hour with the same amount of history it takes a long time. Is the data not already downloaded to my computer or does it have to download with each new chart?
Re: Data Downloading Speed
Some hints: Can't say if they are related toyour problem, but it helped meHow does MC handle data storage? For example, I already have a chart or two of 4 Hour CHF/JPY open with a large amount of history. When I try to open an additional CHF/JPY 4 Hour with the same amount of history it takes a long time. Is the data not already downloaded to my computer or does it have to download with each new chart?
Is your data server is IB? If so, it may be normal if your asked history go behond their limit. IB put a limitation on data to be download and put a time delay once limitation reached.
Look if you could install MC64. This version has access to a wider range of memory.
Do you really need to go back that far? For me, once I realized that, I reduce my historic data and MC performance was increased.
Downloaded data:
I think I read or asked the question, each chart has it own database, So same pair on a different workspace will have separate database. I may be wrong on that.
Martin
Re: Data Downloading Speed
I am using Oanda. It would see odd to not save previously downloaded data and just fill in the new data. I believe this has how most platforms operate. The data is for backesting and I am only using 5 years.
John
John
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Data Downloading Speed
There are three base data resolutions: Tick, Minute and Daily. Once data is downloaded from the data feed server and plotted on the chart - it is stored in the cache. When you close MultiCharts, QuoteManager and Portfolio Trader - cached data is saved to the local database. You do not need to manually save any data, it is done automatically. Next time you plot a chart - the data is loaded from the cache or data base first, then missing historical data and realtime data are requested from the data provider. For more information please see Collecting and Saving Data to MultiCharts Database.
If you are building the chart with the same resolution/quote field/sessions/data range as you already have plotted - the historical data should be loaded from the cache and not requested from your data provider.
If you are building the chart with the same resolution/quote field/sessions/data range as you already have plotted - the historical data should be loaded from the cache and not requested from your data provider.
That is not correct.I think I read or asked the question, each chart has it own database, So same pair on a different workspace will have separate database. I may be wrong on that.