返回资源中心

付费 / Tradingview

振荡器矩阵

TradingView Pine Script v5 副图振荡器,融合超波动量、聪明资金流、背离、反转因子和汇合计量器。

快速规格

平台
Tradingview
分类
Indicator
版本
v6.0

振荡器矩阵

天行健-振荡器矩阵 [6.0] 是一个运行在 TradingView 副图中的多因子振荡器。它把“超波”主振荡线、聪明资金流、背离、反转因子和汇合计量器放进同一面板,用来观察动量、资金流和成交量是否同向。

这是一套盘面分析工具,不是自动下单策略。三角形、圆点、背离线和汇合区域都需要结合价格位置、周期和风险边界复核,不能当作确定性买卖指令。

一、完整盘面

图 1:XAUUSD(黄金现货/美元)15 分钟、FXCM 数据源。上方是价格走势,下方是振荡器矩阵。截图中价格从低位逐步抬高,但副图内的动量和资金流仍会来回切换,这正是副图需要配合价格结构阅读的原因。

建议按以下顺序复盘:

价格趋势 → 超波方向 → 资金流方向 → 汇合区域 → 反转/背离信号 → 收盘确认

二、指标由哪些部分组成

模块源码实现主要用途
超波(Wave)最高价、最低价与 hl2 的归一化距离,经线性回归和 EMA/SMA 平滑判断短中期动量方向与拐点。
信号线对超波主线再次进行 2 周期平滑与主线交叉时提示动量切换。
聪明资金流ta.mfi(hl2, mfL) - 50,再按 mfS 平滑观察资金流偏正还是偏负,并过滤异常活动。
背离价格摆动高低点与超波极值的相对变化识别动量没有跟随价格创新高/新低的情况。
反转因子成交量相对 7 周期均量、超波、资金流和成交量 RSI区分主要反转与次要反转候选。
汇合区域副图顶部 +55、底部 -55 的着色区域快速判断超波与资金流是否同向。
汇合计量器右侧从 -50 到 55 的渐变刻度和 ? 标记把当前多空汇合程度可视化,不是概率或胜率。

三、超波主线与信号线

脚本默认主长度 mL = 7。每根 K 线先计算:

  1. 最近 mL 根的最高价 hi、最低价 lo 和 hl2 的简单均值 av。
  2. 将 close - math.avg(hi, lo, av) 除以 hi - lo,归一化到约 -100 至 100 的振荡范围。
  3. 对归一化结果做线性回归,再用 EMA 平滑,得到超波主线 osc.sig。
  4. 对主线做 2 周期 SMA 或 EMA,得到信号线 osc.sgD。

主线在信号线上方,说明当前动量偏强;主线在信号线下方,说明当前动量偏弱。交叉点只表示动量状态变化:

  • 主线向上穿越信号线:观察是否发生在零轴下方、支撑附近或资金流同步转正。
  • 主线向下穿越信号线:观察是否发生在零轴上方、压力附近或资金流同步转负。
  • 主线在极端区域反复交叉:更像震荡,不能把每一次交叉都当成交易机会。

默认 信号 = SMA、平滑长度 sL = 3。使用 EMA 会更快,但也更容易产生短周期噪声。

四、聪明资金流

聪明资金流模块默认长度 mfL = 35、平滑 mfS = 6:

  • mf.mfi > 0:资金流相对偏正,曲线和填充偏青绿色。
  • mf.mfi < 0:资金流相对偏负,曲线和填充偏红色。
  • 当资金流超过近期阈值时,副图会显示更深的填充,表示当前读数在样本中的相对强度更高。

这里的“资金流”来自 TradingView 可用的价格与成交量数据。外汇和 CFD 品种通常是 tick volume,不等于集中交易所的真实主动买卖盘,也不代表机构资金的真实持仓变化。

五、汇合区域与汇合计量器

当超波主线和聪明资金流同时为正时,顶部区域 +55 附近会使用看涨汇合色;两者同时为负时,底部区域 -55 附近会使用看跌汇合色。只有一个模块同向时,颜色会降低透明度,表示证据不完整。

右侧的计量器由 -50 到 55 的 22 个小刻度组成:

  • +40:超波为正、资金流为正,且资金流高于近期多方阈值。
  • +20:超波与资金流同为正,但尚未达到更强阈值。
  • -40:超波为负、资金流为负,且资金流低于近期空方阈值。
  • -20:超波与资金流同为负,但强度较普通。
  • 0:两者不同向,或当前没有足够汇合证据。

源码在最新柱右侧绘制 ? 标签。它表示当前汇合状态需要解释,并不是“未知胜率”或买卖箭头。读图时先看计量器,再回到价格图确认位置。

六、背离识别

开启“显示背离”后,脚本使用 dvT 作为灵敏度阈值,默认 20:

看跌背离

当超波主线高于 +dvT,随后向下穿越信号线时,脚本记录价格和振荡器的局部高点。如果价格实体高点抬高,但超波高点没有同步抬高,就绘制红色背离线。

这表示上涨动量没有完全跟随价格创新高,适合提醒“追多需要谨慎”,不等于价格马上下跌。

看涨背离

当超波主线低于 -dvT,随后向上穿越信号线时,脚本记录局部低点。如果价格实体低点降低,但超波低点没有同步降低,就绘制蓝色背离线。

这表示下跌动量出现减弱迹象,适合提醒观察支撑和反弹确认,不等于反转已经成立。

dvT 越低,背离候选越多;数值越高,背离更少但更严格。背离必须配合价格结构、收盘和后续交叉确认。

七、反转因子与信号等级

“反转因子”默认开启,因子 rsF = 4。源码先计算 7 周期成交量均值和成交量 RSI,再把成交量分成主要活动 tMj 与次要活动 tMn:

  • 主要多头反转候选:成交量明显放大、超波低于负因子、资金流低于近期空方阈值。
  • 主要空头反转候选:成交量明显放大、超波高于正因子、资金流高于近期多方阈值。
  • 次要多头候选:超波低于 -20、主线低于信号线,且成交量 RSI 偏弱。
  • 次要空头候选:超波高于 20、主线高于信号线,且成交量 RSI 偏强。

图表中:

  • +65 的绿色三角形:主要多头反转候选。
  • -65 的红色倒三角:主要空头反转候选。
  • +65/-65 附近的小圆点:次要反转候选。

主要和次要只代表源码内部的活动分级,不是成功率等级。信号出现在极端区之外、且价格没有结构确认时,优先把它当作提醒。

八、15 分钟黄金截图复盘

以图 1 为例:

  1. 上方价格从 4,320 附近逐步抬高到 4,660 一带,主图呈现明显的阶段性上行。
  2. 副图中的超波主线在多个区间穿越零轴,说明上行过程中仍有回撤和动量切换。
  3. 资金流在若干阶段与超波同时转正,顶部汇合区域变为青绿色;另一些阶段资金流没有同步,区域颜色变淡。
  4. 红色倒三角和红色小点出现在局部高位,表示成交量与振荡条件满足反转候选,不应单独解释为立即做空。
  5. 右侧最新价格继续走高时,应等待下一根收盘确认超波与资金流是否仍同向,而不是因为副图单次回落就逆势交易。

九、参数设置建议

场景主长度 mL信号平滑 sL资金流 mfL/mfS背离灵敏度 dvT建议
XAUUSD 15 分钟趋势复盘7335 / 620-25保留汇合区域,反转信号只作辅助。
XAUUSD 5 分钟短线观察5-72-325-35 / 4-620适当降低长度,但要过滤新闻和点差噪声。
1 小时以上波段11-153-535-55 / 6-1025-35减少频繁交叉,重视零轴和价格结构。

推荐的调参顺序:

  1. 先固定 mL,观察超波是否与交易周期匹配。
  2. 再选择 SMA 或 EMA 及 sL,控制响应速度。
  3. 最后调整 mfL、mfS 和 dvT,避免用参数追逐历史上的单个信号。

十、完整看盘流程

  1. 先看价格:确定当前是上行、下行还是区间,标出最近支撑和压力。
  2. 再看超波:主线与信号线的关系,是否位于零轴上方/下方。
  3. 检查资金流:资金流是否与超波同向,是否超过近期阈值。
  4. 观察汇合计量器:+20/+40 或 -20/-40 只作为证据强弱参考。
  5. 筛选背离和反转:只在价格关键位置查看,避免在区间中间追随小圆点。
  6. 等待收盘:交叉和背离在实时 K 线未收盘前可能变化,以收盘后的结果为准。
  7. 制定风险:先定义失效位置和最大亏损,再决定是否执行,不能把信号等级当作仓位依据。

十一、常见误读

看到绿色区域就做多吗?

不可以。绿色只说明超波与资金流在当前计算中偏向同向,仍需价格位于支撑附近、收盘确认和合理的盈亏空间。

红色背离线出现后一定会下跌吗?

不一定。背离可能持续很久,也可能被强趋势直接化解。它更适合用来减少追价、收紧观察条件。

右侧 ? 是什么?

它是源码绘制的汇合状态标记,提醒你查看当前超波、资金流和阈值关系,不是预测方向的问号信号。

为什么不同品种的信号密度不同?

成交量类型、波动率、报价源和交易时段不同,会改变超波、MFI、成交量 RSI 与反转因子的相对关系。

十二、确认与风险提示

  • Pine Script 版本为 v5,指标使用 ta.highest、ta.lowest、ta.linreg、ta.mfi、ta.rsi、成交量均值和交叉逻辑。
  • 脚本没有 alertcondition(),图中的信号不会自动生成 TradingView 条件提醒;如需提醒,需要在 TradingView 中按绘图或脚本行为另行设置。
  • barstate.islast 区块会在最新柱绘制汇合刻度和 ? 标签,实时柱更新时这些对象可能变化。
  • 背离依赖交叉、局部极值和后续价格行为,实时 K 线未收盘时不能视为固定结果。
  • 外汇/CFD 的成交量通常是 tick volume,不等于真实交易所成交量。
  • 本教程仅用于说明指标结构与复盘方法,不构成投资建议,也不承诺任何收益。请先在历史回放和模拟盘中验证,再按可承受损失设置仓位。