Skip to content

Position.ModifyStopLossPips

method · Position · cAlgo.API

DesktopCLICloud

Shortcut for the Robot.ModifyPosition method to change the Stop Loss pips

Definition

TradeResult ModifyStopLossPips(double? stopLossPips)
position.ModifyStopLossPips(stopLossPips: float | None) -> TradeResult

Parameters

Name C# type Python type Description
stopLossPips double? float | None New Stop Loss in Pips

Returns TradeResult

Examples

var position = Positions.Find("myLabel");
if (position != null)
{
    var result = position.ModifyStopLossPips(15);
    Print("New stop loss: {0}", result.IsSuccessful ? result.Position.StopLoss : null);
}
position = api.Positions.Find("myLabel")
if position is not None:
    result = position.ModifyStopLossPips(15)
    api.Print(f"Stop loss modified: {result.IsSuccessful}")