поправте меня, если не прав, может я зря по старинке переименовываю перед запуском после ошибки?
После описанных действий переименовывать не надо.
Скрипт, как бы, начнёт торговать заново, с момента остановки, но уже без позиций.
Сохранится история и эквити.
З.Ы. Даже если вы удалили скрипт (агент) из "управления агентами" и закрыли все неучтённые позиции, то можно снова добавить тот же (или любой другой) скрипт в "управление агентами" и назвать его тем же торговым именем. Все предыдущие сделки и результаты будут отражены в новом скрипте (агенте).