通达信〖筹码相变〗跳出传统指标频繁假信号老路筛选立体共振框架源码
在通达信指标的实战运用中,如何捕捉主升浪启动前的“临界爆发点”,始终是交易者关注的核心问题。这套“筹码相变”系统正是针对这一需求设计:它跳出传统指标频繁假信号的老路,将筹码锁定、均线结构、多维度动能三者融合,构成一套层层筛选的立体共振框架,专门锁定主力在完成吸筹与洗盘、即将发动趋势行情的那一刻。对于偏好右侧交易、追求确定性信号的投资者而言,理解其原理、获取完整源码并懂得如何应用,是提高实战效率的重要一步。
该系统的灵感来自物理学中的“相变”概念——物质从一个状态骤然跃迁到另一个状态。对应到股市,就是股价由震荡或下跌,突然转入主升浪的转折点。为了捕捉这一瞬间,指标设置了三级过滤:底层通过“潜热”和“动能指数”评估主力控盘程度和资金指向;中间层由“晶格均线”与“箱体”结构验证底部整理是否完成、均线是否已呈多头发散;顶层则汇聚MACD、动量、BBI等八类动能指标,只有当所有维度同步转强时,系统才会输出最终的“相变”信号,从而大幅压缩假突破和弱势反抽的干扰。
从源码结构上看,系统由四个核心模块组成。“潜热与控盘”模块以双重平滑移动平均提炼出主力底仓成本线,构成触发信号的第一道门槛;“晶格与箱体”模块利用多周期均线和价格箱体锁定筹码密集区,并通过严格条件保证均线排列达到标准;“多维共振”模块是整个系统的中枢,通过八项指标共同验证来排除噪音;最后的“视觉与稳健性”模块则采用STICKLINE柱状输出,使信号更清晰稳定,且不易因数据波动出现断裂。
实战中,信号被直观划分为三个层次。棕色柱体代表主力吸筹阶段,此时动能刚刚转正但趋势尚不明朗,适合加入自选持续观察;灰色或黄色柱体则意味着均线已向上扩散,股价成功突破短期箱体,可作为轻仓试探的参考点;当红色大柱出现并伴随“相变”文字标记时,说明筹码、形态和动能形成了完美共振,主升浪正式确认,是核心买点,但仍需配合大盘环境积极确认。
使用这套系统时也有几点需要特别注意。避免在股价已大幅拉升后的高位出现“相变”时追进;不逆大趋势操作,顺势仓位才更安全;还要理解信号本质上是确认机制而非预测工具,天然带有一定滞后,因此止损纪律必不可少。建议先通过模拟盘或历史K线反复测试,熟悉该指标在不同个股、不同行情下的表现和胜率,等到完全掌握规律后,再应用于实盘,才能稳定发挥它的价值。
潜热:=EMA(EMA(CLOSE,9),9);控盘度:=(潜热-REF(潜热,1))/REF(潜热,1)*1000;主力控盘:=IF(控盘度>REF(控盘度,1) AND 控盘度>0,控盘度,0),COLORRED;控盘递增:=主力控盘>REF(主力控盘,1);动能指数:=MA(100*(CLOSE-LLV(CLOSE,18))/(HHV(HIGH,18)-LLV(LOW,18)),5)-20;动能正向:=动能指数>0;动能递增:=动能指数>REF(动能指数,1);均值:=(O+C)/2;突破均值:=C>REF(均值,1);均值向上:=突破均值>0;偏离度:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*400;天线:=IF(100-ABS(偏离度)< 90,100-ABS(偏离度),100);天线未极:=天线< 99;相变初态:=天线未极 AND 均值向上 AND 动能正向 AND 控盘递增;STICKLINE(相变初态,20,0,1,0),COLORBROWN;短晶格:=MA(CLOSE,4),LINETHICK3,NODRAW;中晶格:=MA(CLOSE,8),COLORYELLOW,LINETHICK1,NODRAW;长晶格:=MA(CLOSE,40),LINETHICK3,NODRAW;箱体长:=MA(REF(HHV(L,89),1),2),COLORRED,LINETHICK4,NODRAW;箱体中:=MA(REF(HHV(L,30),1),2),COLORRED,LINETHICK4,NODRAW;箱体短:=MA(REF(HHV(L,4),1),2),COLORRED,LINETHICK1,NODRAW;短晶格向上:=短晶格>REF(短晶格,1);价格越短晶格:=C>短晶格;短越中晶格:=短晶格>中晶格;价格越长晶格:=C>长晶格;价格越箱短:=C>箱体短;价格越箱中:C>箱体中;发散条件:=中晶格>REF(中晶格,1) AND 价格越箱短 AND 价格越短晶格 AND 短越中晶格 AND 短晶格向上 AND 价格越长晶格;突破发散条件:=发散条件 AND 价格越箱中;STICKLINE(发散条件,40,20,1,0),COLORGRAY;STICKLINE(突破发散条件,60,40,1,0),COLORYELLOW;DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD值:=(DIF-DEA)*2;MACD递增:=MACD值>REF(MACD值,1);动量:=CLOSE-REF(CLOSE,4);动量均线:=MA(动量,4);动量向上:=动量>动量均线;BBI值:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;BBI递增:=BBI值>REF(BBI值,1);价格越BBI:=C>BBI值;BIAS值:=(CLOSE-MA(CLOSE,8))/MA(CLOSE,8)*100;BIAS正向:=BIAS值>0;散户指标:=100*(HHV(HIGH,4)-CLOSE)/(HHV(HIGH,4)-LLV(LOW,4));RSV值:=(CLOSE-LLV(LOW,4))/(HHV(HIGH,4)-LLV(LOW,4))*100;K值:=SMA(RSV值,3,1);D值:=SMA(K值,3,1);J值:=3*K值-2*D值;庄家指标:=EMA(J值,6);庄强于散:=庄家指标>散户指标;雷达值:=EMA((CLOSE-MA(CLOSE,3))/MA(CLOSE,3)*480,2);雷达正向:=雷达值>0;多维共振:=均值向上 AND MACD递增 AND 动量向上 AND 价格越BBI AND BBI递增 AND BIAS正向 AND 庄强于散 AND 雷达正向;完全相变:=多维共振 AND 相变初态 AND 发散条件;STICKLINE(多维共振,90,60,1,0),COLORMAGENTA;STICKLINE(完全相变,90,0,1,0),COLORRED;DRAWTEXT(完全相变,5,'相变'),COLORYELLOW;相变温度:IF(多维共振,75,IF(相变初态,10,0)),COLORWHITE;初态阈值:20,COLORBROWN,POINTDOT;发散阈值:40,COLORGRAY,POINTDOT;突破阈值:60,COLORYELLOW,POINTDOT;共振阈值:90,COLORMAGENTA,POINTDOT;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
潜热赋值:收盘价的9日指数移动平均的9日指数移动平均
控盘度赋值:(潜热-1日前的潜热)/1日前的潜热*1000
主力控盘赋值:如果控盘度>1日前的控盘度AND控盘度>0,返回控盘度,否则返回0,画红色
控盘递增赋值:主力控盘>1日前的主力控盘
动能指数赋值:100*(收盘价-18日内收盘价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)的5日简单移动平均-20
动能正向赋值:动能指数>0
动能递增赋值:动能指数>1日前的动能指数
均值赋值:(开盘价+收盘价)/2
突破均值赋值:收盘价>1日前的均值
均值向上赋值:突破均值>0
偏离度赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*400
天线赋值:如果100-偏离度的绝对值<90,返回100-偏离度的绝对值,否则返回100
天线未极赋值:天线< 99
相变初态赋值:天线未极 AND 均值向上 AND 动能正向 AND 控盘递增
当满足条件相变初态时,在20和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画棕色
短晶格赋值:收盘价的4日简单移动平均,线宽为3,NODRAW
中晶格赋值:收盘价的8日简单移动平均,画黄色,线宽为1,NODRAW
长晶格赋值:收盘价的40日简单移动平均,线宽为3,NODRAW
箱体长赋值:1日前的89日内最低价的最高值的2日简单移动平均,画红色,线宽为4,NODRAW
箱体中赋值:1日前的30日内最低价的最高值的2日简单移动平均,画红色,线宽为4,NODRAW
箱体短赋值:1日前的4日内最低价的最高值的2日简单移动平均,画红色,线宽为1,NODRAW
短晶格向上赋值:短晶格>1日前的短晶格
价格越短晶格赋值:收盘价>短晶格
短越中晶格赋值:短晶格>中晶格
价格越长晶格赋值:收盘价>长晶格
价格越箱短赋值:收盘价>箱体短
输出价格越箱中:收盘价>箱体中
发散条件赋值:中晶格>1日前的中晶格 AND 价格越箱短 AND 价格越短晶格 AND 短越中晶格 AND 短晶格向上 AND 价格越长晶格
突破发散条件赋值:发散条件 AND 价格越箱中
当满足条件发散条件时,在40和20位置之间画柱状线,宽度为1,0不为0则画空心柱.,画深灰色
当满足条件突破发散条件时,在60和40位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD值赋值:(DIF-DEA)*2
MACD递增赋值:MACD值>1日前的MACD值
动量赋值:收盘价-4日前的收盘价
动量均线赋值:动量的4日简单移动平均
动量向上赋值:动量>动量均线
BBI值赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
BBI递增赋值:BBI值>1日前的BBI值
价格越BBI赋值:收盘价>BBI值
BIAS值赋值:(收盘价-收盘价的8日简单移动平均)/收盘价的8日简单移动平均*100
BIAS正向赋值:BIAS值>0
散户指标赋值:100*(4日内最高价的最高值-收盘价)/(4日内最高价的最高值-4日内最低价的最低值)
RSV值赋值:(收盘价-4日内最低价的最低值)/(4日内最高价的最高值-4日内最低价的最低值)*100
K值赋值:RSV值的3日[1日权重]移动平均
D值赋值:K值的3日[1日权重]移动平均
J值赋值:3*K值-2*D值
庄家指标赋值:J值的6日指数移动平均
庄强于散赋值:庄家指标>散户指标
雷达值赋值:(收盘价-收盘价的3日简单移动平均)/收盘价的3日简单移动平均*480的2日指数移动平均
雷达正向赋值:雷达值>0
多维共振赋值:均值向上 AND MACD递增 AND 动量向上 AND 价格越BBI AND BBI递增 AND BIAS正向 AND 庄强于散 AND 雷达正向
完全相变赋值:多维共振 AND 相变初态 AND 发散条件
当满足条件多维共振时,在90和60位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件完全相变时,在90和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件完全相变时,在5位置书写文字,画黄色
输出相变温度:如果多维共振,返回75,否则返回如果相变初态,返回10,否则返回0,画白色
输出初态阈值:20,画棕色,POINTDOT
输出发散阈值:40,画深灰色,POINTDOT
输出突破阈值:60,画黄色,POINTDOT
输出共振阈值:90,画洋红色,POINTDOT