Дано:
1 Блок "Время" подключен к источнику данных. Далее "Время" подключен к блоку "формула"(в формуле написано((Время / 100) % 100)). Далеее блок "формула" выведен на графическую панель. Здесь все корректно, время отображается от 0 до 59 (или до 44 в случае короткого часа).
2. Блок "LastClosedNamedPositionExitTime" подключен к источнику данных. Далее "LastClosedNamedPositionExitTime" подключен к блоку "формула2" (в которой написано (LastClosedNamedPositionExitTime / 100) % 100). Здесь тоже все корректно работает. Т.е. если сделка закрылась на 30-ой минуте то блок "формула2" принимает значение = 30. Так и задумывал, так и должно быть.
3. В итоге имеем блок "формула"(тот что со временем) и "формула2"(тот что запомнил время выхода из последней позиции). Блок "формула" каждый час начинает отсчет заново, с 0, т.е как бы "обнуляется". А вот блок "формула2" нет, т е с началом нового часа не принимает значение 0 (как блок "формула"), а имеет все то же значение 30 (например)
Вопрос: как сказать блоку "формула2" что наступил новый час и надо бы обнулиться.