OrderLogGenerator
StockSharp.Algo.Testing.Generation
El generador de registro de pedidos utilizando método aleatorio.
Hereda de: MarketDataGenerator
Constructores
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId)
orderLogGenerator = OrderLogGenerator(securityId)
Inicia una nueva instancia de la OrderLogGenerator.
- securityId
- El identificador del instrumento, para el cual se generarán datos.
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId, TradeGenerator tradeGenerator)
orderLogGenerator = OrderLogGenerator(securityId, tradeGenerator)
Inicia una nueva instancia de la OrderLogGenerator.
- securityId
- El identificador del instrumento, para el cual se generarán datos.
- tradeGenerator
- Generador de intercambios de lata usando método aleatorio.
Propiedades
DataType
public override DataType DataType { get; }
value = orderLogGenerator.DataType
El tipo de datos de mercado, operado por almacenamiento dado.
IdGenerator
public IdGenerator IdGenerator { get; set; }
value = orderLogGenerator.IdGenerator
orderLogGenerator.IdGenerator = value
El generador de identificador de pedidos Id.
TradeGenerator
public TradeGenerator TradeGenerator { get; }
value = orderLogGenerator.TradeGenerator
Generador de intercambios de lata usando método aleatorio.
Métodos
Clone
public override MarketDataGenerator Clone()
result = orderLogGenerator.Clone()
Crear una copia de MarketDataGenerator.
Devuelve: Copiado.
OnProcess
protected override Message OnProcess(Message message)
result = orderLogGenerator.OnProcess(message)
Mensaje de proceso.
- message
- Mensaje.
Devuelve: El resultado del procesamiento. Si se devuelve, el generador no tiene datos suficientes para generar nuevo mensaje.
Process
public override Message Process(Message message)
result = orderLogGenerator.Process(message)
Revisa el mensaje en condiciones de alerta.
- message
- Mensaje.
Devuelve: The result of processing. If is returned, then generator has no sufficient data to generate new message.