LatencyManagerState
StockSharp.Algo.Latency
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
- 当地时间。
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
- 如果找到的话, 当地时间 。
返回值: 如果找到并删除。