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.