Инвестиционный ПАММ-сервис - автоматический заработок на Форекс
MetaTrader и язык MQL – обзор возможностей для трейдера | ForexRatings.ru
ForexRatings.ru

Рейтинг лучших Forex брокеров, партнёрских программ, конкурсов, стратегий, индикаторов и советников. Заметки для начинающего трейдера.

MetaTrader и язык MQL – обзор возможностей для трейдера

Лучшие Форекс брокеры России и мира - рейтинг

MetaTrader и язык MQL – обзор возможностей для трейдера - MQL1Торговая платформа MetaTrader является, на данный момент, одной из самых популярных платформ, на рынке ПО для Форекс трейдинга. Многие Форекс брокеры предоставляют своим клиентам возможность осуществления торговых сделок на валютном рынке с использованием данной платформы, однако некоторые её преимущества упускаются многими Forex трейдерами, ввиду кажущейся сложности таковых.

Одним из таковых преимуществ, является использование встроенного в торговый терминал MetaTrader языка программирования MQL ( Meta Quotes Language ), позволяющего вести торговлю на Форекс валютами в автоматическом режиме, выставлять торговые ордера на покупку и продажу, на основании сигналов торговых индикаторов Форекс, разрабатывать новые торговые индикаторы на основе базовых, создавать специальные скрипты для автоматизации рутинных действий, например поиска недельного максимума или минимума рынка. Создавать библиотеки пользовательских функций, которые потом можно распространять как на бесплатной, так и на платной основе. Также, создавать полноценные реализации торговых систем для Форекс, которые могут приносить прибыль не только как инструмент Forex трейдера, но и как отдельный программный продукт, который можно продавать и покупать.

Что же это такое программа на MQL? Если следовать формальному определению, то программа на языке MQL представляет собой набор команд языка, который по синтаксису, очень напоминает язык программирования «С». Это не значит, что вам надо обязательно знать язык «С» чтобы начать программировать на MQL, но знание основ «С» очень поможет вам в его освоении.

В состав языка MQL входит большое количество функций, которые позволяют анализировать торговые котировки, управлять торговыми позициями и вызывать на экран технические индикаторы Форекс. Исходный текст программ набирается во встроенном в MetaTrader редакторе кода MetaEditor. Данный редактор позволяет вам набрать код программы и откомпилировать его в исполняемый байт-код. Байт-код, это непосредственно то, что будет исполняться программой MetaTrader.

В MQL существует несколько типов программ:

1. Советник ( торговый эксперт ) – это программа, которая автоматизирует торговые и аналитические операции. Говоря простыми словами, советник может торговать за вас, используя определённый вами, и описанный при помощи языка MQL, алгоритм торговли. Торговый эксперт может самостоятельно, без вашего участия, открывать и закрывать торговые позиции, а может просто подавать сигналы на проведение торговых операций, по заранее определённым условиям, например пересечению скользящих средних.

Для запуска торгового робота, его необходимо наложить на торговый график. Вызов советника производится на каждом тике, а прекращает советник свою работу только тогда, когда Вы удалите его с торгового графика. Советник позволяет Форекс трейдеру, максимально абстрагироваться от эмоциональной составляющей торгового процесса и более объективно оценить торговую ситуацию. Даже если Вы не желаете доверить машине заключение торговых сделок, грамотно написанный советник может оказать большую услугу в анализе ситуации на рынке.

2. Пользовательский индикатор – это индикатор, который создан пользователем самостоятельно. Фактически, индикатор является математическим преобразованием торгового графика котировок в другую форму. Наглядность графического представления временного ряда, трудно переоценить, при помощи MQL Вы можете создать свой личный торговый индикатор на основе более 20 встроенных, среди которых такие широкоприменяемые как MACD, RSI, Bollinger, Alligator, ATR и другие.

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

3. Скрипт – это специальная программа, которая, в отличие от советника Форекс, исполняется не на каждом тике, а всего лишь один раз по команде пользователя-трейдера. Для повторного запуска скрипта, пользователь сново должен будет дать команду на исполнение. При помощи Форекс скриптов, можно автоматизировать любую рутинную работу, например поиск максимумов и минимумов, за день, неделю, месяц или год.

При помощи Форекс скрипта Вы можете, одним нажатием кнопки, закрыть все открытые торговые ордера которые удовлетворяют определённым условиям. Скрипты Форекс позволяют очень удобно и быстро сохранять в файл любую статистику по вашим торговым сделкам, для её последующего анализа в других программах. Скрипты Forex могут помочь трейдеру удобно манипулировать группами графических объектов, удаляя или создавая их по указанным вами параметрам.

В любом случае, язык MQL стоит потраченного на его изучение времени и усилий. Не стоит относиться к нему как к Граалю, который без вашего прямого участия будет приносить вам баснословные денежные прибыли, но отнеситесь к нему как к очень мощному инструменту, позволяющему во много раз улучшить эффективность вашей торговли на валютном рынке Форекс.

VN:F [1.9.3_1094]
Рейтинг: 10.0/10 (1 голос)

Спасибо за голосование! Ваше мнение важно для нас - Рейтинг лучших Форекс брокеров

Получать обновления по почте:

Альпари - традиции и надёжность работы на рынке Форекс
Оставить комментарий


− 2 = два

  • Архивы


  • СFD являются продуктами маржинальной торговли, соответственно, убытки, понесенные в процессе торговли CFD, могут превысить начальный инвестированный капитал. Торговля CFD сопряжена с высоким уровнем риска и может не подходить для всех инвесторов.


Яндекс цитирования