Баг в 167 билде

 
Только что сделал полную инсталляцию 167 билда поверх 161 билда.
И чуть с ума не сошел! Все custom индикаторы в новых свечках после первого прохода улетели черт знает куда. Похоже что переменные, объявленные и инициированные в init, почему-то стали меняться. Пришлось вернуться на161.
 
Только что сделал полную инсталляцию 167 билда поверх 161 билда.
И чуть с ума не сошел! Все custom индикаторы в новых свечках после первого прохода улетели черт знает куда. Похоже что переменные, объявленные и инициированные в init, почему-то стали меняться. Пришлось вернуться на161.

Желательно бы хоть один кастом индикатор приложить?
 
Это групповой рисователь ЕМА с разными периодами. Все, что не объявлено здесь, объявлено в init() и вводится через библиотеку. Ma[i]- буфер Ма для последней посчитанной свечки каждого периода.
После первого полного прохода //---- EmaSet Main Loop нарисованы линии всего графика, а далее, по мере поступления подрисовывается очередной бар. В 167 билде ( а может и в любом старше 161) после первого прохода значения Ma[i] и, соответственно, индикаторные линии меняются скачком.
 
Все, что не объявлено здесь, объявлено в init()

Похоже, надо выразить признательность за полный, точный и рабочий код индикатора.
Этот код позволил нам провести тесты и сразу же обнаружить место ошибки.
Спасибо!