Level1Info
StockSharp.Algo.EntityCache
Информация о рыночных данных уровня 1.
Конструкторы
Level1Info
public Level1Info(SecurityId securityId, DateTime serverTime)
level1Info = Level1Info(securityId, serverTime)
Инициализирует новый экземпляр Level1Info.
- securityId
- идентификатор финансового инструмента.
- serverTime
- Время сервера.
Свойства
CanBestQuotes
public bool CanBestQuotes { get; private set; }
value = level1Info.CanBestQuotes
level1Info.CanBestQuotes = value
Можно использовать лучшие цитаты.
CanLastTrade
public bool CanLastTrade { get; private set; }
value = level1Info.CanLastTrade
level1Info.CanLastTrade = value
Можно использовать последнюю сделку.
Level1Fields
public IEnumerable<Level1Fields> Level1Fields { get; }
value = level1Info.Level1Fields
Доступны поля уровня 1.
Методы
ClearBestQuotes
public void ClearBestQuotes(DateTime serverTime)
level1Info.ClearBestQuotes(serverTime)
Очистить данные лучших котировок.
- serverTime
- Время сервера.
ClearLastTrade
public void ClearLastTrade(DateTime serverTime)
level1Info.ClearLastTrade(serverTime)
Очистить данные последней сделки.
- serverTime
- Время сервера.
GetCopy
public Level1ChangeMessage GetCopy()
result = level1Info.GetCopy()
Получите копию снимка.
Возвращает: Копия сообщения уровня 1.
GetValue
public object GetValue(Level1Fields field)
result = level1Info.GetValue(field)
Получить значение поля.
- field
- Поле.
Возвращает: Ценность.
RestoreBestQuotes
public void RestoreBestQuotes()
level1Info.RestoreBestQuotes()
Let the best quotes be taken from Level1 again, once the order book stream that owned them has ended.
RestoreLastTrade
public void RestoreLastTrade()
level1Info.RestoreLastTrade()
Let the last trade be taken from Level1 again, once the tick stream that owned it has ended.
SetValue
public void SetValue(DateTime serverTime, Level1Fields field, object value)
level1Info.SetValue(serverTime, field, value)
Установить значение поля.
- serverTime
- Время сервера.
- field
- Поле.
- value
- Ценность.