突破前高选股 倍量+涨停+跳空三种突破+通达信源码直接复制

主图+选股 | 通达信 | 前高线+涨停标记+突破信号

"突破前高不是目的,站稳前高才是。"

—— 突破理论

⚠️ 先说清楚:本文源码仅供技术交流与学习,不构成任何买卖指导。历史信号不代表未来表现,据此操作盈亏自负。股市有风险,入市需谨慎。

突破前高是最经典的买入信号之一——但问题在于,很多突破是假突破,突破后马上回落。这个主图指标不仅画出前高线和前低线,还标记涨停板,当股价突破前高线时弹出图标提示。配合放量确认,可以有效过滤假突破。

三种突破:倍量突破——成交量是前日的2倍以上;涨停突破——直接涨停封板越过前高;跳空突破——开盘跳空高开越过前高。三种突破中,涨停突破最强,跳空次之,倍量最常见但也最需要确认。

信号怎么看

✅ 真突破 —— 放量突破前高线,次日继续站上前高,且不缩量,可确认突破有效。

⚠️ 涨停突破需观察
涨停越过前高很强,但次日如果低开,可能是主力借涨停出货,需看次日表现。

❌ 假突破 —— 突破前高后次日缩量回落,跌破前高线,这是最经典的诱多形态。

💡 辅助参考 —— 绿色虚线=前高压力线,红色虚线=前低支撑线。前高线被突破后自动找下一个前高。

主图公式源码

{突破前高选股|主图指标|含BACKSET未来函数}

功能 → 公式系统 → 技术指标编辑器 → 新建 → 粘贴保存(画线方法选"主图叠加")

{突破前高线}
VAR1:=CLOSE-LOW;
VAR2:=HIGH-LOW;
VAR3:=CLOSE-HIGH;
VAR4:=IF(HIGH>LOW,(VAR1/VAR2+VAR3/VAR2)*VOL,0);
HPTP:=SUM(VAR4,10)/10000,COLORSTICK;
TKXL:=-1;
XVYO:=UPNDAY(TKXL,1),NODRAW;
G:=MA(C,5);
D:=MA(C,10);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
FG01:=BACKSET(HH,6)>BACKSET(HH,5);
FD01:=BACKSET(LL,6)>BACKSET(LL,5);
FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01,IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0));
FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01,IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0));
FG0:=FG02 AND H=HHV(H,BARSLAST(FD02));
FD0:=FD02 AND L=LLV(L,BARSLAST(FG02));
GQ:=L>REF(H,1) AND DAY!=REF(DAY,1);
DQ:=H<REF(L,1) AND DAY!=REF(DAY,1);
FGH:=REF(H,BARSLAST(FG0));
FGL:=REF(L,BARSLAST(FG0));
FGH1:=REF(H,BARSLAST(FG0)+1);
FGL1:=REF(L,BARSLAST(FG0)+1);
FGL2:=REF(L,BARSLAST(FG0)+2);
FDH2:=REF(H,BARSLAST(FD0)+2);
FDH:=REF(H,BARSLAST(FD0));
FDL:=REF(L,BARSLAST(FD0));
FDH1:=REF(H,BARSLAST(FD0)+1);
FDL1:=REF(L,BARSLAST(FD0)+1);
FGZL:=IF(FGH1<FGL,FGL,IF(FGL<=FGL1,FGL2,FGL1));
FDZH:=IF(FDL1>FDH,FDH,IF(FDH>=FDH1,FDH2,FDH1));
FG1:=FGH>FDZH AND FG0;
FD1:=FDL<FGZL AND FD0;
FG:=FG1 AND FGH>FDH AND FGL>FDL AND FGL1>FDL;
FD:=FD1 AND FDL<FGL AND FDH<FGH AND FDH1<FGH;
BH0:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
BHG:=COUNT(BH0,BARSLAST(FD0));
BHD:=COUNT(BH0,BARSLAST(FG0));
BGQ:=COUNT(GQ,BARSLAST(FD0));
BDQ:=COUNT(DQ,BARSLAST(FG0));
BK0:=IF(BHG>0,BHG+2,IF(BHD,BHD+2,3));
BK:=IF(BGQ,BK0-BGQ,IF(BDQ,BK0-BDQ,BK0));
G1X:=(FG AND BARSLAST(FD)>BK),NODRAW;
D1X:=(FD AND BARSLAST(FG)>BK),NODRAW;
G1:=(FG0 AND REF(H,BARSLAST(FG0))>=REF(H,BARSLAST(G1X)) AND BARSLAST(D1X)>BARSLAST(G1X)) OR (FG1 AND COUNT(GQ,BARSLAST(FD1))>0 AND REF(H,BARSLAST(FG1))>REF(H,BARSLAST(G1X)));
D1:=(FD0 AND REF(L,BARSLAST(FD0))<=REF(L,BARSLAST(D1X)) AND BARSLAST(G1X)>BARSLAST(D1X)) OR (FD1 AND COUNT(DQ,BARSLAST(FG1))>0 AND REF(L,BARSLAST(FD1))<REF(H,BARSLAST(D1X)));
G1H:=IF(BARSLAST(D1)>BARSLAST(G1),REF(H,BARSLAST(G1)),REF(H,BARSLAST(D1))),NODRAW;
D1L:=IF(BARSLAST(G1)>BARSLAST(D1),REF(L,BARSLAST(D1)),REF(L,BARSLAST(G1))),NODRAW;
G2:=G1 AND H=HHV(G1H,BARSLAST(D1)+1) AND H>REF(H,1) AND BARSLAST(D1)>BARSLAST(G1);
D2:=D1 AND L=LLV(D1L,BARSLAST(G1)+1) AND L<REF(L,1) AND BARSLAST(G1)>BARSLAST(D1);
NN:=G2 OR (FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2)) AND BARSLAST(D2)>BARSLAST(G2));
UU:=D2 OR (FD0 AND REF(L,BARSLAST(FD0))<REF(L,BARSLAST(D2)) AND BARSLAST(G2)>BARSLAST(D2));
找顶线:DRAWLINE(NN,H,REF(NN,1),REF(H,1),1),COLORGREEN,DOTLINE;
找底线:DRAWLINE(UU,L,REF(UU,1),REF(L,1),1),COLORRED,DOTLINE;
www70822com:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
ZT:=C=ZTPRICE(REF(C,1),0.1);
STICKLINE(ZT,C,O,2,0),COLORMAGENTA;
DRAWICON(CROSS(C,找顶线),找顶线*1.01,34);

怎么用

 打开通达信,功能 → 公式系统 → 技术指标 → 新建,粘贴源码

 公式名称填"突破前高",画线方法选"主图叠加",保存

 主图出现绿色虚线(前高线)和洋红色涨停柱,突破前高线时弹出图标

💡 几个要注意的地方

① 源码中使用了BACKSET函数,属于未来函数,但仅用于标注前高前低,不影响突破信号

② DRAWLINE画的前高/前低线会随行情自动更新

③ 涨停板(ZTPRICE 10%)只适用于主板,创业板/科创板需改为20%

④ 源码较长,核心逻辑是分型找前高前低+DRAWLINE画线

❌ 三个容易翻车的情况

情况一:假突破最常见
突破前高后次日缩量回落,跌破前高线。突破当天追进去,第二天就被套。判断真假突破的关键是看次日能否站稳。

情况二:前高线动态变化
DRAWLINE画的前高线会随着新数据的到来而调整,昨天看到的"前高"和今天可能不一样。这是所有动态画线指标的通病。

情况三:高位突破风险大
股价已经涨了一大波后突破前高,看似强势,但可能是主升浪末端的最后冲刺,风险大于机会。

📋 诚实声明:该指标使用BACKSET标注分型高低点,属于未来函数,但仅用于辅助画线,不影响实时突破信号。DRAWLINE画线会随行情动态调整。突破前高是经典但高假信号率的策略,突破后确认站稳才是关键。未经严格量化回测,历史表现未知。源码仅供学习交流,请理性决策。

"突破不是终点,站稳才是起点。"

—— 突破交易法则

源码给你了,前高线+涨停标记+突破图标,主图一目了然。但记住,突破前高不是买入理由,突破后站稳前高才是。你有没有在假突破上吃过亏?评论区聊聊。

风险提示:本文分享的公式源码及指标工具,仅作为技术交流与学习使用,不构成任何投资建议,请勿据此进行股票交易。市场有风险,投资需谨慎。


相关阅读

在线客服
QQ:332879389
联系电话
13605084160