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
- Местное время, если оно найдено.
Возвращает: если они найдены и удалены.