Перенос расчетной части индикатора в другой индикатор с возможностью изменения ТФ

 

Привет! Пытаюсь перенести расчетную часть  индикатора (WATR2.mq5 см. во вложении) в индикатор (WATR__MTF2.mq5 см. во вложении), где можно будет менять ТФ на старший,чем текущий. Все как бы получилось... на истории показания совпадают. но в тестере немного разные значения индикаторов. Грешу на не верный расчет ATR в реальном времени/ Помогите разобраться - второй день мучаюсь, и уже сдаюсь!!!

З.Ы.

Во вложении я прикрепил дополнительный индикатор  WATR_HTF2.mq5 , с возможностью изменения ТФ для удобного тестирования индикатора WATR__MTF2.mq5 

На скриншотах видна разница между историей и тестером!

Очень прошу помочь!!!

В истории - все ок В тестере - поплыли

Файлы:
WATR2.mq5  27 kb
WATR__MTF2.mq5  21 kb
WATR_HTF2.mq5  25 kb
 
Ни кто не ответил. Наверное задача обьемная... Очень жаль конечно...