SmartFractalZigZag Plus — 智能分形、ZigZag、自动斐波那契和动态支撑/阻力区域
════════════════════════════════════════════════════════════════════════════════
产品概述
SmartFractalZigZag Plus 提供带有 KDE、高时间框架汇聚和 SR 趋势偏向面板的量化支撑/阻力区域,以及支撑/阻力区域内的自动斐波那契强化。
SmartFractalZigZag Plus 是 SmartFractalZigZag 系列针对 cTrader 的机构级版本。
它结合了历史稳定的分形引擎、干净的 ZigZag 摆动和来自 Pro 版本的全自动斐波那契回撤/扩展,配合动态支撑与阻力区域引擎、多时间框架汇聚检测以及多头/空头趋势偏向面板。
在底层,Plus 构建为一个量化的支撑/阻力模型,而非简单的“计数触碰”指标。它使用基于结构有效分形枢轴的核密度估计、ATR 标准化距离、逻辑空间证据聚合和指数时间衰减,将原始价格行为转化为每个区域的稳定概率似强度评分。
Plus 设计给希望不仅看到价格转折位置,还能了解每个区域强度、测试反应以及更高时间框架结构如何默默强化当前图表的交易者。设计借鉴了 SMC/ICT、Wyckoff、道氏理论、陈氏理论和经典斐波那契交易的理念,融合成一个统一连贯的引擎。
════════════════════════════════════════════════════════════════════════════════
功能对比(Pro 与 Plus)
Pro 和 Plus 均包含:
• 智能分形检测及同向过滤
• ZigZag 摆动连接
• 实时自动斐波那契
仅 Plus 拥有的功能:
• 动态支撑/阻力区域(KDE 密度热图)
• 高时间框架支撑/阻力汇聚
• 支撑/阻力趋势偏向(多头/空头指数及面板)
════════════════════════════════════════════════════════════════════════════════
核心结构功能(各版本共享)
────────────────────────────────────────────────────────────────────────────────
1. 智能分形检测
分形是市场结构分析的基础——它们识别局部价格极值(摆动高点和摆动低点)。
SmartFractalZigZag 使用历史稳定的分形引擎,灵敏度可调,方便您适应剥头皮、日内、摆动或持仓交易。左侧柱和右侧柱参数让您在不改变整体策略逻辑的情况下,使引擎更具选择性或更宽松。
按交易风格推荐设置:
• 剥头皮:左 3 / 右 2
• 日内:左 5 / 右 3
• 摆动:左 10 / 右 5
• 持仓:左 20 / 右 10
────────────────────────────────────────────────────────────────────────────────
2. 智能同向过滤
当多个连续分形出现在同一方向时,指标仅保留真正的极值(向上分形保留最高高点,向下分形保留最低低点)。
这保证了清晰的高-低-高-低序列,使结构易于阅读。只有最新、最右侧的分形允许随着新柱收盘进行调整;历史结构不会重绘。
────────────────────────────────────────────────────────────────────────────────
3. ZigZag 摆动
过滤后的分形点连接成 ZigZag 摆动,一目了然地显示趋势方向和摆动边界。
────────────────────────────────────────────────────────────────────────────────
4. 实时自动斐波那契
基于最近的摆动自动绘制斐波那契回撤和扩展水平:
• 自动锚点 – 始终连接到确认的结构高点/低点
• 动态更新 – 随着新结构形成,水平实时调整
• 一整套常用的回撤和扩展水平(包括趋势延续的负扩展),均可单独配置
• 干净的视觉规则:当斐波那契水平价格落入 Plus 支撑/阻力区域内,斐波那契标签加粗并带有 [SR] 前缀,而非绘制额外形状。这使得“斐波那契位于强支撑/阻力区内”极易识别且不杂乱图表,是对 Pro 版本的关键升级之一。
────────────────────────────────────────────────────────────────────────────────
5. 主题支持
内置明暗主题支持,自动匹配图表背景。所有线条、区域和标签均针对两种主题的可读性进行了调优。
════════════════════════════════════════════════════════════════════════════════
仅 Plus 支持的支撑/阻力及汇聚引擎
────────────────────────────────────────────────────────────────────────────────
6. 动态支撑/阻力区域(KDE 密度热图)
Plus 在分形结构基础上引入了完整的动态支撑/阻力区域引擎:
• 基于分形的支撑/阻力枢轴 – 区域由专用的支撑/阻力分形构建,独立于主显示分形,但遵循相同的历史稳定规则
• 固定窗口按分形数量 – 您配置单一的分形窗口大小参数(例如 100)。引擎始终使用最近的 N 个支撑/阻力分形,无论它们跨越多少柱
• 时间加权及摆动加权密度 – 每个支撑/阻力分形根据其新近度、摆动大小和价格位置贡献核密度估计
• 自动带宽(无额外输入)– 区域宽度由分形间距和 ATR 推导,限制在稳健范围内
• 热图可视化 – 区域绘制为多层矩形,基于密度调整不透明度,强区域视觉上更厚更亮
• 每侧最大区域数 – 最大阻力区域和最大支撑区域限制显示区域数量,使用强度排名作为自然过滤器
此支撑/阻力引擎与传统水平的区别
大多数支撑/阻力工具要么基于目测高低点绘制少量手动水平线,要么计算价格触及简单价格水平的次数。
Plus 采取了非常不同的量化方法:
• 基于分形锚定,而非任意 – 每个区域源自结构有效的分形枢轴,而非单根柱影线
• 区域而非细线 – KDE 构建完整价格带,反映实际交易集中区域,而非单一精确价格
• 强度类似概率,而非原始触碰计数 – 每次反应按带宽高度和 ATR 标准化,再随时间合成为有效强度
• 生命周期感知 – 快速扫荡、干净突破和重复分散复测区别对待;“破坏且忽略”的水平强度自然衰减
• 历史稳定 – 区域一旦形成确认,其位置稳定;只有新反应和高时间框架证据能更新其强度(不重绘历史反应)
结果是一个支撑/阻力地图,更接近机构使用的供需区行为,而非经典的“画线计数触碰”指标。
────────────────────────────────────────────────────────────────────────────────
7. 反应感知区域生命周期
并非所有触及水平都相同。Plus 模拟每个支撑/阻力区域的生命周期:
• 状态 – 活跃、测试中和破坏
• 测试类型 – 引擎区分干净突破(多次收盘超出区域)与严格扫荡(短暂突破后迅速回内且强反转),以及非破坏性复测(触及/内部及未触及拒绝)
• 反应评分 – 每个测试窗口内,价格行为按带宽高度和 ATR 标准化测量,转换为反应评分 ∈ [-1, 1](窗口内末端加权)
• 测试评分 – 重复且间隔良好的成功测试增加独立的测试评分维度
• 有效强度 – 反应评分和测试评分与基础结构强度在逻辑空间结合,得到每个区域的稳定有效强度
结果是一个区域引擎,可以回答“该水平过去表现如何?”,而不仅仅是“价格触及了多少次?”。
────────────────────────────────────────────────────────────────────────────────
8. 多时间框架支撑/阻力汇聚
Plus 自动计算更高时间框架(HTF)的支撑/阻力区域,并将其影响投射到当前图表:
• 最多 3 个 HTF 选择 – 通过交互面板按钮选择 M30、H1、H4、D1、W1、MN1 的任意组合
• HTF 选择持久性 – 选择在同一图表窗口切换时间框架时保持
• 可配置的主/次/三级 HTF(或基于当前时间框架的自动映射)
• 兼容标准及非标准时间框架(如 M2、H2 等)的稳健时间框架排名
• 基于当前及 HTF 带宽的自适应重叠容差
• 每区域存储 HTF 汇聚元数据:HtfTag(例如 H4,H4+D1)和 ConfluenceTFCount
• 三角形前缀 – 对于具有 HTF 汇聚的区域,标签文本以 1 到 3 个三角形(▲/▼)开头,表示汇聚的 HTF 数量,加上修正强度标签
示例:▲▲ Corr Str 82% [S5 H4+D1] (Str:76%)
其中 Corr Str 82% 是 HTF 修正强度,Str:76% 是当前时间框架的原始有效强度。
────────────────────────────────────────────────────────────────────────────────
9. 支撑/阻力趋势偏向(多头/空头指数)面板
紧凑的支撑/阻力趋势偏向面板总结当前价格附近的净支撑与阻力强度:
• 最小化/展开切换 – 不需要时折叠面板;状态在会话间保持
• 重置 HTF 按钮 – 恢复基于当前时间框架的自动映射默认 HTF 选择
• 使用附近区域的有效强度作为权重
• 输出 [-1, 1] 范围内的偏向指数,映射为直观标签,如平衡、略多头、多头、强多头、强空头等
• 带有熊/牛图标和颜色编码区段的视觉刻度,便于快速读取
• 明确指示数据不足时的状态(例如支撑/阻力分形不足,或无有效区域贡献)
• 即使仅有效支撑或仅有效阻力可用,指数仍会计算(自然趋近 +1 或 -1)
────────────────────────────────────────────────────────────────────────────────
10. 自动历史回填与稳定性
为确保支撑/阻力区域和 HTF 汇聚有意义,指标自动管理历史加载:
• 当当前/HTF 分形数量低于分形窗口大小时请求额外历史
• 通过节流和退避机制跟踪每个符号/时间框架的加载状态,避免平台过载
• 处理 HistoryLoaded/Reloaded 事件,柱子变动时完全重建内部状态
• 保持支撑/阻力偏向面板与每个时间框架的真实数据可用性同步
────────────────────────────────────────────────────────────────────────────────
11. 底层:量化引擎
Plus 的支撑/阻力引擎刻意数学密集,确保其视觉输出在不同符号、时间框架和缩放级别间保持一致:
• 基于分形枢轴的核密度估计(KDE),带 ATR 标准化带宽,寻找真实的供需聚集,而非任意价格水平
• Str% 的固定归一化基准,因此“强”区域无论放大或缩小都意义相同
• 逻辑空间证据融合 – 基础强度、反应评分、测试评分和 HTF 证据通过逻辑变换结合,而非临时点数,保持强度刻度平滑且有界
• 指数时间衰减和间隔控制 – 旧反应和紧密测试自动使用半衰期公式降权
• 稳定历史设计 – 一旦摆动或区域确认,其位置和 Str% 稳定;只有最新证据能调整修正强度
════════════════════════════════════════════════════════════════════════════════
适用对象
• 希望获得干净、历史一致结构和动态支撑/阻力热图的日内及摆动交易者
• 关注 OTE 区域及周边支撑/阻力反应强弱历史的 SMC/ICT 交易者
• 希望在单屏上获得自动斐波那契和支撑/阻力上下文的自由裁量交易者
• 依赖更高时间框架水平并希望在活动图表上清晰标记的多时间框架交易者
════════════════════════════════════════════════════════════════════════════════
为什么选择 SmartFractalZigZag Plus?
问题:水平线感觉任意且主观
解决方案:区域由严格的分形 + KDE 密度算法生成,规则明确
问题:无法判断水平强弱
解决方案:反应感知生命周期和有效强度量化结构重要性及价格围绕水平的表现
问题:难以记住高时间框架水平
解决方案:自动高时间框架支撑/阻力汇聚及每个区域标签上的清晰 HtfTag + 三角形前缀
问题:太多独立工具使图表杂乱
解决方案:一个指标结合分形 + ZigZag + 斐波那契 + 动态支撑/阻力 + 高时间框架汇聚 + 偏向面板
问题:历史回填行为不可预测
解决方案:明确的历史加载管理,数据仍下载或耗尽时提供 UI 反馈
════════════════════════════════════════════════════════════════════════════════
适用于任何方法论
• SMC / ICT – BOS、CHoCH、摆动点、OTE 区域、反应感知支撑/阻力和流动性扫荡
• 艾略特波浪 – 摆动枢轴、斐波那契扩展及与动态支撑/阻力区域的汇聚
• 道氏理论 – 更高高点/更低低点,配合视觉清晰的 ZigZag 摆动
• Wyckoff – 供需区、弹簧、上冲及其反应质量
• 陈氏理论 – 笔、段和结构枢轴对齐
• 斐波那契 – 自动绘制水平及区域感知的 [SR] 汇聚标签
════════════════════════════════════════════════════════════════════════════════
参数(Plus 亮点)
以下是最重要参数组的高级概览。完整技术细节请参阅随附文档。
────────────────────────────────────────────────────────────────────────────────
1. 分形设置
• 左侧柱 – 用于比较的左侧柱数(默认:20)
• 右侧柱 – 用于确认的右侧柱数(默认:2)
分形显示:
• 向上分形颜色 – 默认:DeepPink
• 向下分形颜色 – 默认:DodgerBlue
• 分形大小 – 默认:20
• 分形偏移(点数)– 默认:50
• 显示分形 – 默认:开启
过滤设置:
• 过滤连续 – 智能同向过滤,ZigZag 和斐波那契必需(默认:开启)
────────────────────────────────────────────────────────────────────────────────
2. ZigZag 设置
• 启用 ZigZag – 默认:开启
• ZigZag 颜色 – 默认:灰色
• ZigZag 样式 – 默认:点状
• ZigZag 粗细 – 默认:2
────────────────────────────────────────────────────────────────────────────────
3. 斐波那契设置
• 启用斐波那契 – 主开关(默认:开启)
• 显示标签 – 显示价格标签(默认:开启)
• 水平开关 – 19 个从 -100% 到 200% 的单独开关(核心水平默认开启)
注意:RightOffset 解释为当前可见图表宽度(视口)的百分比,并限制在安全范围(1%-500%)。它控制斐波那契线/标签和支撑/阻力区域/标签的共享右边缘。
────────────────────────────────────────────────────────────────────────────────
4. 支撑/阻力区域设置(Plus)
• 启用支撑/阻力区域 – 动态支撑/阻力引擎主开关(默认:开启)
• 区域枢轴左侧柱 – 默认:2
• 区域枢轴右侧柱 – 默认:2
• 分形窗口大小 – 使用的最近支撑/阻力分形数量(默认:100)
• 距离比例(ATR 倍数)– 默认:5.0
• 最大阻力区域数 – 默认:5
• 最大支撑区域数 – 默认:5
• 显示区域标签 – 默认:开启
• 最大不透明度 % – 默认:90
• 阻力颜色 – 默认:Tomato
• 支撑颜色 – 默认:MediumSeaGreen
────────────────────────────────────────────────────────────────────────────────
5. 高时间框架支撑/阻力汇聚
• 使用高时间框架汇聚 – 启用多时间框架支撑/阻力汇聚(默认:开启)
• 自动高时间框架映射 – 基于当前时间框架自动选择高时间框架(默认:开启)
• 主高时间框架 – 默认:H4
• 次高时间框架 – 默认:无
• 第三级高时间框架 – 默认:无
────────────────────────────────────────────────────────────────────────────────
6. 支撑/阻力趋势偏向(多头/空头指数)
• 启用支撑/阻力趋势偏向 – 默认:开启
• 趋势偏向阈值 – 平衡与多头/空头的偏向阈值(默认:0.25)
────────────────────────────────────────────────────────────────────────────────
7. 显示与主题设置
• 右侧偏移 (%) – 保留的可见图表宽度右侧百分比(默认:30)
• 颜色主题 – 明亮 / 黑暗(默认:明亮)
• 使用主题调色板 – 默认:开启
────────────────────────────────────────────────────────────────────────────────
8. 其他设置
• 强制清理所有实例 – 默认:关闭
• 调试历史加载 – 默认:关闭
════════════════════════════════════════════════════════════════════════════════
升级路径
如果您当前使用 SmartFractalZigZag Pro 并希望:
• 具有 KDE 密度热图的动态、反应感知支撑/阻力区域
• 自动多时间框架支撑/阻力汇聚和清晰的视觉三角形
• 基于真实支撑/阻力强度构建的集成多头/空头趋势偏向面板
那么 SmartFractalZigZag Plus 是自然的升级选择——它将相同的底层引擎扩展为完整的结构 + 数学 + 动态支撑/阻力 + 高时间框架汇聚工作流程。
════════════════════════════════════════════════════════════════════════════════
重要说明
设计上的历史稳定性
该指标设计用于保持确认的摆动和支撑/阻力区域在历史中的稳定,同时允许活动的摆动/区域响应新的价格行为。一旦结构确认,其锚点被锁定;只有仍在形成的摆动和最新区域能随着市场演变进行调整。
开关依赖
ZigZag 和斐波那契均要求连续过滤开启。如果关闭,仅显示原始分形点,ZigZag/斐波那契功能禁用。支撑/阻力区域始终使用其专用分形引擎,并强制执行同向过滤。
数据充足性
支撑/阻力区域和高时间框架汇聚要求当前及选定高时间框架时间段至少有分形窗口大小的支撑/阻力分形。数据仍在加载或不足时,偏向面板会明确显示该状态。
试用
可通过 cTrader 商店提供试用期,方便您在购买前在自己的符号和时间框架上测试指标。
════════════════════════════════════════════════════════════════════════════════
支持
如果您有任何问题或反馈,请通过 cTrader 商店联系我们。
感谢您选择 SmartFractalZigZag Plus!