MetaQuotes Language 4 (MQL4)

Что такое MQL4?

MetaQuotes Language 4 (MQL4) – разработанный компанией MetaQuotes Software Corp, встроенный в торговый терминал MetaTrader 4 язык программирования стратегий для торговли на биржевых и внебиржевых (Forex) площадках.

Что такое mql4?

Для чего нужен язык программирования MQL4?

Основные разработки на языке MQL4 – программы-эксперты (Expert Advisors), которые позволяют автоматизировать управление торговыми процессами и используются для создания собственных механических торговых стратегий. Язык также позволяет программировать технические индикаторы для биржевой торговли, скрипты и библиотеки функций.

В состав языка MetaQuotes Language 4 входят функции для анализа текущих и предшествующих котировок, для работы с индикаторами, функции по управлению торговыми позициями и т.д.

Какие программы можно написать на MQL4?

Язык программирования MQL4 позволяет создавать шесть видов программ:

  • Советник

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

  • Пользовательский индикатор

Это индикатор, созданный в дополнение к уже имеющимся индикаторам.

  • Пользовательский скрипт

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

  • Библиотека функций

Набор функций для специфических задач.

  • Заголовочный файл (*MQH)

Создание файла заголовка с расширением *MQH.

  • Генерация по шаблону

Создание программы по уже готовому шаблону.

Как программировать на MQL4 в терминале MetaTrader 4?

Язык MQL 4 прост в изучении и очень похож на другие языки программирования, поэтому если вы раньше изучали программирование, то овладеть языком MQL не составит большого труда.

Чтобы перейти в терминале MetaTrader4 к написанию собственной программы, необходимо запустить редактор MQL MetaEditor. Сделать это можно тремя способами :

  • Первый способ

В меню сервис выбрать пункт Редактор MetaQuotes Language.

Что такое mql 4?
Вызов редактора MetaQuotes Language через меню «Сервис»
  • Второй способ

Нажать клавишу F4.

  • Третий способ

Использовать соответствующую кнопку на стандартной панели инструментов.

Что такое mql 4?
Вызов редактора MetaQuotes Language через панель инструментов

В открывшемся окне редактора через меню «Файл» — «Создать» можно выбрать тип создаваемой программы, после чего приступать к ее написанию.

Что такое mql4?
Выбор типа программы в редакторе

MQL 4 программы на нашем сайте

Полезные статьи по теме

Добавить комментарий

Кнопка возврата к началу