Технические индикаторы не теряют актуальности с момента первых вычислений на листе бумаги и используются в наш век IT-технологий во всех терминалах, что вполне закономерно, ведь они значительно упрощают процесс поиска торговых сигналов.
В общем случае индикаторы форекс для MT5 ничем не отличаются от аналогичных разработок для других терминалов – они точно также обрабатывают цену или объём по определённой формуле и выводят результат на рабочее окно в привычной для трейдера форме.
Но если отличия MT5 и привычных биржевых платформ, таких как Quik или NinjaTrader понятны и очевидны даже для начинающих пользователей (совершенно разный язык программирования и интерфейс), то при переходе с MT4 возникает множество вопросов, самый главный из которых – «почему не работает мой старый индикатор?». Для ответа на него вспомним теорию.
Индикаторы форекс для MT5 и MT4 – отличия и сходства
Специфика работы с индикаторами для пятой версии самого популярного терминала среди форекс-трейдеров неразрывно связана с особенностями самой платформы, и это, прежде всего, собственный язык программирования MQL5, который несмотря на все свои сходства с MQL4 имеет несколько существенных отличий. Даже с учётом одного этого обстоятельства уже можно забыть про установку файлов mq4 (ex4) в директорию терминала MT5.
Кроме этого, индикаторы форекс для MT5 не получится применять в торговых стратегиях, предполагающих локирование ордеров. Наверняка, многим читателям знакомы частично автоматизированные методики, советники в которых импортируют данные специальных индикаторов и нацелены на одновременную работу в обе стороны.
В MT5 возможность локирования отсутствует, так как терминал целенаправленно разрабатывался с учётом возможности подключения к биржевым площадкам, на которых каждая новая сделка либо прибавляет объём к уже открытой позиции, либо закрывает её встречной заявкой. По этой же причине не получится работать по сеточным стратегиям, точнее придётся вести специальный дневник и делать пометки на графике.
Почему индикаторы форекс для MT5 эффективны?
Несмотря на некоторые недостатки, терминал MT5 предоставляет широкие возможности для настройки различных индикаторов, например, позволяет работать практически на любом таймфрейме, а не только на периодах из стандартного набора MT4. Отчасти, именно поэтому индикаторы, предусматривающие работу на каком-то уникальном периоде (например, на 10-минутных свечах), лучше сразу оптимизировать под пятую версию метатрейдера, не тратя время на настройку скриптов, строящих автономные графики.
Второе преимущество, которым обладают индикаторы форекс для MT5, заключается в точности вычислений, ведь данный терминал все свечи строит на базе минутных котировок. Подобный подход полностью устраняет погрешности, проявляющиеся в MT4 из-за неполной или некорректной закачки котировок (иногда пропадают некоторые свечи, образуются «окна» и т.д.).
Надёжные трендовые индикаторы форекс для MT5
Теперь рассмотрим несколько примеров, и начнём, пожалуй, с индикатора под названием GFilter, который представляет собой ничто иное, как обычную скользящую среднюю, обработанную при помощи фильтра Гаусса. В результате относительно простых вычислений на экран выводится следующий результат:
Мы специально задали одинаковые периоды расчёта (за 10 свечей) в GFilter и SMA, чтобы появилась возможность сопоставить их реакцию на ценовые колебания. Как можно заметить, версия с фильтром Гаусса запаздывает от реальной тенденции максимум на один бар, в то время как обычная скользящая постоянно вводит трейдера в заблуждение.
Здесь хотелось бы отметить, что на более крупных периодах подобные индикаторы форекс для MT5 теряют свои преимущества и начинают «предсказывать» разворот тенденции, генерируя при этом большое количество ложных сигналов. Для устранения этого недостатка рекомендуем увеличивать именно таймфрейм, а не период в настройках.
Что касается цветовой гаммы, то здесь всё просто – цвет самой линии меняется в зависимости от направления движения (по умолчанию цвет чирок отражает бычье направление, а малиновый – медвежье), а точки окрашиваются в соответствии со скоростью движения (ускорение и замедление).
Ещё один трендовый индикатор, не входящий в стандартный набор терминала MT5, но заслуживающий внимания, встречается под сокращённым названием Lrma, которое образуется от Linear Regression MA. Не трудно догадаться, что в данном случае снова используется скользящая средняя, но на этот раз обработка её значений осуществляется при помощи простейшего регрессионного алгоритма.
По сравнению со стандартной скользящей средней Lrma практически не запаздывает и позволяет распознать зарождение нового тренда в самом его начале. Во всём остальном принцип работы с данным индикатором полностью идентичен торговле по «Машкам», а именно:
- Сценарий 1 – определяем тенденцию по направлению линии;
- Сценарий 2 – можно использовать две линии Lrma (быструю и медленную), пересечение которых и является сигналом на открытие ордера. Кстати говоря, за счёт низкого «запаздывания», вариант вполне рабочий, чего не скажешь про пересечение обычных MA;
- Сценарий 3 – строить Lrma за продолжительный период и использовать её в качестве динамического уровня поддержки/сопротивления.
Вспомогательные индикаторы форекс для MT5
К сожалению, в данной публикации рассмотреть все интересные алгоритмы не удастся по одной простой причине - несмотря на относительно молодой возраст терминала MT5 программисты уже создали сотни индикаторов, поэтому для обзоров приходится выбирать только по настоящему свежие идеи, и одной из таких разработок является эксперт под названием DisparityIndex.
На графике он представлен в виде осциллятора, состоящего из красно-синей гистограммы и двух динамических уровней, отражающих «насыщение» рынка. Как и многие эффективные индикаторы форекс для MT5, DisparityIndex очень прост в настройке – трейдеру потребуется задать всего три параметра:
1. Метод MA – это способ расчёта скользящей средней заложенной в основу осциллятора;
2. Период MA;
3. Коэффициент уровней – используется при разметке уровней «насыщения», фактически, он умножается на среднюю величину ценовых колебаний за период.
Если бар гистограммы достигает верхней динамической линии и окрашивается в синий цвет – рынок перекуплен, поэтому открывать позиции в сторону тренда рискованно, но с другой стороны, вероятность отработки контртрендовых паттернов значительно возрастает. Аналогично трактуется касание нижней линии – если бар изменил цвет с томатного на красный – силы медведей исчерпаны, можно искать разворотные паттерны.
В завершение отметим, что терминал MetaTrader5 в последние годы стремительно набирает популярность, так как быстро обрабатывает данные, практически не зависает и предоставляется некоторыми брокерами для доступа на фьючерсные рынки. Всё это приведёт к тому, что разработчики в итоге откажутся поддерживать и обновлять MetaTrader 4 и полностью сосредоточатся на пятой версии. Поэтому рекомендуем уже сейчас начинать постепенно импортировать свои торговые системы на MT5, чем потом в период ажиотажа платить программистам за работу по завышенным расценкам. Источник: Dewinforex