Решил! Но не работает... Конкретный пример.
Имеем основную продажу S, закрытую по SL. Через 3 бара после закрытия приходит сигнал перезахода SS, но вместе с ним по традиции открывается и новый S (сигнал ведь почти идеальный)
Решаю двумя вариантами:1. Беру блок
Время Последней Закрытой ПозицииПодключаю его к логформуле:
Время-ВремПослЗакрПози>011500Добавляю к условиям открытия S. Условия SS остаются старые.
Результат непредсказуемый: пропадает первая S
+ открывается S на месте бывшего SS
+ естественно, при таком раскладе нет повода открывать SS
2. Меняю блок времени на
Время Выхода Из Последней Позицииусловие то же:
Время-ВреВыхИзПосПоз>011500результат: пропадают вообще все три сделки!
Моя логика как оно должно было сработать:
1. открытию ПЕРВОЙ S ничего не мешает (ближайшая S в истории много дальше выбранного времени ограничения), значит открывается и приносит своего законного лося
2. до следующего сигнала проходит меньше 1 часа 15 минут - значит для S не выполняется условие и открывается только SS.
Что не так??? Почему эти блоки дают разные результаты?