Originally Posted By: SliderShadow
Спасибо за подсказку. Вот решение кому будет необходимо.
foreach (var pos in source.Positions)
{
if (pos.EntryBarNum <= bar)
{
if (pos.IsActive && pos.IsLong)
pos.CloseAtStop(bar + 1, Price, "Close");
}
}

Ну в вашем коде закрываются чисто ЛОНГОВЫЕ позиции smile. При этом не закрываются а ставится стоп заявка smile
А так конечно все верно.
_________________________
__