source.Positions.BuyAtMarket(i + 1, lots, "LE"); IPosition LongPos = source.Positions.GetLastActiveForSignal("LE"); LongPos.CloseAtStop(i + 1, Stop, "LX Stop"); LongPos.CloseAtProfit(i + 1, Profit, "LX Profit");