🎯 布林带挤压入场规则 — 鲲侯系统 Master Specification

· 交易悟道 · 交易 技术 · 阅读 7 次
> 作者: 鲲侯 > 日期: 2026-04-09 > 版本: v3.2 封包版(Sealed) > 性质: 鲲侯日内交易系统核心规则文档,经 Bollinger 官方 22 条规则逐条交叉审计 > 审计基准: bollingerbands.com/bollinger-band-rules — John Bollinger, CFA, CMT 原文 --- ## 📌 一、核心哲学 ### 🔀 从"周期层级"到"形态判定" 不以周期大小判断信号稳定性,而以布林带的视觉形态作为核心判定标准。 | 📐 维度 | 📋 规则 | |---------|---------| | 稳定性依据 | 形态决定一切,不是周期越大越好 | | 入场门槛 | 小溪 + 枪管 + 双端点 non-confirmation | | 强趋势处理 | 加速模式允许动态降档 | ### 🧭 系统设计原则 > 形态确认(小溪 / 枪管 / 双端点)是人工判定职责,以肉眼为准。 > 代码负责客观筛选与预警(BandWidth 百分位、共振分级、多周期扫描)。 > 两者分工协作,这不是代码缺陷,而是系统设计。 --- ## 🧩 二、形态学定义(Morphological Definitions) ### 🌊 2.1 小溪状 > 小周期布林带上,价格沿着上沿或下沿如水流般顺畅前进的形态。 | 📐 属性 | 📋 描述 | |---------|---------| | 🏷️ 对应理论 | 对应 Bollinger 规则 #7 Walking the Bands | | 🎯 含义 | 强动量趋势延续,买/卖压力持续且未衰竭 | | 👁️ 视觉特征 | 布林带带宽适中展开,K 线流畅地沿一侧"行走",如小溪流水 | | ⏱️ 典型周期 | 标准模式 = 30M | 加速模式 = 15M | ⚠️ 判定方式:肉眼判定,不需要代码量化。通道不短,流畅即可。 📎 Bollinger 原文(规则 #7):"In trending markets price can, and does, walk up the upper Bollinger Band and down the lower Bollinger Band." 📎 全网佐证:Schwab — "a sign of strong, persistent trend with significant momentum";Axi — "a sign of trend strength and momentum, not necessarily a reversal" --- ### 🔫 2.2 枪管状 > 大周期布林带上,上下轨高度凝聚成平行的狭窄管道的形态。 | 📐 属性 | 📋 描述 | |---------|---------| | 🏷️ 对应理论 | 对应 Tight Squeeze / Volatility Contraction(BandWidth 历史低位) | | 🎯 含义 | 极端波动率收缩,能量高度压缩,即将释放方向性运动 | | 👁️ 视觉特征 | 上下轨几乎平行,中轨平稳,通道如枪管般笔直 | | ⏱️ 典型周期 | 标准模式 = 1H | 加速模式 = 30M | ⚠️ 判定方式:肉眼判定。代码层面对应 BandWidth 百分位排名 ≤ 15%(即当前 BandWidth 处于过去 N 周期中最低的 15% 分位,不是 BandWidth 绝对值 ≤ 0.15)。Bollinger 本人强调应使用历史百分位而非固定阈值来判定 Squeeze。 📎 Bollinger 原文(规则 #18-19):"BandWidth tells us how wide the Bollinger Bands are... Its most popular use is to identify 'The Squeeze'." 📎 全网佐证:LuxAlgo — "Look for significant contraction where the BandWidth reaches a multi-period low";NetPicks — "Periods of low volatility inevitably lead to periods of high volatility — the squeeze is the coiled spring" --- ### 🎯 2.3 双端点 Non-Confirmation > 价格在布林带边沿形成至少 2 个端点,第 2 端点未能达到/穿透布林带边沿(动量衰竭)→ 入场信号。 | 📐 属性 | 📋 描述 | |---------|---------| | 🏷️ 对应理论 | 对应 Bollinger 规则 #5 M-Top(做空)/ W-Bottom(做多) | | 🔑 核心条件 | Non-confirmation = 第 2 端点未能达到/穿透布林带边沿 = 动量衰竭,不是机械"碰两次就进" | | 📍 做空 | 价格在上沿形成 2 个端点,第 2 端点未能达到或穿透上轨(动量衰减) → 入场 | | 📍 做多 | 价格在下沿形成 2 个端点,第 2 端点未能达到或穿透下轨(动量衰减) → 入场 | | 📐 更高阶 | Bollinger 更推崇 3 端点(Three Pushes),信号质量更高,但 2 端点配合充沛的系统级过滤条件同样有效 | 📎 Bollinger 原文(规则 #5):"Bollinger Bands can be used in pattern recognition to define/clarify pure price patterns such as 'M' tops and 'W' bottoms, momentum shifts, etc." 📎 Bollinger 原文(规则 #6):"A tag of the upper Bollinger Band is NOT in-and-of-itself a sell signal. A tag of the lower Bollinger Band is NOT in-and-of-itself a buy signal." ⚠️ 与 Three Pushes 的关系:Bollinger 更推崇 Three Pushes(三推),即第 1 推穿透带外、第 2 推触碰带、第 3 推未能触碰带 = 动量完全衰竭。鲲侯磁力系统的折腾地带(Fib 缓冲区的多次触碰)在结构上近似此逐步衰竭逻辑,但锚定物不同(BB 边沿 vs Fib 枢轴)。两者结构近似,非完全等价。 --- ### 🔗 2.4 小溪与枪管的本质关系:双向验证 小溪和枪管不是两个独立的打勾条件,而是互相验证对方有效性的关系。 #### 🔫 枪管为什么需要小溪验证 枪管(Squeeze)只告诉你波动率被压缩了,但不回答三个关键问题: - 压缩了多久?能量够不够? - 会不会是假压缩(随后继续横盘)? - 最终往哪个方向爆发? > 小周期出现小溪 = 买/卖压力已经在枪管内部建立了方向性。 > 枪管是密封容器,小溪是容器里的气流——看到气流的方向,才知道容器会往哪边爆。 #### 🌊 小溪为什么需要枪管验证 小周期的小溪(Walking)只说明当前有趋势在跑,但小周期趋势随时可能中断。 > 切到大周期发现枪管 = 大级别能量正在被压缩。小溪不是无根之水,背后有大周期的弹簧在蓄力。 #### 📐 精确关系 一句话:枪管是弹簧,小溪是弹簧里已经偏向一侧的力。单看弹簧不知道往哪弹,单看力不知道弹簧有多大。合在一起才是完整信号。 --- ## 📊 三、入场公式(LaTeX 规则编码) ### 🔵 标准模式(Standard Mode) 适用于常规趋势行情,要求大小周期形态共振。 $$ \text{Entry}{\text{std}} = \underbrace{\text{Stream}(T{\text{small}})}{\text{小周期「小溪状」}} \;\wedge\; \underbrace{\text{Barrel}(T{\text{big}})}{\text{大周期「枪管状」}} \;\wedge\; \underbrace{\text{NC}(T{\text{big}})}{\text{双端点 Non-Confirmation}} $$ 标准周期配对: $$ (T{\text{small}},\; T{\text{big}}) \in \{(30\text{M},\; 1\text{H}),\; (1\text{H},\; 2\text{H}),\; (2\text{H},\; 4\text{H})\} $$ --- ### 🟠 加速模式(Acceleration Mode) 适用于超强趋势行情,允许动态降档入场,不需要关注更高周期。 $$ \text{Entry}{\text{accel}} = \underbrace{\text{TrendStrength} = \textbf{Super Strong}}{\text{趋势强度判定前置}} \;\wedge\; \underbrace{\text{Stream}(15\text{M})}{\text{15M「小溪状」}} \;\wedge\; \underbrace{\text{Barrel}(30\text{M})}{\text{30M「枪管状」}} \;\wedge\; \underbrace{\text{NC}(30\text{M})}{\text{双端点 Non-Confirmation}} $$ ⚠️ 加速模式触发条件:趋势超强时(TEMA 多周期全票通过 + 磁力线斜率健康 + 方向过滤器极端偏向),交易员主观判断允许降一档入场。 --- ### 🔀 决策流程 --- ## 🔬 四、John Bollinger 22 条规则审计 ### ✅ 4.1 已掌握(7 项核心能力) | # | Bollinger 官方规则 | 鲲侯对应 | |---|-------------------|---------| | 5 | BB 可用于形态识别(M-Top / W-Bottom) | ✅ 双端点 Non-Confirmation 入场 | | 6 | 触碰 BB 不是信号,只是标记 | ✅ 从不把单次触碰当入场 | | 7 | 趋势中价格沿 BB 行走(Walking) | ✅ 小溪状对应 Walking the Band | | 8 | 收盘突破 BB 外是趋势延续信号 | ✅ 顺势追踪第三浪 | | 18-19 | BandWidth 识别 Squeeze | ✅ BandWidth 百分位排名 | | 20-21 | 可用于任何市场 / 任何周期 | ✅ 15M 到 4H 全周期 | | 22 | BB 不提供持续建议,只帮找 Setup | ✅ 等 Setup 就绪才入场 | 📎 Bollinger 原文(规则 #22):"Bollinger Bands do not provide continuous advice; rather they help identify setups where the odds may be in your favor." --- ### ✅ 4.2 通过系统级指标功能覆盖(5 项) | Bollinger 技术 | 鲲侯系统内对应 | 覆盖性质 | |---------------|--------------|---------| | 🎭 Head Fake(假突破诱骗) | 流动性猎杀S+ — 动能释放逻辑(阈值 61.8%),捕捉假突破后的真方向 | 🟢 功能覆盖 — 解决同一问题,实现路径不同 | | 📐 Three Pushes(三推形态) | 磁力系统折腾地带 — Fib 缓冲区的多次触碰,逐步衰竭评分 | 🟢 结构近似 — 都识别多次推挤后的动量衰竭,但锚定物不同(BB 边沿 vs Fib 枢轴) | | 🧬 多重共线性检查 | 四维独立系统 — 趋势(TEMA) / 波动率(BB) / 成交量(量云) / 结构(Fib磁力) | 🟢 维度独立 — 四个主要维度数据源不同,满足 Bollinger 规则 #3-4 | | 📊 成交量维度 | 成交量云S+ — Delta 量 / RVol 评分 / 云触碰机制 | 🟢 直接覆盖 — 完整的独立成交量分析系统 | | 📈 避免固定阈值失效 | 投票制架构 — TEMA 用斜率方向投票,RSI 用军团制(非固定 70/30 阈值) | 🟢 殊途同归 — Bollinger 用 %b 归一化解决此问题,鲲侯用投票制解决同一问题,方法不同 | 📎 Bollinger 原文(规则 #3-4):"If more than one indicator is used the indicators should not be directly related to one another... two momentum indicators aren't better than one." --- ### 🟡 4.3 可深化(3 项) | # | Bollinger 官方规则 | 鲲侯现状 | 性质 | |---|-------------------|---------|------| | 9 | 默认参数 (20,2) 只是起点,不同市场需不同参数 | 对数版统一参数 | 可选优化:按品种动态调参 | | 11 | 周期变长 → 标准差倍数应增加 | 各周期用统一标准差倍数 | 可选优化:按周期微调 | | 15-17 | %b 指标将价格位置数值化 | 肉眼判定端点位置 | 可选增强:用 %b 量化端点判定 | ⚠️ 关于 %b: 可以将"端点判定"从肉眼定性升级为数值定量。做空条件可量化为:第 1 端点 ,第 2 端点 。这是锦上添花的可选增强,不是系统缺陷。 📎 Bollinger 原文(规则 #17):"Indicators can be normalized with %b, eliminating fixed thresholds in the process." --- ### 📊 4.4 覆盖总表 | 类别 | 技术 | 掌握度 | |------|------|-------| | ✅ 已掌握 | Squeeze / BandWidth | 🟢 精通 | | ✅ 已掌握 | Walking the Band(小溪状) | 🟢 精通 | | ✅ 已掌握 | M-Top / W-Bottom(双端点 NC) | 🟢 精通 | | ✅ 已掌握 | 触碰不是信号 | 🟢 精通 | | ✅ 已掌握 | 收盘突破 = 延续 | 🟢 精通 | | ✅ 功能覆盖 | Head Fake → 流动性猎杀 | 🟢 功能覆盖 | | ✅ 结构近似 | Three Pushes → 折腾地带 | 🟢 结构近似 | | ✅ 维度独立 | 多重共线性 → 四维独立 | 🟢 维度独立 | | ✅ 直接覆盖 | 成交量维度 → 量云系统 | 🟢 直接覆盖 | | ✅ 殊途同归 | 固定阈值失效 → 投票制 | 🟢 殊途同归 | | 🟡 可选优化 | 参数按品种/周期微调 | 🟡 可深化 | | 🟡 可选增强 | %b 量化端点判定 | 🟡 可选增强 | --- ## ⚡ 五、鲲侯完整信号链 --- ## 🔬 六、多维度反共线性架构 鲲侯系统的四维独立设计,满足 Bollinger 规则 #3-4 关于指标独立性的要求: | 📐 维度 | 🔧 指标 | 📋 数据源 | 🧬 独立性 | |---------|---------|----------|----------| | 📈 趋势 | TEMA 6 线投票 + 斜率 | Close 价格 | 趋势类(主) | | 📊 波动率 | BB Squeeze / BandWidth 百分位 | Close 标准差 | ✅ 独立维度 | | 📦 成交量 | 量云 Delta / RVol / 触碰计数 | Volume 数据 | ✅ 独立维度 | | 📐 结构 | 磁力系统 Fib 枢轴 + 缓冲区 | Pivot (H+L+C)/3 衍生 | ✅ 独立维度 | | 🧭 方向 | 施密特触发器 | 多周期 P 点位置 | 结构衍生(与 Fib 共源但逻辑独立) | | ⚔️ 士兵层 | RSI / MACD / ADX 军团投票 | 价格衍生动量 | 动量类(投票制消噪) | ⚠️ RSI 与 MACD 之间存在轻微共线性(均为价格衍生动量指标),但军团投票制通过冗余投票消解了单一指标噪音,共线性的负面影响被机制设计抵消。 --- ## 🤝 七、人工判定与代码分工 ### 👁️ 人工职责(肉眼形态确认) 以下条目是系统设计层面的人工职责,不是代码缺陷: | 📌 人工判定项 | 📋 说明 | |-------------|---------| | 🌊 小溪状确认 | 交易员目视确认小周期是否呈"水流般"顺畅行走 | | 🔫 枪管状确认 | 交易员目视确认大周期是否呈极度凝聚的平行通道 | | 🎯 双端点 NC | 交易员目视确认第 2 端点是否出现动量衰竭(non-confirmation) | | ⚡ 加速模式切换 | 交易员根据趋势强度主观决定是否从 30M+1H 降档到 15M+30M | ### ⚙️ 代码职责(客观筛选与预警) | 📌 代码功能 | 📋 当前状态 | |-----------|-----------| | BandWidth 百分位计算 | ✅ 已实现(百分位排名 ≤ 15% 触发预警) | | 多周期并行扫描 | ✅ 已实现(15M/30M/1H/2H/4H) | | 共振分级标注 | ✅ 已实现(pair301h 等信息标注) | | TEMA / 磁力线 / 施密特方向过滤 | ✅ 已实现 | | 成交量云评分 | ✅ 已实现 | | 流动性猎杀信号 | ✅ 已实现 | ### 🔧 唯一的真正代码待办 | 📌 待办项 | ⚙️ 当前状态 | 🎯 目标状态 | |----------|-----------|-----------| | 最终放行门槛 | (任一周期即可) | 至少 级以上共振才放行 | ⚠️ 当前代码的 意味着 15M 单独挤压也能触发 alert,这与"至少需要双周期形态共振"的规则不一致。共振分级( 等)目前仅用于信息标注,未作为放行门槛。 --- ## 🧬 八、为什么小溪 + 枪管不会失效 大多数交易策略失效的原因是套利饱和——当足够多人使用同一规则,信号被提前消化。但小溪 + 枪管不是一个可被套利消灭的"聪明技巧",而是市场波动率的物理循环: $$ \text{低波动}{\text{枪管}} \xrightarrow{\text{能量积累}} \text{高波动}{\text{突破}} \xrightarrow{\text{趋势推进}} \text{小溪} \xrightarrow{\text{能量释放}} \text{低波动}{\text{新枪管}} \xrightarrow{} \cdots $$ | 📐 属性 | 会失效的策略 | 小溪 + 枪管 | |---------|-----------|----------| | 本质 | 利用信息不对称或价格错误 | 描述波动率的物理循环 | | 被抢跑? | ✅ 大家都用就失效 | ❌ Squeeze 只说"要爆发",不说方向,无法抢跑 | | 类比 | "发现打折商品" → 都去买就不打折了 | "冬天之后是春天" → 无论多少人知道也不改变 | 这个循环的根源:市场由不同时间尺度的参与者组成(日内 / 波段 / 趋势 / 配置),他们的决策周期必然导致波动率的周期性收缩与释放。加上止损机制是内建的正反馈(突破后对手方止损被触发 → 同方向额外推力),只要市场存在多层级参与者 + 止损制度,这个循环就永远存在。 --- ## 📚 九、公开资料支撑 ### 🔬 9.1 小溪 + 枪管 = 行业标准 MTF 策略架构 全网多家主流平台推荐完全相同的逻辑结构: | 🏫 来源 | 📝 核心观点 | |--------|-----------| | TradeWithThePros | 大周期找 Squeeze(coiling consolidation)+ 小周期看 Walking the Band 方向入场 | | Bookmap | "Higher Timeframe sets the context (trend), Lower Timeframe provides precision (entry)" | | TrendSpider | "Only taking breakout trades that align with the HTF trend significantly increases the success rate" | | Binance | "Aligning HTF trend with LTF momentum increases the probability of continuation rather than false breakout" | | Schwab | Walking the bands = "strong, persistent trend with significant momentum" | | LuxAlgo | "Look for significant contraction where the BandWidth reaches a multi-period low" | ### 🔬 9.2 时间充分性原则(启发式类比) Mark Minervini 的 VCP(Volatility Contraction Pattern): - 整理时间过短 → 能量积累不足 → 突破持续性下降 - 有效的波动率收缩需要 2-6 次渐进收缩,量能递减 ⚠️ VCP 原设计针对日线级别,鲲侯将其思想类比迁移到日内。属于启发式参考,非直接外证。 ### 🔬 9.3 TTM Squeeze vs 鲲侯 S+ — 不能混用 | 📐 维度 | 🔴 TTM Squeeze | 🔵 鲲侯 S+ | |--------|---------------|-----------| | 挤压判定 | BB 收进 KC 内部 | BandWidth 百分位 ≤ 15% + 中轨稳定 | | 方向判断 | 线性回归动量柱 | TEMA + 磁力线 + 施密特 | | 入场信号 | 红点转绿点 | 对数 BB + ATR 邻近 + 动量堆叠 | | 周期处理 | 单周期 | 5 周期并行 + 形态学分级 | --- ## 📎 十、参考资料 | 🏫 来源 | 🔗 链接 | 📝 关键观点 | |--------|--------|-----------| | John Bollinger | bollingerbands.com | 22 条官方规则原文,%b 和 BandWidth 是核心衍生指标 | | StockCharts | TTM Squeeze | TTM = BB + KC + 动量柱,与鲲侯 S+ 是不同实现 | | Schwab | Bollinger Bands | Walking / M-Top / W-Bottom 详解,Three Pushes 定义 | | TrendSpider | TTM Squeeze | 高周期通常更干净,多周期对齐最可靠 | | LuxAlgo | BB Squeeze | BandWidth 历史低位 = 极端收缩 | | Bookmap | MTF Analysis | HTF 定方向,LTF 定入场 | | TraderLion | VCP | 2-6 次渐进收缩,时间充分性原则 | | Aurra Markets | BB 策略 | 15M 更适合作为观测工具 |