Как получить BestBidPrice и BestAskPrice
Добрый день.
Что-то не могу получить лучший бид и аск, при этом цена последней сделки есть.
Trader.RegisterTrades(SPY);
MessageBox.Show("SPYlast= " + Convert.ToString(Trader.GetSecurityValue(SPY, Level1Fields.LastTradePrice)));
//Этот блок нормально выдает последнюю сделку
Trader.RegisterTrades(SPY);
Trader.RegisterSecurity(SPY); //В документации вычитал что это событие подписывает на поля level1
var SPYbid = Trader.GetSecurityValue(SPY, Level1Fields.BestBidPrice);
var SPYask = Trader.GetSecurityValue(SPY, Level1Fields.BestAskPrice);
MessageBox.Show("SPYbid: " + Convert.ToString(SPYbid) + " SPYask: " + Convert.ToString(SPYask));
//А тут всегда Null
Может еще на какие-то события коннектора надо подписаться?