ILatencyManager

StockSharp.Algo.Latency

Интерфейс менеджера расчета задержки оформления заказов.

Реализует: IPersistable, ICloneable<ILatencyManager>, ICloneable

Свойства

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

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

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

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

Методы

ProcessMessage
public TimeSpan? ProcessMessage(Message message)
result = iLatencyManager.ProcessMessage(message)

Обработать сообщение для расчета задержки транзакции. Принимаются сообщения типов OrderRegisterMessage, OrderReplaceMessage, OrderCancelMessage и ExecutionMessage.

message
Сообщение.

Возвращает: Задержка транзакции. Если невозможно рассчитать задержку, будет возвращена.

Reset
public void Reset()
iLatencyManager.Reset()

К нулю расчетов.