OrderLogGenerator

StockSharp.Algo.Testing.Generation

Der Orders Log Generator mithilfe der Zufallsmethode.

Erbt von: MarketDataGenerator

Konstruktoren

OrderLogGenerator
public OrderLogGenerator(SecurityId securityId)
orderLogGenerator = OrderLogGenerator(securityId)

Initialisiert eine neue Instanz von OrderLogGenerator.

securityId
Kennung des Instruments, für das Daten generiert werden.
OrderLogGenerator
public OrderLogGenerator(SecurityId securityId, TradeGenerator tradeGenerator)
orderLogGenerator = OrderLogGenerator(securityId, tradeGenerator)

Initialisiert eine neue Instanz von OrderLogGenerator.

securityId
Kennung des Instruments, für das Daten generiert werden.
tradeGenerator
Tick Trades Generator mit Zufallsmethode.

Eigenschaften

DataType
public override DataType DataType { get; }
value = orderLogGenerator.DataType

Die Art der Marktdaten, die durch eine bestimmte Speicherung betrieben werden.

IdGenerator
public IdGenerator IdGenerator { get; set; }
value = orderLogGenerator.IdGenerator
orderLogGenerator.IdGenerator = value

Der Auftragsidentifikator Id.

TradeGenerator
public TradeGenerator TradeGenerator { get; }
value = orderLogGenerator.TradeGenerator

Tick Trades Generator mit Zufallsmethode.

Methoden

Clone
public override MarketDataGenerator Clone()
result = orderLogGenerator.Clone()

Erstellen Sie eine Kopie von MarketDataGenerator.

Rückgabe: Kopie.

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

Um den Generatorzustand zu initialisieren.

OnProcess
protected override Message OnProcess(Message message)
result = orderLogGenerator.OnProcess(message)

Prozessmeldung.

message
Nachricht.

Rückgabe: Wenn es zurückgegeben wird, hat der Generator keine ausreichenden Daten, um eine neue Nachricht zu erzeugen.

Process
public override Message Process(Message message)
result = orderLogGenerator.Process(message)

Prüfen Sie die Meldung auf Alarmbedingungen.

message
Nachricht.

Rückgabe: The result of processing. If is returned, then generator has no sufficient data to generate new message.