Выполнение функции deinit()

 
Здравствуйте, уважаемые!

Есть вопрос по указанной функции.

Если запущен терминал с работающим экспертом, и при этом мы делаем "Завершение работы..." в Windows, то операционная система посылает МетаТрейдеру запрос на закрытие приложения, что равносильно нажатию крестика в окне программы. Так вот, срабатывает ли в этом случае функция deinit()?

Дело в том, что в этой функции у меня происходит сохранение глобальных переменных для дальнейшей корректной работы эксперта. Хотелось бы знать точно.

Прошу простить, если вопрос уже обсуждался...
 
Срабатывает.

Специально проверил Ваш случай.
 
Большое Вам спасибо за информацию!