LatencyManagerState

StockSharp.Algo.Latency

Реализация ILatencyManagerState по умолчанию.

Реализует: ILatencyManagerState

Свойства

LatencyCancellation
public TimeSpan LatencyCancellation { get; }
value = latencyManagerState.LatencyCancellation

Совокупная стоимость отмены задержки по всем заказам.

LatencyRegistration
public TimeSpan LatencyRegistration { get; }
value = latencyManagerState.LatencyRegistration

Суммарная стоимость задержки регистрации по всем заказам.

Методы

AddCancellation
public void AddCancellation(long transactionId, DateTime localTime)
latencyManagerState.AddCancellation(transactionId, localTime)

Добавить ожидающую отмену.

transactionId
Идентификатор транзакции.
localTime
Местное время.
AddLatencyCancellation
public void AddLatencyCancellation(TimeSpan latency)
latencyManagerState.AddLatencyCancellation(latency)

Добавьте к задержке отмены.

latency
Задержка, которую нужно добавить.
AddLatencyRegistration
public void AddLatencyRegistration(TimeSpan latency)
latencyManagerState.AddLatencyRegistration(latency)

Добавьте к задержке регистрации.

latency
Задержка, которую нужно добавить.
AddRegistration
public void AddRegistration(long transactionId, DateTime localTime)
latencyManagerState.AddRegistration(transactionId, localTime)

Добавить ожидающую регистрацию.

transactionId
Идентификатор транзакции.
localTime
Местное время.
Clear
public void Clear()
latencyManagerState.Clear()

Очищает все состояния адаптера и сбрасывает текущее состояние на «Отключено».

TryGetAndRemoveCancellation
public bool TryGetAndRemoveCancellation(long transactionId, DateTime localTime)
result = latencyManagerState.TryGetAndRemoveCancellation(transactionId, localTime)

Попробуйте получить и удалить ожидающую отмену.

transactionId
Идентификатор транзакции.
localTime
Местное время, если оно найдено.

Возвращает: если они найдены и удалены.

TryGetAndRemoveRegistration
public bool TryGetAndRemoveRegistration(long transactionId, DateTime localTime)
result = latencyManagerState.TryGetAndRemoveRegistration(transactionId, localTime)

Попробуйте получить и удалить ожидающую регистрацию.

transactionId
Идентификатор транзакции.
localTime
Местное время, если оно найдено.

Возвращает: если они найдены и удалены.