Smart Swing Filter
- 指标
- Bunjong Charoenjitsakun
- 版本: 2.0
- 激活: 5
📌 核心概念:
SmartSwing Filter 是一款高级指标,用于比传统的 Fractal 方法更准确地识别 Swing High(波峰) 和 Swing Low(波谷)。
与普通 Fractal 方法仅基于蜡烛图左右对比不同,SmartSwing Filter 会智能过滤掉无效或弱势的摆动点,从而避免噪音和虚假信号。
该指标采用基于 ATR(平均真实波幅) 的动态过滤机制,根据当前市场波动性自动调整过滤强度。
⚙️ 开发原理:
-
基于传统 Fractal 逻辑:
初始判断依据是蜡烛图是否高于/低于两侧的蜡烛。 -
引入 ATR 滤波机制:
-
使用两个 ATR 参数:一个短期 ATR(测量当前波动),一个长期 ATR(反映整体波动)。
-
计算动态 k 值( k_dynamic ),用以判断 swing 是否有效。
-
-
动态过滤机制:
-
根据市场状态(震荡或趋势)自动调整。
-
精准 剔除不显著的 Swing 点。
-
🚀 主要优势:
-
✅ 有效过滤掉噪音和虚假 Swing
-
✅ 只显示 强势且有意义的 Swing High/Low
-
✅ 适应不同的市场环境(高/低波动)
-
✅ 支持所有时间周期和交易品种
🧪 使用方法:
-
将指标加载到图表中;
-
设置以下参数:
-
Fractal 区间(左右蜡烛数量)
-
ATR 参数(短期与长期)
-
k 值范围:k-base、k-min、k-max
-
-
查看图表上的箭头提示:
-
🔺 = 有效的 Swing High
-
🔻 = 有效的 Swing Low
-
只有通过过滤的 Swing 才会显示
-
-
适用于以下策略:
-
突破/回调交易
-
市场结构识别
-
SMC(聪明资金理念)
-
自动交易系统中的信号点
-
📊 适用人群:
-
使用 Price Action 的交易者
-
绘制支撑/阻力结构的分析师
-
基于市场结构/波段的交易者
-
开发 EA 时需使用清晰摆动点的程序员
