MetaQuotes Language 4 (MQL4) — встроенный язык программирования торговых стратегий, позволяющий создавать торговых роботов, технические индикаторы, скрипты и библиотеки функций для торговой платформы MetaTrader 4. Все эти инструменты серьезно расширяют возможности трейдеров при торговле на Форексе.
MetaQuotes Language 4 основан на концепции широко распространенного языка программирования С++. MQL4 также является языком объектно-ориентированного программирования высокого уровня. Благодаря своей скорости и гибкости этот язык позволяет создавать очень сложные торговые программы с большим объемом вычислений и детально контролировать практически все параметры экспертов и индикаторов.
В состав MQL4 включено большое количество функций, необходимых для анализа текущих и пришедших ранее котировок, встроены основные индикаторы и функции по управлению торговыми ордерами и контролю над ними.
С помощью MQL4 вы можете разрабатывать различные программы для анализа рынка и автоматического трейдинга:
- Торговый робот, или советник (Expert Advisor), с помощью которого отпадает необходимость торговать и анализировать рынок самому. Автоматическая программа сделает за вас всю сложную работу.
- Пользовательский индикатор (Custom Indicator) — такой же аналитический инструмент, как и встроенный в платформу, предназначенный лишь для анализа торговой ситуации на рынке. Создайте свой технический индикатор и заложите в него абсолютно любой алгоритм.
- Скрипт (Script) — с помощью этой программы выполняются относительно простые одноразовые, но частые действия. Например, удаление всех объектов с графика, закрытие всех ордеров или, наоборот, выставление набора отложенных ордеров для открытой позиции.
- Библиотека — библиотека пользовательских функций, где хранятся и распространяются часто используемые блоки пользовательских программ.
Скачайте MetaTrader 4 и начните программировать торговое приложение на MQL4