Stealth Vein MT5
- Индикаторы
- Kestutis Balciunas
- Версия: 1.0
Индикатор Stealth Vein — это адаптивная скользящая средняя с динамической длиной периода для MetaTrader 5. Вместо фиксированного периода SMA индикатор автоматически расширяет свою длину на основе девяти режимов сброса: Slope, RSI, Volume, Bollinger, MACD, Stochastic, CCI, Momentum или None. Длина растёт в устойчивых режимах (линия становится более сглаженной) и сбрасывается при каждой смене режима (обеспечивая мгновенную отзывчивость). Двухполюсный адаптивный фильтр, применённый к динамической MA, формирует сглаженный трендовый ориентир; ATR‑окружности подтверждают устойчивые участки тренда, переходные треугольники отмечают старт каждого нового прохода, а две информационные таблицы на графике показывают текущее состояние и подсказки по активному режиму сброса. Пять типов алертов, охватывающих смену тренда, старт подтверждённого тренда, контртрендовые пробои и изменения состояния сброса, могут доставляться через всплывающее окно, push‑уведомление, email и звук. Все значения рассчитываются только по закрытым барам, поэтому индикатор не перерисовывается.
Версию для MT4 смотрите по ссылке: Stealth Vein MT4
Больше продуктов автора: Все товары
Версию для MT4 смотрите по ссылке: Stealth Vein MT4
Больше продуктов автора: Все товары
Для примеров на реальных счетах и новых инструментов посетите мой профиль и отправьте запрос в друзья, чтобы не пропускать обновления!
Как это работает
Адаптивная MA с динамической длиной
Ключевая особенность индикатора — длина скользящей средней, управляемая счётчиком. На каждом баре активный режим сброса формирует состояние (+1, 0 или −1). Если состояние совпадает с состоянием предыдущего бара, счётчик увеличивается; если меняется — счётчик сбрасывается на 1. Динамическая длина MA вычисляется как BaseLen + (counter − 1) с ограничением сверху MaxDynLen. При значениях по умолчанию 50 и 350 длина скользящей средней изменяется от 50 (сразу после сброса) до 350 (после длительного устойчивого режима). Опциональный режим обратного счётчика позволяет длине колебаться между 1 и настраиваемым порогом, создавая пульсирующую отзывчивость в ходе длительных трендов.
Девять режимов сброса
- Slope (по умолчанию) — отслеживает направление наклона динамической MA
- RSI — использует зоны перекупленности/перепроданности
- Volume — опирается на устойчивый объём выше среднего
- Bollinger — использует устойчивые выходы цены за пределы полос
- MACD — использует пересечения MACD c сигнальной линией
- Stochastic — использует экстремумы линии %K
- CCI — учитывает отклонение CCI от середины диапазона
- Momentum — использует знак скорости изменения цены
- None — сброс счётчика на каждом баре (фиксированная SMA)
Активный режим определяет характер индикатора. Slope даёт плавное тренд‑следование; RSI и Stochastic создают резкие импульсы вокруг экстремумов момента; Volume привязывает динамику к реальному участию рынка. Таблица Reset Mode Guidance в правом нижнем углу автоматически обновляется при смене режима.
Двухполюсный адаптивный фильтр
К динамической MA применяется двухкаскадный фильтр, формирующий серию filteredTrend, на которой основана вся логика подтверждений. Первый каскад — однополюсный низкочастотный фильтр, второй демпфирует выбросы, которые одиночный фильтр дал бы при резких разворотах. Фильтр имеет два входных параметра: доминирующий период цикла (по умолчанию 20) и коэффициент демпфирования (по умолчанию 0.8).
Слои подтверждения
- Трёхцветная линия MA. Лайм, когда длина восходящей фазы превышает Trending Confirmation Length (по умолчанию 10), красный — когда нисходящая фаза больше этого порога, жёлтый — в остальных случаях.
- ATR‑окружности. Отмечаются на уровнях filteredTrend ± ATR(200), когда восходящая или нисходящая фаза превышает Trending Periods (по умолчанию 20). Отображение намеренно «инвертировано» в точном соответствии с оригинальным Pine‑скриптом.
- Переходные треугольники. Единичные маркеры, появляющиеся на баре старта каждого нового подтверждённого трендового прохода.
- Тренд‑облако. Авто‑окрашенная заливка между динамической MA и EMA(close, 10). Зелёная, когда MA ниже EMA (бычий уклон), красная — когда MA выше (медвежий). Цвета жёстко зафиксированы на этапе компиляции для идентичности MT4↔MT5.
Таблицы на графике
Верхняя правая таблица Trend Strength показывает условие сброса, значение счётчика, нормализованный тренд‑скор (0–100), максимальный и средний скор. Строка Trend Strength использует линейную RGB‑интерполяцию для цветового градиента по величине «шага» (stride). Нижняя правая таблица Reset Mode Guidance показывает целевую аудиторию и ключевое преимущество активного режима.
Ключевые особенности
- Адаптивная скользящая средняя с динамической длиной, управляемой девятью режимами сброса
- Счётчик с опциональным обратным «пинг‑понг»‑режимом
- Двухполюсный адаптивный тренд‑фильтр для плавной логики подтверждения
- ATR‑окружности на уровнях filteredTrend ± ATR(200) в периоды устойчивого тренда
- Переходные треугольники, отмечающие старт каждого нового подтверждённого тренда
- Трёхцветная MA‑линия (вверх, вниз, нейтрально) с отдельным порогом по длине хода
- Авто‑окрашенное тренд‑облако относительно EMA(close, 10)
- Инфо‑таблица Trend Strength (справа вверху) с текущим состоянием и исторической статистикой
- Таблица Reset Mode Guidance (справа внизу) с подсказками по режиму и целевой аудитории
- Пять типов событий × четыре канала алертов: flip тренда, старт подтверждённого ап‑тренда, старт подтверждённого даун‑тренда, разрыв счётчика, смена состояния сброса — через popup, звук, push, email
- Без перерисовки — все значения рассчитываются только по закрытым барам
