StopOrderCondition
Bedingung für die Auftragseinstellung für den Matching Engine.
Erbt von: OrderCondition
Implementiert: IStopLossOrderCondition, IPercentStopOrderCondition
Eigenschaften
public decimal? ActivationPrice { get; set; }
value = stopOrderCondition.ActivationPrice
stopOrderCondition.ActivationPrice = value
Preis für die Stoppaktivierung.
public decimal? ClosePositionPrice { get; set; }
value = stopOrderCondition.ClosePositionPrice
stopOrderCondition.ClosePositionPrice = value
Close Position Price. bedeutet Close by Market.
public bool IsActivationPricePercent { get; set; }
value = stopOrderCondition.IsActivationPricePercent
stopOrderCondition.IsActivationPricePercent = value
Wenn , ActivationPrice (oder ActivationPrice) ist ein Prozent des Marktpreises zum Zeitpunkt der Registrierung. Der Server schnappt den Preis und speichert den resultierenden absoluten Auslöser.
public bool IsClosePositionPricePercent { get; set; }
value = stopOrderCondition.IsClosePositionPricePercent
stopOrderCondition.IsClosePositionPricePercent = value
Wenn, ClosePositionPrice (oder ClosePositionPrice) ist ein Prozent des Aktivierungspreises; der Limitpreis wird zum Triggerzeitpunkt berechnet.
public bool IsTrailing { get; set; }
value = stopOrderCondition.IsTrailing
stopOrderCondition.IsTrailing = value
Schleppende Stoppflagge.
public bool IsTrailingOffsetPercent { get; set; }
value = stopOrderCondition.IsTrailingOffsetPercent
stopOrderCondition.IsTrailingOffsetPercent = value
Wenn, ist der Trailing Offset ein Prozent des hohen / niedrigen Wasserzeichens; der Stop-Preis wird für jeden Tick neu berechnet.
public decimal? TrailingOffset { get; set; }
value = stopOrderCondition.TrailingOffset
stopOrderCondition.TrailingOffset = value
Trailing Stop Offset vom Extremum.