Индикатор Passive Absorption: формула, настройки и чтение
Passive Absorption показывает, сколько контрактов прошло на каждый тик, реально пройденный сделками внутри бара. Индикатор делит весь объём ценовых уровней бара на расстояние в тиковых индексах между самым высоким и самым низким уровнем, где прошли сделки.
Senzoukria · Индикаторы · Updated September 2026
Passive Absorption — Лента и поток, в отдельной панели под графиком.
Что измеряет Passive Absorption
Обе части отношения берутся из одного набора пригодных ценовых уровней: числитель складывает по ним объём покупок и продаж, а знаменатель — разность между самым высоким и самым низким тиковым индексом этих уровней, вычисленная точной целочисленной арифметикой без округления цен. Большой объём при малом пройденном расстоянии значит, что кто-то обслужил этот поток, не уступив позиций, — это рабочее определение пассивного поглощения, и оно не требует ни порога, ни решения о том, какая сторона поглощала. Этим индикатор отличается от Absorption Score и маркеров поглощения, которые приписывают сторону. Отличается он и от Effort vs Result, который делит агрегированный объём бара на весь диапазон от максимума до минимума, включая тики, где ничего не торговалось.
Формула — так, как она реализована
Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:
Indice d'absorption PASSIVE : value = Σ (buy + sell) des niveaux / (clé_max − clé_min) soit : contrats imprimés par TICK RÉELLEMENT TRAVERSÉ. Le dénominateur est une soustraction d'indices de tick — arithmétique ENTIÈRE exacte, aucun arrondi de prix. POURQUOI : beaucoup de volume pour peu de mouvement = quelqu'un a servi tout ce flux sans céder de terrain. C'est la définition opérationnelle de l'absorption passive, celle qui ne demande NI seuil NI arbitrage sur le côté (contrairement à `absorption-score`/`absorption-markers`, qui décident QUI absorbe) : ici on mesure seulement le coût en contrats du déplacement. Convention DISTINCTIVE vs `effort-vs-result` (tape.ts) : ce dernier divise `totalVolume` (agrégat backend) par `round((high−low)/tick)` — mèches comprises, y compris les ticks où RIEN n'a imprimé. Ici numérateur ET dénominateur viennent des MÊMES niveaux exploitables : volume réellement imprimé sur ticks réellement traversés par des prints. Les deux divergent exactement sur les barres à longue mèche, et c'est l'information. Range nul (tous les prints sur une seule clé — le rapport n'a pas de dénominateur), 0 niveau exploitable, ou tick size inconnu → PAS de point.
Как его читать
- Когда линия растёт, каждый пройденный тик стоит больше контрактов — признак того, что лимитная ликвидность встречает агрессию.
- Когда она падает, цена проходит расстояние за меньшее число контрактов, что обычно отражает более тонкий стакан, а не более сильное давление.
- Выводите его рядом с Effort vs Result: они совпадают на компактных барах и расходятся именно на барах с длинными тенями, потому что только этот индикатор ограничивает знаменатель тиками, где прошли сделки.
- Используйте расхождение как вопрос, а не как ответ: когда этот индекс остаётся высоким, а Effort vs Result падает, тень прошла по ценам, где сделок не было.
- Прежде чем делать вывод о поглощении, посмотрите на сам футпринт: индекс измеряет цену движения и не определяет, кто был на пассивной стороне.
Параметры и значения по умолчанию
Доступны только цвет и последующее сглаживание. Сглаживание по умолчанию равно 1, то есть выводится сырое отношение; более высокие значения усредняют ряд по такому числу баров, что облегчает чтение тенденций ценой запаздывания каждого разворота. Порога намеренно нет, потому что индикатор сообщает цену движения и не классифицирует бары.
| Параметр | Тип | По умолчанию | Диапазон |
|---|---|---|---|
| Smoothing | number | 1 | 1 – 200 |
Чего он не показывает
Он никогда не говорит, кто поглощал: числитель объединяет объём покупок и продаж, поэтому одно и то же значение может получиться, когда обслуживают покупателей и когда обслуживают продавцов. Ему нужны данные футпринта по уровням и размер тика инструмента, и он ничего не выводит, если нет одного из них, если нет пригодных уровней или если все сделки прошли на одном тике и у отношения нет знаменателя. На очень тихих барах знаменатель мал, что даёт большие значения при малой активности. Значение зависит и от того, как источник данных агрегирует сделки: более грубый поток сосредотачивает объём на меньшем числе уровней и меняет обе части отношения.
Похожие индикаторы
- Tape Speed — Лента и поток
- Diagonal Imbalances — Лента и поток
- Stacked Imbalances — Лента и поток
- Absorption Score — Лента и поток
- Unfinished Auctions — Лента и поток
- Effort vs Result — Лента и поток
Эта страница на других языках
Frequently asked questions
- Что такое пассивное поглощение в ордерфлоу?
- Пассивное поглощение — это лимитная ликвидность, которая принимает на себя агрессивные заявки, не давая цене уйти. Здесь оно измеряется числом контрактов, прошедших на каждый тик, который цена действительно проторговала: чем больше контрактов нужно на тик, тем сильнее агрессия поглощалась, а не сдвигала цену.
- Чем Passive Absorption отличается от Effort vs Result?
- Effort vs Result делит агрегированный объём бара на весь диапазон от максимума до минимума в тиках, так что знаменатель включает тики, покрытые только тенью, где ничего не торговалось. Passive Absorption берёт и числитель, и знаменатель из одного набора ценовых уровней, поэтому учитывает только объём, прошедший на тиках, которые действительно проторговались. На компактных барах они совпадают, на барах с длинными тенями расходятся.
- Говорит ли индекс, какая сторона поглощала?
- Нет. Объёмы покупок и продаж в числителе складываются, поэтому одинаковое значение может получиться, когда продавцов обслуживают лимитные заявки на покупку и когда покупателей обслуживают лимитные заявки на продажу. Сторону приписывают Absorption Score и маркеры поглощения; этот индикатор намеренно этого не делает, поэтому ему и не нужен порог.