15 августа, 2010

MetaQuotes Language 4 (MQL4)

ForTrader.org
RU
Что такое язык программирования MQL4: для чего нужен mql4, какие виды программ можно написать на mql4, как программировать в терминале MetaTrader 4.

Что такое 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 программы на нашем сайте

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

ForTrader.org

ForTrader.org

Автор

Подпишитесь на нас в VK

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

Ещё из этой категории

Все статьи

Количественное смягчение — что это? Учимся понимать!

Вы наверняка слышали, как экономисты или журналисты говорят: «Центробанк снова запустил программу количественного смягчения» или «ФРС печатает деньги, чтобы поддержать экономику». Звучит тревожно — как будто кто-то просто включает «денежный принтер». Но на самом деле всё куда сложнее и умнее. Количественное смягчение — это не бездумная эмиссия, а инструмент, который центральные банки применяют, когда обычные […]

Что такое дефляция (Deflation)

Дефляция — это устойчивое снижение общего уровня цен на товары и услуги в экономике. В отличие от временных скидок, акций или сезонных распродаж, дефляция длится месяцами или годами и затрагивает весь рынок: от продуктов до недвижимости. Экономисты измеряют её по индексу потребительских цен (ИПЦ, CPI) — показателю, отражающему изменение стоимости фиксированного набора товаров и услуг. […]

Торговый лот на Форекс

На валютном рынке Форекс ключевую роль играет не только направление сделки, но и её объём. Даже небольшое движение цены может приносить серьёзную прибыль или убыток в зависимости от того, каким лотом вы торгуете. Именно поэтому понимание того, что такое лот и как он влияет на результат торговли, является базовой основой для любого трейдера. Без этого […]

Демонстрационный счет (демо-счет)

Если вы только начинаете интересоваться валютной торговлей, то одно из первых понятий, с которым вы столкнётесь, — это демо-счёт. Это один из самых безопасных и логичных способов понять, как работает рынок Форекс, не рискуя денегами. Демо-счёт — это как тренажёр вождения перед настоящей дорогой: вы используете все реальные механизмы, но без последствий, если что-то пойдёт […]

Недавние обучающие статьи

Все статьи

Редакция рекомендует

Все статьи
Loading...