说明
OrderFlow结构SMC指标
完整参数手册:
我创建这个指标是因为我尝试过的每个SMC指标都将结构检测视为一个已解决的问题。他们一旦价格突破摆动水平就标记BoS标签,然后就结束了。这在干净的趋势图上大约有六成的成功率,但在其他地方则完全失效。问题不在于枢轴逻辑,而是单独的结构性突破无法告诉你这次走势背后是否有实际参与,而且大多数零售工具中的“扫盘”检测都是在反转开始之前的影线上触发的。
这个指标是我试图在同一张图表上解决这两个问题的尝试。
它分析的内容
该指标从K线数据中读取三样东西:枢轴结构、未破摆动水平的影线行为,以及由标准化对数收益率加权成交量得出的流动评分。
结构运行在两个独立的流上。内部流使用较短的枢轴长度(默认5),捕捉价格的微小变化。摆动流使用较长的长度(默认25),跟踪更高时间框架的背景。每个流维护自己的趋势状态,因此同一次突破在一个流上可以是BoS,在另一个流上可以是CHoCH,如果你需要这种细粒度。
流动性扫盘需要两个阶段。首先,K线的影线必须超过未破的摆动水平至少一部分ATR,收盘价必须回到该水平内,且影线拒绝必须占据至少半个K线的区间。这会登记一个待确认的扫盘。确认只有在价格实际在几根K线内穿过扫盘K线的中点时才触发。如果反转未出现,待确认的扫盘将失效且不打印信号。
流动评分使用批量成交量分类(Bulk Volume Classification),这是Easley、Lopez de Prado和O'Hara 2012年关于流动毒性的论文中的模型。该指标将每根K线的对数收益率标准化到最近的波动窗口,通过正态累积分布函数得到估计的买入比例,按成交量加权,并在短窗口内累积。结果是一个介于-1到+1之间的方向性流动指数,以买入百分比/卖出百分比比率显示。当发生突破事件时,流动评分会与突破方向比较,并在标签旁打印徽章。
如何解读信号
结构事件以带文本标签的水平线形式出现:
- BoS 是沿现有趋势方向的结构突破。延续信号。
- CHoCH 是特征变化。趋势刚刚反转。将其视为反转警报,而非已确认的反转。
- iBoS 和 iCHoCH 是内部流上的相同事件,绘制为金色。
- SWEEP 方框标记已确认的流动性抓取和反转。方框显示实际进行扫盘的影线。
- EQH 和 EQL 是在ATR容差范围内的等高和等低,属于价格倾向于回访的止损池。
每个信号都带有流动徽章:
- [++] 表示流动强烈支持突破方向。统计上这里的设置最为干净。
- [~] 表示流动态度模糊。突破可能仍然有效,但你不会从参与度得到确认。
- [!?] 表示流动反对突破。这些突破往往变成陷阱。不是硬性规则,但很有用的过滤器。
仪表盘显示两个流的当前状态(摆动趋势,内部趋势)、实时流动比率、指标监控的下一个未破摆动高点和低点,以及等待确认的任何待扫盘计数。你可以将其拖动到图表上的任意位置,位置会在会话间记忆。
真正重要的设置
大多数参数都有合理的默认值,你可以保持不变。值得调整的有:
枢轴长度。 内部默认是5,摆动默认是25。较低值使两个流更灵敏,较高值更平滑。在较低时间框架上,我会将内部调高到7或9以减少噪音。在日线图上,我会将摆动调低到15。
收盘确认的BoS。 默认开启。如果关闭,突破将在影线触及时触发而非收盘。信号更快,但误报更多。
扫盘拒绝百分比。 默认0.5,意味着影线必须至少占K线区间的一半。将其提高到0.65 会使扫盘检测更严格,打印的信号更少但更干净。
流动阈值。 强阈值默认是0.60,弱阈值默认是0.40。将强阈值收紧到0.65 会打印更少的[++]徽章,但每个徽章的含义更强。
检测扫盘。 如果你不交易扫盘反转,可以关闭此项,图表会更简洁。
适用人群
希望获得非成交量背离猜测的订单流上下文的自由裁量SMC交易者。厌倦了每根影线上都标记扫盘信号的指标的任何人。认可BVC作为真实微观结构技术而非流行词的量化思维零售交易者。
如果你纯粹基于价格行为交易,对成交量衍生信号不感兴趣,流动徽章对你来说就是噪音。结构和扫盘逻辑在没有它们的情况下仍然正常工作。可以在设置中关闭流动确认。
这不是
它不是Level 2订单簿阅读器。零售平台没有该数据,cTrader商店上也没有任何指标具备此功能。流动评分是基于K线级数据的估计,经过最近波动率校准。它在方向上有用,但不是交易所级别的。
它不是自动交易机器人。它在图表上绘制并触发警报。交易决策由你自己做出。
它不会捕捉每一次走势。枢轴确认需要枢轴两侧都有K线,因此在快速垂直走势中结构流必然滞后。这是结构检测工作方式的特性,不是缺陷。
摘要
Liquidity sweeps are detected through a two-stage process requiring wick extension beyond swing levels and subsequent price reversal confirmation, marking confirmed liquidity grabs. The flow score estimates directional participation by standardizing log-returns weighted by tick volume, producing a buy/sell ratio that accompanies break signals with badges indicating agreement, ambivalence, or opposition to the break direction.
A dashboard displays current trend states for both streams, live flow ratio, monitored swing levels, and pending sweeps. Key adjustable parameters include pivot lengths, BoS confirmation by close, sweep rejection thresholds, and flow score sensitivity. The indicator is designed for discretionary Smart Money Concept (SMC) traders seeking volume-informed structure signals beyond simple price action, without automated trading functionality or Level 2 order book data.