I am using a MarketData object to obtain market data for an instrument. If the calls are made during hours for which the instrument is in session the callback is called. After hours it is called for some instruments but not others with no discernible reason as to why.
var marketData = new MarketData(instrument); marketData.Update += (sender, e) => { /* do some stuff with market data */ };
A data connection is confirmed as connected before calls are made.
Comment