这款「趋势启动共振指标」是集趋势判断、量能分析、信号筛选于一体的复合型工具,核心优势在于“去繁就简、共振验证”,彻底解决传统工具信号杂乱、容错率低的问题。它最大的特点是不堆砌无关数据,只将经过多维度验证的高价值信号以最醒目的方式呈现,让你在海量数据中一眼锁定关键节点,避免被杂波干扰
指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 173
公式套数 3 套 包含 龙头启动共振主图(61行) / 龙头启动共振副图(81行) / 龙头启动共振选GU(31行)
一、指标效果截图


二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。
1. 龙头启动共振主图(主图 · 61 行)
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
J0:=(HIGH+LOW)/2;
QJ:=EMA(J0,3);
J1:=IF(CLOSE>QJ,VOL,0);
J2:=IF(CLOSE< QJ,VOL,0);
量能:IF(CAPITAL< 1,MA(VOL,74),MA(SUM(J1-J2,22),3)),COLOR00DDDD,NODRAW;
趋势:IF(CAPITAL< 1,EMA(量能,360),EMA(量能,21)),COLOR008800,NODRAW;
VAR3:=(量能-趋势);
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
KK:=EMA(SMA(RG,3,1),2),COLORFFFFFF;
DD:=SMA(KK,3,1),COLOR00FFFF;
HJ_1:=C/REF(C,1)>=1.097;
HJ_22:=COUNT(HJ_1,2)>=1 AND NOT(COUNT(HJ_1,3)>=2);
启:=FILTER(HJ_22,13);
龙头启动:=启 AND COUNT(启,18)=1;
ZB1:=ABS((2*C+H+L)/4-MA(C,20))/MA(C,20);
ZB2:=ABS((2*C+H+L)/4-MA(C,17))/MA(C,17);
ZB4:=DMA(C,ZB2);
ZB5:=REF((1-3/100)*ZB4,2);
强弱分界线:=EMA(ZB5,7),COLORGREEN,LINETHICK1;
短支撑:=EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4),COLORRED,LINETHICK1;
ZB6:=EMA(短支撑,4),COLORYELLOW,LINETHICK1;
ZB7:=LLV((H+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
ZB11:=EMA(C,3);
ZB12:=EMA(C,13);
ZB65:=(C-MA(C,5))/MA(C,5)*100;
ZB66:=(C-MA(C,30))/MA(C,30)*100;
ZB67:=COUNT(CROSS(ZB65,0),3)>=1 AND ZB66>REF(ZB66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA(C,30);
ZB68:=FILTER(ZB67,10);
ZB69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
ZB70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
ZB71:=EMA((ZB70-REF(ZB70,1)),3);
ZB72:=FILTER(COUNT(CROSS(ZB69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND ZB66>REF(ZB66,1) AND MA(C,10)>REF(MA(C,10),1)AND ZB71>REF(ZB71,1) AND ZB70>REF(ZB70,1),10);
精准买点:=ZB8 OR ZB13 OR ZB68 OR ZB72;
共振买点:=CROSS(VAR44,VAR55) AND CROSS(KK,DD);
VAR1:=1;
VAR2:=((((2*CLOSE)+HIGH)+LOW) / 4);
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,4);
C1:=(EMA((((VAR2-VAR4)/(VAR5-VAR4))*100),4)*VAR1),COLORFF00FF,LINETHICK2;
C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR1),COLORFFFFFF,LINETHICK2;
条件:=CROSS(C1,C2) AND C1< 40;
条件0:=CROSS(C2,C1) AND C1>90;
TJ1:=CROSS(C1,C2);
TJ2:=CROSS(C2,C1);
TJ3:=CROSS(C1,C2) AND REF(C1,1)< 20;
TJ4:=CROSS(C2,C1) AND REF(C1,1)>80;
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘:=3*VAR300-2*VAR400;
A1:=CROSS(操盘,VAR300) AND VAR300< 2.1 AND C>O;
财神到家:A1,NODRAW;
MA120:MA(C,120),COLOR0099CC,LINETHICK2;
MA250:MA(C,250),COLOR996633,LINETHICK2;
STICKLINE(信号日,H,L,0,0),COLORYELLOW;
STICKLINE(信号日,C,O,3,0),COLORYELLOW;
DRAWTEXT(A1,L*0.98,'◆机会来了◆'),COLORRED;
DRAWTEXT(终极买点,L*0.98,'★启动牛股★'),COLOR00FFFF;
2. 龙头启动共振副图(副图 · 81 行)
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
J0:=(HIGH+LOW)/2;
QJ:=EMA(J0,3);
J1:=IF(CLOSE>QJ,VOL,0);
J2:=IF(CLOSE< QJ,VOL,0);
量能:IF(CAPITAL< 1,MA(VOL,74),MA(SUM(J1-J2,22),3)),COLOR00DDDD,NODRAW;
趋势:IF(CAPITAL< 1,EMA(量能,360),EMA(量能,21)),COLOR008800,NODRAW;
VAR3:=(量能-趋势);
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
KK:=EMA(SMA(RG,3,1),2),COLORFFFFFF;
DD:=SMA(KK,3,1),COLOR00FFFF;
HJ_1:=C/REF(C,1)>=1.097;
HJ_22:=COUNT(HJ_1,2)>=1 AND NOT(COUNT(HJ_1,3)>=2);
启:=FILTER(HJ_22,13);
龙头启动:=启 AND COUNT(启,18)=1;
ZB1:=ABS((2*C+H+L)/4-MA(C,20))/MA(C,20);
ZB2:=ABS((2*C+H+L)/4-MA(C,17))/MA(C,17);
ZB4:=DMA(C,ZB2);
ZB5:=REF((1-3/100)*ZB4,2);
强弱分界线:=EMA(ZB5,7);
短支撑:=EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4);
ZB6:=EMA(短支撑,4);
ZB7:=LLV((H+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
ZB11:=EMA(C,3);
ZB12:=EMA(C,13);
ZB65:=(C-MA(C,5))/MA(C,5)*100;
ZB66:=(C-MA(C,30))/MA(C,30)*100;
ZB67:=COUNT(CROSS(ZB65,0),3)>=1 AND ZB66>REF(ZB66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA(C,30);
ZB68:=FILTER(ZB67,10);
ZB69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
ZB70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
ZB71:=EMA((ZB70-REF(ZB70,1)),3);
ZB72:=FILTER(COUNT(CROSS(ZB69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND ZB66>REF(ZB66,1) AND MA(C,10)>REF(MA(C,10),1)AND ZB71>REF(ZB71,1) AND ZB70>REF(ZB70,1),10);
精准买点:=ZB8 OR ZB13 OR ZB68 OR ZB72;
共振买点:=CROSS(VAR44,VAR55) AND CROSS(KK,DD);
STICKLINE(VAR3>0,20,10,5,1),COLOR0000FF;
STICKLINE(VAR3< 0,100,90,10,1),COLOR00FF00;
DRAWICON(CROSS(VAR44,VAR55) AND VAR55< 30,2,1);
DRAWICON(CROSS(VAR55,VAR44) AND VAR55>30,97,2);
DRAWBAND(VAR55,RGB(0,22,224),VAR44,RGB(255,50,50));
DRAWTEXT(CROSS(VAR44,VAR55) AND CROSS(KK,DD),10,'共振买点'),COLOR00FFFF;
共振点:=(CROSS(VAR44,VAR55) AND CROSS(KK,DD));
STICKLINE(共振点>0,0,100,2,0),COLOR008888;
STICKLINE(共振点>0,0,100,1.5,0),COLOR00AAAA;
STICKLINE(共振点>0,0,100,0.8,0),COLOR00DDDD;
STICKLINE(共振点>0,0,100,0.3,0),COLOR00FFFF;
VAR1:=1;
VAR2:=((((2*CLOSE)+HIGH)+LOW) / 4);
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,4);
C1:=(EMA((((VAR2-VAR4)/(VAR5-VAR4))*100),4)*VAR1),COLORFF00FF,LINETHICK2;
C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR1),COLORFFFFFF,LINETHICK2;
条件:=CROSS(C1,C2) AND C1< 40;
条件0:=CROSS(C2,C1) AND C1>90;
TJ1:=CROSS(C1,C2);
TJ2:=CROSS(C2,C1);
TJ3:=CROSS(C1,C2) AND REF(C1,1)< 20;
TJ4:=CROSS(C2,C1) AND REF(C1,1)>80;
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘:=3*VAR300-2*VAR400;
A1:=CROSS(操盘,VAR300) AND VAR300< 2.1 AND C>O;
STICKLINE(A1,30,0,4,0),COLOR770077;
STICKLINE(A1,30,0,3,0),COLOR990099;
STICKLINE(A1,30,0,2,0),COLORBB00BB;
STICKLINE(A1,30,0,1,0),COLORDD00DD;
STICKLINE(A1,30,0,0.3,0),COLORFF00FF;
DRAWTEXT(A1,36,'机会来了'),COLORRED;
财神到家:A1,NODRAW;
低金叉进:20,COLORFF00FF,LINETHICK1;
高死叉出:90,COLORBLUE,LINETHICK1;
STICKLINE(终极买点,0,50,4,0),COLOR00FFFF;
STICKLINE(终极买点,0,50,3,0),COLOR00CCFF;
STICKLINE(终极买点,0,50,2,0),COLOR0099FF;
STICKLINE(终极买点,0,50,1,0),COLOR0066FF;
STICKLINE(终极买点,0,50,0.3,0),COLOR0033FF;
DRAWTEXT(终极买点,58,' ★启动牛股★'),COLOR00FFFF;
DRAWICON(终极买点,65,9);
3. 龙头启动共振选GU(选股 · 31 行)
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
KK:=EMA(SMA(RG,3,1),2);
DD:=SMA(KK,3,1);
共振买点:=CROSS(VAR44,VAR55) AND CROSS(KK,DD);
HJ_1:=C/REF(C,1)>=1.097;
HJ_22:=COUNT(HJ_1,2)>=1 AND NOT(COUNT(HJ_1,3)>=2);
启:=FILTER(HJ_22,13);
龙头启动:=启 AND COUNT(启,18)=1;
ZB1:=ABS((2*C+H+L)/4-MA(C,20))/MA(C,20);
ZB2:=ABS((C+2*H+L)/4-MA(C,17))/MA(C,17);
ZB4:=DMA(C,ZB2);
ZB5:=REF((1-3/100)*ZB4,2);
强弱分界线:=EMA(ZB5,7);
短支撑:=EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4);
ZB6:=EMA(短支撑,4);
ZB7:=LLV((H+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
ZB11:=EMA(C,3);
ZB12:=EMA(C,13);
ZB61:=(L+H+C*2)/4;
ZB65:=(C-MA(C,5))/MA(C,5)*100;
ZB66:=(C-MA(C,30))/MA(C,30)*100;
ZB67:=COUNT(CROSS(ZB65,0),3)>=1 AND ZB66>REF(ZB66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA(C,30);
ZB68:=FILTER(ZB67,10);
ZB69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
ZB70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
ZB71:=EMA((ZB70-REF(ZB70,1)),3);
ZB72:=FILTER(COUNT(CROSS(ZB69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND ZB66>REF(ZB66,1) AND MA(C,10)>REF(MA(C,10),1)AND ZB71>REF(ZB71,1) AND ZB70>REF(ZB70,1),10);
精准买点:=ZB8 OR ZB13 OR ZB68 OR ZB72;
三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
