“双响炮”(涨停+调整+涨停)是经典形态,但原版太宽泛,有时候调整十几天都不动。进阶的核心在于锁定“5日时间窗口”。主力洗盘通常不会超过5天,5天内不启动,往往就是弱了。
📊 核心逻辑拆解
原版只看形态存在,进阶的核心在于压缩调整时间。将中间的调整期严格限制在6天内,过滤掉那些磨磨唧唧的弱势股,只抓主力急于拉升的强势双响炮。
🚀 源码四阶改良(从形态到时效)
1️⃣ 基础版(识别双响炮形态)
最基础的前后涨停。
ZT1:=REF(C=ZTPRICE(REF(C,1),0.1) AND C=H,6);
ZT2:=C=ZTPRICE(REF(C,1),0.1) AND C=H;
XG:ZT1 AND ZT2;
2️⃣ 时效版(锁定5日窗口)
调整太久是弱势。将调整期缩短至6天以内,抓主力急切拉升意图。
ZT1:=REF(C=ZTPRICE(REF(C,1),0.1) AND C=H,6);
ZT2:=C=ZTPRICE(REF(C,1),0.1) AND C=H;
XG:ZT1 AND ZT2 AND BETWEEN(BARSLAST(ZT1),3,6);
3️⃣ 缩量版(确认洗盘性质)
调整期必须缩量。加上中间几天成交量小于首板成交量,确认是洗盘而非出货。
ZT1:=REF(C=ZTPRICE(REF(C,1),0.1) AND C=H,6);
ZT2:=C=ZTPRICE(REF(C,1),0.1) AND C=H;
XG:ZT1 AND ZT2 AND BETWEEN(BARSLAST(ZT1),3,6) AND COUNT(VOL<REF(VOL,6),5)=5;
4️⃣ 排ST版(终极避雷)
双响炮形态在ST股中多为诱多。加上剔除ST股。
ZT1:=REF(C=ZTPRICE(REF(C,1),0.1) AND C=H,6);
ZT2:=C=ZTPRICE(REF(C,1),0.1) AND C=H;
非ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));
XG:ZT1 AND ZT2 AND BETWEEN(BARSLAST(ZT1),3,6) AND COUNT(VOL<REF(VOL,6),5)=5 AND 非ST;
🔍 源码解析:
基础版:找到所有双响炮(包含磨叽的)。
时效版:限定5-6天窗口,抓主力急切拉升。
缩量版:调整期缩量,证明筹码锁定良好。
排ST版:排除庄股的自救行为。
💡 实战心法:
潜伏型:用“时效版”,第5天尾盘埋伏,赌第6天启动。
确认型:用“缩量版”,第二天高开确认时跟进。
黄金定律:双响炮之间的调整时间越短,爆发力越强。
互动区:
你手里有“双响炮”结构的票吗?现在处于第几个调整日?评论区报一下,我帮你算算变盘窗口。
⚠️ 合规风险提示
本指标仅作为技术分析参考,不构成任何投资建议。股市有风险,入市需谨慎。指标为静态历史数据回测,不涉及未来函数,请结合自身交易体系使用。

