QuotingStrategy

StockSharp.Algo.Strategies.Quoting

Basis-Zitat-Strategieklasse.

Erbt von: Strategy

Konstruktoren

QuotingStrategy
protected QuotingStrategy()
quotingStrategy = QuotingStrategy()

Initialisieren Sie QuotingStrategy.

Eigenschaften

QuotingSide
public Sides QuotingSide { get; set; }
value = quotingStrategy.QuotingSide
quotingStrategy.QuotingSide = value

Anführungszeichen.

QuotingVolume
public decimal QuotingVolume { get; set; }
value = quotingStrategy.QuotingVolume
quotingStrategy.QuotingVolume = value

Gesamtnotierungsvolumen.

TimeOut
public TimeSpan TimeOut { get; set; }
value = quotingStrategy.TimeOut
quotingStrategy.TimeOut = value

Die Frist, innerhalb derer das Angebot erfüllt werden soll. Wenn das Gesamtvolumen von QuotingVolume zu diesem Zeitpunkt nicht erfüllt ist, wird die Strategie nicht mehr funktionieren.

UseBidAsk
public bool UseBidAsk { get; set; }
value = quotingStrategy.UseBidAsk
quotingStrategy.UseBidAsk = value

Um die besten Gebots- und Bittenpreise aus dem Auftragsbuch zu verwenden: Wenn die Informationen im Auftragsbuch verpasst werden, wird der Auftragsverarbeiter keine Aktionen empfehlen.

UseLastTradePrice
public bool UseLastTradePrice { get; set; }
value = quotingStrategy.UseLastTradePrice
quotingStrategy.UseLastTradePrice = value

Um den letzten Handelspreis zu verwenden, wenn die Informationen im Orderbuch verpasst werden.

Methoden

CreateBehavior
protected abstract IQuotingBehavior CreateBehavior()
result = quotingStrategy.CreateBehavior()

Erstellen Sie IQuotingBehavior.

Rückgabe: IQuotingBehavior

OnStarted2
protected override void OnStarted2(DateTime time)
quotingStrategy.OnStarted2(time)

Die Methode wird aufgerufen, wenn die Startmethode aufgerufen wurde und der Zustand ProcessState den Startwert angenommen hat.