1.红线在顶部90附近 2.黄线50附近 是最优买入点 相关简介: 通达信RSI量线指标公式 授权方式:免费版 指标评级:★★★★★ 指标分类:策略 画线方法:副图/主图未来函数检测结果: 暂未发现存在未来函数通达信RSI量线指标公式源码: N:=55;N1:=6;N2:=89;WL:(CLOSE-ma(CLOSE,6))/MA(CLOSE,6)*100,LINETHICK1,COLOR0000FF;WL3:=MA(WL,3),COLOR00FFFF;WLT:MA(WL,89),COLOR00FFFF,LINETHICK1;DRAWBAND(WL,RGB(200,50,55),WLT,RGB(0,100,50));遵:IF(WL =WLT,WL,DRAWNULL),COLORWHITE;守:IF(WLT =WL,WLT,DRAWNULL),COLORFF9900;纪:IF(WL =WLT,WLT,DRAWNULL),COLOR00FFFF;律:IF(WLT =WL,WL,DRAWNULL),COLOR00FF00;WLT1:=crOSS(WL,WLT);WLT11:=CROSS(WL,-10);WLT2:=FILTER(WLT1,8);SKY:10,POINTDOT,COLORFF0000,LINETHICK1;SEA:-10,POINTDOT,COLORFF00FF,LINETHICK1;DRAWICON(WLT2,WLT,23);DRAWICON(WLT11,SEA,15);T8:=FILTER(CROSS(WL,WL3)ANDWL3 WLT,5);DRAWICON(T8,WL,26);WLT3:=COUNT(WL 10,5) WLT33:=CROSS(10,WL);SEL:=WLT3ANDWLT33;DRAWICON(SEL,10,19);STICKLINE(WL 10,WL,10,0.001,0),COLOR00FF00;STICKLINE(WL -10,WL,-10,0.001,0),COLORFF00FF;dif:=ema(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);macd:=(DIF-DEA)*2,COLORSTICK;DIF底:=LLV(DIF,120);最底价:=L=LLV(L,120);距今:=BArslAST(最底价);偏离:=IF((距今=0ANDDIF DIF底),1,0);DDD:=EXIST(偏离,20)ANDSLOPE(DEA,2) HRY:=FILTER(DDD,10);STICKLINE(HRY,-5,-10,3,0),COLOR00FFFF;DRAWTEXT(HRY,-5, M背 ),COLOR00FFFF;{YYY:COUNT(偏离,5);}DIF顶:=HHV(DIF,120);最高价:=H=HHV(H,120);距今高:=BARSLAST(最高价);偏离高:=IF((距今高=0ANDDIF DIF顶),1,0);GGG:=EXIST(偏离高,20)ANDSLOPE(DEA,2) HRY1:=FILTER(GGG,10);STICKLINE(HRY1,10,5,3,0),COLORFF0000;DRAWTEXT(HRY1,5, M背 ),COLORFF0000;A2:=BARSLAST(REF(CROSS( kdj.K (9,3,3), kdJ.D (9,3,3)),1));B2:=REF(C,A2+1) CANDREF( KDJ.K (9,3,3),A2+1) KDJ.K (9,3,3)ANDCROSS( KDJ.K (9,3,3), KDJ.D (9,3,3));A3:=BARSLAST(REF(CROSS( rsi.RSI1 (6,12,24), RSI.RSI2 (6,12,24)),1));B3:=REF(C,A3+1) CANDREF( RSI.RSI1 (6,12,24),A3+1) RSI.RSI1 (6,12,24)ANDCROSS( RSI.RSI1 (6,12,24), RSI.RSI2 (6,12,24));C2:=BARSLAST(REF(CROSS( KDJ.D (9,3,3), KDJ.K (9,3,3)),1));D2:=REF(C,C2+1) CANDREF( KDJ.K (9,3,3),C2+1) KDJ.K (9,3,3)ANDCROSS( KDJ.D (9,3,3), KDJ.K (9,3,3));C3:=BARSLAST(REF(CROSS( RSI.RSI2 (6,12,24), RSI.RSI1 (6,12,24)),1));D3:=REF(C,C3+1) CANDREF( RSI.RSI1 (6,12,24),C3+1) RSI.RSI1 (6,12,24)ANDCROSS( RSI.RSI2 (6,12,24), RSI.RSI1 (6,12,24));KDJ底背:FILTER(IF(B2 0,-1,0),13),NODRAW;STICKLINE(KDJ底背,-10,-5,3,0),COLORFF00FF;DRAWTEXT(KDJ底背,-5, K背 ),COLORFF00FF;RSI底背:FILTER(IF(B3 0,-1,0),13),NODRAW;STICKLINE(RSI底背,-10,-5,3,0),COLOR0000FF;DRAWTEXT(RSI底背,-5, R背 ),COLOR0000FF;KDJ顶背:FILTER(IF(D2 0,1,0),13),NODRAW;STICKLINE(KDJ顶背,10,5,3,0),COLORFFFF00;DRAWTEXT(KDJ顶背,5, K背 ),COLORFFFF00;RSI顶背:FILTER(IF(D3 0,1,0),13),NODRAW;STICKLINE(RSI顶背,10,5,3,0),COLOR00FF00;DRAWTEXT(RSI顶背,5, R背 ),COLOR00FF00;T:=IF((BARSCOUNT(C) 7),(100)*((MA(C,7))/(LLV(MA(C,7),7))-1),1);N3:=IF((T 0.35),6,65);W:=((-((100)*(HHV(H,N3)-C))/(HHV(HIGH,N3)-LLV(L,N3))));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);BB:=MA(SUM(J1-J2,22),3);VAR4:=SMA(RV,3,1);VAR5:=SMA(VAR4,3,1);KK:=EMA(SMA(RG,3,1),2),COLORFFFFFF;DD:=SMA(KK,3,1),COLOR00FFFF;涨停:=CROSS(W,-2)ANDCROSS(VAR4,VAR5)ANDCROSS(KK,DD);STICKLINE(涨停,-10,-5,4,0)COLORWHITE;DRAWTEXT(REF( KDJ.J ,1) 0AND KDJ.J 0,-4, 短 ),COLORWHITE;STICKLINE(REF( KDJ.J ,1) 0AND KDJ.J 0,-10,-5,3,0),COLOR00FFFF;AA1:=HHV(H,55);BB1:=REF(H,13);TJ1:=AA1=BB1;XX:=LLV(L,55);YY:=REF(L,13);YY1:=REF(L,21);TJ2:=XX=YY;TJ3:=XX=YY1;XG:=TJ1ORTJ2;DRAWTEXT(TJ2,-6, 离底13 ),COLOR00FF00;STICKLINE(TJ2,-10,-6,2,0),COLOR00FF00;DRAWTEXT(TJ3,-4, 离底21 ),COLOR00FFFF;STICKLINE(TJ3,-10,-4,2,0),COLOR00FFFF;DRAWTEXT(TJ1,-6, 离高13 ),COLOR0000FF;STICKLINE(TJ1,-10,-6,2,0),COLOR0000FF;LV:=MA(C,24);HR0:=HHV(HIGH,N);HRY0:=LLV(LOW,N);HRY110:=HR0*HRY0;HRY330:=SQRT(HRY110);NS1:=C HRY330ANDHRY330 =REF(HRY330,1)ANDC STICKLINE(C 0,-10,-11.5,3,0),COLORFF0000;STICKLINE(WLT2ORWL WLT,-10,-11.5,3,0),COLOR00FFFF;STICKLINE(NS1,-10,-11.5,3,0),COLOR0000FF;DRAWTEXT(FILTER(NS1,21),-11, 持股 ),COLORFFFFFF;DRAWTEXT(FILTER(WLT2ORWL WLT,13),-11, 买入 ),COLOR0000FF;MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;dkx:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,LINETHICK2;MA1:=MA(DKX,6);STICKLINE(DKX MA1,-12,-14,3,0),COLORWHITE;STICKLINE(DKX MA1,-12,-14,3,0),COLORCYAN; LC1:=SMA(C,2,1); TCRSI:=SMA(MAX(CLOSE-LC1,0),6,1)/SMA(ABS(CLOSE-LC1),6,1)*100; LC2:=SMA(H,2,1); THRSI:=SMA(MAX(H-LC2,0),6,1)/SMA(ABS(H-LC2),6,1)*100; LC3:=SMA(O,2,1); TORSI:=SMA(MAX(O-LC3,0),6,1)/SMA(ABS(O-LC3),6,1)*100; LC4:=SMA(L,2,1); TLRSI:=SMA(MAX(L-LC4,0),6,1)/SMA(ABS(L-LC4),6,1)*100; TVAR:=SMA(((10000*CLOSE)/INDEXC),2,1); 『大盘关联』:=SMA(MAX(((10000*CLOSE)/INDEXC)-TVAR,0),6,1)/SMA(ABS(((10000*CLOSE)/INDEXC)-TVAR),6,1)*100; TTRSI:(TCRSI+TORSI+THRSI+TLRSI+『大盘关联』)/5; 参考线:EMA(EMA(TTRSI,6),5); 中轨:MA(TTRSI,26),LINETHICK2; 上轨:中轨+2*STD(TTRSI,26),LINETHICK2,COLORFFBB00; 下轨:中轨-2*STD(TTRSI,26),LINETHICK2,COLOR00FF00; 底关注:STICKLINE(TTRSI =20,0,-6,5,0),COLORFF00FF; 买关注:STICKLINE(参考线 =20,-10,-16,5,0),COLOR0000FF; 顶关注:STICKLINE(TTRSI =80,100,106,5,0),COLOR00FF00; 卖关注:STICKLINE(参考线 =80,110,116,5,0),COLORFF0000; STICKLINE(CROSS(参考线,中轨),20,80,2,0),COLOR0000FF; IF(TTRSI 80,TTRSI,DRAWNULL),COLORGREEN;{如果TTRSI 80,划绿色线} IF(TTRSI =20,TTRSI,DRAWNULL),COLORRED;{如果TTRSI =20,画红色线} IF(参考线 80,参考线,DRAWNULL),COLORGREEN; IF(参考线 =20,参考线,DRAWNULL),COLORRED;通达信RSI量线指标公式源码解读 N赋值:55 N1赋值:6 N2赋值:89 输出WL:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100,线宽为1,COLOR0000FF WL3赋值:WL的3日简单移动平均,COLOR00FFFF 输出WLT:WL的89日简单移动平均,COLOR00FFFF,线宽为1 画带状线 输出遵:如果WL ,返回?,否则返回? =WLT,WL,无效数),画白色 输出守:如果WLT ,返回?,否则返回? =WL,WLT,无效数),COLORFF9900 输出纪:如果WL ,返回?,否则返回? =WLT,WLT,无效数),COLOR00FFFF 输出律:如果WLT ,返回?,否则返回? =WL,WL,无效数),COLOR00FF00 WLT1赋值:WL上穿WLT WLT11赋值:WL上穿-10 WLT2赋值:WLT1的8日过滤 输出SKY:10,POINTDOT,COLORFF0000,线宽为1 输出SEA:-10,POINTDOT,COLORFF00FF,线宽为1 当满足条件WLT2时,在WLT位置画23号图标 当满足条件WLT11时,在SEA位置画15号图标 T8赋值:WL上穿WL3ANDWL3 的?日过滤 WLT,5) 当满足条件T8时,在WL位置画26号图标 WLT3赋值:统计?日中满足WL 的天数 10,5) WLT33赋值:10上穿WL SEL赋值:WLT3ANDWLT33 当满足条件SEL时,在10位置画19号图标 当满足条件WL 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 10,WL,10,0.001,0),COLOR00FF00 当满足条件WL 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. -10,WL,-10,0.001,0),COLORFF00FF DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 MACD赋值:(DIF-DEA)*2,COLORSTICK DIF底赋值:120日内DIF的最低值 最底价赋值:最低价=120日内最低价的最低值 距今赋值:上次最底价距今天数 偏离赋值:如果(距今=0ANDDIF ,返回?,否则返回? DIF底),1,0) DDD赋值:最近20日存在偏离ANDSLOPE(DEA,2) HRY赋值:DDD的10日过滤 当满足条件HRY时,在-5和-10位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF 当满足条件HRY时,在-5位置书写文字 ),COLOR00FFFF DIF顶赋值:120日内DIF的最高值 最高价赋值:最高价=120日内最高价的最高值 距今高赋值:上次最高价距今天数 偏离高赋值:如果(距今高=0ANDDIF ,返回?,否则返回? DIF顶),1,0) GGG赋值:最近20日存在偏离高ANDSLOPE(DEA,2) HRY1赋值:GGG的10日过滤 当满足条件HRY1时,在10和5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000 当满足条件HRY1时,在5位置书写文字 ),COLORFF0000 A2赋值:上次?日前的 上穿?距今天数 KDJ的K (9,3,3), KDJ的D (9,3,3)),1)) B2赋值:A2+1日前的收盘价 CANDREF( KDJ的K (9,3,3),A2+1) KDJ的K (9,3,3)ANDCROSS( KDJ的K (9,3,3), KDJ的D (9,3,3)) A3赋值:上次?日前的 上穿?距今天数 RSI的RSI1 (6,12,24), RSI的RSI2 (6,12,24)),1)) B3赋值:A3+1日前的收盘价 CANDREF( RSI的RSI1 (6,12,24),A3+1) RSI的RSI1 (6,12,24)ANDCROSS( RSI的RSI1 (6,12,24), RSI的RSI2 (6,12,24)) C2赋值:上次?日前的 上穿?距今天数 KDJ的D (9,3,3), KDJ的K (9,3,3)),1)) D2赋值:C2+1日前的收盘价 CANDREF( KDJ的K (9,3,3),C2+1) KDJ的K (9,3,3)ANDCROSS( KDJ的D (9,3,3), KDJ的K (9,3,3)) C3赋值:上次?日前的 上穿?距今天数 RSI的RSI2 (6,12,24), RSI的RSI1 (6,12,24)),1)) D3赋值:C3+1日前的收盘价 CANDREF( RSI的RSI1 (6,12,24),C3+1) RSI的RSI1 (6,12,24)ANDCROSS( RSI的RSI2 (6,12,24), RSI的RSI1 (6,12,24)) 输出KDJ底背:如果B2 ,返回?,否则返回?的?日过滤 0,-1,0),13),NODRAW 当满足条件KDJ底背时,在-10和-5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF 当满足条件KDJ底背时,在-5位置书写文字 ),COLORFF00FF 输出RSI底背:如果B3 ,返回?,否则返回?的?日过滤 0,-1,0),13),NODRAW 当满足条件RSI底背时,在-10和-5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF 当满足条件RSI底背时,在-5位置书写文字 ),COLOR0000FF 输出KDJ顶背:如果D2 ,返回?,否则返回?的?日过滤 0,1,0),13),NODRAW 当满足条件KDJ顶背时,在10和5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00 当满足条件KDJ顶背时,在5位置书写文字 ),COLORFFFF00 输出RSI顶背:如果D3 ,返回?,否则返回?的?日过滤 0,1,0),13),NODRAW 当满足条件RSI顶背时,在10和5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FF00 当满足条件RSI顶背时,在5位置书写文字 ),COLOR00FF00 T赋值:如果(收盘价的有效数据周期数 ,返回?,否则返回? 7),(100)*((收盘价的7日简单移动平均)/(7日内收盘价的7日简单移动平均的最低值)-1),1) N3赋值:如果(T ,返回?,否则返回? 0.35),6,65) W赋值:((-((100)*(N3日内最高价的最高值-收盘价))/(N3日内最高价的最高值-N3日内最低价的最低值))) RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100 RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100 J0赋值:(最高价+最低价)/2 QJ赋值:J0的3日指数移动平均 J1赋值:如果收盘价 ,返回?,否则返回? QJ,成交量(手),0) J2赋值:如果收盘价 ,返回?,否则返回? QJ,成交量(手),0) BB赋值:J1-J2的22日累和的3日简单移动平均 VAR4赋值:RV的3日[1日权重]移动平均 VAR5赋值:VAR4的3日[1日权重]移动平均 KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均,COLORFFFFFF DD赋值:KK的3日[1日权重]移动平均,COLOR00FFFF 涨停赋值:W上穿-2ANDCROSS(VAR4,VAR5)ANDCROSS(KK,DD) 当满足条件涨停时,在-10和-5位置之间画柱状线,宽度为4,0不为0则画空心柱.画白色 当满足条件?日前的 时,在?位置书写文字 KDJ的J ,1) 0AND KDJ的J 0,-4, ),画白色 当满足条件?日前的 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. KDJ的J ,1) 0AND KDJ的J 0,-10,-5,3,0),COLOR00FFFF AA1赋值:55日内最高价的最高值 BB1赋值:13日前的最高价 TJ1赋值:AA1=BB1 XX赋值:55日内最低价的最低值 YY赋值:13日前的最低价 YY1赋值:21日前的最低价 TJ2赋值:XX=YY TJ3赋值:XX=YY1 XG赋值:TJ1ORTJ2 当满足条件TJ2时,在-6位置书写文字 离底13 ),COLOR00FF00 当满足条件TJ2时,在-10和-6位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00 当满足条件TJ3时,在-4位置书写文字 离底21 ),COLOR00FFFF 当满足条件TJ3时,在-10和-4位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF 当满足条件TJ1时,在-6位置书写文字 离高13 ),COLOR0000FF 当满足条件TJ1时,在-10和-6位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF LV赋值:收盘价的24日简单移动平均 HR0赋值:N日内最高价的最高值 HRY0赋值:N日内最低价的最低值 HRY110赋值:HR0*HRY0 HRY330赋值:HRY110的开方 NS1赋值:收盘价 HRY330ANDHRY330 =1日前的HRY330ANDC 当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 0,-10,-11.5,3,0),COLORFF0000 当满足条件WLT2ORWL 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. WLT,-10,-11.5,3,0),COLOR00FFFF 当满足条件NS1时,在-10和-11.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF 当满足条件NS1的21日过滤时,在-11位置书写文字 ),COLORFFFFFF 当满足条件WLT2ORWL 的?日过滤时,在?位置书写文字 WLT,13),-11, ),COLOR0000FF MID赋值:(3*收盘价+最低价+开盘价+最高价)/6 DKX赋值:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,线宽为2 MA1赋值:DKX的6日简单移动平均 当满足条件DKX 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. MA1,-12,-14,3,0),画白色 当满足条件DKX 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. MA1,-12,-14,3,0),画青色 LC1赋值:收盘价的2日[1日权重]移动平均 TCRSI赋值:收盘价-LC1和0的较大值的6日[1日权重]移动平均/收盘价-LC1的绝对值的6日[1日权重]移动平均*100 LC2赋值:最高价的2日[1日权重]移动平均 THRSI赋值:最高价-LC2和0的较大值的6日[1日权重]移动平均/最高价-LC2的绝对值的6日[1日权重]移动平均*100 LC3赋值:开盘价的2日[1日权重]移动平均 TORSI赋值:开盘价-LC3和0的较大值的6日[1日权重]移动平均/开盘价-LC3的绝对值的6日[1日权重]移动平均*100 LC4赋值:最低价的2日[1日权重]移动平均 TLRSI赋值:最低价-LC4和0的较大值的6日[1日权重]移动平均/最低价-LC4的绝对值的6日[1日权重]移动平均*100 TVAR赋值:((10000*收盘价)/大盘的收盘价)的2日[1日权重]移动平均 『大盘关联』赋值:((10000*收盘价)/大盘的收盘价)-TVAR和0的较大值的6日[1日权重]移动平均/((10000*收盘价)/大盘的收盘价)-TVAR的绝对值的6日[1日权重]移动平均*100 输出TTRSI:(TCRSI+TORSI+THRSI+TLRSI+『大盘关联』)/5 输出参考线:TTRSI的6日指数移动平均的5日指数移动平均 输出中轨:TTRSI的26日简单移动平均,线宽为2 输出上轨:中轨+2*TTRSI的26日估算标准差,线宽为2,COLORFFBB00 输出下轨:中轨-2*TTRSI的26日估算标准差,线宽为2,COLOR00FF00 输出底关注:当满足条件TTRSI 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =20,0,-6,5,0),COLORFF00FF 输出买关注:当满足条件参考线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =20,-10,-16,5,0),COLOR0000FF 输出顶关注:当满足条件TTRSI 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =80,100,106,5,0),COLOR00FF00 输出卖关注:当满足条件参考线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =80,110,116,5,0),COLORFF0000 当满足条件参考线上穿中轨时,在20和80位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF 如果TTRSI ,返回?,否则返回? 80,TTRSI,无效数),画绿色 如果TTRSI ,返回?,否则返回? =20,TTRSI,无效数),画红色 如果参考线 ,返回?,否则返回? 80,参考线,无效数),画绿色 如果参考线 ,返回?,否则返回? =20,参考线,无效数),画红色