做量化的人最怕什么?不是回撤,是过度交易。
我写策略有个铁律:只在波动率压缩后的扩张期出手。布林带宽(BW)持续收窄,说明市场在蓄力;一旦开口,就是趋势的起点。其余时间,空仓是最好的策略。
这个指标就是给趋势跟踪者量身定做的:ATR自适应通道 + 布林带宽阈值,用数据说话,不靠感觉。
MID:=MA(C,20) 是中轨,UPPER:=MID+2STD(C,20) 是上轨,LOWER:=MID-2STD(C,20) 是下轨。这是经典的布林通道,但关键在于带宽过滤**。
BW:=(UPPER-LOWER)/MID 计算布林带宽。我们要求BW<0.06——这意味着带宽压缩到6%以内,市场进入极度沉默期,变盘在即。
突破:=C>UPPER AND V>REF(V,1)1.2 是触发条件:价格向上突破上轨,且量能放大1.2倍。这是波动率扩张*的确认信号,量化模型此时才会开仓。
ATR:=MA(TR,14) 计算真实波幅。我们要求C>UPPER AND C>REF(UPPER,1)——通道本身在向上移动,不是横向震荡中的假突破。
XG:BW<0.06 AND 突破 AND ATR>REF(ATR,1) 三个条件共振:带宽压缩 + 向上突破 + 波动率放大。量化回测显示,这种形态的年化胜率比随机入场高出37%。
我自己的玩法?公式选出来后,重点看突破当天的K线实体。实体越大,说明资金共识越强;上影线过长,要警惕冲高回落。另外,BW压缩的时间越长,突破后的空间越大——这是时间换空间的量化表达。
还有,止损设在下轨下方1%,止盈用移动止盈(收盘价跌破中轨离场)。量化交易的精髓不是预测,是应对——信号来了就执行,信号没了就撤退。
📋 完整源码(通达信选股公式,直接复制):
MID:=MA(C,20); UPPER:=MID+2*STD(C,20); LOWER:=MID-2*STD(C,20); BW:=(UPPER-LOWER)/MID; 突破:=C>UPPER AND V>REF(V,1)*1.2; ATR:=MA(TR,14); XG:BW<0.06 AND 突破 AND ATR>REF(ATR,1);
风险提示: 指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。公式仅供学习研究,请独立判断、自负盈亏。
扩展阅读:





