ARTICLE · 1232058
横盘突破指标:五条件共振定启动(源码)
横盘突破指标:五个条件同时满足,才算真的启动。
横盘最磨人。
股价在一个区间里来回晃,你等得心焦,终于忍不住割肉走了,结果第二天就拉起来。反过来说,你看着像是要突破了,追进去,结果又是一个假动作。
问题在于:横盘的「打破」和「假突破」长得很像。怎么区分?
这条指标的办法是:不靠单一信号,而是同时盯五个条件。
五条线索分别是什么
第一条,双均线交叉。快慢两条 EMA 出现交叉,说明短期动能开始转向。
第二条,摆动指标的金叉。用标准的超买超卖结构,捕捉低位向上拐头。
第三条,价格上穿均线束。把 5、10、20、30 四条均线取平均,得到一条中枢线。价格上穿这条线,意味着脱离了横盘中枢。
第四条,资金流指标上穿阈值。指标先算每日的典型价格与真实波幅,再折算成一个多空力度值,逐日累加形成资金趋势线。这条线上穿设定阈值,代表资金开始持续流入。
第五条,中期动能转正。用十二日的时间差衡量,价格相对十二天前抬升,动能才算转正。
为什么要求「同时」
如果只看其中一条,会出现什么情况?
双均线交叉,在横盘里会反复出现,一天能叉好几回;摆动指标金叉,在下跌中继里也经常出现;价格上穿均线束,缩量摸一下就能做到。
每一条单独拿出来,都会有大量噪音。
但当五条同时出现,噪音就会被过滤掉大部分。因为要让五个不同维度的条件在同一时刻成立,需要的是一次足够有力的推动,而不是随机波动。
打分机制
指标用了一个简单但有效的方式:把五个条件相加,看满足几个。
满足三个,是最低门槛;
满足四个,是较强的启动;
五个全满足,是最强的一档。
指标把这三种情况都纳入信号范围。这就是「共振」的含义——不要求全中,但要求多数同时成立。
还加了一道趋势过滤
三个门槛之外,指标还加了一个前提:价格必须站上 20 日均线,而且这条均线本身在向上。
为什么要加这道过滤?因为上面五条都是「短期动能」的判断,如果不看中期方向,很容易在下跌趋势中的反抽里被骗。
中期均线向上,说明大方向没有走坏;有了这个大前提,前面五条共振的胜率才会明显提高。
怎么用
实际使用时,建议按这个顺序:
先看 20 日均线的方向——它向下,直接跳过;
再看图上有没有出现信号标记——那是五条共振的结果;
最后看是哪一档——满足的数量越多,动能越强。
这样一层层筛下来,就不容易被横盘里的假动作骗进去了。
温馨提示
本指标仅作为知识分享,不构成任何建议。


指标源码
{横盘突破启动:多周期共振打分,用五个条件筛出横盘被打破的那一刻}
HP_R1:=EMA(CLOSE,6)-EMA(CLOSE,13);
HP_R2:=EMA(HP_R1,4);
{── 双均线系统:快慢 EMA 的交叉,捕捉短期动能拐点 ──}
HP_R4:=CROSS(HP_R1,HP_R2);
{── 摆动指标与它的信号线:标准 KD 结构,衡量超买超卖 ──}
HP_R5:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
HP_R6:=SMA(HP_R5,3,1);
HP_R7:=SMA(HP_R6,3,1);
HP_R9:=CROSS(HP_R6,HP_R7);
{── 均线束:5/10/20/30 日均线取平均,代表横盘中枢 ──}
HP_R10:=(MA(CLOSE,5)+MA(CLOSE,10)+MA(CLOSE,20)+MA(CLOSE,30))/4;
HP_R11:=CROSS(CLOSE,HP_R10);
HP_R12:=6;
HP_R13:=REF(CLOSE,1);
{── 典型价格与波动幅度:衡量真实波幅,用于后续资金流计算 ──}
HP_R14:=ABS(HIGH-HP_R13);
HP_R15:=ABS(LOW-HP_R13);
HP_R16:=ABS(HIGH-REF(LOW,1));
HP_R17:=ABS(HP_R13-REF(OPEN,1));
HP_R18:=IF(HP_R14>HP_R15 AND HP_R14>HP_R16,HP_R14+HP_R15/2+HP_R17/4,IF(HP_R15>HP_R16 AND HP_R15>HP_R14,HP_R15+HP_R14/2+HP_R17/4,HP_R16+HP_R17/4));
HP_R19:=CLOSE-HP_R13+(CLOSE-OPEN)/2+HP_R13-REF(OPEN,1);
HP_R20:=16*HP_R19/HP_R18*MAX(HP_R14,HP_R15);
{── 资金流累积:把每日的多空力度逐日累加,形成资金趋势线 ──}
HP_R21:=SUM(HP_R20,0);
HP_R22:=HP_R12;
HP_R23:=CROSS(HP_R21,HP_R22);
HP_R24:=CLOSE-REF(CLOSE,12);
HP_R25:=CROSS(HP_R24,0);
{── 五条件打分:五个信号里满足三个以上即为启动候选 ──}
HP_R26:=HP_R4+HP_R9+HP_R11+HP_R23+HP_R25=3;
HP_R27:=HP_R4+HP_R9+HP_R11+HP_R23+HP_R25=4;
HP_R28:=HP_R4+HP_R9+HP_R11+HP_R23+HP_R25=5;
{── 趋势过滤:价格站上 20 日均线且均线向上,才承认突破有效 ──}
HP_R29:=C>MA(C,20) AND MA(C,20)>REF(MA(C,20),1);
HP_XG:HP_R26 OR HP_R27 OR HP_R28 AND HP_R29,LINETHICK2 ,COLORYELLOW;
选股源码,原文一键复制















































































