MQL для тебя

MQL для чайников, программирование на MQL4, MQL5

Рекомендуемый ДЦ - Forex4you !

Сегодня разберемся, как работать в языке MQL4 с внешними индикаторами. Невозможно встроить все индикаторы форекс в терминал Metatrader. Постоянно появляются новые индикаторы Forex и усовершенствуються старые индикаторы. Поэтому разработчики терминала Metatrader4 позаботились о работе с внешними индикаторами в языке MQL.

Рассмотрим например индикатор форекс "ZigZag":

Индикатор ZigZag

Он не встроен в терминал MT4, хотя и поставляется вместе с ним. Если взглянуть на график валютной пары, то прекрасно видно преимущества данного индикатора Forex.

Было бы здорово, если бы трейдер покупал внизу и продавать вверху точек излома индикатора  ZigZagа. Стратегию я такую не нашел. Поэтому просто проверю — действительно это так или нет. Но для начала необходимо сформулировать условия торговли: — покупаем когда ZigZag рисует линию вниз. — продаем когда ZigZag рисует линию вверх. — окончание линии ZigZagа анализируем при открытии следующей свечи — стоп-лосс ставим на 5 пунктов вниз или вверх от экстремума ZigZagа — тейк-профит ставим в 5 раз больше величины стоп-лосса — при образовании нового фрактала, стоп-лосс переносим вслед за ценой

Правила сформулировали, теперь можно заняться созданием советника форекс для Metatrader 4 на языке MQL4.
(далее...)

  • Отзывов (26)
  • В рубриках : MQL Школа
  • Рекомендуемый ДЦ - Forex4you !

    Редактор MetaEditor является составной частью клиентского терминала Metatrader 4, он предназначен для создания, редактирования и компиляции исходного текста программ, написанных на языке MQL. С его помощью можно разрабатывать советники, индикаторы, скрипты и библиотеки функций. В редактор MetaEditor встроен мастер создания советников, который помогает быстро создавать новые MQL-программы. Кроме того в терминал встроен тестер стратегий, который позволяет проверить поведение на исторических данных.

    Программы, написанные на MQL, имеют различные свойства и предназначение:

    Советник (его еще называют эксперт) — это механическая торговая система (МТС), запускающаяся с приходом нового тика(котировки). Он может не только работать в режиме информирования о торговых сигналах, но также самостоятельно совершать торговые операции.

    Пользовательский индикатор — самостоятельно написанный технический индикатор. Пользовательские индикаторы используются только для анализа динамики цен.

    Скрипт — программа, предназначенная для одноразового выполнения каких-либо действий. В отличие от экспертов, скрипты запускаются не потиково, а один раз при вызове.

    И так приступим:

    Для вызова редактора MetaEditor необходимо в окне терминала нажать клавишу image001.

    Перед нами откроется окно, вызываемого нами, редактора — MetaEditor:

    image003

    Теперь мы можем создать новую программу: Советник, Скрипт, Пользовательский индикатор, нажатием клавиши image005

    Теперь запускаем мастер создания советника, скрипта и т.п.:

    image007

    В предложенном списке выбираем «какую программу мы хотим создать».

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

  • Отзывов (10)
  • В рубриках : MQL Школа
  • 
      Всего подписчиков:

    Рекомендуемый видеокурс форекс

    Рекомендуемые Советники Форекс для MetaTrader 4