Что происходит с индикатором при нажатии "обновить" контекстного меню

 
Интересует такой нюанс: терминал в офлайне, на график накладываем индикатор, при этом запускаются функции init() и start().
Опишите пожалуйста, что будет происходит если нажать на "обновление" в меню графики?
Спасибо.
 
После обновления поступит команда графику пересчитать все индикаторы. Для пользовательского индикатора пересчёт означает запуск функции start
 
Спасибо за ответ.
Заметил такую особенность:
В режиме офлайн, когда на графике есть индикатор, то при нажатии на "Обновление" индикатор пересчитывается как положено. Но, если, теперь перекомпилировать индикатор не снимая его с графика (при этом функция start() не запускается), то, нажав "Обновление", пересчета индикатора (т.е. запуска функции start()) также почему-то не происходит !?
 
И ещё параметры принимают значения по умолчанию
 
Что скажете ?
Причина обращения: