For some reason, I lost some bars in the candlestick chart, it still in IB backfill time range, how can I let multicharts to re-backfill the data?
BTW, I don't know how the data cache stored in file.
It seems store in directory:
....\Local Settings\Application Data\TS Support\MultiCharts\Cache
if I re-install my windows system, how can I re-use the cache data?
Is it had any limit? It will truncate old data or not?
How can I resent the request for IB history data?
- TJ
- Posts: 7746
- Joined: 29 Aug 2006
- Location: Global Citizen
- Has thanked: 1033 times
- Been thanked: 2225 times
Re: How can I resent the request for IB history data?
control-RFor some reason, I lost some bars in the candlestick chart, it still in IB backfill time range, how can I let multicharts to re-backfill the data?
or
View > Reload
it refreshes the chart.
- TJ
- Posts: 7746
- Joined: 29 Aug 2006
- Location: Global Citizen
- Has thanked: 1033 times
- Been thanked: 2225 times
Re: How can I resent the request for IB history data?
http://www.tssupport.com/support/base/? ... le&id=2028BTW, I don't know how the data cache stored in file.
It seems store in directory:
....\Local Settings\Application Data\TS Support\MultiCharts\Cache
if I re-install my windows system, how can I re-use the cache data?
Is it had any limit? It will truncate old data or not?
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Hi raidsan,
The best way to go about reloading charts is as follows:
Plot a chart for the same symbol spanning a short period containing the gap or bad bars and do a reload (Ctrl+R). After that, go back to your original chart and re-create it (by changing the number of bars slightly or changing the resolution and then returning to the original one). It is particularly important to use this method with tick-based charts because IB can process only so much data every 10 minutes. If your requests exceed this limit you would have to wait.
Regards.
The best way to go about reloading charts is as follows:
Plot a chart for the same symbol spanning a short period containing the gap or bad bars and do a reload (Ctrl+R). After that, go back to your original chart and re-create it (by changing the number of bars slightly or changing the resolution and then returning to the original one). It is particularly important to use this method with tick-based charts because IB can process only so much data every 10 minutes. If your requests exceed this limit you would have to wait.
Regards.
It will delay so much when switch resolution, this should effect trading.
I expect not switch resolution when trading, but the drawing object can't share between charts with same symbol and different resolution.
for important drawing object, I want to draw it on 1 minute even 15 second chart.
the functions what I expect:
1. add some method to share object between charts, need not do swtich resolution.
except the data reload delay, the indicator recalculate will spend time too.
2. the data integrity and Availability should be guarantee on QuoteManager data service layer. when restart or server pause, it automate do data backfilling according to exchange's time setting, don't wait user open charts to view, it could cause slow response.
I expect not switch resolution when trading, but the drawing object can't share between charts with same symbol and different resolution.
for important drawing object, I want to draw it on 1 minute even 15 second chart.
the functions what I expect:
1. add some method to share object between charts, need not do swtich resolution.
except the data reload delay, the indicator recalculate will spend time too.
2. the data integrity and Availability should be guarantee on QuoteManager data service layer. when restart or server pause, it automate do data backfilling according to exchange's time setting, don't wait user open charts to view, it could cause slow response.