Лабораторія торгових стратегій ForexProLab - Робота зі скриптами
Робота зі скриптами
Скрипт – це невелика програма, написана мовою програмування MQL та призначена для одноразового виконання будь-яких функцій. Це може бути здійснення торгових операцій у терміналі або будь-які аналітичні дії на основі наявних даних у торговій платформі. На відміну від радників, скрипти виконуються на запит. Інакше кажучи, якщо радник працює завжди, то скрипт, відпрацювавши один раз, самостійно завершує роботу.
Робота зі скриптами передбачає:
- Створення скрипта – для створення та компіляції скрипту використовується інтегроване середовище розробки – MetaEditor. Він є складовою клієнтського терміналу і є зручним інструментом написання і налагодження MQL-програм.
- Налаштування та запуск скриптів - перед початком використання скриптів необхідно провести їх попереднє налаштування. Загальні параметри роботи для всіх скриптів задаються у вікні налаштування клієнтського терміналу. Крім того, кожен скрипт має свої власні налаштування. Для запуску скрипта потрібно накласти його на графік. Відразу після цього запускається алгоритм скрипту.
- Завершення роботи скрипта – завершення роботи скрипта відбувається, коли він видаляється з графіка.
Встановлення скриптів відбувається так само, як індикатори. Файл скрипта повинен мати розширення .mq4 або .ex4. Помістіть файл у папку: Program Files/MetaTrader4/experts/scripts. Папка "Scripts" призначенаспеціально для скриптів. Після цього перезапустіть термінал, якщо він був відкритий. Скрипт з'явиться у вікні "Навігатор" у вкладці "Скрипти".

Оскільки скрипти для metatrader – це MQL4 – програми, які виконуються автоматично, для можливості їхньої роботи потрібно дозволити роботу радників. Для цього натисніть кнопку «Порадники» у верхній частині терміналу на панелі інструментів, щоб піктограма стала зеленою. Для запуску скрипта достатньо перетягнути його мишкою на вибраний графік або, натиснувши правою кнопкою миші, вибрати пункт меню «Виконати на графіку». Налаштування багатьох скриптів для mt4 потрібно встановлювати щоразу під час запуску. Якщо зміна параметрів не передбачається, вікно параметрів не відображається. Якщо з'явиться вікно налаштувань, перевірте коректність загальних налаштувань у вкладці «Загальні». У вкладці «Вхідні параметри» вказані дані вже безпосередньо до поточного скрипту, їх потрібно змінити за потреби.