吸收区
吸收区会标出一根 K 线中连续 N 个实体价位,在这些价位上一侧的成交量按某个比例压过另一侧;随后它把一个矩形向右延伸,直到后面某根 K 线收在该区域之外。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- 图表 → 指标 → 叠加层 → 吸收区
- 默认
- 关闭;比例 150 %,堆叠价位数 3,每价位最小成交量 50,回溯天数 80
- 颜色
- 看涨青色 #00FFFF(卖价方吸收买价方),看跌橙色 #FFA500(买价方吸收卖价方)
- 提醒
- 「识别到即提醒」默认开启
它做什么
这个识别器遵循 ATAS V1 的约定。在每根 K 线内部,它只扫描开盘价和收盘价之间的价位(影线价位被排除),并按价格排序。一个看涨区域是至少「堆叠价位数」个相邻价位构成的连续段,其中卖价成交量除以买价成交量达到「比例」;看跌区域则是买价除以卖价的镜像。相邻意味着相邻实体价位之间的间隔不超过大约一个跳动点,占优一侧必须至少达到「每价位最小成交量」,而弱侧至少要有一手。
只有当这根 K 线收在该连续段之内(± 一个跳动点)时,它才成为一个区域:收在堆叠价位之外意味着价格突破了,也就没有任何东西被吸收。已经覆盖相同价格范围和相同类型的区域不会重复发出。
随后区域从识别它的那根 K 线开始向右延伸,直到后面某根 K 线收在 priceLow − 1 个跳动点之下或 priceHigh + 1 个跳动点之上;影线穿过区域不会让它结束。设置变化时历史 K 线会被扫描一次;实时 K 线在每次更新时重新评估,因此新的识别无需整体重扫即可出现。
参数设置
| 设置 | 默认 | 改变什么 |
|---|---|---|
| 比例 | 150 %(100–1000,步长 10) | 每个价位上 占优一侧 ÷ 弱侧,以百分比表示 |
| 堆叠价位数 | 3(2–10) | 满足条件的最少连续价位数 |
| 每价位最小成交量 | 50(1–1000,步长 5) | 每个价位占优一侧的最小成交量 |
| 回溯天数 | 80 天(1–365) | 早于此的历史 K 线不被扫描 |
| 仅最后一根 K 线 | 关闭 | 只在实时 K 线上识别;不扫描历史 |
| 方向 | 两者 | 两者、仅看涨或仅看跌 |
| 最多区域数 | 0(0–50,0 = 全部) | 绘制区域数量上限 |
| 边框宽度 | 1 px(1–4) | 矩形轮廓宽度 |
| 填充不透明度 | 25 %(5–80) | 矩形填充 |
| 识别到即提醒 | 开启 | 识别到新区域时触发图表提醒 |
怎么用
- 把看涨(青色)区域读作:卖方砸向买价,被 K 线实体内部的挂单买方吸收;看跌(橙色)区域则相反。
- 在 ES 这类流动性好的合约上提高「比例」或「每价位最小成交量」,因为三个相邻的 1.5 倍价位很常见;在清淡合约上则调低它们。
- 当你只想要实时识别的提醒、不需要历史矩形时,请使用「仅最后一根 K 线」。
限制与易错点
- 这是一个建立在聚合价位上的 footprint 启发式方法。它不能证明存在被动补单或冰山委托;这里并不读取订单簿。
- 回溯天数是从当前时钟起算的,而不是从最后一根已加载 K 线起算,因此一次久远的回放可能在范围内什么都没有。
- 一个区域是对已经发生之事的描述;它不是价格将会守住的信号。
相关页面
其他语言版本
常见问题
- 为什么一根很宽的 K 线上没有识别到区域?
- 只扫描实体内部的价位,而且这根 K 线必须收在该连续段之内。收在堆叠价位之外的 K 线属于突破,不符合条件。
- 区域什么时候停止延伸?
- 当后面某根 K 线收在该区域低点或高点之外、超过一个跳动点时。影线捅穿是不够的。