IPosition LongPos = source.Positions.GetLastLongPositionActive(bar); if (source.HighPrices[bar + 1] > HighestDec[bar] && LongPos ==null) { source.Positions.BuyIfGreater(bar + 1, poz, source.HighPrices[bar] + source.Tick, "Long"); }