Решил! Но не работает... Конкретный пример.
Имеем основную продажу S, закрытую по SL. Через 3 бара после закрытия приходит сигнал перезахода SS, но вместе с ним по традиции открывается и новый S (сигнал ведь почти идеальный)

Решаю двумя вариантами:
1. Беру блок Время Последней Закрытой Позиции
Подключаю его к логформуле: Время-ВремПослЗакрПози>011500
Добавляю к условиям открытия S. Условия SS остаются старые.
Результат непредсказуемый: пропадает первая S
+ открывается S на месте бывшего SS
+ естественно, при таком раскладе нет повода открывать SS


2. Меняю блок времени на Время Выхода Из Последней Позиции
условие то же: Время-ВреВыхИзПосПоз>011500
результат: пропадают вообще все три сделки!

Моя логика как оно должно было сработать:
1. открытию ПЕРВОЙ S ничего не мешает (ближайшая S в истории много дальше выбранного времени ограничения), значит открывается и приносит своего законного лося
2. до следующего сигнала проходит меньше 1 часа 15 минут - значит для S не выполняется условие и открывается только SS.
Что не так??? Почему эти блоки дают разные результаты?


Attachments
3 ордера.png (372 downloads)
1 ордер.png (358 downloads)