很多朋友用指标踩坑,要么是信号杂乱、真假难辨,要么是含有未来函数,事后回看全对、实操全错。而【马跃龙腾】从根源上解决了这两个痛点,核心优势和使用逻辑,一次性讲透,看完就能上手

指标类型 分时指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 64
公式套数 3 套 包含 马跃龙腾选GU(14行) / 马跃龙腾主TU(36行) / 马跃龙腾副TU(14行)
一、指标效果截图

效果图 1

二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。

1. 马跃龙腾选GU(选股 · 14 行)

ZB1:=EMA(C,8)>EMA(EMA(C,8),18) AND EMA(EMA(C,8),18)>EMA(C,108) AND C>EMA(C,8) AND MA(C,20)>MA(C,30) AND REF(H,1)<REF(H,3);
ZB2:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3));
ZB3:=SMA(ZB2,2,1);
ZB4:=SMA(ZB3,2,1);
ZB5:=3*ZB3-2*ZB4 ;
ZB6:=2*ZB5-0.5;
ZB7:=C*(1-(ZB6-ZB4)/15);
ZB8:=COUNT(CROSS(C,ZB7),10)>0 AND C/REF(C,1)>1.04;
ZB9:=COUNT(ZB1,3)>0 AND C/REF(C,1)>1.04;
ZB10:=COUNT(REF(C/REF(C,1)>1.05,1),10)=0 AND COUNT(REF(C/REF(C,1)>1.04,1),2)=0;
ZB16:=IF(C=HHV(C,10),2,1)*IF(HHV(C,5)=HHV(C,40),2,1)*IF(HHV(C,5)=HHV(C,60),2,1)*IF(HHV(C,5)=HHV(C,120),2,1)*IF(HHV(C,5)=HHV(C,20),2,1);
ZB17:=IF(C>MA(C,120),2,1)*IF(C>MA(C,60),2,1)*IF(C>MA(C,40),2,1)*IF(C>MA(C,20),2,1)*IF(C>MA(C,5),2,1);
ZB18:=ZB16*ZB17/10;
马跃龙腾:CROSS(ZB18,2) AND REF(V,6)>REF(V,5) AND ZB9 AND ZB10 AND O/REF(C,1)<1.02 AND REF(C<O,1) AND IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1) AND IF(CODELIKE('688'),0,1) AND IF(CODELIKE('300') OR CODELIKE('301') ,0,1) ;

2. 马跃龙腾主TU(主图 · 36 行)

EXPMA5:EXPMA(C,5),COLORWHITE LINETHICK2;
EXPMA13:EXPMA(C,13),COLORMAGENTA LINETHICK2;
ZB1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
ZB2:=(REF(ZB1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB3:=(REF(ZB2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB4:=(REF(ZB3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB5:=(REF(ZB4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB6:=(REF(ZB5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB7:=(REF(ZB6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB8:=(REF(ZB7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB9:=(REF(ZB8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZBA:=(REF(ZB9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZBB:=(REF(ZBA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZBC:=(REF(ZBB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZBD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));
ZBE:=(REF(ZBD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZBF:=(REF(ZBE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB10:=(REF(ZBF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB11:=(REF(ZB10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB12:=(REF(ZB11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB13:=(REF(ZB12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB14:=(REF(ZB13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB15:=(REF(ZB14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB16:=(REF(ZB15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB17:=(REF(ZB16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ZB18:=(REF(ZB17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ZB19:=((REF(ZBD OR ZBE OR ZBF OR ZB10 OR ZB11 OR ZB12 OR ZB13 OR ZB14 OR ZB15 OR ZB16 OR ZB17 OR ZB18,1)) AND ZB1);
ZB1A:=((REF(ZB1 OR ZB2 OR ZB3 OR ZB4 OR ZB5 OR ZB6 OR ZB7 OR ZB8 OR ZB9 OR ZBA OR ZBB OR ZBC,1)) AND ZBD);
DM:=ZB19,COLOR33AACC,NODRAW;
STICKLINE(C/REF(C,1)>1.05,CLOSE,O,2.8,0),COLORYELLOW;
STICKLINE(C/REF(C,1)>1.05,CLOSE,O,2,0),COLORYELLOW;
STICKLINE(C/REF(C,1)>1.05,CLOSE,O,1.5,0),COLORYELLOW;
STICKLINE(C/REF(C,1)>1.05,CLOSE,O,1,0),COLORYELLOW;
STICKLINE(C/REF(C,1)>1.05,CLOSE,O,0.5,0),COLORYELLOW;
XQ2:DRAWTEXT(DM,REF(CLOSE,1)*0.998,'▲B'),COLORYELLOW;
XQ3:DRAWTEXT(ZB1A,REF(CLOSE,1)*1.008,'--S'),COLORGREEN;

3. 马跃龙腾副TU(副图 · 14 行)

ZB1:=EMA(C,8)>EMA(EMA(C,8),18) AND EMA(EMA(C,8),18)>EMA(C,108) AND C>EMA(C,8) AND MA(C,20)>MA(C,30) AND REF(H,1)<REF(H,3);
ZB2:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3));
ZB3:=SMA(ZB2,2,1);
ZB4:=SMA(ZB3,2,1);
ZB5:=3*ZB3-2*ZB4 ;
ZB6:=2*ZB5-0.5;
ZB7:=C*(1-(ZB6-ZB4)/15);
ZB8:=COUNT(CROSS(C,ZB7),10)>0 AND C/REF(C,1)>1.04;
ZB9:=COUNT(ZB1,3)>0 AND C/REF(C,1)>1.04;
ZB10:=COUNT(REF(C/REF(C,1)>1.05,1),10)=0 AND COUNT(REF(C/REF(C,1)>1.04,1),2)=0;
ZB16:=IF(C=HHV(C,10),2,1)*IF(HHV(C,5)=HHV(C,40),2,1)*IF(HHV(C,5)=HHV(C,60),2,1)*IF(HHV(C,5)=HHV(C,120),2,1)*IF(HHV(C,5)=HHV(C,20),2,1);
ZB17:=IF(C>MA(C,120),2,1)*IF(C>MA(C,60),2,1)*IF(C>MA(C,40),2,1)*IF(C>MA(C,20),2,1)*IF(C>MA(C,5),2,1);
ZB18:=ZB16*ZB17/10;
XG:CROSS(ZB18,2) AND REF(V,6)>REF(V,5) AND ZB9 AND ZB10 AND O/REF(C,1)<1.02 AND REF(C<O,1);

三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。