Настройка
Перед началом использования скриптов необходимо произвести их предварительную настройку. Общие для всех скриптов параметры работы задаются в окне настройки клиентского терминала. Это окно можно открыть командой меню "Сервис — Настройки" или при помощи клавиш-акселераторов Ctrl+O. Для настройки параметров работы скриптов необходимо выбрать вкладку "Советники".
На работу скриптов оказывают влияние только пять опций:
- Разрешить автоматическую торговлю — эта опция позволяет разрешить или запретить проведение торговых операций с помощью советников и скриптов. Если ее отключить, то советники и скрипты будут работать, однако не смогут совершать торговых операций. Такое ограничение бывает полезно при тестировании аналитических способностей экспертов в режиме реального времени (не путать с тестированием на исторических данных). Разрешать и запрещать автоматическую торговлю можно также при помощи кнопки на панели инструментов терминала.
- Разрешить импорт DLL
Для расширения функциональности скрипты могут использовать DLL-библиотеки. Выставив этот флажок, можно использовать такие библиотеки без каких-либо ограничений. Если эта опция отключена, ни один скрипт не сможет воспользоваться внешними DLL-библиотеками.
- Разрешить WebRequest для следующих URL
В языке MQL4 функция WebRequest() позволяет получать и отправлять информацию с вебсайтов с помощью GET и POST запросов. Чтобы разрешить MQL4-программе осуществлять такие запросы, необходимо включить опцию "Разрешить WebRequest для следующих URL" и явным образом вручную прописать URL-адреса доверенных сайтов. Из соображения безопасности данная опция по умолчанию отключена.