图表上每一次强劲行情的背后都有一个 失衡:一个在极短时间内执行了大量订单的区域。这个区域被称为 order block(订单区块),并会反复作为价格参考出现。
什么是 order block
order block 就是 动量启动前最后一根看涨(或看跌)K线。在上升行情中,区块是突破前最后一根看跌K线:推动价格上涨的买单正是在这里发起的。当价格回到该区域时,往往会“记住”它:机构交易者会保护自己的仓位,价格随之做出反应。
如何形成
- 出现一根 积累K线 (动量启动前的最后一次修正)。
- 价格突破高点(或低点)并启动 机构行情 以宽幅K线展开。
- 没来得及进场的交易者会寻求回补:价格回到区块区域并产生反应(回测)。
最常有效保留其区块的突破,往往源自某个区间或重要时段(例如伦敦开盘或伦敦–纽约重叠时段,它们具备标志性的成交量特征)。
Order block 与支撑、阻力的对比
| 支撑 / 阻力 | Order block | |
|---|---|---|
| 有什么标记 | 一个水平价格位 | 一根具体K线:订单的起源区域 |
| 方向 | 中性(价格反弹或突破) | 带有创造它的动量方向 |
| 使用 | 目标与反转 | 回测入场与止损管理 |
Order blocks 与支撑/阻力并不冲突: 彼此强化。一个与历史高点或低点以及流动性区域对齐的 order block,其威力远超单个要素的简单叠加。
如何在 TradingView 中自动识别它们
手动识别区块既慢又主观。用 Pine Script 可以自动化整个过程:
- 检测突破: 指标监控对高点(bull)或低点(bear)的突破。
- 定位失衡K线: 动量启动前未被超越的最后一根K线。
- 绘制区块: 区域向右延伸,边框与填充均可配置。
- 回收机制应对过载: 最多同时显示 12 个区块,自动淘汰最旧的(FIFO),每个区块突破时触发一次警报。
该指标 Todo lo posible 做的正是这件事:自动检测看涨和看跌突破,绘制向右延伸的区块,并在价格突破最后一个有效区块时通过警报提醒。
操作其回测的建议
- 等待确认: 区块内的拒绝K线比直接市价进场更有价值。
- 寻找共振: 区块 + 支撑/阻力 + EQH/EQL 流动性区域,或一条结构 EMA。
- 设定失效条件: 如果区块被完全突破,逻辑就要改变;将止损设在失衡区域之外。
- 会随周期不同而改变语境: 日内交易看重 M15/H1 的区块;波段交易看重 H4/D1 的区块。
自动 Order blocks 带回测、EQH/EQL 流动性、支撑/阻力、5 个振荡器的背离和 33 个警报,全部作用于价格上。 10 €,一次性买断。
常见问题
交易中的 order block 是什么?
它是机构强动前最后一根看涨或看跌K线:订单在此积累并促发动量,价格重新回到该区域时通常会做出反应。
order block 与支撑或阻力有什么区别?
支撑和阻力是水平位;order block 则是携带动量方向的具体K线。两者相辅相成。
如何自动识别 order blocks?
该指标检测高点或低点突破,定位此前的失衡K线,并以可配置样式向右绘制延伸区块。
order blocks 可靠吗?
它们是值得关注的区域,而非确定性信号。搭配共振因素(支撑、流动性、EMA)和正确的止损管理,可靠性会提高。