Неправильный показатель на исторических данных

 

Индикаторы - ExtremeTMALine и TMA with Distances.

Оба показывают одни и те же уровни(мне нужны - верхний и нижний уровни).

Однако вывод правильных значений возможен только в реальном времени. На истории данные вообще не те. Соответственно проверить советник с использованием этого индикатора вообще никак.

Показатели индикатора проверял простым Alert'ом. В реальном времени уровни совпадают с теми, что нарисованы в окне валютного инструмента, а на истории уровни не совпадают с нарисованной линией.

Для вывода уровней в алерт использовал iCustom(Symbol(), PERIOD_M15, "ExtremeTMAline",1,0); ну и для TMA with Distances соответственно.

В чем может быть дело? Как избавится от проблемы? HELP!!!

файлы с индикаторами прилагаются.

Файлы:
 
Как я понимаю, с визуализацией тестирования Вы знакомы шапочно.
 

Спасибо... график просто жуть как сильно перерисовывается...

Один из нечастых случаев когда получив правильный ответ на свой совсем не рад ответу.

Причина обращения: