берете последнюю закрытую позицию. ее бар закрытия. если он рядом с текущим или перед ним то закрыта на прошлом баре. А воообще задачу я не увидел, есть только рассуждения вслух и из них плохо ясно в чем сыр бор

.
Задача проста - определить момент закрытия позиции, чтобы сделать определенные действия - запомнить параметры, задача решается элементарно для одной позиции, но в некоторых случаях, что и описано выше, использование "последней закрытой позиции" приводит к потерям информации - если на одном баре одновременно закрыто две позиции - остается информация только об одной позиции - последней ведь может быть только одна, а не две сразу, соответственно и параметры будут запоминаться только для одной позиции, а не для каждой в отдельности!