Скрипты в Metatrader 4

 Здравствуйте, друзья! Помимо советников, индикаторов и торговых систем, в форекс терминале Metatrader 4 есть такая вещь, как скрипты. И в нижеследующей инструкции мы научимся их устанавливать, настраивать и применять на практике.

Что такое скрипты?

Скриптом называется программа, написанная на языке MetaQuotes Language 4 (MQL 4) и предназначенная для одноразового выполнения любых действий. Скрипт может выполнять как аналитические, так и торговые функции. В отличие от советников, скрипты исполняются по запросу, а не потиково. Иными словами, если советник работает практически постоянно, то скрипт, отработав один раз, самостоятельно завершает работу.

Грубо говоря, форекс скрипт — это небольшая утилита, выполняющая какую-либо единоразовую функцию (например открытие сетки отложенных ордеров или построение какой-то графической фигуры), при присоединении к графику.

Как применять скрипты?

В Metatrader 4 уже есть несколько стандартных скриптов, таких как открытие и удаление позиций.  Найти их можно, в разделе Скрипты в окне Навигатор (обычно находится внизу слева). После нажатия кнопки + напротив раздела Скрипты, появится список доступных алгоритмов.

Для запуска перетаскиваем нужный скрипт на график или просто щелкаем по нему два раза мышкой. Появится окно с подтверждением активации скрипта, например такое:

Нажимаем Да и скрипт начнет свою работу. После выполнения своей функции скрипт автоматически удалится с графика. Но если вы вдруг хотите прекратить его работу немедленно, то это можно сделать нажав в любом месте на графике правой кнопкой мыши и выбрав пункт Удалить скрипт.

Установка дополнительных скриптов в MT4

Скрипты можно скачать в соответствующем разделе на форуме.

  1. У вас должна быть установлена программа Metatrader 4
  2. Скачиваем архив со скриптом, распаковываем его и получаем файл ex4 и/или mql. Эти файлы нужно скопировать в папку MQL4/scripts в каталоге данных вашего терминала.
  3. Чтобы попасть в каталог данных, в терминале нажимаем Файл -> Открыть каталог данных
  4. Каталог данныхОткроется папка, в ней мы заходим в раздел MQL4 в каталог Scripts. И туда копируем файлы наших скриптов. Закрываем папку, перезапускаем МТ4.Копирование скриптов
  5. Далее вновь заходим в наш терминал Metatrader 4,  жмем на верхней панели программы Сервис->Настройки и на вкладке Советники, проставляем галочки как на скриншоте ниже. Далее нажимаем ОК.
  6. Открываем график нужной валютной пары и перетаскиваем на него мышкой установленный скрипт (см. Применение скриптов в начале этой статьи)

Как изменить параметры скрипта?

Иногда требуется поменять параметры скрипта, например чтобы изменить размер открываемого лота (если это скрипт выставления ордеров) или какую-то другую надстройку. Для этого нам понадобится изменить код скрипта (возможно только при наличии исходного кода в виде файла MQL).

1. В терминале жмем на скрипте правой кнопкой мыши и выбираем пункт Изменить.

2. Откроется окно приложения MetaEditor, где можно изменить параметры скрипта. Будьте осторожны и не меняйте ничего лишнего, иначе скрипт можешь перестать работать!!!

3. Для сохранения изменений в коде нужно нажать кнопку Compile, затем окно MetaEditor’а можно закрыть.


На этом все. Как видите, ничего сложного в использовании форекс скриптов в Metatrader 4 нет.

P.S. Подпишитесь на обновления блога через RSS-ленту или twitter, чтобы не пропустить появление новых материалов из мира форекс-трейдинга.


С уважением, Павел
TradeLikeaPro.ru


В помощь Трейдеру, Новичкам , ,
  • Администратор

    Скрипты это тема. Облегчают непосильный труд в МТ4.

    • Moderator

      Совы круче. Избавляют от непосильного труда. Хотя многие непосильного труда подсознательно желают… зомбики! 🙂

      • Ждем ответа от пользователя с ником President
        LOL)))

      • Администратор

        У мну сейчас TIRAN на грани слива.
        Тестирую по дефолту.

  • Президент

    Спасибо=)))))

  • Maxi Rodriges

    Pavel, не хватает в статье — ТОР10 скриптов.

    • Набор полезных скриптов я как-нибудь выложу отдельным постом.

  • Splirt

    PhaSha esli u cheloveka mnogo deneg 5-10 ticich. chto luchshe torgovat na Forex ili na birje akciami?…

    • 5000-10000 это не много, в акции лучше не лезть.

      • VSA Trader 6E-6B

        на счет акций, я бы поспорил… но тот кто не соображает, то лучше не лезть все же…
        но если выбирать между Форексов и биржевыми валютными фьчерсами, то на много лучше валютных фьючах на бирже… картина понятнее, все прозрачно, сведение, поток и исполнение ордеров — все на виду… объемы… да куча преимуществ…
        НО! каждому свое=)

  • Splirt

    izvinite I can’t Speak Russian Weeeeeeeeeeel

  • Berzins

    все круто. но жду новых индюков..=]

    • Я тоже =]

    • draugas2

      А што имено интересует_

  • Anton

    А куда делась секретная стратегия???

    • Акция закончилась.

      • Yuejin35

        Павел, если не секрет, что была за стратегия? я просто на вашем сайте не давно, да и вообще изучать форекс начал можно сказать благодаря тому, что случайно на ваш сайт наткнулся)))

    • Ler SV

      Антон, если есть в наличии..поделись(не безвозмездно конечно) секрет-стратегией.Так понял что эксклюзив от Павла?

  • Рост

    Павел! я вот только сегодня собрался получить секретную стратегию. может ещё можно? деньги уже закинул. на вэбмани.готов открыть счет на альпари

    • Она и так в блоге будет в свободном доступе завтра-послезавтра.

  • Сергей Усатов

    rotate_text забавный скрипт)) жаль что летом на рынке застой))

  • Levdin Pavel

    Павел подскажите а можно ли как нибудь написать скрипт или он может уже есть. Нужен скрипт для стоп лосс и тейк профит когда цена доходит до них и закрывается он издавал звук на закрытия

  • Alexeygoll

    Павел а будут ли у вас еще акции? Или можно ли просто купить у вас эту секретную стратегию?

  • LER

    И вообще несправедливо..Как быть тем кто, ТОЛЬКО ПОДОШЁЛ?)))КТО ПОДЕЛИТЬСЯ СЕКРЕТ-СТРАТЕГИЕЙ???ПАВЕЛ, может в порядке исключения???

  • Семен

    подскажите или может у кого есть скрипт для покупки от линии тренда