平时找个好用的行情分析指标难不难?要么加密看不到核心逻辑,要么收费动辄几百块,普通用户想找个实用工具真心不容易。今天就给大家分享一款在某音火出圈的网红指标完整源码,无需付费、不加密、无未来函数,手机和电脑端都能直接用,三个关键信号精准标记,新手也能轻松看懂!
指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 172
公式套数 7 套 包含 涨停突围主图(38行) / 涨停启动副图(16行) / 涨停碎步副图(20行) / 涨停突围副图(24行) / 涨停碎步选股(19行) / 涨停突围选股(23行)
一、指标效果截图









二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。
1. 涨停突围主图(主图 · 38 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
M60:MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V<HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:=VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
VAR16:=BARSLAST(VAR15);
VAR17:=C<REF(C,VAR16) AND BARSLASTCOUNT(V<REF(V,1))>=2 AND V=LLV(V,VAR16) AND V<HHV(V,VAR16+2)/2 AND BETWEEN(VAR16,2,7);
VAR18:=HHV(H,VAR16)/REF(C,VAR16)<=1.045;
VAR19:=VAR17 AND COUNT(VAR17,VAR16)=1 AND (M20>REF(M20,1) OR M60>REF(M60,1)) AND (C/REF(C,1)-1)*100>=-4 AND VAR18;
VAR20:=M10>REF(M10,1);
VAR21:=VAR2 AND C>=MAX(MAX(MAX(M5,M10),M20),M60) AND O<=MIN(MIN(MIN(M5,M10),M20),M60);
VAR22:=BARSLAST(REF(VAR21,1) AND NOT(VAR2));
VAR23:=L<REF(C,VAR22+1);
VAR24:=(H/MAX(C,O)-1)*100;
VAR25:=(MIN(C,O)/L-1)*100;
VAR26:=VAR24<=3 OR (VAR24>3 AND VAR25>=VAR24);
VAR27:=V<=HHV(V,VAR22+2)/2;
VAR28:=EVERY(V<REF(V,1),VAR22) AND VAR22>=4 AND VAR20 AND ABS(C/O-1)*100<=4 AND C>=M10 AND VAR23 AND VAR26 AND VAR27;
STICKLINE(VAR15 OR VAR28,C,O,3,0),COLORMAGENTA;
STICKLINE(VAR15 OR VAR28,H,L,0,0),COLORMAGENTA;
DRAWTEXT(VAR15,L*0.998,'→碎步'),COLORMAGENTA;
DRAWTEXT(VAR28,L*0.9905,'←启动'),COLORRED;
DRAWICON(VAR19,L*0.992,7);
DRAWTEXT(VAR19,L*0.9802,'←突围'),COLORYELLOW;
2. 涨停启动副图(副图 · 16 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
VAR3:=MA(C,5);
VAR4:=MA(C,10);
VAR5:=MA(C,20);
VAR6:=MA(C,60);
VAR7:=VAR4>REF(VAR4,1);
VAR8:=VAR2 AND C>=MAX(MAX(MAX(VAR3,VAR4),VAR5),VAR6) AND O<=MIN(MIN(MIN(VAR3,VAR4),VAR5),VAR6);
VAR9:=BARSLAST(REF(VAR8,1) AND NOT(VAR2));
VAR10:=L<REF(C,VAR9+1);
VAR11:=(H/MAX(C,O)-1)*100;
VAR12:=(MIN(C,O)/L-1)*100;
VAR13:=VAR11<=3 OR (VAR11>3 AND VAR12>=VAR11);
VAR14:=V<=HHV(V,VAR9+2)/2;
缩量:EVERY(V<REF(V,1),VAR9) AND VAR9>=4 AND VAR7 AND ABS(C/O-1)*100<=4 AND C>=VAR4 AND VAR10 AND VAR13 AND VAR14;
DRAWTEXT(缩量 ,0.7,' ★涨停启动'),COLORRED;
3. 涨停碎步副图(副图 · 20 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
VAR3:=MA(C,5);
VAR4:=MA(C,10);
VAR5:=MA(C,20);
VAR6:=MA(C,60);
VAR7:=CROSS(C,VAR3) AND CROSS(C,VAR4) AND CROSS(C,VAR5);
VAR8:=(MAX(VAR3,VAR6)/MIN(VAR3,VAR6)-1)*100<=5;
VAR9:=(MAX(VAR3,VAR5)/MIN(VAR3,VAR5)-1)*100<=2;
VAR10:=VAR8 AND VAR9;
VAR11:=REF(VAR2 AND VAR7 AND VAR10,1) AND NOT(VAR2);
VAR12:=BARSLAST(VAR11);
VAR13:=ABS(C/O-1)*100<=4;
VAR14:=EVERY(VAR13,VAR12);
VAR15:=V=LLV(V,VAR12) AND V<HHV(V,VAR12+2)/2;
VAR16:=VAR4>=REF(VAR4,1) AND C>=VAR4;
VAR17:=L<=REF(C,VAR12+1);
VAR18:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
综合:VAR14 AND BETWEEN(VAR12,4,10) AND VAR15 AND VAR16 AND VAR17 AND VAR18;
DRAWTEXT(综合 ,0.7,' ★涨停碎步'),COLORMAGENTA;
4. 涨停突围副图(副图 · 24 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
M60:=MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V<HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:=VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
VAR16:=BARSLAST(VAR15);
VAR17:=C<REF(C,VAR16) AND BARSLASTCOUNT(V<REF(V,1))>=2 AND V=LLV(V,VAR16) AND V<HHV(V,VAR16+2)/2 AND BETWEEN(VAR16,2,7);
VAR18:=HHV(H,VAR16)/REF(C,VAR16)<=1.045;
VAR19:VAR17 AND COUNT(VAR17,VAR16)=1 AND (M20>REF(M20,1) OR M60>REF(M60,1)) AND (C/REF(C,1)-1)*100>=-4 AND VAR18;
DRAWTEXT(VAR19 ,0.7,' ★涨停突围'),COLORYELLOW;
5. 涨停碎步选股(选股 · 19 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
M60:=MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V<HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
6. 涨停突围选股(选股 · 23 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
M60:=MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V<HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:=VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
VAR16:=BARSLAST(VAR15);
VAR17:=C<REF(C,VAR16) AND BARSLASTCOUNT(V<REF(V,1))>=2 AND V=LLV(V,VAR16) AND V<HHV(V,VAR16+2)/2 AND BETWEEN(VAR16,2,7);
VAR18:=HHV(H,VAR16)/REF(C,VAR16)<=1.045;
VAR19:VAR17 AND COUNT(VAR17,VAR16)=1 AND (M20>REF(M20,1) OR M60>REF(M60,1)) AND (C/REF(C,1)-1)*100>=-4 AND VAR18;
7. 涨停启动选股(选股 · 32 行)
VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
M60:=MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V<HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:=VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
VAR16:=BARSLAST(VAR15);
VAR17:=C<REF(C,VAR16) AND BARSLASTCOUNT(V<REF(V,1))>=2 AND V=LLV(V,VAR16) AND V<HHV(V,VAR16+2)/2 AND BETWEEN(VAR16,2,7);
VAR18:=HHV(H,VAR16)/REF(C,VAR16)<=1.045;
VAR19:=VAR17 AND COUNT(VAR17,VAR16)=1 AND (M20>REF(M20,1) OR M60>REF(M60,1)) AND (C/REF(C,1)-1)*100>=-4 AND VAR18;
VAR20:=M10>REF(M10,1);
VAR21:=VAR2 AND C>=MAX(MAX(MAX(M5,M10),M20),M60) AND O<=MIN(MIN(MIN(M5,M10),M20),M60);
VAR22:=BARSLAST(REF(VAR21,1) AND NOT(VAR2));
VAR23:=L<REF(C,VAR22+1);
VAR24:=(H/MAX(C,O)-1)*100;
VAR25:=(MIN(C,O)/L-1)*100;
VAR26:=VAR24<=3 OR (VAR24>3 AND VAR25>=VAR24);
VAR27:=V<=HHV(V,VAR22+2)/2;
VAR28:EVERY(V<REF(V,1),VAR22) AND VAR22>=4 AND VAR20 AND ABS(C/O-1)*100<=4 AND C>=M10 AND VAR23 AND VAR26 AND VAR27;
三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
