Индикатор-фильтр флета — обзор нескольких стандартных инструментов МТ4.

Трендовые стратегии являются самыми популярными на всех без исключения финансовых рынках. Не удивительно, что для торговли на Форекс трейдеры и программисты создали сотни специальных индикаторов, главная задача которых заключается в идентификации основной тенденции. Один из таких алгоритмов получил название Trend Filter .

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

Итак, основная функция Trend Filter сводится к анализу преобладающего движения, но следует заметить, что автор в данном случае решил пойти нестандартным путём и включил в формулу степенные функции.



Данный алгоритм приобрёл вид осциллятора , т.е. после установки его на график трейдер увидит разметку не на основном графике, а в подвальном окне.



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

Настраивается данный алгоритм очень просто, для этого достаточно задать значения всего двух переменных:

  • NBars – основной период индикатора, от которого будет зависеть горизонт прогнозирования;
  • MA_Period – сглаживающий фактор, аналогичен переменной «замедление» в стохастическом осцилляторе.

Применение Trend Filter на Форекс

Я уже отмечал, что главная задача данного индикатора заключается в идентификации тенденции, поэтому с этих сигналов и начнём. Автор рекомендует работать по следующему принципу:

    линия окрасилась в зелёный цвет – открываем длинную позицию;

    линия обрела красный оттенок – продаём актив;

    осциллятор жёлтый – от заключения сделок рекомендуется воздержаться.



Подобный подход действительно кажется логичным, но здесь есть одна проблема – пользователь не может сам задать границы шкалы индикатора, после пересечения которых будет меняться цвет основной линии. Вернее будет сказать, что во вкладке «уровни» их можно настроить, но результат от этого не изменится.




Приходится довольствоваться только стандартной настройкой Trend Filter , которая, на мой взгляд, является слишком строгой. Чтобы в этом убедиться, обратим внимание на ещё один пример:




    сделка на покупку открывается после того, как линия пересекла уровень -0,5 снизу вверх, и закрывается по стандарту (значение функции закрылось ниже 0,95);

    ордер на продажу открывается после пересечения планки 0,5 сверху вниз и закрывается в тот момент, когда индикатор Trend Filter меняет цвет с красного на жёлтый.



Как можно заметить, качество сигналов заметно улучшилось, но даже в этом случае точки выхода формируются слишком поздно, когда откат от прежнего направления успевает «съесть» большую часть прибыли.

Решить данную проблему можно сочетанием двух индикаторов с разными параметрами, по первому из которых (базовому) будет определяться точка входа, а по второму (с меньшим периодом расчёта) разумно искать сигналы на выход из позиции.




Разумеется, периоды Trend Filter следует оптимизировать под каждый торговый инструмент и таймфрейм, в частности, по умолчанию NBars = 89, но в примерах я использовал значения 60 и 20, так как они ближе к стандартным горизонтам анализа на дневных графиках (рабочий квартал и месяц). Аналогичным образом подбираются переменные и для всех остальных ТФ.

Что касается функции сглаживания, то её значение будет зависеть от характера инструмента. В частности, чем больше на нём шума, тем продолжительнее должен быть период вспомогательной скользящей средней.


Но на этом сфера применения индикатора Trend Filter не ограничивается, ведь он неплохо справляется с ролью осциллятора, т.е. может генерировать сигналы от областей перекупленности и перепроданности ().




Разумеется, в данном случае не получится открывать позиции в момент первого касания уровня, так как линия на продолжительное время «залипает» в критических областях. Вместо этого сделки следует заключать в тот момент, когда индикатор выходит за пределы соответствующей планки.

Вообще, Trend Filter предоставляет массу возможностей для экспериментов, ведь на базе его значений можно строить скользящие средние, полосы Боллинджера , RSI и прочие стандартные индикаторы.

Особенно в этом плане интересен конверт из тяжёлых «машек», который можно использовать в качестве альтернативы фиксированным уровням, рассмотренным в самом начале обзора.




В этом случае трейдер уходит от привязки к статичным величинам и исследует «живой» рынок, ведь чем дольше растёт или падает цена (а вместе с ней увеличивается или снижается значение конверта), тем сильнее и стремительнее будет откат. Если же ориентироваться по горизонтальным уровням, вероятность потерять часть прибыли на запаздывании сигнала значительно увеличивается.


Подводя итог сегодняшней теме, я не могу сказать ничего плохого про индикатор Trend Filter, так как он ничем не хуже привычных стохастиков или RSI. Единственный его недостаток – это не совсем понятная формула, так как для её изучения приходится заходить в исходный код и смотреть, какие функции там были использованы, а вот из стандартных переменных понять алгоритм расчёта невозможно.

Гораздо больше у данного индикатора положительных сторон, в частности, он не перерисовывается, показывает как тренд, так и флет, может использоваться в качестве осциллятора и даже является совместимым с другими классическими алгоритмами.

Торговля ведется на таймфрейме H1 и подойдет трейдерам, которые торгуют в долгосрок. Система испытана на реальном счете и показала доходность в 600% в год. Стратегия очень проста и следовать ей может даже начинающий трейдер. В ней используется только один индикатор, который показывает, когда нужно входить в рынок. Итак:

Пара для торговли: только AUDUSD
Таймфрейм: H1 (можно H4)
Время торговли: круглосуточно
Брокер для торговли: Альпари

Почему именно AUDUSD - это спокойная пара с небольшой волатильностью, которая позволяет вести торговлю по данной системе. Но будьте готовы к тому, что сигналы будут не часты, примерно 1-3 в месяц, и частенько придется сидеть в просадках.

Стратегия торговли

После установки шаблона на график, вы увидите внизу индикатор, состоящий из горизонтальных баров. Индикатор был написан автором стратегии и имеет следующие сигналы:

  • синий бар - открываем ордер на покупку
  • красный бар - отрываем ордер на продажу

Важно! В отличие от других стратегий, ордер открывается стразу, как только изменился цвет индикатора, то есть на открытии свечи, не дожидаемся закрытия. Выход из сделки осуществляется только при достижении Тейк Профита, либо при получении обратного сигнала.

Уровень Тейк Профита - 210 пунктов , Стоп выставляем на 70 пунктов. Таким образом потенциальная прибыль в три раза выше убытков. Торговля ведется по паре AUDUSD круглосуточно, так что будьте готовы в любое время к возможности войти в рынок.

Торговлю можно вести и на таймфрейме H4, но при этом резко сокращается количество сделок и уровни профита и стопа выставляются следующим образом - 450/120. Этот вариант подойдет только дальновидным трейдерам.

Порядка 3/4 всего времени котировки на форекс находятся в состоянии флета, для которого характерны колебания в узком ценовом диапазоне. В этот период группа трендовых индикаторов генерирует в основном ложные сигналы, торговля по которым, в лучшем случае, не принесет прибыли, а в худшем обеспечит стабильный убыток. Чтобы избежать таких неприятных последствий, целесообразно применять так называемые индикаторы форекс фильтр флета , которые обеспечивают оперативную идентификацию этих малоамплитудных состояний, в течении которых торговать с использованием трендовых инструментов технического анализа не следует.

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

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

Лучшие фильтры флета

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

Полосы Боллинджера

Их основной является скользящая средняя, показывающая текущий тренд. Дополнительно алгоритм этого индикатора фильтра флета производит расчет текущей волатильности, пропорционально величине которой определяется расстояние, на котором вверх и вниз от скользящей средней строятся две линии, являющиеся границами канала (рис. 1).

Сигналом формирования флета является резкое сужение этого канала (между зелеными вертикалями). При узкой полосе Боллинджера флет продолжается (между правой зеленой и красной вертикалями), а ее резкому расширению (после красной вертикали) предшествует ценовой импульс, пробивающий флетовый канал.

Parabolic SAR

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


Сигналом флета является малое расстояние между соседними точками. На рис. 2 зелеными вертикалями выделен участок, на котором уменьшается расстояние между точками Parabolic SAR, что указывает на формирование флета. Период флета ограничен правой зеленой и красной вертикалью. После красной вертикали расстояние между точками Parabolic SAR начинает увеличиваться, что указывает на завершение флета.

RSI

Этот осциллятор демонстрирует относительную силу тренда. А так как во время флета сила тренда минимальна, то и находиться кривая RSI будет в этот период между границами зон перекупленности и перепроданности.


На рис. 3 участок флета ограничен зеленой и красной вертикалями. Зеленая вертикаль соответствует выходу RSI из зоны перепроданности, после которой завершился нисходящий тренд. Красная вертикаль соответствует входу RSI в зону перепроданности, после чего начался восходящий тренд.

Envelopes

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


Таким образом, признаком флета является горизонтальное расположение канала Envelopes (на рис. 4 такой участок выделен красными вертикалями). Для корректной идентификации начала и завершения флетовых периодов необходимо правильно задавать величину смещения границ канала, которая, в общем случае, напрямую зависит от текущей рыночной волатильности.

Standard Deviation

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


Во время флета котировки находятся на маленьком расстоянии от скользящей средней, поэтому величина Standard Deviation будет находиться близко к нулю. Таким образом, флетовое состояние на индикаторе Standard Deviation выглядит как практически горизонтальная линия, которая располагается непосредственно возле нулевого уровня (на рис. 5 флет ограничен красными вертикалями).

Force Index

Выполняет количественное выражение отношения между силой быков и силой медведей. Помимо, вектора цены, в алгоритме используется волатильность (амплитуда колебаний) и торговые объемы. Отображается в виде кривой, колеблющейся вокруг нулевого уровня.


Признаком флета является практически горизонтальное движение кривой Force Index вдоль нулевого уровня с небольшими подъемами и спадами. На рис. 6 такой флетовый участок выделен красными вертикалями.

Заключение

Все перечисленные лучшие индикаторы флета являются встроенными в каждый торговый терминал МетаТрейдер. Помимо них, в окне «Навигатор» можно найти еще более десятка аналитических инструментов, которые с успехом могут применяться для идентификации флетов. Чтобы проверить, подходит тот или иной из них для выявления флетовых периодов, достаточно найти на ценовом графике участок с явным флетом и применить к данному графику проверяемый индикатор. Если на этом участке поведение индикатора будет отличным от поведения в течение трендов, то его вполне можно использовать в качестве фильтра флета на форекс.

Торговая система, сформированная на показаниях одного инструмента анализа, не может выдавать только точные сигналы на вход в рынок. Без дополнительной оценки рыночного состояния неизбежны промахи, которые могут значительно снижать эффективность применяемой стратегии. Использование фильтров при прогнозировании позволяет исключить ненадежные сигналы и увеличить прибыльность торговли.

Каждый инструмент прогнозирования выдает точные сигналы только при конкретных условиях, определяемых рыночным настроением. Одни индикаторы предназначены для работы в тренде, а другие актуальны для бокового движения. Смена тенденции может стать причиной подачи ложных сигналов, поскольку инструмент не может выявлять подходящие условия для корректного анализа. Трейдер должен их выбрать самостоятельно. Для этого при работе на Форекс или с бинарными опционами необходимо воспользоваться индикаторами-фильтрами. Они предназначены для подтверждения основного сигнала торговой стратегии. С их помощью идентифицируется трендовое движение от флета, а также подтверждается основной прогноз.

Виды фильтров на Форекс

Применяемые фильтры в торговых стратегиях отсеивают подаваемые ими ложные сигналы. В зависимости от применяемого инструмента анализа, они классифицируются на несколько категорий:

  • индикаторные;
  • свечные;
  • графические;
  • временные;
  • экономические;
  • комбинированные.

Индикаторные

При использовании на Форекс в качестве фильтра основного сигнала индикаторов, удобно идентифицировать актуальное рыночное настроение и точки, в которых с большей вероятностью произойдет смена тенденции. Трейдер может использовать инструменты анализа из стандартного набора торгового терминала МТ4, или установить их, предварительно скачав из интернета. При разработке стратегий с индикаторными фильтрами, формирование основного сигнала также происходит по показаниям индикаторов.

Свечные

Рисунок 1. Свечные комбинации, которые могут быть использованы как фильтр

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

Графические

Рисунок 2. Графические паттерны как инструменты основного или дополнительного сигнала

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

Временные

Идентифицировать истинный от ложного сигнала можно с течением времени. При подаче его инструментом анализа можно немного подождать и понять, был ли актуален прогноз. Ожидать можно подтверждения ценового движения или формирования сигнала-фильтра. Недостатком метода является возможная потеря времени или части рыночного движения, на котором можно было бы заработать.

Экономические

Рисунок 3. Фильтр основного сигнал по экономическому календарю

Торгуя по любой стратегии, необходимо ориентироваться на опубликованные экономические индикаторы. Их оценка проводится по предыдущему и текущему значению. Работая в среднесрочном или долгосрочном режимах, следует анализировать все параметры в комплексе, что поможет понять, в каком состоянии находится экономика государства и какова вероятность роста или падения его национальной валюты. Если сигналы торговой стратегии указывают на определенное изменение ценности актива, а экономическое состояние страны не может его позволить ввиду причин, обусловленные фактами опубликованных показателей, то не следует открывать сделку.

Комбинированные

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

Примеры индикаторов фильтров

Индикаторы фильтра не всегда применяются для отсеивания ложных сигналов. В большинстве случаев они используются и как основной инструмент анализа. К примеру, скользящая средняя может являться базовым элементом в торговой стратегии. Если изменить стандартные настройки, она применяется и как ее дополнение. Сделка на покупку может быть открыта только при условии расположения графика цены выше линии Moving Average, а на продажу – ниже ее. При несоблюдении такого условия фильтра, базовый сигнал следует проигнорировать.

К категории эффективных Форекс фильтров относятся осциляторные индикаторы. С их помощью можно идентифицировать зоны перекупленности и перепроданности. С настороженностью нужно относиться к сигналам, не соответствующим направлению, указываемым диаграммой осциллятора.

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

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


Рисунок 6. Пример торговой стратегии, базовым сигналом в которой является сформированная волна Вульфа, а фильтр – дивергенция на стохастике

Популярностью пользуется не предусмотренный программным обеспечением МТ4 индикатор , который необходимо скачать и установить. Он является усовершенствованной версией осцилляторного инструмента.

Рисунок 7. Индикатор Тренд Фильтр

Его диаграмма меняет свой цвет при смене рыночного настроения. Индикатор точно идентифицирует критические зоны, в которых чаще всего сменяется тенденция.

Рисунок 8. Пример торговли с применением фильтра – индикатор Trend filter

Построение торговой системы с использованием фильтров

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

Основным источником сигнала могут стать показания индикатора, по которым можно оценить направление и силу тренда. Хорошие результаты показывают графические паттерны и волновые структуры. В качестве фильтра может быть использован любой инструмент анализа. Он должен быть информативен и сочетаться с основным прогнозом, а также его дополнять. При формировании торговой стратегии необходимо соблюдать определенные правила:

  1. Базовый инструмент анализа идентифицирует рыночную тенденцию и определяет направление глобального тренда.
  2. Фильтр прогнозирует направление движение рынка.
  3. Дополнительные инструменты выявляют точные места входа за счет определения точек, в которых можно с большей вероятностью прогнозировать разворот или продолжение основного движения.
  4. В качестве фильтров может быть использовано несколько инструментов.
  5. Основные и вспомогательные индикаторы должны подтверждать и уточнять показания.

Разрабатывая торговую систему, следует продумать алгоритм, которому нужно следовать в анализе рыночной тенденции, необходимом для принятия решения о входе в рынок. Все инструменты можно комбинировать, однако не следует загромождать график множеством индикаторов, которые не помогут в принятии решения, а только отвлекут трейдера и вызовут сомнения в любом решении. Поэтому, при подборе индикаторов, следует учитывать их сочетаемость, информативность и возможность уточнения друг другом. Только при таком подходе можно избежать путаницы в сигналах.

Итоги

Индикаторы фильтра ложных сигналов применимы для бинарных опционов и на финансовом рынке Форекс. Все инструменты анализа отличаются друг от друга внешне и по функциональности, однако часто их прогнозы совпадают. Использование этого свойства уменьшает вероятность убытков и повышает эффективность торговой системы.

Рассказывая об индикаторах в блоге, я всегда предупреждала, что их сигналы обязательно надо фильтровать, даже при наличии позитивных отзывов. Сегодня я хочу предложить вам один из таких инструментов – индикатор 88 Filter. Он используется для подтверждения точек разворота трендового движения и открытия дополнительных торговых позиций на коррекции. 88 Filter применять достаточно легко. Он имеет вид гистограммы. Сигналы появляются, когда она пересекает определённые уровни.

Установка индикатора в МТ4

Делается это следующим образом. В меню торгового терминала открываем «Файл». После этого кликаем «Открыть каталок данных». В списке папок выбираем «MQL4». В ней находим папку с названием «Indicators». В неё вставляем ранее скопированный файл индикатора. После этого надо перезагрузить терминал. Но можно это и не делать, а поступить по-другому. Во вкладке «Навигатор» МТ4 находим «Индикаторы». Правой кнопкой вызываем меню, в котором выбираем «Обновить». Всё, теперь можно работать с установленным индикатором.

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

И ещё хочу сказать несколько слов о параметрах. Прежде всего, это количество баров, по которым строится гистограмма. При желании, этот параметр можно изменить. Но более важное значение в этом инструменте анализа имеют уровни. По умолчанию их значения 6 и 25.

Применение индикатора в торговле

Интерпретация сигналов проста. Пересечение гистограммой уровня 25 свидетельствует о возможной смене направления движения цены. Можно принимать решение об открытии торгового ордера. Пересечение уровня 6 указывает на кратковременную коррекцию. Эти сигналы можно использовать для доливки торговой позиции.

Напоминаю, что не следует торговать исключительно по сигналам 88 Filter. Его предназначение – фильтрация сигналов. Этот инструмент будет полезным дополнением практически для любой торговой стратегии. Надёжность её сигналов повысится, если они будут подтверждены фильтром.

Работу этого индикатора, как и любого другого, надо обязательно протестировать на демо счёте.

Скачать индикатор: