ZigZag Support and Resistance Levels
- 指标
- 版本: 2.0
- 更新: 28 八月 2026
ZigZag Support and Resistance Levels (v2.0) 是一款适用于 MetaTrader 5 的指标,可根据 ZigZag 枢轴点识别支撑位和阻力位,并新增了图表内交互式控制面板。该指标使用聚类方法将相邻的价格水平分组为区域,以帮助直观显示价格多次发生反应的区域,同时区分已突破(breakout)的水平和当前有效的延伸(extension)水平。
主要功能
1. ZigZag 枢轴点检测
- 使用可配置的 Depth、Deviation 和 Backstep 参数检测摆动高点和低点。
2. 支撑位和阻力位检测
- 根据低点枢轴创建支撑位,根据高点枢轴创建阻力位。
- 水平线向未来延伸,并在价格突破该水平之前保持有效。
- 已突破的水平显示为突破(breakout),其颜色与当前有效的延伸(extension)水平不同,并可配置最大突破数量。
3. 聚类检测与区域可视化
- 根据可配置的基于 ATR 的合并距离,将相邻水平分组为区域。
- 使用 ATR 根据当前市场波动率动态调整聚类范围。
- 可选择显示或隐藏聚类标签。
4. 交互式面板与可视化控制
- 通过图表内控制面板,可实时切换水平位、聚类区域、聚类标签、水平线以及 ZigZag 叠加层的显示状态。
- 可分别设置突破水平、延伸水平以及聚类区域的颜色(高点和低点分别设置)。
- 可调整标签字体大小。
- 面板设置会在不同图表会话之间保存。
主要优势
- 基于价格枢轴点提供结构化的支撑位和阻力位视图。
- 可以一眼区分已突破的水平和当前有效的水平。
- 帮助直观显示价格多次发生反应的区域。
- 可直接在图表上实时控制显示内容,无需在分析过程中重新打开设置窗口。
- 完全独立运行:无需安装其他指标。
适用人群
- 使用价格行为分析,并希望以系统化方式识别支撑位和阻力位的交易者。
- 需要清晰了解价格结构的日内交易者和波段交易者。
- 偏好可配置并可实时调整市场水平和区域可视化效果的用户。
输入参数
``` ```| 参数组 | 参数 | 说明 |
|---|---|---|
| 常规 | ||
| 常规 | Lookback (Days) | 用于分析的历史数据天数。 |
| ZigZag | ||
| ZigZag | Depth | 用于检测枢轴点的 K 线数量。 |
| ZigZag | Deviation | 形成枢轴点所需的最小价格变动。 |
| ZigZag | Backstep | 用于过滤相邻枢轴点的 K 线数量。 |
| 聚类 | ||
| 聚类 | ATR Period | 用于基于 ATR 进行计算的周期。 |
| 聚类 | Cluster Merge Distance (ATR) | 形成聚类时,水平之间允许的最大距离,以 ATR 倍数表示。 |
| 聚类 | Max Breakout Count | 每个水平最多跟踪的突破次数。 |
| 可视化 | ||
| 可视化 | High Breakout SNR Color | 已突破阻力位(高点水平)的颜色。 |
| 可视化 | Low Breakout SNR Color | 已突破支撑位(低点水平)的颜色。 |
| 可视化 | High Extension SNR Color | 当前有效阻力位(高点水平)的颜色。 |
| 可视化 | Low Extension SNR Color | 当前有效支撑位(低点水平)的颜色。 |
| 可视化 | High Cluster Color | 阻力聚类区域的颜色。 |
| 可视化 | Low Cluster Color | 支撑聚类区域的颜色。 |
| 可视化 | Font Size | 水平位和聚类标签的字体大小。 |
| 面板(实时控制) | ||
| 面板 | Show Levels | 显示或隐藏支撑位和阻力位。 |
| 面板 | Show Clusters | 显示或隐藏聚类区域。 |
| 面板 | Show Cluster Labels | 启用或禁用聚类标签。 |
| 面板 | Show Horizontal Lines | 显示或隐藏聚类水平线。 |
| 面板 | Show ZigZag | 在图表上添加或移除底层 ZigZag 叠加层。 |
总结
- ZigZag Support and Resistance Levels v2.0 使用 ZigZag 枢轴点数据识别支撑位和阻力位。
- 水平位被分类为突破(breakout)或延伸(extension),并根据 ATR 分组成聚类区域,以突出显示价格反复发生交互的区域。
- 图表内的交互式控制面板可实时控制所有可视化元素,并在不同会话之间保存设置。
免责声明
金融市场交易具有风险。本指标不保证任何特定结果,不应作为进行交易决策的唯一依据。本指标仅用于分析目的。

После обновления индикатор теперь очень плохо работает, верните предыдущую версию