01/05/2024

Как можно использовать индикатор Trend Filter

 

Как можно использовать индикатор Trend Filter

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

p, blockquote 1,0,0,0,0 —>

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

p, blockquote 2,0,0,0,0 —>

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

p, blockquote 3,0,0,0,0 —>

Трейдерский индикатор trend filter 1

p, blockquote 4,0,0,0,0 —>

График EUR / USD H1 ниже показывает индикатор форекс фильтра тренда в действии. *FXI Pivots* также применяется на подобных графиках.

p, blockquote 5,0,0,0,0 —>

Трейдерский индикатор trend filter 2

p, blockquote 6,0,0,0,0 —>

Сигналы от индикатора Trend Filter Forex MT4 легко интерпретируются и выглядят следующим образом:

  1. Сигнал на покупку: Открывайте позицию на покупку, когда индикатор рисует зеленую линию (бычий тренд).
  2. Сигнал на продажу: открыть позицию на продажу, когда индикатор рисует красную линию (медвежий тренд).
  3. Нет сигнала: желтая линия, придерживаться текущей позиции на покупку / продажу.
  4. Выход из сделки: закройте открытую сделку при появлении противоположного сигнала или используйте свой собственный метод выхода из сделки.

MT 4 индикаторные характеристики:

  1. Валютные пары: любые.
  2. Платформа: Метатрейдер 4.
  3. Тип: диаграмма.
  4. Параметры настройки: переменная (Nbars, MA_Period) цвета, ширина и стиль.
  5. Временные рамки: 1 минута, 5 минут, 15 минут, 30 минут, 1 час, 4 часа, 1 день, 1 неделя, 1 месяц.
  6. Тип: Генератор.

Установка: скопируйте и вставьте индикатор trend-filter.mq4 в папку индикаторов MQL4 торговой платформы Metatrader 4. Также рекомендуется скачать sogbank gann system.

p, blockquote 9,0,0,0,0 —>

Вы можете получить доступ к этой папке из верхнего меню следующим образом: Файл > Открыть папку данных > MQL4 > Индикаторы (вставьте сюда).

p, blockquote 10,0,1,0,0 —>

Индикатор trend filter

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

p, blockquote 11,0,0,0,0 —>

Длинная сделка начинается, когда общий тренд повышается, и индикатор меняет цвет с темно-оранжевого на светло-зеленый.

p, blockquote 12,0,0,0,0 —>

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

p, blockquote 13,0,0,0,0 —>

  1. Покупаем: лайм зеленого цвета. Покупайте, когда общий тренд валютной пары бычий.
  2. Продаем: бары темно-оранжевого цвета. Покупайте, когда общий тренд валютной пары медвежий.
  1. Валютные пары: любые.
  2. Сроки: любые.
  3. Торговые сессии: любые.

Настраиваемые параметры индикатора: цвета, плавный период, плавная фаза, оповещения (звук, электронная почта, сообщение).

p, blockquote 16,0,0,0,0 —>

Trend filter

Многие системы внутридневных трендов, такие как Money System Pro, например, могут быть улучшены с помощью отдельного фильтра трендов. Это индикатор, который смотрит на недавнее движение цены и определяет, является ли общий тренд восходящим, нисходящим или нейтральным.

p, blockquote 17,0,0,0,0 —>

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

p, blockquote 18,0,0,0,0 —>

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

p, blockquote 19,0,0,0,0 —>

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

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

p, blockquote 21,1,0,0,0 —>

Это помогает, если мы также закодируем значение true / false bool для этого фильтра трендов, так что мы можем легко выполнить обратное тестирование с включенным или выключенным фильтром, чтобы увидеть, улучшен он или нет за счет его добавления.

p, blockquote 22,0,0,0,0 —>

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

p, blockquote 23,0,0,0,0 —>

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

p, blockquote 24,0,0,0,0 —>

Фильтр скользящего среднего тренда

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

  1. Длинные позиции: при закрытии выше скользящей средней.
  2. Короткие позиции: при закрытии ниже скользящей средней.
  1. MAFilter. Сделки из системы первичного входа осуществляются только в направлении скользящей средней: только длинные, когда закрытие выше скользящей средней, только короткие, когда закрытие ниже. По умолчанию установлено значение false.
  2. MAFilterRev. Сделки из первичной системы входа осуществляются только в направлении, противоположном скользящей средней: только длинные, когда закрытие ниже скользящей средней, только короткие, когда закрытие выше.
    По умолчанию установлено значение false. Хотя этот обратный фильтр используется не часто, он может быть полезен, если в ходе бэк-тестирования вы обнаружили, что применение вышеуказанного фильтра MAFilter значительно снижает вашу стратегию. Затем вы можете захотеть посмотреть, сможет ли применение MAFilterRev перезарядить его.
  3. MATime. Это временные рамки вашего скользящего среднего. По умолчанию 0, что означает тот же период времени графика. Сначала вы должны протестировать один и тот же период времени, а затем продвигаться вверх в своих тестах, проверяя каждый больший период времени. Например, если ваша основная стратегия была установлена на графике M30, вы бы протестировали скользящее среднее со значением по умолчанию 0, которое будет вашим M30, затем вы протестируете его с 60, который будет H1, затем 240, что будет быть H4 и 14440, который будет D1.
  4. MAPeriod. Это период вашего скользящего среднего. По умолчанию установлено значение 50, что является более продолжительным периодом для скользящей средней для определения направления тренда.Другой распространенный более длительный период -200. Я бы посоветовал установить оптимизацию от 50 до 200 с интервалом шага 25 или 50, чтобы увидеть, какой из более длинных периодов скользящей средней может наилучшим образом определить тренд для этой валюты на каждом из временных периодов, которые проверить на правильность.
  5. MAMethod. Это метод или режим скользящей средней, которая по умолчанию равна 1, экспоненциальной скользящей средней. Помните: в параметре метода 0 = простая, 1 = экспоненциальная, 2 = сглаженная, 3 = линейно-взвешенная. Я думаю, что 1 или экспонента – это лучший тип скользящей средней. Другой хороший тест для проверки – это 0, простая скользящая средняя. Оба – очень популярные и эффективные режимы скользящей средней.

Фрагменты кода MT4:

p, blockquote 27,0,0,0,0 —>

Блок кода ниже находится в разделе внешних переменных:

  1. extern bool MAFilter = true;
  2. extern bool MAFilterRev = false;
  3. extern int MATime = 0;
  4. extern int MAPeriod = 50;
  5. extern int MAMethod = 1.

Блок кода ниже находится в секции вызова индикатора:

  1. if (mafilter1 || mafilter1rev);
  2. double mafilter = iMA (NULL, MATime, MAPeriod, 0, MAMethod, PRICE_CLOSE, shift).

Пример использования кода MT4

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

p, blockquote 30,0,0,0,0 —>

Можно было бы предположить, что MAFilter, добавленный к скользящей средней перекрестной технике, был бы излишним. Тем не менее, есть основания полагать, что это может быть комплиментом. Например, если пересечение скользящей средней должно было принимать сделки, основанные на периоде 30 на таймфрейме M30, его можно было бы улучшить, если бы он был дополнен 200-периодным MAFilter на таймфрейме H4.

p, blockquote 31,0,0,1,0 —>

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

В приведенном выше разделе об использовании MT4 есть 5 блоков кода. В первом блоке кода я создаю bool для BuyCondition и bool для SellCondition, и по умолчанию они оба имеют значение false. Первоначально я установил для них значение false, потому что хочу, чтобы они стали истинными только тогда, когда логика, на которую я подписываюсь, становится истинной.

p, blockquote 33,0,0,0,0 —>

Второй и третий блоки кода предназначены для определения условий покупки и продажи на основе пересечения скользящей средней. Когда быстрая скользящая средняя пересекает медленную скользящую среднюю, тогда BuyCondition = true; когда быстрая скользящая средняя пересекает медленную скользящую среднюю, тогда SellCondition = true.

p, blockquote 34,0,0,0,0 —>

Мы уже прошли через эти условия в базовом эксперте: MA cross. Единственное отличие состоит в том, что я включил эти условия в логические выражения BuyCondition и SellCondition вместо логических выражений OpenBuy и OpenSell, на которые я ссылаюсь в четвертом и пятом блоках кода.

p, blockquote 35,0,0,0,0 —>

Это четвертый и пятый блоки кода, которые реализуют MAFilter. Каждый из них начинается с условия «if ()», в скобках которого установлены три условия:

  1. Первое условие, BuyCondition или SellCondition, включает в себя логику входа пересечения скользящей средней.
  2. Второе условие, условие MAFilter, представляет собой составной оператор в скобках, разделенный знаком || («Или») оператор. Первая часть оператора указывает, что если для MAFilter установлено значение false (MAFilter == false), то MAFilter не работает. Вторая часть оператора (после ||) указывает, что если для MAFilter установлено значение true (обратите внимание, что не нужно говорить = true, поскольку bool само по себе означает true), тогда он может перейти к правилу MAFilter. В соответствии с BuyCondition правило MAFilter гласит, что значение Ask должно быть больше (>) mafilter. Примечание: переменная для mafilter (в нижнем регистре) определена во фрагменте MT4, размещенном в секции вызова индикатора.
  3. Третье условие, условие MAFilterRev, также является составным оператором в скобках, разделенных знаком || («Или») оператор.Первая часть инструкции указывает, что если для MAFilterRev установлено значение false (MAFilterRev == false), то MAFilterRev не работает. Вторая часть оператора (после ||) указывает, что если для MAFilterRev установлено значение true, то оно может перейти к правилу MAFilterRev. Как видите, правило MAFilterRev является противоположностью правила MAFilter. Если правило MAFilter указывало, что значение Ask должно быть больше (>) mafilter, то MAFilterRev указывает, что значение Ask должно быть меньше (<) mafilter.

Если все три вышеперечисленных условия выполнены, то советник может перейти к OpenBuy = True или OpenSell = true, что вызывает сигнал на покупку или продажу в моем коде.

p, blockquote 37,0,0,0,0 —>

Trend filter 2

Trend filter 2 – это индикатор импульса – 1-минутный график:

p, blockquote 38,0,0,0,0 —>

p, blockquote 39,0,0,0,0 —>

Trend filter что это

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

p, blockquote 40,0,0,0,0 —>

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

Если мы обнаружим, что фильтр препятствует хорошему количеству или даже равному количеству выигрышных сделок, он не подходит для вас. Это допустимо только в том случае, если это может предотвратить больший процент убыточных сделок при длительном 5-10-летнем обратном тесте.

Как определить действительное состояние рынка в текущий момент времени, используя единственный индикатор Filter Trend

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

p, blockquote 1,0,0,0,0 —>

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

p, blockquote 2,0,0,0,0 —>

Индикатор Trend Filter

p, blockquote 3,0,0,0,0 —>

Определение направления тренда – основная цель технического анализа

p, blockquote 4,0,0,0,0 —>

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

p, blockquote 5,0,0,0,0 —>

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

p, blockquote 6,0,1,0,0 —>

Trend Filter. Что это. Краткое описание

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

p, blockquote 7,0,0,0,0 —>

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

p, blockquote 8,0,0,0,0 —>

Инструмент является мультивалютным, подходит для использования на любых парах и работает на всех временных интервалах.

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

p, blockquote 10,0,0,0,0 —>

Trend Filter. Что это. Краткое описание

p, blockquote 11,0,0,0,0 —>

Трендовый индикатор на графике валютной пары USD/JPY

p, blockquote 12,1,0,0,0 —>

Как настроить индикатор Filter Trend

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

  • Параметр «Nbars». Это значение периода, данные за который будут анализироваться индикатором. Уменьшение параметра увеличит количество возможных сигналов, но может привести к потере их качества. По умолчанию параметру присвоено значение 89. Оно и является оптимальным.
  • Параметр «MA_Period». Уровень сглаживания скользящей средней, движение которой анализирует индикатор. Увеличение параметра снижает количество явных периодов движения во флэте и делает кривую индикатора более сглаженной. По умолчанию параметр равен 9. Это значение рекомендуется оставить.

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

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

Как настроить индикатор Filter Trend

p, blockquote 15,0,0,0,0 —>

Настраиваем входные параметры и графическое представление индикатора

p, blockquote 16,0,0,0,0 —>

Применение Trend Filter для идентификации тренда

Настоятельно не рекомендуется использовать данный индикатор, как отдельный инструмент для определения точек входа в рынок. Он не является самостоятельной торговой системой, а может служить лишь её частью. Рассмотрим более подробно, какие сигналы дает нам этот индикатор и как их использовать в торговле на рынке Форекс, на примере графика валютной USD/JPY, который представлен ниже.

p, blockquote 17,0,0,0,0 —>

Применение Trend Filter для идентификации тренда

p, blockquote 18,0,0,1,0 —>

Разные цвета кривой индикатора свидетельствуют о разных состояниях рынка

  • Пока кривая индикатора окрашена в зеленый цвет, это говорит нам о наличии повышательной «боковой» тенденции. Если цвет кривой меняется с зеленого на желтый, можно утверждать, что на рынке началось нисходящее движение. Пора готовиться к открытию позиций на продажу.
  • Желтый цвет – активная фаза тренда. Как только тренд начинает терять силу, цвет кривой становится красным, что говорит о понижательном «боковом» движении.
  • Далее происходит зарождение восходящей тенденции, и цвет индикатора снова меняет свой окрас на желтый. Время длинных позиций.
  • Окончание активной фазы тренда окрашивает кривую индикатора в зеленый цвет и вновь начинается движение в «боковом» диапазоне.

Достоинства индикатора Trend Filter

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

p, blockquote 20,0,0,0,0 —>

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

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

p, blockquote 22,0,0,0,0 —>

Для чего нужно скачать индикатор Trend Filter

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

p, blockquote 23,0,0,0,0 —> p, blockquote 24,0,0,0,1 —>

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

Источник https://blogtactics.ru/kak-mozhno-ispolzovat-indikator-trend-filter/

Источник https://info-financing.ru/valyutnyj-i-fondovyj-rynok/kak-opredelit-deystvitelnoe-sostoyanie-rynka-v-tekuschiy-moment-vremeni-ispolzuya-edinstvennyy-indikator-filter-trend/

Источник

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *