Single Prints 指标:公式、参数与读法
Single Prints(单印)标出一根 K 线几乎没有成交量就穿过的价位。当某价位的总成交量小于或等于同一根 K 线中成交最多价位成交量的某个百分比(默认 5%)时,该价位被标记。
Senzoukria · 指标 · Updated September 2026
Single Prints — 成交量, 叠加在价格图上.
Single Prints 测量的是什么
阈值是相对的而非绝对的:参照是被检查 K 线自身的峰值价位,所以无论是清淡的夜盘合约还是成交活跃的合约,标记的表现都一致,切换周期也无需重新调参。一个价位的成交量是其买卖两侧之和。只在单一价格成交的 K 线永远不会产生标记,因为该价位就是它自己的峰值,任何正的成交量都不可能小于或等于自身的 5%——这一保护是结构性的,而不是特例。该叠加层不需要 tick 网格:价格只做去重和定位,不做任何以 tick 为单位的运算,因此即使最小变动价位未知也保持精确。
公式:代码中的实现
这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:
Single prints — niveaux TRAVERSÉS sans être travaillés : marqueur au prix P ssi vol(P) ≤ (maxPct / 100) × max(vol) de la barre `vol(P)` = buy + sell du niveau ; le max porte sur les niveaux exploitables de la MÊME barre (référence relative : un seuil absolu ne survivrait ni au changement d'instrument ni au changement de timeframe). POURQUOI : ces prix quasi vides sont des zones que l'enchère a franchies en ligne droite, faute de contrepartie. Ils deviennent des aimants — le marché y revient souvent pour « réparer » l'enchère. C'est la lecture Market Profile du single print, transposée à l'échelle de la barre. Défaut maxPct = 5 % : assez bas pour ne marquer que les vrais trous (à 20 % la moitié d'une barre normale se retrouve marquée). Une barre à UN SEUL niveau ne produit jamais de marqueur (ce niveau EST le max, et max ≤ 5 % × max est faux tant que le volume est > 0) — la garde est structurelle, pas ad hoc. Tick size inconnu : les prix ne servent qu'à dédupliquer (quantification 1e-6) et à placer le marqueur — aucune arithmétique en ticks ici, l'indicateur reste EXACT sans grille.
如何解读
- 被标记的价位是竞价因缺乏对手方而一路直线穿过的价格。交易者把它们当作未完成的交易区域来关注。
- 一根 K 线中叠在一起的一串标记价位,标出了参与度的断层,通常位于价格移动最快的地方。
- 价格回到标记区域时应视为一次测试而不是信号:市场可能穿过它继续前进,也可能在那里被拒绝。
- 按形成时间来衡量这些价位。清淡的夜盘很容易产生标记,因为其中几乎一切相对于它自己很小的峰值都显得清淡。
- 一旦标记区域被正常成交量穿过,这个观察就已经用完了。
参数与默认值
Max % of bar peak 默认 5,可设为 1 到 50,另一个输入只有标记颜色。5% 足够低,能标出真正空荡的价格;推高到 20 左右时,普通 K 线约有一半价位会被标记,叠加层就不再能区分任何东西。降低到 1 附近只标记最空的价格,适合几乎每个价位都有成交的品种。
| 参数 | 类型 | 默认值 | 取值范围 |
|---|---|---|---|
| Max % of bar peak | number | 5 | 1 – 50 |
它无法显示的内容
这是对单根 K 线稀薄程度的读数,而不是 Market Profile 中的单印,后者是在一个时段的时间价格机会(TPO)上定义的。当 K 线峰值很大时,成交量小但真实存在的价位仍可能被标记;而从未成交的价格在数据中根本不存在,因此无法被标记。该叠加层需要完整的逐价位成交量:丢失逐笔记录的数据源会制造出空价位。标记区域没有失效期、没有方向,计算中也没有任何部分估计价格回来的可能性。
相关指标
- Volume — 成交量
- Buy/Sell Volume — 成交量
- Average Trade Size — 成交量
- Volume ROC % — 成交量
- Relative Volume — 成交量
- Trade Count — 成交量
其他语言版本
Frequently asked questions
- 订单流中的单印是什么?
- 市场穿过时几乎没有成交的价位,因为那里没有等待的对手方。它们标出竞价直线移动而不是进行交易的地方,按惯例被当作市场可能回来补足的价位来关注。
- 为什么单印阈值用百分比而不用固定成交量?
- 因为固定数值需要针对每个品种、每个周期重新调整。把每个价位与同一根 K 线中成交最多的价位比较,使阈值能自动缩放:无论在清淡合约还是活跃合约上,无论在一分钟图还是小时图上,它的含义都相同。
- 单印价位一定会被回补吗?
- 不一定。交易者关注未回补的价位,是因为价格经常回到那里,但计算中没有任何部分意味着价格会回来,更不用说完全回补。标记区域描述的是竞价中已经发生的事,不包含任何预测。