закрыть
Бинарные опционы
1.
перейти
2.
перейти
3.
перейти
4.
перейти
5.
перейти
Форекс
1.
перейти
2.
перейти
3.
перейти
4.
перейти
5.
перейти
Биржи криптовалют
1.
перейти
2.
перейти
3.
перейти
4.
перейти

Как установить скрипт в МТ5

22.01.2019 14:03:55

Профессиональные трейдеры часто автоматизируют процесс трейдинга для извлечения максимума выгоды из торговли на финансовом рынке. Один из способов сделать это – скрипты для МТ5, написанные на языке программирования MQL. Это небольшие программки, способные проводить рыночную аналитику или торговать вместо трейдера.

Функционал скриптов может сильно отличаться: открытие и закрытие позиций, установка отложенных сделок, экспорт котировок, вычисление тренда. Трейдер может заранее определиться со стратегией, исключив эмоциональный фактор. Компьютер бояться не умеет, он слепо следует алгоритму.

Плюсы и минусы скриптов в MT5

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

Основное отличие скриптов от советников в необходимости их ручного запуска и отсутствии цикличности (они выгружаются из терминала, как только выполняется последняя команда).

Скрипт в МТ5

В правильных руках они позволяют выполнять торговые операции, которые не осилит даже профессиональный трейдер.

Основной минус скриптов – отсутствие гибкости. Хотя они позволяют лучше адаптироваться к изменениям рынка, чем советники.

Применение скриптов для МТ5

Скрипты для МТ5 находятся в окне навигатора в разделе «Скрипты».

Скрипт в МТ5

Чтобы запустить скрипт, достаточно его перенести на график. Появится окно подтверждения, где надо нажать кнопку «Да», и скрипт запустится. Но в ряде ситуаций он начинает функционировать не сразу.

Например, был запущен скрипт, переводящий сделку в безубыток. Он сработает по достижению ценой определенного уровня. А удаляющий отложенные позиции скрипт сработает мгновенно. Все зависит от заложенного функционала.

Только выполняется задача, поставленная перед скриптом, он останавливается. Поэтому для повторного его выполнения необходимо заново перетащить его из навигатора на график. Также можно удалить скрипт в любой момент, нажав на соответствующую кнопку в контекстном меню графика.

Скрипт в МТ5

Примеры исполняемых наборов команд для торгового терминала:

  1. Скрипт «Закрыть все ордера» МТ5. Как видно из названия, он закрывает все сделки. Может быть полезным, если ситуация на рынке быстро меняется, и нужно оперативно действовать.
  2. МТ5 скрипт для котировок. Например, алгоритм, экспортирующий цены на актив в другую версию МетаТрейдера (нередко трейдерам необходимо перенести их на МТ4, и эта программка им может помочь).
  3. Скрипт для быстрого удаления индикаторов.
  4. Скрипт для размерещения лимит-ордеров и др.
 

Как установить скрипт для МТ5?

Перед установкой скрипта нужно убедиться, что правильно выставлены параметры. Иначе он может работать со сбоями.

Необходимо зайти в настройки (команда «Сервис – Настройки – Советники», и ставите галочки следующим образом.

Скрипт в МТ5

Для установки скрипта нужно найти каталог данных торгового терминала. Это можно сделать через меню «Файл», и там найти пункт «Открыть каталог данных».

Скрипт в МТ5

Откроется папка с главными директориями терминала. Нас интересует папка «Scripts». Ее нам и надо открыть. Все файлы скриптов нужно копировать туда. Затем ищем появившийся скрипт в навигаторе и перетягиваем его на график. Некоторые скрипты могут потребовать простановки значка «Авто-торговля». Рекомендуется нажать ее.

Виды графиков на Форекс : знать важное, что успешно использовать

Как создать скрипт для MT5

Самый главный навык для трейдера – умение создавать собственную торговую систему. А если вы хотите быть продвинутым трейдером – эту систему надо уметь автоматизировать. Для этого надо освоить язык программирования MQL5. Это можно сделать с помощью официальной документации компании MetaQuotes, которая находится на их сайте.

Язык MQL5 – объектно-ориентированный. Это означает, что вам не нужно знать, как работает та или иная функция или объект, их можно просто использовать. Это очень удобно и значительно упрощает разработку скриптов для торгового терминала.

Разработка осуществляется в среде MetaEditor, которая интегрирована в платформу MT5. С ее помощью можно разрабатывать не только скрипты, но и индикаторы, советники, графические панели управления и так далее. Синтаксис языка напоминает C++, поэтому опытным программистам будет легко его освоить.

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

Разработанные скрипты можно продавать в «Маркете». Также можно писать торговые приложения на заказ в сервисе «Фриланс». Таким образом, MT5 – это совокупность разных торговых возможностей, включающая как трейдинг, так и разработку ПО для торговли на финансовых рынках.

 

Выводы

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

Установить набор команд очень просто. Нужно скачать скрипты для МТ5 и переместить их в соответствующую папку. Значительно сложнее адаптировать их под ваш торговый стиль и желаемое соотношение между риском и доходностью. Но эти усилия обязательно окупятся.