TAVolatility
波动率指标 (Volatility Indicators)
波动率指标用于衡量价格波动的幅度和市场的波动性,帮助设置止损止盈和识别突破机会。
指标列表
核心应用
1. 止损设置
使用波动率指标设置动态止损:
python
atr = TA.ATR(highs, lows, closes, 14)
stop_loss = entry_price - 2 * atr[-1] # 2倍ATR止损2. 仓位管理
根据波动性调整仓位:
python
if atr[-1] > avg_atr:
position_size *= 0.5 # 高波动减仓3. 突破确认
波动率扩大的突破更可靠:
python
if atr[-1] > atr[-20] * 1.5:
Log("波动率扩大,突破有效性高")布林带策略
布林带是最常用的波动率指标:
- 触及上轨: 可能超买
- 触及下轨: 可能超卖
- 带宽收窄: 可能突破
- 带宽扩张: 趋势确认
使用技巧
- 动态止损: ATR倍数设置止损更合理
- 波动率过滤: 低波动时避免交易
- 突破验证: 波动率配合确认突破
- 风险管理: 根据波动率调整风险