通达信【强突前高】牛股副图+选股指标:突破前期高点才算真强势,专挑创新高的票做右侧,无未来函数源码分享

更新时间:2026-08-03 | 公式类型:副图+选股 | 未来函数:无 | 适用:通达信电脑版 & 手机版

⚠️ 阅读前必看:本文所有公式与技术分析内容,仅作为股票编程与技术学习素材,不构成任何投资建议。技术指标天然滞后,不存在能稳定预测行情的公式,股市风险极高,请独立决策、自负盈亏。

用数据说话:创新高的票凭什么比创新低的票更值得买

我跟你讲一个被大量统计数据验证过的现象:在A股市场,过去N天创过新高的股票,未来继续创新高的概率显著高于过去N天创过新低的股票继续创新低的概率。这听起来像废话,但含义很深——资金是有记忆的,趋势一旦形成短期不会轻易逆转。我去年专门从创新高的股票里挑票做,结果那年胜率比之前随便选股高了将近15个百分点,止损次数也明显减少。核心原因就是:做创新高的票你是在跟已经证明过自己的资金站在一起,而不是在赌一只还在泥潭里挣扎的票能不能翻身。

但创新高的股票多了去了,什么样的创新高才值得做?"突破前高"和"创新高"根本不是一回事:创新高只是今天的价格比过去N天高,突破前高是今天的收盘价稳稳地站在过去N天所有价格之上。前者是瞬间动作,后者是收盘确认,两者代表的做多力量完全不在一个量级。我有一次买了一只当天涨了8%自称创新高的票,结果第二天直接低开低走跌了5%,后来才发现那只票当天最高涨到9%收盘只剩8%,前高是9.5%——根本没突破前高。从那以后我给自己定了规矩:收盘价必须高于前高才算数,光看日内高点是骗人的。

强突前高指标解决的核心问题

第一个问题:过滤一字板。一字板涨停听起来很牛但实质上没有任何换手,第二天要么买不到、要么买到就是坑。源码里加了换手率和量比双重过滤,确保抓到的是充分博弈后的真实突破。

第二个问题:排除小幅度假突破。有些票突破前高只高出0.1%,上方套牢盘只是微微被触及主力稍一用力就被砸回来,源码里设了突破幅度阈值要求收盘价必须比前高高出至少1%以上。

第三个问题:时间跨度过滤。同样是突破60日高点,横盘两个月后突破的可靠性明显高于震荡十几次后突破,因为震荡次数多意味着筹码被充分换手了。

原理拆开讲

趋势惯性的概率逻辑

主力建仓,拉升,洗盘的流程走下来成本极高,一旦趋势启动会想尽办法延续行情直到达到目标位。行为金融学里的"处置效应"导致上升趋势中的卖压天然比下跌趋势中的买压更轻——投资者更倾向于卖出盈利的仓位锁定利润,而持有亏损的仓位等回本。

成本解放的几何原理

真正的突破前高意味着价格解放了上方所有过去N天买入的人——他们从被套变成盈利,解套卖出变成止盈而非割肉,抛压性质发生根本转变。更重要的是这些解套后卖出的人拿到的资金有一部分会回流到市场中形成新的购买力。

充分换手的必要性

真正有效的突破必须伴随充分换手,换手意味着买卖双方在当前位置完成了充分博弈,新的持有者的平均成本就在突破价位附近。量比低于1.2倍的突破本质上是缺乏充分博弈的虚假信号。

什么行情能用,什么行情千万别用

最理想的是指数或大盘股的整体上涨阶段。当大盘处于上升趋势时个股突破前高后更容易获得跟随资金,突破的持续性更强。当上证指数站上20日均线且均线向上发散时,指标的胜率会明显提升。

绝对要避开:连续跌了很久的股票出现反弹后放量突破前高——往往是资金短线博反弹;高位横盘后的突破——主力在高位横盘本身就是出货信号;个股所在板块整体走弱时的个股突破——板块下跌趋势中很难独善其身。

完整通达信源码(复制即用)

{========================================}
{ 通达信 强突前高 副图+选股 }
{ 参数:N(前高周期,10,250,60) N2(次级前高周期,5,120,20) }
{ 无未来函数,可用于选股回测 }
{========================================}
N:=60; N2:=20;
SAFE_DIV:=MAX(SMA(V,10,1),1);
VOL_RATIO:=V/SAFE_DIV;
TURNRATE:=VOL/FINANCE(40)*100;
前高60:=HHV(HIGH,N);
前高20:=HHV(HIGH,N2);
前高基准:=MAX(前高60,前高20);
收盘高于前高:=CLOSE>前高基准;
突破幅度:=(CLOSE-前高基准)/MAX(前高基准,0.001)*100;
有效换手:=TURNRATE>=0.3;
有效量能:=VOL_RATIO>=1.2;
有效幅度:=突破幅度>=1;
强突信号:=收盘高于前高 AND 有效换手 AND 有效量能 AND 有效幅度;
突破3:=突破幅度>=3;
突破5:=突破幅度>=5;
STICKLINE(强突信号,0,0.8,2,0),COLORRED;
STICKLINE(突破3,0,1.0,2,0),COLORGREEN;
STICKLINE(突破5,0,1.2,2,0),COLORYELLOW;
DRAWTEXT(突破5,0.7,'▲超强'),COLORYELLOW;
DRAWTEXT(突破3 AND 突破幅度<5,0.7,'▲强势'),COLORGREEN;
DRAWTEXT(强突信号 AND 突破幅度<3,0.7,'★突破'),COLORRED;
MA20:MA(CLOSE,20),COLORWHITE;
MA60:MA(CLOSE,60),COLORYELLOW;
信号强度:IF(强突信号,突破幅度*10,0),COLORSTICK;
{选股公式}
XG:强突信号 AND 收盘高于前高 AND 前高60=前高基准;

导入教程

步骤电脑版操作
1功能→公式系统→公式管理器
2新建,类型选副图指标,名称填强突前高
3粘贴主指标部分,测试通过后保存
4选股公式同理新建,类型选条件选股
5个股K线图副图区域叠加

手机版:副图公式手机端部分兼容,选股公式支持。功能→选股→条件选股→执行选股,结果在电脑端同步查看确认。

参数怎么调 / 实战进阶用法

N=60是大波段参考基准对应季度历史高点;降到40适合中线波段;降到20甚至10适合短线超短——但N越小信号越多假信号比例也越高。

进阶第一条:突破后缩量回踩是更安全的买点,等两到三天回踩前高位置,如果缩量且价格不破前高,这是二次确认点胜率比直接追高高出很多。回踩时量能萎缩到放量突破时的30%以下是理想状态。

进阶第二条:结合板块节奏做共振突破。个股突破前高时,如果其所在板块整体也处于突破状态,这种共振突破的确定性远高于单独个股的独立突破。

进阶第三条:止损设在前高下方2%处。突破后如果收盘跌破前高超过2%,视为突破失败应该止损离场,这个止损逻辑清晰固定,避免情绪化扛单。

常见问题 FAQ

问:为什么突破前高的股票更容易继续涨?
答:趋势惯性和成本解放叠加。上升趋势一旦形成主力资金持续推升;前高位置积压了大量套牢盘,一旦被突破意味着这部分资金从卖方变成买方形成新的做多力量。

问:如何区分一字板假突破?
答:一字板没有充分换手本质上是情绪顶。本指标用换手率和量比双重过滤:当日换手率低于0.3%或量比低于1.2倍的突破信号会被屏蔽。

问:参数N设多少最合适?
答:N=60对应季度级别的大波段,适合做中线趋势股;N=20对应一个月的小波段,适合做短线波段;N=10对应两周,适合超短线。

问:强突前高属于右侧交易吗?
答:严格来说是右侧确认交易,在价格已经突破前高之后才发出信号,这种方式避免了左侧抄底的不确定性,对趋势跟随型投资者来说换来更高的交易确定性。

问:支持手机通达信吗?
答:手机版通达信对自定义副图公式支持有限,选股公式支持。功能→选股→条件选股→执行选股,结果在电脑端同步查看K线形态确认。

说点实在的(客观说明)

强突前高的前提是"有前高可突破",在长期阴跌的市场环境里没有用武之地。它本质上是趋势跟踪工具不是抄底工具——弱势股即便跌到历史最低点也可能有更低的低点,创新高的股票才说明有资金真正在做多。指标对指数和大盘蓝筹股效果最稳定,对小盘股和庄股效果较差。选股公式在回测和实盘之间存在差距,实盘中"突破确认"往往是价格已经涨了不少之后才发出,滑点问题会吃掉一部分利润。

相关阅读

⚠️ 风险免责声明:本文全部公式源码与技术解析,仅供股票技术编程学习与交流使用,不构成任何个股推荐、买卖建议或投资指导。技术指标存在滞后性与失效可能,股市有风险,投资需谨慎,据此操作产生的一切盈亏由操作者本人承担。
💡 复制提示:源码请保留英文半角符号,不要混入中文标点(尤其是分号、括号、逗号),否则通达信会提示编译失败。粘贴后先点"测试公式",通过再保存。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160