概述
FibAlgo - 振荡器矩阵是一个统计性振荡器分析指标,它通过分析价格转折点相对于振荡器值的历史发生位置,来识别动态的超买和超卖区域。它不依赖固定阈值(例如RSI 70/30),而是基于实际的转折点频率分布来计算数据驱动的区域。
该指标支持六种振荡器类型(RSI、MFI、动量、随机指标、随机RSI、蔡金资金流量),应用可选的数据衰减加权以偏向近期市场行为,并显示一个包含置信度分数和绩效指标的高级分析表格。
基于频率的动态区域
传统的振荡器分析使用固定阈值——例如,RSI高于70被视为超买。本指标采用不同的方法:它检查价格高点(PH)和价格低点(PL)实际在振荡器刻度上发生的位置,将这些值归类到5点范围(例如"75-80"、"80-85"),并识别哪个范围具有最高的加权频率。结果是一对随着市场行为演变而移动的动态波段。
数据衰减加权
启用后,系统会为较早的转折点分配指数递减的权重。这意味着近期的转折点行为对区域计算的影响比旧数据更大。衰减率(默认:0.95)控制着近期数据被偏好的程度。值越接近1.0,所有数据几乎被平等对待;较低的值则更强调近期的转折点。
绩效分析
对于发生转折点的每个振荡器类别,该指标会测量接下来发生的情况:价格在转折点后移动了多远(高点的平均跌幅%,低点的平均涨幅%)以及达到该极值花费了多少根K线(平均时间)。这提供了超越简单频率的上下文——某个区域可能频繁出现但只产生小的后续走势,或者不频繁但与较大的价格变动相关。
步骤 1 — 转折点检测
一个之字形算法使用可配置的周期(默认:21根K线)检测价格高点(PH)和价格低点(PL)。每个确认的转折点记录该K线处的振荡器值。
步骤 2 — 类别分布
转折点处的振荡器值被分组到5点类别中(0-5, 5-10, ... 95-100)。对于无界振荡器(动量、CMF),值首先被归一化到0-100刻度。每个类别根据有多少个转折点落入该范围来累积加权计数。
步骤 3 — 众数检测
具有最高加权计数的类别成为"众数"——该转折点类型最频繁出现的振荡器范围。PH众数定义了上(栗色)波段,PL众数定义了下(青色)波段。这些波段随着新转折点的形成而动态更新。
步骤 4 — 绩效测量
当启用绩效分析时,该指标从每个历史转折点向前看(最多可配置的K线数量)并记录最大价格变化和时机。这些值按类别平均,并显示在分析表中。
步骤 5 — 可视化
振荡器值被绘制为主线。两个动态波段被绘制为填充区域。一个动态中间波段(上下波段中心的平均值)提供中性参考。可选的分析表显示完整的统计细分。
六种振荡器类型
- RSI — 带有可选平滑(SMA、EMA、RMA、WMA、VWMA)和布林带叠加。
- MFI — 资金流量指数,用于成交量加权动量。
- 动量 — 自动归一化到0-100刻度。
- 随机指标 — 带有可配置的%K平滑和可选的%D线。
- 随机RSI — 带有可配置的%K平滑和可选的%D线。
- 蔡金资金流量 — 从-1/+1自动归一化到0-100刻度。
自适应频率波段
- 栗色波段标记价格高点最频繁出现的振荡器范围。
- 青色波段标记价格低点最频繁出现的振荡器范围。
- 波段随着新转折点数据的积累自动移动。
- 可选的数据衰减对近期转折点赋予更高权重。
高级分析表
- 并排的PH和PL统计细分。
- 区域、计数、置信度%、平均绩效%和平均时间列。
- 最高频率区域以黄色高亮显示。
- 四种表格尺寸选项(极小、小、正常、大)。
RSI平滑选项
- 六种平滑方法:SMA、SMA + 布林带、EMA、SMMA (RMA)、WMA、VWMA。
- 布林带叠加,可配置标准差。
- 平滑可以独立启用或禁用。
警报系统
- 高点区域进入 — 当振荡器进入栗色波段时触发。
- 高点区域退出 — 当振荡器离开栗色波段时触发。
- 低点区域进入 — 当振荡器进入青色波段时触发。
- 低点区域退出 — 当振荡器离开青色波段时触发。
- 中间波段向上/向下穿越 — 在动态中间波段交叉时触发。
- 波段水平移动 — 当众数类别改变且波段移动到新水平时触发。
- 每种警报类型可以单独切换。消息包含交易品种、时间框架、振荡器类型和当前值。
开始使用
将指标添加到任何图表。默认设置(RSI、周期:21、回溯:100个转折点、启用衰减)对于1H至4H时间框架上的大多数流动性工具效果良好。
解读图表
- 水蓝色线 = 当前振荡器值。
- 栗色填充区域 = 高点区域 — 价格高点最频繁出现的振荡器范围。
- 青色填充区域 = 低点区域 — 价格低点最频繁出现的振荡器范围。
- 灰色虚线圆圈 = 动态中间波段(高点区域和低点区域中心的平均值)。
- 表格中的黄色行 = 该转折点类型的最高频率类别。
关键输入参数
- PH/PL 周期 (2–200):控制之字形灵敏度。较高的值检测较大的波动。
- 回溯转折点 (10–500):分析中包含多少历史转折点。
- 启用数据衰减:开启时,近期转折点获得更高权重。
- 衰减率 (0.1–1.0):控制近期数据被偏好的程度。
- 检查绩效的K线数 (5–100):测量每个转折点后价格走势的前向距离。
建议工作流程
1. 观察振荡器线相对于栗色和青色波段的位置。
2. 当振荡器进入栗色波段时,注意价格高点历史上曾在此范围内出现。 3. 当振荡器进入青色波段时,注意价格低点历史上曾在此范围内出现。 4. 启用分析表以检查每个区域的置信度百分比和平均绩效。 5. 在评估潜在交易机会时,使用绩效指标(平均跌幅%、平均涨幅%、平均时间)作为额外参考。- 本指标是一个技术分析工具,而非交易系统。它不生成买入/卖出订单。
- 区域频率基于历史转折点数据。过去的振荡器-转折点关系不能保证未来行为。
- 分析需要最小数量的转折点才能产生有意义的统计数据。对于新上市的工具或非常低的时间框架,在积累足够数据之前,结果可能不可靠。
- 数据衰减加权在市场结构变化期间可能导致区域快速移动,尤其是在衰减率值较低的情况下。
- 动量和CMF归一化使用500根K线的回溯窗口。超出此窗口的极端值可能影响归一化刻度。
- 绩效分析测量固定前向窗口内的最大价格变化。实际结果取决于交易者的出场标准,并未被此测量捕获。
振荡器计算(RSI、MFI、随机指标、随机RSI、蔡金资金流量)基于各自公认的公式。基于频率的动态区域系统、加权类别分析、绩效测量引擎和分析表是原创贡献。



