however i really dont understand how quotemanager is caching the
collected data - when backfilling i often if not even always recognize that
its backfilling days (sometimes many of them !..) that already are or should be cached in QT.
2.)that means when opening a workspace with just 4 symbols its like watching paint dry until you see any chart plotted ...that again means that before starting the day it should be considered to start MC 2 hours earlier so that it can collect and backfill until its happy ....
3.)also not very efficiently is that QT is not able to use its cache to plot a chart immediatly where the data is already collected .what i mean by this is the following:
imagine you have opened for example eurusd forex charts - lets say 5min and 15 and 60 min intervals in other workspaces that already are running .
to make it easier i call them here "A" and "B" workspaces.
then there is a workspace where QT still has to collect the data for some charts that have to be plotted .i call it "C" workspace
now you open another workspace where one chart contains eurusd in 5 min interval and charts from other datasource like IQFEED - i call it "D" workspace
ALTHOUGH its definatly the fact that eurusd is up and running in other workspaces - ("A" and "B") it wont happen that the [5min eurusd]chart in the new opened workspace ("D") will plot until QT managed to completely collect the data for the workspace of "C" which like i stated on top can take ages ....
4.)the other thing is that maybe it would be faster to backfill if QT wouldnt always want to collect minute data - sometimes it would be OK just to have the interval collected that you want to plot -for example 15 minute interval.
(in terms of backtesting capability in later builds of MC i understand that this is not really good but then again backtesting with IB data is a thing for itself..)
5.)when using IQFEED with IB together sometimes opening up too many workspaces causes my PC to freeze up
6.)last but not least - MC has great potential

regards
NEUTRINO