IProtectivePositionController
StockSharp.Algo.Strategies.Protective
Controlador de proteção para a posição especificada.
Propriedades
PortfolioName
public string PortfolioName { get; }
value = iProtectivePositionController.PortfolioName
Nome da pasta.
Position
public decimal Position { get; }
value = iProtectivePositionController.Position
Valor da posição atual.
SecurityId
public SecurityId SecurityId { get; }
value = iProtectivePositionController.SecurityId
SecurityId
Métodos
TryActivate
public ValueTuple<bool, Sides, decimal, decimal, OrderCondition>? TryActivate(decimal price, DateTime time)
result = iProtectivePositionController.TryActivate(price, time)
Tenta activar as ordens locais de paragem.
- price
- Preço actual.
- time
- Hora actual.
Retorna: Informações da ordem de registo.
Update
public ValueTuple<bool, Sides, decimal, decimal, OrderCondition>? Update(decimal price, decimal value, DateTime time)
result = iProtectivePositionController.Update(price, value, time)
Actualizar a diferença de posição.
- price
- Preço da diferença de posição.
- value
- Valor da diferença de posição.
- time
- Hora actual.
Retorna: Informações da ordem de registo.