OrderLogGenerator
StockSharp.Algo.Testing.Generation
O gerador de log de pedidos usando método aleatório.
Herda de: MarketDataGenerator
Construtores
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId)
orderLogGenerator = OrderLogGenerator(securityId)
Inicializa uma nova instância do OrderLogGenerator.
- securityId
- O identificador do instrumento, para o qual os dados devem ser gerados.
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId, TradeGenerator tradeGenerator)
orderLogGenerator = OrderLogGenerator(securityId, tradeGenerator)
Inicializa uma nova instância do OrderLogGenerator.
- securityId
- O identificador do instrumento, para o qual os dados devem ser gerados.
- tradeGenerator
- Tick negocia gerador usando método aleatório.
Propriedades
DataType
public override DataType DataType { get; }
value = orderLogGenerator.DataType
O tipo de dados de mercado, operados por determinado armazenamento.
IdGenerator
public IdGenerator IdGenerator { get; set; }
value = orderLogGenerator.IdGenerator
orderLogGenerator.IdGenerator = value
O identificador de ordem do gerador ID.
TradeGenerator
public TradeGenerator TradeGenerator { get; }
value = orderLogGenerator.TradeGenerator
Tick negocia gerador usando método aleatório.
Métodos
Clone
public override MarketDataGenerator Clone()
result = orderLogGenerator.Clone()
Criar uma cópia de MarketDataGenerator.
Retorna: Entendido.
OnProcess
protected override Message OnProcess(Message message)
result = orderLogGenerator.OnProcess(message)
Mensagem de processo.
- message
- Mensagem.
Retorna: O resultado do processamento. Se for retornado, então o gerador não tem dados suficientes para gerar nova mensagem.
Process
public override Message Process(Message message)
result = orderLogGenerator.Process(message)
Verificar a mensagem em condições de alerta.
- message
- Mensagem.
Retorna: The result of processing. If is returned, then generator has no sufficient data to generate new message.