//Long Break Even Stop
if (Position.MarketPosition == MarketPosition.Long
&& Position.Quantity == 1
&& Position.GetProfitLoss(Close[0], PerformanceUnit.Currency) > Profit1 * 0.5)
{
SetStopLoss("", CalculationMode.Price, Position.AvgPrice + 2 * TickSize, false);
}
// Short Break Even Stop
if (Position.MarketPosition == MarketPosition.Short
&& Position.Quantity == 1
&& Position.GetProfitLoss(Close[0], PerformanceUnit.Currency) > Profit1 * 0.5)
{
SetStopLoss("", CalculationMode.Price, Position.AvgPrice - 2 * TickSize, false);
}
DaveN

Comment