IProtectivePositionController

StockSharp.Algo.Strategies.Protective

Schutzregler für die angegebene Position.

Eigenschaften

PortfolioName
public string PortfolioName { get; }
value = iProtectivePositionController.PortfolioName

Portfolioname.

Position
public decimal Position { get; }
value = iProtectivePositionController.Position

Aktueller Positionswert.

SecurityId
public SecurityId SecurityId { get; }
value = iProtectivePositionController.SecurityId

SecurityId

Methoden

TryActivate
public ValueTuple<bool, Sides, decimal, decimal, OrderCondition>? TryActivate(decimal price, DateTime time)
result = iProtectivePositionController.TryActivate(price, time)

Versuchen Sie, lokale Stop-Orders zu aktivieren.

price
Aktueller Preis.
time
Aktuelle Uhrzeit.

Rückgabe: Registrierungsauftrag info.

Update
public ValueTuple<bool, Sides, decimal, decimal, OrderCondition>? Update(decimal price, decimal value, DateTime time)
result = iProtectivePositionController.Update(price, value, time)

Positionsdifferenz aktualisieren.

price
Positionsdifferenzpreis.
value
Positionsdifferenzwert.
time
Aktuelle Uhrzeit.

Rückgabe: Registrierungsauftrag info.