OrderLogGenerator
StockSharp.Algo.Testing.Generation
命令日志生成器使用随机方法.
继承自: MarketDataGenerator
构造函数
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId)
orderLogGenerator = OrderLogGenerator(securityId)
初始化了 & ##OrderLogGenerator+#的新实例.
- securityId
- 文书的标识符,应生成有关数据。
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId, TradeGenerator tradeGenerator)
orderLogGenerator = OrderLogGenerator(securityId, tradeGenerator)
初始化了 & ##OrderLogGenerator+#的新实例.
- securityId
- 文书的标识符,应生成有关数据。
- tradeGenerator
- 使用随机方法进行勾选交易生成器 。
属性
DataType
public override DataType DataType { get; }
value = orderLogGenerator.DataType
市场数据的类型,由给定存储操作.
IdGenerator
public IdGenerator IdGenerator { get; set; }
value = orderLogGenerator.IdGenerator
orderLogGenerator.IdGenerator = value
命令标识生成器 ID.
TradeGenerator
public TradeGenerator TradeGenerator { get; }
value = orderLogGenerator.TradeGenerator
使用随机方法进行勾选交易生成器 。
方法
Clone
public override MarketDataGenerator Clone()
result = orderLogGenerator.Clone()
Create a copy of MarketDataGenerator.
返回值: 收到了,我们得去查查
OnProcess
protected override Message OnProcess(Message message)
result = orderLogGenerator.OnProcess(message)
进程消息 。
- message
- 传言.
返回值: 处理结果。 如果返回, 生成器将没有足够的数据生成新信件 。
Process
public override Message Process(Message message)
result = orderLogGenerator.Process(message)
检查消息的警戒条件 。
- message
- 传言.
返回值: The result of processing. If is returned, then generator has no sufficient data to generate new message.