В кубиках возникла задача определения момента закрытия позиции.
Подумал, что можно смотреть на кубик "Удерживалось баров" на текущем и на предыдущем шагах - если упало с любого числа в ноль, то позиция была закрыта, вроде подходит, но оказалось, что "удерживалось баров" возвращает на баре входа 0 и на баре выхода тоже 0, поэтому если длительность позиции 1 бар (вошли и на следующем баре вышли), то "удерживалось баров" даже не "дернется".
Кубик "ЕстьАктиДлинПоз", на баре входа равен 1 на баре выхода равен 0, длительность в 1 бар будет замечена - вроде подходит, но если входов в лонг будет два или более, то не очень понятно как их разделять чтобы узнать что какая-то конкретная позиция закрыта.
Кубик "ПосВыхИмеТакИмя", он на баре выхода становится равным единице, но опять же если выходов два на одном баре, то отображаться последним будет только один и возможно не тот который нужен.
Кто как решает подобную проблему, мне кажется не хватает кубика определяющего активность указанной позиции...