通达信【短线量化多空】副图指标将经典的RSI(相对强弱指标)和KDJ(随机指标)技术分析工具相结合,旨在从不同维度捕捉市场信号,辅助投资者进行超短线交易决策。通过对股票价格涨跌幅度和最高价、最低价、收盘价关系的分析,判断市场的多空态势、超买超卖情况以及中期趋势,为投资者提供较为全面的市场参考
指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 62
公式套数 2 套 包含 短线量化多空副图(56行) / 短线量化多空选股(6行)
一、指标效果截图



二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。
1. 短线量化多空副图(副图 · 56 行)
TOP1:=REF(CLOSE,1);
TOP2:((SMA((MAX((CLOSE-TOP1),0)),5,1))/(SMA(ABS((CLOSE-TOP1)),5,1)))*100,LINETHICK2,COLORGREEN;
TOP3:=((CLOSE-(LLV(LOW,9)))/((HHV(HIGH,9))-(LLV(LOW,9))))*100;
TOP4:=SMA(TOP3,3,1);
TOP5:=SMA(TOP4,3,1);
TOP6:=SMA(TOP5,2,1);
TOP10:=(CROSS(TOP4,TOP5))&&(TOP5< 25);
STICKLINE(TOP10,0,(TOP5+5),1,1),LINETHICK4,COLORMAGENTA;
TOP11:=(CROSS(TOP5,TOP6))&&(TOP5< 50);
TOP12:=(TOP11&&(VOL>((REF(VOL,1))*2)))&&(VOL>((REF((MA(VOL,5)),1))*2));
STICKLINE(TOP11,0,(TOP5+5),1,1),LINETHICK4,COLORWHITE;
DRAWTEXT((TOP11&&((COUNT(TOP11,8))=1)),(TOP5-8),'.-短线买入'),COLORWHITE;
STICKLINE(TOP12,0,(TOP5+5),1,1),LINETHICK4,COLORRED;
DRAWTEXT((TOP12&&((COUNT(TOP12,8))=1)),(TOP5-6),'放量'),LINETHICK2,COLORRED;
TOP13:=((CROSS(TOP4,TOP5))&&(TOP5>80))&&(TOP5>TOP6);
STICKLINE((TOP13&&((COUNT(TOP13,5))=1)),(TOP5-5),100,1,1),LINETHICK2,COLORGREEN;
TOP14:=(CROSS(TOP6,TOP5))&&(TOP5>70);
STICKLINE(TOP14,(TOP5-5),100,1,1),LINETHICK4,COLORYELLOW;
DRAWTEXT((TOP14&&((COUNT(TOP14,8))=1)),(TOP5+10),'-短线卖出'),COLORYELLOW;
Y:(-2),LINETHICK4,COLORFF0000;
B:(99),POINTDOT,LINETHICK2,COLORYELLOW;
T:(81),POINTDOT,LINETHICK2,COLORRED;
X:(15),POINTDOT,LINETHICK2,COLORGREEN;
TOP19:=1/WINNER(CLOSE);
TOP20:=MA(CLOSE,13);
TOP21:=100-ABS((((CLOSE-TOP20)/TOP20)*100));
TOP22:=LLV(LOW,75);
TOP23:=HHV(HIGH,75);
TOP24:=(TOP23-TOP22)/100;
ZBT:=SMA(((CLOSE-TOP22)/TOP24),20,1);
TOP26:=SMA(((OPEN-TOP22)/TOP24),20,1);
TOP27:=(3*ZBT)-(2*(SMA(ZBT,15,1)));
TOP28:=(3*TOP26)-(2*(SMA(TOP26,15,1)));
TOP29:=100-TOP28;
TOP30:=100-TOP27;
TOP31:=MA((WINNER((CLOSE*0.95))*100),3);
TOP32:=100-(IF((TOP19>5),(IF((TOP19< 100),TOP19,(TOP21-10))),0));
TOP33:=TOP31>TOP21;
TOP34:=(REF(LOW,1))*0.9;
TOP35:=LOW*0.9;
TOP36:=((SMA((MAX((CLOSE-TOP1),0)),7,1))/(SMA(ABS((CLOSE-TOP1)),7,1)))*100;
TOP37:=((SMA((MAX((CLOSE-TOP1),0)),13,1))/(SMA(ABS((CLOSE-TOP1)),13,1)))*100;
TOP38:=BARSCOUNT(CLOSE);
TOP39:=((SMA((MAX((CLOSE-TOP1),0)),6,1))/(SMA(ABS((CLOSE-TOP1)),6,1)))*100;
TOP40:=((-200*((HHV(HIGH,60))-CLOSE))/((HHV(HIGH,60))-(LLV(LOW,60))))+100;
TOP41:=((CLOSE-(LLV(LOW,15)))/((HHV(HIGH,15))-(LLV(LOW,15))))*100;
TOP42:=SMA((((SMA(TOP41,4,1))-50)*2),3,1);
TOP43:=INDEXC;
TOP44:=INDEXL;
TOP45:=INDEXH;
TOP46:=((TOP43-(LLV(TOP44,14)))/((HHV(TOP45,14))-(LLV(TOP44,14))))*100;
TOP47:=SMA(TOP46,4,1);
TOP48:=SMA(TOP47,3,1);
TOP49:=(((HHV(HIGH,30))-CLOSE)/CLOSE)*100;
TOP50:=((((((((TOP39<=25)&&(TOP40< -95))&&(TOP49>20))&&(TOP42< -30))&&(TOP48< 30))&&1)&&(TOP36< 22))&&(TOP37< 28))&&(TOP38>50);
STICKLINE(TOP50,0,50,12,0);
2. 短线量化多空选股(选股 · 6 行)
TOP3:=((CLOSE-(LLV(LOW,9)))/((HHV(HIGH,9))-(LLV(LOW,9))))*100;
TOP4:=SMA(TOP3,3,1);
TOP5:=SMA(TOP4,3,1);
TOP6:=SMA(TOP5,2,1);
TOP10:=(CROSS(TOP4,TOP5))&&(TOP5< 25);
XG:(CROSS(TOP5,TOP6))&&(TOP5< 50);
三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
