StopOrderInfo

StockSharp.MatchingEngine

Auftragsaussetzer.

Eigenschaften

BestSeenPrice
public decimal? BestSeenPrice { get; set; }
value = stopOrderInfo.BestSeenPrice
stopOrderInfo.BestSeenPrice = value

Bester gesehener Preis für Trailing Stop (max für Verkauf, min für Kauf).

InvertTrigger
public bool InvertTrigger { get; set; }
value = stopOrderInfo.InvertTrigger
stopOrderInfo.InvertTrigger = value

Wenn , Trigger-Logik ist invertiert (TakeProfit-Modus): Kaufen Trigger, wenn Preis <= StopPrice, Sell triggers when price >= StopPrice.

IsLimitPricePercent
public bool IsLimitPricePercent { get; set; }
value = stopOrderInfo.IsLimitPricePercent
stopOrderInfo.IsLimitPricePercent = value

Wenn , LimitPrice ist ein Prozent von StopPrice; der absolute Limitpreis wird zum Triggerzeitpunkt berechnet (Kaufen: stop * (1 + pct / 100), Verkaufen: stop * (1- pct / 100).

IsTrailing
public bool IsTrailing { get; set; }
value = stopOrderInfo.IsTrailing
stopOrderInfo.IsTrailing = value

Ob dies ein Trailing Stop ist.

IsTrailingOffsetPercent
public bool IsTrailingOffsetPercent { get; set; }
value = stopOrderInfo.IsTrailingOffsetPercent
stopOrderInfo.IsTrailingOffsetPercent = value

Wenn, TrailingOffset ist ein Prozent des hohen / niedrigen Wasserzeichens; der Stop-Preis wird für jeden Tick als Verkaufen: hoch * (1-pct / 100), Kaufen: niedrig * (1 + pct / 100).

LimitPrice
public decimal? LimitPrice { get; set; }
value = stopOrderInfo.LimitPrice
stopOrderInfo.LimitPrice = value

Limit-Preis für Stop-Limit-Orders. bedeutet Market Order.

PortfolioName
public string PortfolioName { get; set; }
value = stopOrderInfo.PortfolioName
stopOrderInfo.PortfolioName = value

Portfolioname.

SecurityId
public SecurityId SecurityId { get; set; }
value = stopOrderInfo.SecurityId
stopOrderInfo.SecurityId = value

Kennung des Finanzinstruments.

Side
public Sides Side { get; set; }
value = stopOrderInfo.Side
stopOrderInfo.Side = value

Ordnungsseite.

StopPrice
public decimal StopPrice { get; set; }
value = stopOrderInfo.StopPrice
stopOrderInfo.StopPrice = value

Preis für die Stoppaktivierung.

TrailingOffset
public decimal? TrailingOffset { get; set; }
value = stopOrderInfo.TrailingOffset
stopOrderInfo.TrailingOffset = value

Trailing Offset vom Extremum.

TransactionId
public long TransactionId { get; set; }
value = stopOrderInfo.TransactionId
stopOrderInfo.TransactionId = value

Transaktionskennung.

Volume
public decimal Volume { get; set; }
value = stopOrderInfo.Volume
stopOrderInfo.Volume = value

Auftragsvolumen.