OrderBookTruncateManagerState
StockSharp.Algo
Реализация IOrderBookTruncateManagerState по умолчанию.
Реализует: IOrderBookTruncateManagerState
Свойства
HasDepths
public bool HasDepths { get; }
value = orderBookTruncateManagerState.HasDepths
Отслеживаются ли какие-либо глубины.
Методы
AddDepth
public void AddDepth(long transactionId, int depth)
orderBookTruncateManagerState.AddDepth(transactionId, depth)
Добавьте глубины подписке.
Clear
public void Clear()
orderBookTruncateManagerState.Clear()
Очищает все состояния адаптера и сбрасывает текущее состояние на «Отключено».
GroupByDepth
public IEnumerable<ValueTuple<int?, long[]>> GroupByDepth(long[] subscriptionIds)
result = orderBookTruncateManagerState.GroupByDepth(subscriptionIds)
Идентификаторы подписки группируются по связанной с ними глубине. Возвращает группу с нулевым ключом для идентификаторов без отслеживания глубины.
RemoveDepth
public bool RemoveDepth(long transactionId)
result = orderBookTruncateManagerState.RemoveDepth(transactionId)
Удалить глубину для подписки.
TryGetDepth
public int? TryGetDepth(long transactionId)
result = orderBookTruncateManagerState.TryGetDepth(transactionId)
Попробуйте получить глубину за подписку.