Есть подозрение, что кубик "открытие позиции если больше" работает неправильно. При формировании условия на открытие позиции "MACD[i-2]>MACD[i-1]&&открытие>цена открытия другой позиции + константа" - скрипт генерирует обе позиции (эту и ту, на которую ссылается формула) как будто по одному сигналу (вместе открываются). Это в шорт. При этом аналогичная формула в лонг на кубике Открытие если меньше работает корректно. При этом, если из формулы убираю одно условие формулу (про MACD), формула распознает условие об открытии выше цены открытия другой позиции. При попытке разнести по разным формулам и последующего об
ъединения через блок "И" получаю ту же картину.

Двое суток бился и думаю, все таки, неправильно кубик работает (( У кого какие мысли?