Ugar
Гуру форума
При применении настроек происходит инициализация индикатора. Выполняется функция OnInit(). Инициализируй там любые переменные объявленные на глобальном уровне.Поделитесь кодом для обновления индикатора, который действует так, как при обновлении настроек, и только на этот индикатор, а не как AutoRefresh, когда всё что на графике - перезапускается. Прошу пример в mq4. Еще раз обращаю внимание - без смены таймфрейма конечно же.
Скорее всего значение prev_calculated, при применении входных параметров, то же должно обнулиться. Значит если применён экономный алгоритм вычисления, индикатор должен пересчитаться полностью.