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

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

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

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

Индикатор не является сигнализатором конкретного тренда . Его задача показать Вам - есть на валютном рынке тренд, либо его нет. Это единственная задача, которую он выполняет. Алгоритм его работы, по заявлениям разработчиков основан на определении волатильности рынка . Проблем здесь в том, что качество сигнализатора будет зависеть исключительно от оптимизированного вами параметра - период.

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

Располагается индикатор в отдельном окне на рабочем графике котировок (в подвале), представлен он в виде линии, на нашем скриншоте ему задан в настройках другой цвет и толщина. Но это и не имеет значения при анализе, ведь его использование заключается всего в двух правилах: если линия на уровне "ноль", то на рынке - флет; если линия выше уровня "ноль", то на рынке тренд. Посмотрим на рабочий график с индикатором Xaser FV

Сразу хочется отметить, что при стандартных настройках индикатора, его использование оправдано разве что для временного интервала М5 - М15. Если вы используете таймфреймы выше, как в примере у нас, то используйте период выше. К примеру, для М30 на евро-долларе идеально подошел период индикатора = 50, для интервалов выше, соответственно выше и период. Как пример, посмотрим на дневной график и потом уже перейдем к изучению сигналов анализатора.

В следующем примере на евро-долларе D1 мы отметили области флета (оранжевая), усиления тенденции (зеленая) и ослабления тенденции (красная). Областей применения подобного подхода - масса. Но мы обозначим один, наиболее грамотный.

При расположении линии индикатора Xaser FV на уровне "ноль" мы определяем для себя фазу флета , причем первоначально мы это делаем именно на D1 (обратите внимание наш период = 80 для D1). До тех пор, пока на D1 мы имеем фазу "флет", а значит на М30 мы торгуем скальпинговой стратегией , либо системой торговли в канале цены.

Когда на D1 индикатор Xaser FV показывает нам на усиление тренда , мы переключаем флетовую стратегию на трендовую и используем ее сигналы. Однако теперь мы используем индикатор Xaser и на M30 (предыдущий пример), опять же с периодом = 50, где дополнительно фильтруем сигналы от трендовой стратегии .

При ослаблении сигнала, мы бы рекомендовали возвращаться к торговле по флетовой системе (все же флет на форекс занимает более 70% времени), но с большими приказами тейк профит .

Лишний раз оговоримся о том, что мы привели лишь один пример, который на наш взгляд наиболее поход на профессиональную систему. Большинство же трейдеров, просто устанавливают индикатор флета и тренда Xaser FV просто как фильтр к трендовой стратегии , подбирая оптимальный параметр периода. Если сигнал проходит в период флета, то он просто игнорируется. Какой именно способ выбрать для себя, либо создать свой - решать Вам.

Скачать индикатор флета и тренда Xaser FV вы можете -

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

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

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

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

Я некоторое время последил за Trend Filter и могу сказать в виде отзыва, что для начинающих трейдеров он придется весьма кстати (скачайте его), ведь многие из них на первых порах не в состоянии отличить от .

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

Описание Trend Filter

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

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

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

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

Смотреть


Ma_period отвечает за выбор , которая сглаживает показания Trend Filter. В общем, каких-то конкретных рекомендованных настроек нет, и все зависит непосредственно от вашего стиля торговли.

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

Скачать

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

Использование Trend Filter

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

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

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

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

Конечно, здесь ничего не попишешь, ведь это особенность всех трендовых инструментов.

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

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

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

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

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

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

Выводы

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

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

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

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

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

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

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

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

Настройки:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Индикатор 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