Як написати індикатор

Як написати індикатор

Для здійснення торгових стратегій при роботі на міжбанківському валютному ринку Forex часто використовуються індикатори. Існує ряд готових і перевірених індикаторів, вбудованих в торговий термінал MetaTrader. Але якщо вам необхідно реалізувати авторську стратегію, ви можете створити окремий індикатор самостійно, використовуючи вбудовані можливості мови програмування MetaQuotes Language (MQL).

Інструкція

  1. Завантажте, встановіть і запустіть торговий термінал MetaTrader. Для запуску редактора програм-радників виконайте команду «Створити» меню вікна «Навігатор-Користувальницькі індикатори». Інші способи запустити редактор:

    - Виконати команду «Сервіс-Редактор MetaQuotes Language»;

    - Натиснути кнопку F4;

    - Натиснути відповідну кнопку на панелі MetaEditor «Стандартна».

    Зазначені дії автоматично призведуть до відкриття редактора програм.
  2. На панелі інструментів редактора програм натисніть кнопку «Створити», що призведе до відкриття майстра створення програм-радників. В якості типу створюваної програми вкажіть «Користувальницький індикатор».
  3. Заповніть поля, ввівши необхідні дані: назва індикатора, ім’я автора, адреса сайту розробника або його адресу електронної пошти.
  4. Налаштуйте параметри майбутнього індикатора. Щоб додати нового параметра натисніть кнопку «Додати», для видалення непотрібного параметра — кнопку «Видалити».
  5. Далі вкажіть, чи буде ваш користувальницький індикатор створюватися в окремому вікні, а також вкажіть кордону індикатора. Задайте число і характеристики масивів індикатора (вони використовуються для відображення ліній на графіку валютного курсу). Після скоєння вказаних дій в редакторі програм відкриється вікно нового індикатора з необхідними параметрами.
  6. Приступайте безпосередньо до написання програмного коду користувацького індикатора.
  7. Після написання тексту програми (відповідно до прийнятої вами стратегією) скомпілюйте індикатор. Для цього натисніть клавішу F9, кнопку на панелі інструментів редактора або виконайте меню «Файл-Компілювати». При відсутності помилок після компіляції створюється виконуваний файл у форматі *. EX4. Список створених вами користувацьких індикаторів відображається у вікні «Навігатор-Користувальницькі індикатори» торгового терміналу.
  8. Для накладення індикатора на графік валютного курсу двічі клікніть по ньому «мишею» у вікні «Навігатор-Користувальницькі індикатори» та натисніть «OK».