MACD

icon_macd

Добрый день, уважаемые подписчики ресурса 4exlab.ru . Сегодня за тему поста решили взять написание индикатора MACD. Этот индикатор очень распространен среди трейдеров, так как обладает достаточной точностью в определении настроения рынка. Как и у любого индикатора у MACD имеются не только плюсы, но сейчас это не играет большой роли. Главное в этом уроке –научиться писать индикатор MACD и знать, как устроен этот индикатор.

Торговый метод схождения – расхождения скользящих средних (MACD — moving average convergence divergence)

Данный индикатор имеется в вашем торговом терминале MetaTrader, но исходника на .ex4 в терминале нет, и это не из-за того, что разработчики не положили его туда специально. А это из-за того, чтобы сам трейдер не вносил изменения во все советники, индикаторы и скрипты имеющиеся в торговом терминале по-умолчанию. Исходники же лежат в открытом доступе в интернете.

И так для того, чтобы научиться программировать на языке MQL4 нам по-прежнему понадобится компьютер, интернет, большое желание научиться и, конечно же, упорство. И так, поехали.

Индикатор (MACD – moving average convergence divergence), как было упомянуто ранее, используется многими трейдерами на рынке форекс. Этот индикатор помещается в отдельном окне на графике валютной пары. В этом окне имеется гистограмма, расположенная на реперной линии. Помимо всего в отдельном окне располагается и сигнальная moving average, которая и дает трейдеру сигналы для покупки/продажи валюты. Читать статью полностью>>

Закрыть все ордера

zakryt_vse_orderaДобрый день. При работе с терминалом MetaTrader иногда возникает необходимость быстро закрыть все открытые сделки и уйти с рынка. Если сделок открыто достаточное количество, что закрытие вручную окажется делом продолжительным, за которое трейдер накопит упущенную прибыль. Решить подобную проблему можно двумя способами: быстрее работать руками, написать скрипт, который в автоматическом режиме закроет все ранее открытые ордера.

Если вы новичок в торговле, то возможно вам покажется лучшем первый вариант, тем более, это будет даже полезным с точки зрения изучения и тренировки на терминале MetaTrader. Но если Вы тот самый трейдер, которого уже ничем не удивишь, который торгует большими лотами, для которого важен каждый пип, то есть возможность закрывать все сделки на программном уровне, нажатием пары клавиш, благо, MetaTrader это позволяет.

Итак, как Вы наверное догадались, сегодня речь пойдет про написание скрипта на языке MQL4, целью которого является закрытие всех открытых ордеров. Приступим. Читать статью полностью>>

Индикатор Alligator

alligator

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

Дня начала объясню суть индикатора Alligator. В основе индикатора Alligator лежит использование в качестве торговых сигналов различные комбинации (переплетения) скользящих средних разного периода. Создатели этого индикатора назвали каждую линию Alligator по-своему: скользящая средняя с большим периодом создателям представилась в виде челюсти Аллигатора, средняя скользящая – зубы аллигатора, а сама чувствительная скользящая средняя –это губы аллигатора. И в зависимости от выпавшей комбинации, трейдер принимает решение на BUY || SELL или вовсе уйти с рынка и не ввязываться в неизведанное под названием флэт. Читать статью полностью>>

Moving Average

moving-average

Добрый день, уважаемые читатели и подписчики ресурса 4exlab.ru . Сегодня темой поста будет написание индикатора Moving Average, который стоит по умолчанию в дистрибутиве торгового терминала MetaTrader 4 и 5. В принципе, им можно воспользоваться в любой момент, не правда ли?

А Вы сможете его написать?

Сейчас научим !

Для начала необходимо знать, что же такое индикатор Moving Average и принцип его работы, а уже затем браться за его написание. Не волнуйтесь – этот процесс не долгий. Будет интересно. Читать статью полностью>>

MetaEditor. Первые впечатления!

Интерфейс MetaEditorДобрый день, уважаемые читатели форекс блога 4exlab.ru . темой сегодняшнего поста будет описание интерфейса редактора MetaEditor, который входит в состав клиентского терминала MetaTrader5.

Прошлая версия редактора уверенно зарекомендовала себя в качестве основного редактора для механических торговых систем. На данный момент вышло новым поколением языка MQL5 является MetaEditor5, в котором упор в новизне был сделан на ООП (объектное ориентирование в программировании). Разработчики MetaEditor5. Трейдерам было заранее известно, что разрабатывается новый терминал и новый язык, в связи с чем был отменен чемпионат автоматических торговых систем Automated Trading Championship 2009, из-за отсутствия времени на его подготовку. Но прошло некоторое время и на обзор публике представили как торговый терминал MetaTrader5, так и редактор MetaEditor, о котором мы сейчас и поговорим. Итак, поехали.

Если Вы устанавливали MetaTrader5 так как рекомендовал разработчик, то сам ярлык для запуска редактора Вы найдете по пути «Пуск»­­­­­–«Программы»–»Папка с Вашим терминалом»–MetaEditor (Рекомендуем вынести его ярлыком на рабочий стол).


Запускаем MetaEditor. Первое что бросается в глаза – это положение навигатора (CTRL+D). А именно его положение навигатора (он теперь справа, в отличии от предыдущей версии). Можно посчитать положение навигатора во всех поколениях MetaEditor удобным во всех случаях (принципиальной разницы не видно, все по прежнему удобно). Положение навигатора, по нашему мнению, создатели сделали схожим с интерфейсом MetaTrader5, опять же для удобства обучения редактора пользования (imho).

Читать статью полностью>>