217 lines
6.9 KiB
Markdown
217 lines
6.9 KiB
Markdown
# 支撑/压力位识别系统 - 优化版说明
|
||
|
||
## 📊 核心改进对比
|
||
|
||
### 原版本特点
|
||
✅ 基于枢轴点识别
|
||
✅ ATR 容差聚类
|
||
✅ 触碰次数统计
|
||
✅ 动态价格更新
|
||
|
||
### 优化版新增功能
|
||
|
||
#### 1️⃣ **智能强度评分系统** (0-100分)
|
||
综合四个维度评估每个水平线的重要性:
|
||
|
||
- **触碰次数** (40%):触碰越多越可靠,10次触碰为满分
|
||
- **反应强度** (30%):价格触碰后的反弹/回落幅度,2倍ATR为满分
|
||
- **成交量确认** (25%):触碰时的成交量,高于平均成交量得高分
|
||
- **时效性** (10%):最近触碰的水平权重更高,采用时间衰减
|
||
|
||
**实战意义**:
|
||
- 强度 80+ 分:极强水平,可作为关键支撑/压力位
|
||
- 强度 60-79 分:中等强度,适合辅助判断
|
||
- 强度 <60 分:弱水平,谨慎参考
|
||
|
||
#### 2️⃣ **突破检测与标记** ⬆️⬇️
|
||
自动检测价格有效突破水平线:
|
||
- **向上突破** (⬆️):收盘价突破压力位 > 容差
|
||
- **向下突破** (⬇️):收盘价跌破支撑位 > 容差
|
||
- 突破后水平线显示为橙色
|
||
|
||
**交易应用**:
|
||
- 突破确认后顺势入场
|
||
- 假突破回测原水平线时反向操作
|
||
- 结合成交量判断突破有效性
|
||
|
||
#### 3️⃣ **S/R 转换检测** 🔄
|
||
识别关键的角色转换:
|
||
- **压力变支撑**:突破压力后,回测不破,原压力成为新支撑
|
||
- **支撑变压力**:跌破支撑后,反弹受阻,原支撑成为新压力
|
||
- 转换后显示为紫色,标记 🔄
|
||
|
||
**心理意义**:
|
||
- S/R 转换位是市场多空力量逆转的关键点
|
||
- 这些位置往往伴随重要的交易机会
|
||
- 转换确认后可作为最强支撑/压力参考
|
||
|
||
#### 4️⃣ **区域显示模式**
|
||
可选择显示为半透明区域而非线条:
|
||
- 更符合实际交易中 S/R 是"区域"而非精确价位的特点
|
||
- 区域宽度可调节(ATR 倍数)
|
||
- 减少对精确点位的过度依赖
|
||
|
||
#### 5️⃣ **智能优先级排序**
|
||
不再仅按距离选择显示的水平线,而是综合评分:
|
||
- **强度权重 70%**:优先显示强度高的水平
|
||
- **距离权重 30%**:兼顾当前价格附近的水平
|
||
- 确保看到最重要的 S/R 位
|
||
|
||
#### 6️⃣ **接近预警功能**
|
||
可设置价格接近 S/R 时自动预警:
|
||
- 自定义预警距离(ATR 倍数)
|
||
- 每根K线最多触发一次
|
||
- 帮助及时关注关键价位
|
||
|
||
#### 7️⃣ **实时统计面板**
|
||
右上角显示当前市场统计:
|
||
- 有效水平线数量
|
||
- 平均强度分数
|
||
- 最近支撑价格
|
||
- 最近压力价格
|
||
|
||
#### 8️⃣ **性能优化**
|
||
- 标签只在必要时重建,减少重复操作
|
||
- 优化数组操作逻辑
|
||
- 改进突破检测算法
|
||
|
||
## 🎯 参数配置建议
|
||
|
||
### 日内交易(5分钟 - 15分钟图)
|
||
```
|
||
枢轴检测:左侧3,右侧3
|
||
回溯周期:300
|
||
聚类容差:0.2-0.3×ATR
|
||
最少触碰:2次
|
||
最低强度:40分
|
||
```
|
||
|
||
### 波段交易(1小时 - 4小时图)
|
||
```
|
||
枢轴检测:左侧4,右侧4
|
||
回溯周期:500
|
||
聚类容差:0.3-0.4×ATR
|
||
最少触碰:3次
|
||
最低强度:50分
|
||
```
|
||
|
||
### 趋势交易(日线 - 周线图)
|
||
```
|
||
枢轴检测:左侧5,右侧5
|
||
回溯周期:200
|
||
聚类容差:0.4-0.5×ATR
|
||
最少触碰:4次
|
||
最低强度:60分
|
||
```
|
||
|
||
## 📈 使用场景
|
||
|
||
### 场景1:震荡区间交易
|
||
1. 找到强度 >70 的支撑和压力
|
||
2. 在支撑附近做多,压力附近做空
|
||
3. 止损设在水平线外 1-1.5 倍 ATR
|
||
4. 目标位设在对面的 S/R 位
|
||
|
||
### 场景2:突破交易
|
||
1. 关注带有 ⬆️⬇️ 标记的突破水平
|
||
2. 等待回测确认(假突破过滤)
|
||
3. 回测不破原水平 → 顺势入场
|
||
4. 止损设在突破前的高/低点
|
||
|
||
### 场景3:S/R 转换交易
|
||
1. 重点关注 🔄 标记的转换位
|
||
2. 这些位置往往成为新的强支撑/压力
|
||
3. 在转换位附近等待入场信号
|
||
4. 转换位破位时及时止损
|
||
|
||
### 场景4:多周期确认
|
||
1. 在大周期(日线)找强支撑/压力
|
||
2. 切换到小周期(1小时)等待价格到达
|
||
3. 小周期形成反转信号时入场
|
||
4. 大周期 S/R 作为最终止损位
|
||
|
||
## 🔧 颜色含义
|
||
|
||
| 颜色 | 含义 | 说明 |
|
||
|------|------|------|
|
||
| 🟢 青绿色 | 支撑位 | 价格下方的支撑力量 |
|
||
| 🔴 红色 | 压力位 | 价格上方的阻力 |
|
||
| 🟠 橙色 | 突破位 | 已被突破的水平线 |
|
||
| 🟣 紫色 | 转换位 | S/R 角色转换的关键位 |
|
||
|
||
## ⚠️ 注意事项
|
||
|
||
1. **不是圣杯**:S/R 只是辅助工具,需结合其他指标和价格行为
|
||
2. **假突破**:市场经常出现假突破,需要确认机制
|
||
3. **新闻影响**:重大新闻可能导致 S/R 失效
|
||
4. **趋势优先**:强趋势中,S/R 作用会减弱
|
||
5. **资金管理**:无论 S/R 多强,都要做好止损和仓位控制
|
||
|
||
## 🆚 对比原版的主要优势
|
||
|
||
| 特性 | 原版 | 优化版 |
|
||
|------|------|---------|
|
||
| 强度评分 | ❌ 仅触碰次数 | ✅ 四维度综合评分 |
|
||
| 突破检测 | ❌ | ✅ 自动检测并标记 |
|
||
| S/R转换 | ❌ | ✅ 智能识别转换 |
|
||
| 成交量确认 | ❌ | ✅ 纳入强度计算 |
|
||
| 时间衰减 | ❌ | ✅ 近期更高权重 |
|
||
| 显示方式 | 线条 | 线条/区域可选 |
|
||
| 选择算法 | 仅距离 | 强度+距离综合 |
|
||
| 预警功能 | ❌ | ✅ 接近自动提醒 |
|
||
| 统计面板 | ❌ | ✅ 实时市场统计 |
|
||
|
||
## 💡 高级技巧
|
||
|
||
### 技巧1:强度分层策略
|
||
- 80+ 分水平:作为主要交易依据
|
||
- 60-79 分:作为辅助参考
|
||
- <60 分:仅用于观察
|
||
|
||
### 技巧2:突破确认三步法
|
||
1. 收盘价突破水平线
|
||
2. 成交量放大(标签显示)
|
||
3. 回测不破(等待2-3根K线)
|
||
|
||
### 技巧3:转换位重点关注
|
||
转换位的重要性通常大于普通 S/R:
|
||
- 市场心理变化的体现
|
||
- 往往伴随更强的支撑/压力作用
|
||
- 破位后影响更大
|
||
|
||
### 技巧4:多空力量对比
|
||
查看标签中的触碰次数:
|
||
- 支撑触碰多 → 买盘强劲
|
||
- 压力触碰多 → 卖压较重
|
||
- 对比两者评估多空力量对比
|
||
|
||
### 技巧5:ATR 容差优化
|
||
根据市场波动调整容差:
|
||
- 高波动市场(加密货币):增大到 0.4-0.5
|
||
- 低波动市场(外汇主要货币对):减小到 0.2-0.3
|
||
- 确保水平线不过密也不过疏
|
||
|
||
## 📞 常见问题
|
||
|
||
**Q: 为什么有时候强度很高的水平没显示?**
|
||
A: 可能超出了回溯周期,或者不在最近的 maxVisibleLevels 个水平中。可以增大这些参数。
|
||
|
||
**Q: 突破标记后价格又回来了,怎么办?**
|
||
A: 这就是假突破,属于正常现象。等待回测确认是过滤假突破的关键。
|
||
|
||
**Q: 强度分数一直在变化正常吗?**
|
||
A: 正常。强度包含时效性,随时间推移会衰减。新的触碰会提升强度。
|
||
|
||
**Q: 区域模式和线条模式哪个好?**
|
||
A: 区域模式更符合实际,但线条模式更清晰。建议根据个人习惯选择。
|
||
|
||
**Q: 如何判断突破是否有效?**
|
||
A: 看三点:1) 收盘价突破 2) 成交量确认 3) 回测不破。三者都满足成功率较高。
|
||
|
||
---
|
||
|
||
**版本**:v1.0 优化版
|
||
**更新日期**:2025-10-21
|
||
**适用于**:TradingView Pine Script v6
|
||
|