Индикатор Trend Filter на Форекс для определения. Индикаторы флэта – контроль спящего рынка

Трендовые стратегии являются самыми популярными на всех без исключения финансовых рынках. Не удивительно, что для торговли на Форекс трейдеры и программисты создали сотни специальных индикаторов, главная задача которых заключается в идентификации основной тенденции. Один из таких алгоритмов получил название 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. Единственный его недостаток – это не совсем понятная формула, так как для её изучения приходится заходить в исходный код и смотреть, какие функции там были использованы, а вот из стандартных переменных понять алгоритм расчёта невозможно.

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

Трейдер использует индикатор Trend Filter для определения рыночной ситуации. Это трендовый алгоритм, который удобно скачать, установить и использовать. Запускается в отдельном окне.

Что покажет индикатор trend filter.

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

Трейдер может настраивать индикатор по:

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

Одно из преимуществ индикатора в возможности настроить его по собственному вкусу и руководствуясь собственным стилем торгов.

Настройки:

Nbars=89 - период индикатора

MA_Period =9 - период скользящей средней для сглаживания (степень сглаживания).

Индикатор показывающий зону тренда - , неперерисовывающий предыдущие значения, неплохая замена индикатора SSRC.

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

Фильтр не показывает конкретные зоны перекупленности и перепроданности. Это его преимущества и отличительные черты от других индикаторов.

Особенности инструмента.

Пользователи и специалисты выделяют следующие особенности инструмента:

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

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

Другие стратегии.

Некоторые советуют покупать после того, как был достигнут уровень -0,5, а закрывается после достижения 0.95.

Можно продавать после достижения 0.5, а закрывать сделку когда красная линия превратится в желтую.

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

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

Введение

Рынок Форекс / Forex является высокодоходным и высокорискованным средством извлечения прибыли от сделок по валютным курсам. Используемые инструменты работы на рынке Форекс во многом определяют результат валютной торговли участниками рынка Форекс, являющихся клиентами брокеров. Каждый Форекс- брокер предлагает свой торговый терминал, однако большинство брокеров и трейдеров рынка Forex сходятся сегодня в своем выборе терминалов MetaTrader 4 и MetaTrader 5. Форум ФорексДеньги создан для тех, кто выбирает в своей Форекс торговле терминал семейства MetaTrader, а так же платформы брокеров бинарных опционов.

Обсуждение торговли

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

Общение с брокерами и трейдерами (про брокеров)

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

Софт для трейдеров, автоматизация торговли

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

Свободное общение на Форуме ФорексДеньги

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

Деньги за общение на Форуме ФорексДеньги

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


Благодарим вас за выбор нашего форума в качестве места общения!

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

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

Описание и настройки индикатора Trend Filter

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

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

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

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

Теперь рассмотрим описание настроек, которые в индикаторе Trend Filter достаточно просты, так как состоят всего из двух основных параметров:

  • Nbars – определяет период;
  • MA_Period – определяет период .


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

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

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

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

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


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

Конечно, во вкладке «Уровни » такой параметр настраивается, но на результат влияния не оказывает. Можете убедиться в этом, посмотрев на рисунок ниже.


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

Поэтому опытные пользователи данного алгоритма, рекомендуют не привязывать сигналы Trend Filter к конкретным цветам, а ориентироваться по индикаторным уровням.

Так неплохие результаты можно получить, используя следующую схему стратегии:

— покупка совершается после пересечения линией индикатора снизу-вверх уровня -0,5. Закрывается сделка по стандарту – функциональное значение закрывается ниже отметки 0,95;

— продажи совершаем после пересечения линией индикатора сверху-вниз уровня 0,5. Закрытие сделки осуществляем при смене цвета линии индикатора с красного на желтый.


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

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

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


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

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

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

Стратегия торговли по индикатору Trend Filter

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

Как известно, чем выше временной интервал, используемый при торговле, тем надежнее будут , поэтому данная стратегия торговли предусматривает работу на графике Н4. В качестве торгуемого инструмента будем использовать пару валют EUR/USD.

Индикатор Trend Filter, настраиваем следующим образом:

  • Nbars (50),
  • Ma_period (9)
  • и выставляем уровни 0,899, -0,899.



Условия входа согласно стратегии по индикатору Trend Filter

Сделки на покупку открываются, когда Trend Filter находясь ниже уровня -0,9 дольше 7 свечей подряд, отрисовывал красную линию, а затем отрисовал отрезок синего цвета, поднявшись выше отметки -0,9. В рынок входим на следующей свече. StopLoss устанавливаем на расстоянии от 30 до 60 пунктов за ближайшим локальным минимумом.

Когда размер прибыли достигнет 30-ти пунктов можно перевести сделку в безубыток и закрыть 50% объема открытой позиции. Когда прибыль достигнет 50-ти пунктов, остальную часть объема сделки пускаем по Trailing Stop длинной в 50 пунктов.


Сделки на продажу будем открывать, когда Trend Filter находясь выше уровня 0,9 дольше 7 свечей подряд, отрисовывал зеленую линию, а затем отрисовал отрезок синего цвета, опустившись при этом ниже отметки 0,9. Вход в рынок осуществляем опять же на следующей свече.

Устанавливаем StopLoss расстоянии от 30 до 60 пунктов за ближайшим локальным максимумом. Выход из сделки на продажу производится по той же схеме, что и при сделке на покупку, но в зеркальном отображении.


Следует учесть некоторые особенности, которые предполагает данная стратегия торговли по индикатору Trend Filter:

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

Обзор индикатора Trend Filter

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

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

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



В окне появляется единственная линия, которая может принимать один из трех цветов:
  1. красный - нисходящий тренд;
  2. желтый - рынок в состоянии неопределенности;
  3. зеленый - восходящий тренд.

Применение индикатора Trend Filter


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



Настройки индикатора:
  • Nbars - период индикатора;
  • MA Period - период скользящей средней для сглаживания.




Trend Filter можно применять, как минимум, двумя способами:
  1. торговать по сигналам алгоритма, когда в окне программы появляется красная или зеленая линия;
  2. отфильтровывать сигналы торговой системы , направленные против тренда.
Первый вариант является, на взгляд автора, весьма сомнительным, так как запаздывание будет не только при заключении сделки, но и при ее закрытии. В результате часто получается, что плавающий профит, который накапливался, пока позиция была открыта, практически полностью исчезает при появлении сигнала на закрытие сделки.



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

Например, если по стратегии трейдера появляется сигнал на покупку, а Trend Filter демонстрирует красную линию , то лучше от сделки воздержаться:



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


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

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