Актуально для арбитражных индикаторов и аналогичных, использующих несколько инструментов в своём расчёте.
Использовал в своём Индикаторе для QUIK«Арбитраж PRO»
-- ////////////////////////// -- // Блок перерасчёта данных индикатора -- ////////////////////////// -- Автор: Михаил Понамаренко (pmntrade.ru) -- Версия: 20261016 -- Данный блок актуален только для индикаторов, которые используют несколько графиков одновременно, -- например, арбитражные. -- В некоторых ситуациях (получение новых данных сессии терминалом, переключение таймфреймов диаграммы) -- индикатор не отображает или отображает неверно данные. Связано это с тем, что, -- во многих случаях, сначала рассчитываются данные индикатора, а затем терминал получает данные графиков. -- Соответственно, индикатор отображается без данных или с некорректными данными. -- Для решения проблемы было решено создать определённый алгоритм. -- 1. При запуске индикатора определяем, что он загружен и обрабатывается последний бар с учётом факта, что индикатор загружается 2 раза (вероятно ошибка в QUIK).
Авто-репост. Читать в блоге >>>




