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.

返回值: 收到了,我们得去查查

Init
public override void Init()
orderLogGenerator.Init()

以初始化生成状态.

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.