Функция вызывается терминалом QUIK при остановке скрипта из диалога управления и при закрытии терминала QUIK.
Функция возвращает количество миллисекунд, которое дается скрипту на завершение работы. Если функция не возвращает число, то таймаут завершения работы скрипта остается равным 5 секундам.
function OnStop(s) stopped = true return 3000 -- задается таймаут в 3 секунды end function OnStop(s) stopped = true return '3000' -- возвращаемое значение не число, таймаут остается равным 5 секундам end