OrderBookIncrementManager

StockSharp.Algo

Implantação de processamento de mensagens incrementada do livro de pedidos. Constrói livros de pedidos completos de atualizações incrementais Incremento.

Implementa: IOrderBookIncrementManager, ICloneable<IOrderBookIncrementManager>, ICloneable

Construtores

OrderBookIncrementManager
public OrderBookIncrementManager(ILogReceiver logReceiver, IOrderBookIncrementManagerState state)
orderBookIncrementManager = OrderBookIncrementManager(logReceiver, state)

Implantação de processamento de mensagens incrementada do livro de pedidos. Constrói livros de pedidos completos de atualizações incrementais Incremento.

logReceiver
Receptor de registo.
state
Armazém estatal.

Métodos

Clone
public IOrderBookIncrementManager Clone()
result = orderBookIncrementManager.Clone()

Cria uma cópia profunda de DataSeries

ProcessInMessage
public ValueTuple<Message[], Message[]> ProcessInMessage(Message message)
result = orderBookIncrementManager.ProcessInMessage(message)

Processe uma mensagem entrando no adaptador interno.

message
Mensagem a chegar.

Retorna: Processando o resultado com mensagens para mensagens de saída e para o encaminhamento.

ProcessOutMessage
public ValueTuple<Message, Message[]> ProcessOutMessage(Message message)
result = orderBookIncrementManager.ProcessOutMessage(message)

Processe uma mensagem vinda do adaptador interno.

message
Mensagem de saída.

Retorna: Processando resultado com mensagem de saída e mensagens de saída extra.