经常研究行情图表的朋友都知道,一套好用的辅助分析工具,能帮我们快速过滤无效波动,精准捕捉趋势的关键转折点。今天就给大家分享一套经过实战验证的通达信指标——RSI游资狙击指标,包含完整源码和详细使用指南,新手也能轻松上手!先说明:本文分享的指标仅用于行情图表辅助分析,旨在提供趋势判断的参考维度,不构成任何操作建议
指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 237
公式套数 4 套 包含 RSI游资狙击主图(70行) / RSI游资狙击副图(59行) / RSI游资狙击副图2(54行) / RSI游资狙击选股(54行)
一、指标效果截图






二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。
1. RSI游资狙击主图(主图 · 70 行)
N1:=6;N2:=12;N3:=24;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1);
RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1);
RSI3:=SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1);
JJ:=AMOUNT/VOL/100;
Y0:=HHV(CEILING(RSI1)*HIGH,IF(BARSCOUNT(CLOSE)<60,BARSCOUNT(CLOSE),60)),COLORFFFF00;
X0:=LLV(CEILING(RSI1)*LOW,IF(BARSCOUNT(CLOSE)<60,BARSCOUNT(CLOSE),60)),COLORLIRED;
XX:=(X0+Y0)/2,COLOR00FFFF;
Y1:=HHV(CEILING(RSI2)*HIGH,IF(BARSCOUNT(CLOSE)<120,BARSCOUNT(CLOSE),120)),COLOR00FF00;
Y2:=HHV(CEILING(RSI3)*HIGH,IF(BARSCOUNT(CLOSE)<240,BARSCOUNT(CLOSE),240)),COLORFFFFFF;
Z1:=LLV(CEILING(RSI2)*LOW,IF(BARSCOUNT(CLOSE)<120,BARSCOUNT(CLOSE),120)),COLORFF00FF;
Z2:=LLV(CEILING(RSI3)*LOW,IF(BARSCOUNT(CLOSE)<240,BARSCOUNT(CLOSE),240)),COLOR0000FF;
IF(Y0=Y1 AND Y1=Y2,Y0,DRAWNULL),COLOR0000FF LINETHICK3;
IF(Y0=Y1 AND Y1=Y2,Y0,DRAWNULL),COLOR00FFFF;
DRAWICON(Y0=Y1 AND REF(Y2,1)<Y1 AND Y1=Y2,HIGH*1.02,42);
VAR1:=1;
VAR2:=1/WINNER(CLOSE);
VAR3:=MA(CLOSE,13);
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);
VAR5:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR5)/100;
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
VARB:=3*VAR9-2*SMA(VAR9,15,1);
VARC:=100-VARB;
顶底:= (100-VARA)*VAR1;
无敌:= MA(WINNER(CLOSE*0.95)*100,3)*VAR1;
峰值:= (100-IF(VAR2>5,IF(VAR2< 100,VAR2,VAR4-10),0))*VAR1;
VARD:=无敌>VAR4;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;
VAR11:=EMA(VAR10,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=BARSCOUNT(CLOSE);
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19< -95 AND VAR1F>20 AND VAR1B< -30 AND VAR1E< 30 AND VAR11-CLOSE>=-0.25 AND VAR15< 22 AND VAR16< 28 AND VAR17>50;
临界:= 15;
机构暗盘强 := (C - LLV(L,20)) / (HHV(H,20) - LLV(L,20)) * 100;
机构强度 := SMA(SMA(机构暗盘强,3,1),3,1) / 28;
A12:=REF(LOW,1);
DEF34:=SMA(ABS(LOW-A12),3,1)/SMA(MAX(LOW-A12,0),3,1)*100;
HI56:=EMA(IF(CLOSE*1.2,DEF34*10,DEF34/10),3);
KLHI78:=LLV(LOW,38);
HY67:=(3*CLOSE+OPEN+HIGH+LOW)/6;
III89:=EMA(HY67,12);
JJJ01:=EMA(HY67,36);
KY23:=EMA(HY67,108);
YY45:=EMA(HY67,250);
MY67:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);
NY89:=50;
MNO90:=HHV(HI56,38);
QRY12:=IF(LLV(LOW,90),1,0);
UY34:=EMA(IF(LOW<=KLHI78,(HI56+MNO90*2)/2,0),3)/618*QRY12;
MF:=MY67 ;
DRAWICON(XG,HIGH*1.02,1);
2. RSI游资狙击副图(副图 · 59 行)
VAR1:=1;
VAR2:=1/WINNER(CLOSE);
VAR3:=MA(CLOSE,13);
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);
VAR5:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR5)/100;
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
VARB:=3*VAR9-2*SMA(VAR9,15,1);
VARC:=100-VARB;
顶底: (100-VARA)*VAR1,COLORRED;
无敌: MA(WINNER(CLOSE*0.95)*100,3)*VAR1,COLORYELLOW;
峰值: (100-IF(VAR2>5,IF(VAR2< 100,VAR2,VAR4-10),0))*VAR1,COLORLIMAGENTA,LINETHICK1,POINTDOT;
VARD:=无敌>VAR4;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;
VAR11:=EMA(VAR10,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=BARSCOUNT(CLOSE);
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19< -95 AND VAR1F>20 AND VAR1B< -30 AND VAR1E< 30 AND VAR11-CLOSE>=-0.25 AND VAR15< 22 AND VAR16< 28 AND VAR17>50;
临界: 15,COLORBLUE,LINETHICK3;
机构暗盘强 := (C - LLV(L,20)) / (HHV(H,20) - LLV(L,20)) * 100;
机构强度 := SMA(SMA(机构暗盘强,3,1),3,1) / 28;
A12:=REF(LOW,1);
DEF34:=SMA(ABS(LOW-A12),3,1)/SMA(MAX(LOW-A12,0),3,1)*100;
HI56:=EMA(IF(CLOSE*1.2,DEF34*10,DEF34/10),3);
KLHI78:=LLV(LOW,38);
HY67:=(3*CLOSE+OPEN+HIGH+LOW)/6;
III89:=EMA(HY67,12);
JJJ01:=EMA(HY67,36);
KY23:=EMA(HY67,108);
YY45:=EMA(HY67,250);
MY67:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);
NY89:=50;
MNO90:=HHV(HI56,38);
QRY12:=IF(LLV(LOW,90),1,0);
UY34:=EMA(IF(LOW<=KLHI78,(HI56+MNO90*2)/2,0),3)/618*QRY12;
MF:=MY67 ;
游资狙击吸筹:UY34,NODRAW ,COLOR0000FF;
XGG:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
STICKLINE(1,峰值,100,1,0),COLORLIMAGENTA;
STICKLINE(UY34,0,UY34,3,0),COLOR00FFFF;
STICKLINE(UY34,0,UY34,0.5,0),COLORMAGENTA;
STICKLINE(XG,0,100,3,0),COLORRED;
3. RSI游资狙击副图2(副图 · 54 行)
VAR1:=1;
VAR2:=1/WINNER(CLOSE);
VAR3:=MA(CLOSE,13);
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);
VAR5:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR5)/100;
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
VARB:=3*VAR9-2*SMA(VAR9,15,1);
VARC:=100-VARB;
顶底:= (100-VARA)*VAR1;
无敌:= MA(WINNER(CLOSE*0.95)*100,3)*VAR1;
峰值:= (100-IF(VAR2>5,IF(VAR2< 100,VAR2,VAR4-10),0))*VAR1;
VARD:=无敌>VAR4;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;
VAR11:=EMA(VAR10,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=BARSCOUNT(CLOSE);
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19< -95 AND VAR1F>20 AND VAR1B< -30 AND VAR1E< 30 AND VAR11-CLOSE>=-0.25 AND VAR15< 22 AND VAR16< 28 AND VAR17>50;
临界:= 15;
机构暗盘强 := (C - LLV(L,20)) / (HHV(H,20) - LLV(L,20)) * 100;
机构强度 := SMA(SMA(机构暗盘强,3,1),3,1) / 28;
A12:=REF(LOW,1);
DEF34:=SMA(ABS(LOW-A12),3,1)/SMA(MAX(LOW-A12,0),3,1)*100;
HI56:=EMA(IF(CLOSE*1.2,DEF34*10,DEF34/10),3);
KLHI78:=LLV(LOW,38);
HY67:=(3*CLOSE+OPEN+HIGH+LOW)/6;
III89:=EMA(HY67,12);
JJJ01:=EMA(HY67,36);
KY23:=EMA(HY67,108);
YY45:=EMA(HY67,250);
MY67:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);
NY89:=50;
MNO90:=HHV(HI56,38);
QRY12:=IF(LLV(LOW,90),1,0);
UY34:=EMA(IF(LOW<=KLHI78,(HI56+MNO90*2)/2,0),3)/618*QRY12;
MF:=MY67 ;
XGG:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
4. RSI游资狙击选股(选股 · 54 行)
VAR1:=1;
VAR2:=1/WINNER(CLOSE);
VAR3:=MA(CLOSE,13);
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);
VAR5:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR5)/100;
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
VARB:=3*VAR9-2*SMA(VAR9,15,1);
VARC:=100-VARB;
顶底:= (100-VARA)*VAR1;
无敌:= MA(WINNER(CLOSE*0.95)*100,3)*VAR1;
峰值:= (100-IF(VAR2>5,IF(VAR2< 100,VAR2,VAR4-10),0))*VAR1;
VARD:=无敌>VAR4;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;
VAR11:=EMA(VAR10,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=BARSCOUNT(CLOSE);
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19< -95 AND VAR1F>20 AND VAR1B< -30 AND VAR1E< 30 AND VAR11-CLOSE>=-0.25 AND VAR15< 22 AND VAR16< 28 AND VAR17>50;
临界:= 15;
机构暗盘强 := (C - LLV(L,20)) / (HHV(H,20) - LLV(L,20)) * 100;
机构强度 := SMA(SMA(机构暗盘强,3,1),3,1) / 28;
A12:=REF(LOW,1);
DEF34:=SMA(ABS(LOW-A12),3,1)/SMA(MAX(LOW-A12,0),3,1)*100;
HI56:=EMA(IF(CLOSE*1.2,DEF34*10,DEF34/10),3);
KLHI78:=LLV(LOW,38);
HY67:=(3*CLOSE+OPEN+HIGH+LOW)/6;
III89:=EMA(HY67,12);
JJJ01:=EMA(HY67,36);
KY23:=EMA(HY67,108);
YY45:=EMA(HY67,250);
MY67:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);
NY89:=50;
MNO90:=HHV(HI56,38);
QRY12:=IF(LLV(LOW,90),1,0);
UY34:=EMA(IF(LOW<=KLHI78,(HI56+MNO90*2)/2,0),3)/618*QRY12;
MF:=MY67 ;
XGG:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
