OrderBookTruncateManagerState
StockSharp.Algo
Standard-Implementierung von IOrderBookTruncateManagerState.
Implementiert: IOrderBookTruncateManagerState
Eigenschaften
HasDepths
public bool HasDepths { get; }
value = orderBookTruncateManagerState.HasDepths
Ob Tiefen verfolgt werden.
Methoden
AddDepth
public void AddDepth(long transactionId, int depth)
orderBookTruncateManagerState.AddDepth(transactionId, depth)
Tiefe für das Abonnement hinzufügen.
Clear
public void Clear()
orderBookTruncateManagerState.Clear()
Löscht alle Adapterzustände und setzt den aktuellen Zustand auf Disconnected zurück.
GroupByDepth
public IEnumerable<ValueTuple<int?, long[]>> GroupByDepth(long[] subscriptionIds)
result = orderBookTruncateManagerState.GroupByDepth(subscriptionIds)
Gruppenabonnement-IDs nach den zugehörigen Tiefen. Gibt null-keyed-Gruppe für IDs ohne Tiefenverfolgung zurück.
RemoveDepth
public bool RemoveDepth(long transactionId)
result = orderBookTruncateManagerState.RemoveDepth(transactionId)
Entfernen Sie die Tiefe für das Abonnement.
TryGetDepth
public int? TryGetDepth(long transactionId)
result = orderBookTruncateManagerState.TryGetDepth(transactionId)
Versuchen Sie, Tiefe für das Abonnement zu erhalten.