Vault Depth MT5
- Индикаторы
- Kestutis Balciunas
- Версия: 1.0
Vault Depth Indicator — это не перерисовывающийся трендовый инструмент для MetaTrader 5, построенный вокруг трёх измеримых концепций: помарочного отслеживания рыночной убеждённости через импульсный движок (pulse engine), волатильно‑адаптивных полос на основе среднего абсолютного отклонения (Mean Absolute Deviation) и поиска структурных уровней через коллапс пиков насыщения. Индикатор измеряет, насколько активно ведут себя покупатели и продавцы на каждом баре, автоматически отмечает зоны по ценам, где убеждённость достигала максимальных значений, и подаёт сигналы ретеста, когда цена возвращается в эти зоны с учётом «cooldown»‑интервала. Стрелки смены тренда появляются при подтверждённых пересечениях полос с детерминированным таймингом — логика сигналов использует сырые значения полос, а не опционально сглаженные линии отображения, поэтому расположение сигналов воспроизводимо при перезагрузке и смене таймфрейма.
Версию для MT4 смотрите здесь: Vault Depth MT4
Больше продуктов здесь: Все продукты
Версию для MT4 смотрите здесь: Vault Depth MT4
Больше продуктов здесь: Все продукты
Для живых примеров и новых инструментов посетите мой профиль и отправьте запрос в друзья, чтобы не пропустить обновления!
Как это работает
Импульсный движок (Pulse Engine)
Индикатор считает «бары убеждённости» — свечи, которые закрываются в верхних или нижних 30% своего диапазона с направленным намерением (бычье закрытие выше цены открытия для bull‑убеждённости, медвежье закрытие ниже цены открытия для bear‑убеждённости). Импульсный счётчик увеличивается на 1 на каждом таком баре убеждённости (по умолчанию ограничен значением 8) и затухает на 0.85 на каждом баре без убеждённости. Насыщение определяется как отношение доминирующего импульса к его максимальному значению и лежит в диапазоне от 0 до 1. Это метрика участия, а не перекупленности/перепроданности: растущий импульс показывает, что покупатели проталкивают закрытия к максимумам, независимо от положения цены относительно RSI или стохастика.
Адаптивные полосы на основе среднего абсолютного отклонения
В качестве базовой линии используется EMA с периодом 21. Среднее абсолютное отклонение (Mean Absolute Deviation, MAD, а не стандартное отклонение) за 17 баров определяет ширину полос. MAD избегает квадратичного усиления ошибки, из‑за которого полосы Боллинджера раздуваются и остаются широкими ещё много баров после всплеска волатильности. Коэффициент полос адаптируется к насыщению: узкие (1.4 × MAD), когда импульс полностью насыщен, и широкие (2.2 × MAD), когда импульс исчерпан. Это означает, что закрытие выше верхней полосы при узких полосах — пробой с высокой убеждённостью; то же закрытие при широких полосах, скорее всего, всего лишь шум. Система естественным образом различает эти режимы.
Уровни истощения
Пока импульс растёт, индикатор отслеживает максимальное достигнутое насыщение, цену в этот момент (high для бычьего импульса, low для медвежьего) и время бара. Когда насыщение падает ниже 40% от этого пика (и сам пик был выше 0.5), фиксируется истощение. По цене пика строится зона: цветной прямоугольник, пунктирная средняя линия через точный пик, ценовая метка на правом краю и ромбовидный маркер (Wingdings 159) на исходном баре пика. Одновременно может существовать до 8 активных зон; при появлении новых зон сверх лимита самая старая удаляется.
Жизненный цикл уровня
Каждая активная зона проверяется на каждом баре. Закрытие за пределами зоны (с буфером 0.25 × ATR) считается пробоем уровня, после чего все связанные объекты удаляются с графика. Бар, который касается внутренней части зоны при соблюдённом периоде охлаждения (по умолчанию 8 баров) и не ранее чем через 2 бара после формирования зоны, генерирует сигнал ретеста: горизонтальная линия по цене отскока плюс «искровой» маркер (Wingdings 171). Бычий ретест возникает, когда зона медвежьего пика касается ценой и она отрабатывается вверх; медвежий ретест — когда зона бычьего пика касается ценой и она отрабатывается вниз.
Стрелки смены тренда
Сигнал LONG возникает, когда цена закрытия пересекает вверх сырую верхнюю полосу на подтверждённом баре. Сигнал SHORT возникает, когда цена закрытия пересекает вниз сырую нижнюю полосу. Стрелки не перерисовываются — они появляются на закрытии пробойного бара и больше не меняют своего положения.
Ключевые особенности
- Не перерисовывающийся трендовый движок на базе импульса — каждый сигнал подтверждается по закрытию бара
- Адаптивные полосы на основе среднего абсолютного отклонения — узкие при высокой убеждённости, широкие при истощении
- Автоматическая разметка зон истощения на пиках насыщения с цветным прямоугольником, средней линией, ценовой меткой и ромбовидным маркером
- Ретест‑детектор с учётом окна охлаждения для каждой активной зоны (горизонтальная линия + «искровой» маркер)
- Стрелки смены тренда при подтверждённом пробое полос (Wingdings 233 вверх / 234 вниз)
- 5 типов оповещений: Trend Flip LONG, Trend Flip SHORT, Exhaustion Plant, Bull Retest, Bear Retest
- 4 канала доставки оповещений: всплывающее окно, звук, push‑уведомление, email
- Переключатели по каждому типу события для фильтрации объёма алертов
- До 8 активных уровней с автоочисткой самых старых при достижении лимита
- Настраиваемый период охлаждения ретеста для отсечения низкокачественных повторных касаний
- Опции сглаживания отображаемых полос (SMA, EMA, HMA, ALMA), не влияющие на тайминг сигналов
- Сканирование истории на 5000 баров при первом запуске для ретроспективного построения зон истощения
- Работает на всех символах и всех таймфреймах
- Несколько экземпляров на одном графике используют уникальные префиксы имён объектов
