Всем доброго времени суток.
Помогите, плиз, понять в чем проблема.
Есть задача - при поступлении сигнала открывать позицию в нужную сторону. При этом, если есть открытая противоположная позиция, то ее нужно закрыть.
Набросал такой алгоритм (см. изображение).
При отсутствии позиции все открывается в нужную сторону (лонг или шорт, в зависимости от сигнала). При наличии Лонга, он закрывается и происходит переворот.
Но если после этого переворота приходит сигнал перевернуться (шорт еще открыт) в Лонг, то Лонг открывается, а вот Шорт закрыть не могу.
Как только соединяешь кубики Логической формулы и Закрытия Шорта все рушится.


Attachments
реверс.PNG (81 downloads)