Trend State Signals
- Индикаторы
-
Andrei Lukoianov
Меня зовут Андрей Лукоянов. Я трейдер с 2008 года и основатель проекта MarketStructureLab.
Вместе с командой я разрабатываю торговые алгоритмы и индикаторы, которые помогают трейдерам анализировать рынок, определять торговые ситуации и следовать чёткому плану. - Версия: 1.11
Trend State Signals — бесплатный индикатор для MetaTrader 5 от MarketStructureLab. Он помогает видеть текущее состояние тренда и замечать изменения его направления с помощью адаптивной линии и подписей BULLISH / BEARISH.
Используйте его для визуальной оценки рынка или как дополнительное подтверждение в собственной системе анализа. Начинающим он даёт понятный ориентир на графике, опытным трейдерам — настраиваемый фильтр направления.
Что вы видите на графике
- Цветная линия: бирюзовый цвет обозначает восходящее состояние фильтра, красный — нисходящее. На горизонтальном участке сохраняется предыдущее состояние.
- Подписи BULLISH / BEARISH: отмечают переходы между состояниями.
- Заливка и свечение: выделяют линию на графике. Градиент затухает от фильтра к середине свечи и служит для наглядности.
- Оповещения терминала: сообщают о смене состояния. При добавлении индикатора исторические подписи отображаются без серии оповещений о прошлых сигналах.
Как использовать
- Добавьте индикатор на график и оцените направление цветной линии.
- Наблюдайте за появлением BULLISH или BEARISH. При включённом подтверждении дождитесь закрытия свечи.
- Сопоставьте смену состояния с ценовой структурой, важными уровнями или другими условиями своей стратегии.
Подпись отмечает изменение направления фильтра. Её можно рассматривать как дополнительное подтверждение предполагаемой смены тренда, но она не задаёт готовую сделку, цену входа, стоп-лосс или цель.
Инструменты и таймфреймы
Индикатор можно применять на разных доступных в MetaTrader 5 инструментах и периодах графика. Рекомендуемый автором отправной диапазон — H1 и старше.
Расчёт выполняется на таймфрейме открытого графика. Одновременный анализ нескольких таймфреймов в этой версии не предусмотрен. Параметры следует подбирать под инструмент и характер движения цены.
Как формируются сигналы
Фильтр использует сглаженные абсолютные изменения выбранной цены. Их величина, умноженная на Range multiplier, задаёт адаптивный порог. Линия сдвигается, когда цена выходит за этот порог относительно предыдущего значения фильтра.
Движение линии вверх задаёт восходящее состояние, вниз — нисходящее. Если линия не меняется, сохраняется предыдущее состояние.
Подтверждение на закрытии свечи включено по умолчанию. Подписи и оповещения подтверждаются на закрытой свече с поступлением данных следующей свечи. Линия и заливка текущей свечи продолжают обновляться. При отключённом подтверждении сигнал может измениться или исчезнуть до закрытия свечи.
Настройки
Расчёт: источник цены, период сглаживания Sensitivity length и множитель Range multiplier. Начальные значения — Close, 20 и 3.5. Более высокий множитель обычно требует большего движения цены для изменения линии.
Оформление: цвета состояний, толщина линии, ширина и непрозрачность свечения, непрозрачность заливки, размер и расстояние подписей. Свечение, заливка и подписи отключаются независимо. Эти настройки не меняют расчёт фильтра.
Оповещения: всплывающие уведомления терминала включаются отдельно от подписей. Push-уведомления и e-mail в этой версии не предусмотрены.
Что учитывать
Во флэте состояния могут часто чередоваться, а при развороте линия может запаздывать. Цвета и заливка не обозначают вероятность успеха сделки.
Значения зависят от настроек, котировок и доступной истории. Изменение истории может повлиять на пересчитанные значения.
Индикатор не открывает и не закрывает сделки и не гарантирует доходность. Используйте его вместе со своими правилами анализа и управления риском.
Продукт не требует DLL, разрешения WebRequest или внешней подписки. Поддержка — через обсуждение продукта и сообщения MQL5.

