Why not allow the user to select multiple instruments (and multiple timeframes) for the data feed? That way when I switch instruments all the data is already coming in realtime so switching should be almost instant.
Maybe the user can preselect instruments and timeframes for each data connection ? So, for example, in the configuration for IB connection, I could configure
EURUSD - M1, M5, M15, H1 & H4
AUDUSD - M1, M5, M15, H1 & H4
GBPUSD - M1, M5, M15, H1 & H4
So as soon as NT connects to IB, it will subscribe to those feeds. Then I can keep swapping between those instruments in the charts without any lag.
Comment