Quantitative Analysis Indicator
- Индикаторы
-
Yevgeniy Koshtenko
Квалифицированный инвестор Казахстана и РФ.
В трейдинге с 2016 года, в алготрейдинге — с 2019, в машинном обучении и программировании — с 2021.
Создаю советников, торговых роботов, индикаторы, смарт-контракты, коды токенов и криптомонет, системы автоматизации бизнеса и ИИ-модели под ключ. - Версия: 3.10
- Обновлено: 14 июня 2026
- Активации: 5
Quantitative Analysis Indicator — статистика длин волн в пунктах
Quantitative Analysis Indicator превращает привычный ZigZag из простой ломаной линии в полноценный измерительный инструмент количественного анализа рынка.
Большинство трейдеров используют ZigZag интуитивно: смотрят на зигзаг, прикидывают на глаз, какие движения покрупнее, и на этом останавливаются. Но в самой разметке вершин скрыт пласт информации, который обычно остаётся неизмеренным — точная длина каждого рыночного движения, его место в общем распределении, его соотношение с противоположными по направлению волнами.
Этот индикатор извлекает данную информацию и подаёт её в виде строгих цифр. Он берёт разметку вершин ZigZag и автоматически вычисляет длину каждой волны в пунктах, ведя при этом две полностью независимые статистики — по восходящим и нисходящим движениям отдельно. Для каждого из двух направлений рассчитываются пять метрик: длина текущей волны, максимальная за всю историю, минимальная, средняя и медианная.
Разделение бычьей и медвежьей статистики — это не косметическая деталь, а центральная идея всего инструмента. Рынок почти никогда не симметричен. Восходящие и нисходящие движения различаются по амплитуде, по скорости, по характеру, и эти различия отражают баланс сил между покупателями и продавцами в конкретном инструменте на конкретном таймфрейме.
Когда статистику двух направлений усредняют вместе, как это происходит в большинстве индикаторов волатильности, самая ценная информация просто стирается. Quantitative Analysis Indicator, напротив, выносит асимметрию на первый план.
Если медианная длина бычьих волн устойчиво превышает медвежью, вы видите структурное преимущество покупателей в явном виде — часто задолго до того, как оно станет очевидным по самой цене. И наоборот, сжатие восходящих движений на фоне растущих нисходящих может предупредить о смене характера рынка раньше любого осциллятора.
Особого внимания заслуживает выбор медианы как одной из ключевых метрик. Средняя длина волны, при всей её привычности, обладает серьёзным недостатком: она чувствительна к выбросам. Одно аномально длинное движение — резкий импульс на новостях, гэп, нетипичный для инструмента всплеск — задирает среднее значение и создаёт ложное впечатление о типичном размахе.
Медиана лишена этой слабости. Она показывает действительно характерную длину волны, ту, вокруг которой группируется большинство движений, и поэтому гораздо лучше подходит для практических расчётов — постановки целей, оценки потенциала текущего хода, сравнения инструментов между собой.
Наличие в индикаторе одновременно и средней, и медианы позволяет видеть и общую картину, и устойчивую её часть, а расхождение между этими двумя величинами само по себе говорит о том, насколько распределение волн скошено выбросами.
Визуальная подача сделана так, чтобы статистику можно было читать прямо с графика, не отрываясь на таблицы. Каждая вершина ZigZag отмечается крупной точкой: зелёной в минимумах, откуда начинается восходящее движение, и красной в максимумах, откуда начинается нисходящее.
На самой вершине печатается длина завершённой волны в пунктах, поэтому история движений читается визуально — вы буквально видите, как чередуются крупные и мелкие импульсы, где рынок разгонялся, а где затихал. Полная сводка по обоим направлениям выводится отдельным информационным блоком в углу графика и обновляется по мере формирования новых волн, давая моментальный срез текущего состояния инструмента.
Серьёзное внимание в этой версии уделено производительности, и это не пустая фраза. Ранние реализации подобной логики страдали от тяжёлого пересчёта на каждом тике и зависали на длинной истории. Здесь проблема решена на уровне архитектуры.
Индикатор опирается на штатный ZigZag через хэндл, не дублируя его расчёт, и выполняет полный пересчёт статистики только при появлении нового бара, а не при каждом изменении цены внутри текущего. Перерисовка вершин идёт по компактному списку точек, которых на графике всегда немного, а не по всему массиву баров.
Благодаря этому индикатор одинаково легко работает и при онлайн-торговле, и при прогоне многолетней истории в тестере стратегий, не нагружая терминал и не создавая задержек.
Гибкость настройки доведена до того уровня, когда инструмент подгоняется под любой рынок за считанные секунды. Все параметры ZigZag — глубина, отклонение и шаг назад — вынесены во входные настройки, что позволяет регулировать чувствительность разметки под конкретный инструмент и таймфрейм.
Отдельно настраиваются цвета бычьих и медвежьих вершин, размер точек и возможность полностью отключить подписи длин, если требуется чистый график. Длина волн измеряется в пунктах через системное определение точки, что корректно работает на любых символах — от валютных пар до металлов, индексов и криптовалют.
Quantitative Analysis Indicator адресован тем, кто строит торговые решения вокруг измеримых, а не интуитивных характеристик движения. Он незаменим при постановке тейк-профитов, опирающихся на типичную длину волны конкретного инструмента, при оценке потенциала текущего импульса относительно его исторического распределения, при отборе инструментов с выраженной направленной асимметрией для трендовых стратегий и при исследовательской работе по статистике рынка.
Это сознательно не сигнальный индикатор — он не рисует стрелок и не обещает точек входа. Это честный измерительный прибор, который превращает абстрактное ощущение размаха рынка в конкретные числа и оставляет принятие решений за трейдером, давая ему для этого надёжное количественное основание.
