OrderBookTruncateManager
StockSharp.Algo
订购图书截取逻辑执行.
实现: IOrderBookTruncateManager, ICloneable<IOrderBookTruncateManager>, ICloneable
构造函数
OrderBookTruncateManager
public OrderBookTruncateManager(ILogReceiver logReceiver, Func<int, int?> nearestSupportedDepth, IOrderBookTruncateManagerState state)
orderBookTruncateManager = OrderBookTruncateManager(logReceiver, nearestSupportedDepth, state)
订购图书截取逻辑执行.
- logReceiver
- 记录接收器。
- nearestSupportedDepth
- 获取最近支持的深度的函数 。
- state
- 州库.
方法
Clone
public IOrderBookTruncateManager Clone()
result = orderBookTruncateManager.Clone()
Creates a deep copy of a DataSeries
ProcessInMessage
public ValueTuple<Message, Message[]> ProcessInMessage(Message message)
result = orderBookTruncateManager.ProcessInMessage(message)
处理一个消息进入内置适配器。
- message
- 来电消息.
返回值: 处理结果为消息可转发并输出消息.
ProcessOutMessage
public ValueTuple<Message, Message[]> ProcessOutMessage(Message message)
result = orderBookTruncateManager.ProcessOutMessage(message)
处理来自内置适配器的邮件 。
- message
- 传出消息.
返回值: 处理结果为转发消息和额外的输出消息.