Скрипты

 
Доброго времени суток!

В MetaQuotes я новичек и хотелось бы узнать, возможно ли в языке передаввать выполнение команд не возвратом в начало (Return), а например в середину программы, оператор на вроде GoTo существует?
Если этого нельзя, тогда вопрос администрации: Почему лишили такой возможности?

И как можно запустить выполнения скрипта из "Советника" на этом же графике, а потом проверить результат его выполнения?

Заранее спасибо!
 
мы сами не пользуемся оператором goto в своих проектах (а это уже много сотен тысяч строк кода). при реализации mql4 мы даже не рассматривали такой возможности.
скрипта из советника запустить нельзя. можно вызвать библиотечную функцию.
 
Спасибо за ответ, но тогда возникает вопрос: Каким образом пишуться библиотеки? Я так понял можно вызвать библиотеку (конкретный блок прописанный в ней) из советника и кол-во библиотек может быть не ограниченно?, а потом, существует возможность проверить результат выполнения? Чтобы исходя из результата, продолжить или приостановить выполнение советника. И Все-таки, какой функцией запускается библиотека из советника? Я так понял что функция: IsDllsAllowed( ) только проверяет, разрешение запуска библиотеки.
Причина обращения: