обращение к данным предыдущих свечей

Автор: dim_summer

обращение к данным предыдущих свечей - Sat Jan 15 2022 12:22 AM

пошел восьмой год как я периодически пользуюсь ТSLabом, но по пежнему сталкиваюсь с непонятностями в работе.
простая схема с cжатием минуток в часовые свечки и поиском логики при которой необходимо вычислить когда закрытие выше открытия за несколько дней подряд.. (если что, хорошо видно на скрине)
мы пишем условие что закрытие выше открытия день назад и все норм, но как только я добавляю еще один день, то не происходит ничего.
в чем причина? может быть кто - то сталкивался с таким?
Автор: dim_summer

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 12:25 PM

создал скрипт с нуля пошагово и на дневных сжатых свечках логика заработала, но как только я добавляю в логику еще и минутные свечки она рушится
Автор: dim_summer

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 12:29 PM

P.S. с блоком "разжать" тоже пробовал
Автор: ViL

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 02:28 PM

У Вас обращение в скрипте к предыдущему минутному бару. А не к бару, который был день назад.
Чтобы обратится к бару за день, думаю, можно сделать, сохранив бар в Обновляемом значении(ОЗ) по дате и времени. и уже ОЗ использовать для сравнения.
Автор: dim_summer

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 02:59 PM

спасибо большое, за ответ.
но ведь блок "дата" имеет конкретное число, а мне необходимо постоянно отслеживать логику: если 3 предыдущих дня закрывались в плюс и сегодня к 23 часам цена выше открытия (я беру закрытие предыдущего дня вместо сегодняшнего открытия), то..
Автор: dim_summer

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 03:46 PM

у меня заработало на половину в таком виде, когда я разные таймфреймы разнес по разным логикам, но как только я добавляю условие времени, то логика перестает работать
Автор: dim_summer

Re: обращение к данным предыдущих свечей - Mon Jan 17 2022 04:01 PM

так, вроде, все. победил таким образом. может кому надо будет