Low Noise Price Channel for MT5
- Индикаторы
- Igor Ivankiv
- Версия: 1.0
- Активации: 5
Это уникальный индикатор, который убирает с вашего графика шум рыночных котировок, показывает состояния BUY/SELL/FLAT на любых таймфреймах и инструментах. Скачайте демоверсию, чтобы ощутить всю мощь и гибкость этого трендового индикатора!
Low Noise Price Channel
Это сильно усовершенствованная версия классического индикатора Price Channel, дополненная специальными фильтрами, которые существенно уменьшают количество ложных сигналов во время бокового движения цены актива и позволяют удерживать позицию до окончания тренда. В отличие от многих индикаторов на маркете, Low Noise Price Channel не является “черным ящиком”, алгоритм его работы подробно описан ниже, и любой программист может попытаться его реализовать самостоятельно. На Fig.1 показан пример работы индикатора на 15 минутном графике EURUSD.
Как работает Low Noise Price Channel?
Два режима построения ценового канала
В отличие от стандартного ценового канала, параметр индикатора Type_Channel позволяет выбрать способ расчета границ канала:
• High/Low-Based Channel — классический подход к построению канала по максимумам и минимумам баров,
• Close-Based Channel — уникальный подход к построению канала, по ценам закрытия баров, что формирует более «гладкий» канал и помогает уменьшить влияние кратковременных внутридневных ценовых всплесков.
Для построения ценового канала необходимо также указать его период - InpPeriod (допустимый диапазон – больше 2), на котором анализируются бары.
Фильтр минимальной ширины ценового канала
Это еще один уникальный дополнительный параметр MinWidthPC (допустимый диапазон от 0 до 99%), который предотвращает чрезмерное сужение канала в периоды низкой волатильности. Если движение цены становится слишком маленьким, ширина канала сохраняется на заданном минимальном уровне (в процентах от цены) и границы канала не меняются, пока цена не пробьет канал вверх или вниз.
Такой подход позволяет:
• стабилизировать поведение канала,
• значительно уменьшить количество ложных сигналов на разворот во флете,
• сосредоточиться на действительно значимых движениях рынка.
Значение параметра MinWidthPC напрямую определяет насколько большие тренды вы готовы удерживать (Fig.2-Fig.3).
Подтверждение пробоя ценового канала
Это еще один уникальный дополнительный параметр ConfirmPC (допустимый диапазон от 0 до InpPeriod), который требует подтверждение пробоя канала.
Например, если в режиме High/Low-Based значение ConfirmPC = 4, то пробой канала будет считаться подтвержденным и верхняя граница сдвинется вверх, только в случае, когда четыре последовательных бара имеют максимумы, которые выходят за верхнюю границу канала.
Данный подход значительно снижает количество ложных сигналов на разворот канала.
Наглядное отображение состояния рынка
Индикатор строит на графике цены:
• верхнюю границу канала,
• нижнюю границу канала,
• среднюю линию канала.
Цвет средней линии (середина канала) показывает текущее состояние рынка:
Синий — восходящий тренд (BUY),
Красный — нисходящий тренд (SELL),
Серый — консолидация / боковой рынок, нет четкой выраженной тенденции (FLAT).
Это позволяет быстро оценить состояние рынка даже при активной торговле. При грамотном выборе параметров индикатора границы канала играют роль горизонтальных уровней Support/Resistance.
Индикатор не перерисовывается на закрытых барах, что делает его пригодным как для ручной торговли, так и для системных стратегий.
Торговые сигналы
Индикатор формирует понятные сигналы для входа и выхода из позиции.
Сигнал на покупку: цвет середины канала меняется с серого на синий. Это означает переход рынка из флета в восходящий тренд, и трейдер может искать сделку на покупку актива.
Сигнал на продажу: цвет середины канала меняется с серого на красный. Это означает переход рынка из флета в нисходящий тренд, и трейдер может искать сделку на продажу актива.
Если параметр ConfirmPC=0, то при резких колебаниях цены возможны прямые переходы синий-красный (сигнал на продажу) или красный-синий (сигнал на покупку) без участка серого цвета.
Сигнал ослабления тренда: цвет середины канала меняется с красного/синего на серый.
Когда средняя линия становится серой, это означает, что возможно, цена входит в фазу консолидации и далее может быть как продолжение движения, так и разворот цены. Поэтому этот сигнал можно использовать для:
- полного или частичного закрытия позиции,
- подтягивания стоп-лосса.
Уведомления индикатора
Индикатор поддерживает несколько типов уведомлений:
• всплывающие уведомления – включается параметром AlertON,
• push-уведомления на смартфон – включается параметром PushON,
• email-уведомления – включается параметром EmailON,
• запись сигналов в журнал терминала – включается параметром Print_online_to_Logfile.
Уведомление отправляется однократно при смене тенденции, то есть при смене цвета середины ценового канала.
Уведомления формируются только после закрытия бара, то есть после прихода первого тика нового бара.
Сообщения об ошибках ввода параметров индикатора или проблемах с котировками выводятся во вкладке “Experts” (Fig. 4).
Стоимость индикатора
Специальное предложение для первых покупателей:
Полная версия — $30 (первые 30 покупателей).
Стандартная цена — $45.
Аренда на 6 месяцев — $30.
Обратная связь
Буду очень рад получить ваши отзывы, оценки и обсуждения работы индикатора. Это мотивирует и дальше делится с трейдерским сообществом своими идеями и выпускать следующие версии этого уникального индикатора.
Примеры пресетов для тестирования индикатора на 15-ти минутном таймфрейме
Индикатор легко настраивается на любые таймфреймы и для инструментов с разной волатильностью. Ниже приведены примеры пресетов, которые могут использоваться как отправная точка для настройки индикатора под стиль торговли трейдера – от скальпинга до следования за трендом.
EURUSD — низкая волатильность
Type_Channel: Close-Based
InpPeriod: 6
ConfirmPC: 6
MinWidthPC: 0.475
Gold (XAUUSD) — средняя / высокая волатильность
Type_Channel: Close-Based
InpPeriod: 18
ConfirmPC: 18
MinWidthPC: 1.61
Bitcoin (BTCUSD) — очень высокая волатильность
Type_Channel: Closed-Based
InpPeriod: 12
ConfirmPC: 12
MinWidthPC: 3.2
