Прерывание вычисления индикатора, Exit и Return

В начало

Оператор exit заканчивает выполнение всего индикатора или функции, то есть все инструкции, написанные после exit , никогда не будут выполнены. Если exit вызывается из вложенной функции, то прерывается выполнение самого верхнего уровня вложенности.

Оператор return , в отличие от exit , прерывает только текущий уровень вложенности, то есть, будучи вызван из вложенной функции, он не прерывает выполнение внешней функции. Оператор return может возвращать на внешний уровень какое-либо значение. В этом случае то, что нужно возвратить, указывается после слова return через пробел.

См. также:

Команды языка RuLang

Источник: https://www.fxclub.org/file/rumus2_files/rulang/rl_exit.htm - Прерывание вычисления индикатора, Exit и Return