Я правильно понял, что:
1. Стандартный кубик в версии 1.2 "Есть активная позиция/длинная/короткая" так же может глючить, т.к. использует свойства LastLongPositionActive/LastShortPositionActive/LastPositionActive.
2. Рекомендуется пользоваться для определения наличия позиций ТОЛЬКО методами Get...() с номерами баров.
Еще одна причина, почему я стал экспериментировать с этими свойствами, это то, что скрипт привязывал позицию к предыдущей свече. Если открытие было по рынку по цене 100 на i+1 свече, на графике сделка привязывалась к свече i по цене 100. Соответственно потом получались неправильные уровни для стопов и сигналы для выхода по рынку.
Эту проблему так и не удалось решить. Время синхронизировали регулярно.
Это возможно был баг и его надо было решать. В остальном я все сказал
