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
Ценность.