...Кстати, почему каждый раз после загрузки МТ необходимо заново ставить на график скрипт? Или это только у меня так?
Не только после загрузки терминала, но и при смене таймфрейма окна, на котором установлен (запущен) скрипт. Это особенности работы метатрейдера.