Скачать MetaTrader 5

Скрипты

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Зарегистрируйся на MQL5.community, чтобы опубликовать тему на форуме
Forex Trader
114255
Forex Trader 2005.11.24 09:49 
Доброго времени суток!

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

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

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