Level1DepthBuilderManager
StockSharp.Algo
Aplicación de procesamiento de mensajes de nivel 1.
Implementa: ILevel1DepthBuilderManager, ICloneable<ILevel1DepthBuilderManager>, ICloneable
Constructores
Level1DepthBuilderManager
public Level1DepthBuilderManager(ILogReceiver logReceiver, ILevel1DepthBuilderManagerState state)
level1DepthBuilderManager = Level1DepthBuilderManager(logReceiver, state)
Aplicación de procesamiento de mensajes de nivel 1.
- logReceiver
- Receptor de registro.
- state
- Almacenamiento estatal.
Métodos
Clone
public ILevel1DepthBuilderManager Clone()
result = level1DepthBuilderManager.Clone()
Crea una copia profunda de un DataSeries
ProcessInMessage
public ValueTuple<Message[], Message[]> ProcessInMessage(Message message)
result = level1DepthBuilderManager.ProcessInMessage(message)
Procesar un mensaje entrando en el adaptador interno.
- message
- Mensaje entrante.
Devuelve: Resultado de procesamiento con mensajes de salida y mensajes de salida.
ProcessOutMessage
public ValueTuple<Message, Message[]> ProcessOutMessage(Message message)
result = level1DepthBuilderManager.ProcessOutMessage(message)
Procesar un mensaje que viene del adaptador interno.
- message
- Mensaje saliente.
Devuelve: Resultado de procesamiento con mensajes de mensaje y mensajes de salida adicionales.