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
- Поле.
Возвращает: Ценность.
SetValue
public void SetValue(DateTime serverTime, Level1Fields field, object value)
level1Info.SetValue(serverTime, field, value)
Установить значение поля.
- serverTime
- Время сервера.
- field
- Поле.
- value
- Ценность.