通达信RSI中线指标公式源码:
AR1:=((((2*CLOSE)+HIGH)+LOW)/4);
AR2:=LLV(LOW,34);
VARB:=HHV(HIGH,34);
VARC:=EMA((((AR1-AR2)/(VARB-AR2))*100),8);
VARD:=EMA(VARC,5);
升:=((VARC-VARD)>0);
跌:=((VARC-VARD)<0);
升势:STICKLINE(((VARC-VARD)>0),VARC,VARD,3,1),COLORFf10FF;
跌势:STICKLINE(((VARC-VARD)<0),VARC,VARD,3,1),COLOR10FF10;
VAR10:=REF(CLOSE,1);
VAR11:=((SMA(MAX((CLOSE-VAR10),0),7,1)/SMA(Abs((CLOSE-VAR10)),7,1))*100);
VAR12:=(FILTER(crOSS(79,VAR11),4)*190);
DRAWTEXT(VAR12,110,'顶1'),COLORGREEN;
顶1:STICKLINE(VAR12,112,80,3,0),COLORFFFF00;
VAR13:=((REF(HIGH,1)+REF(LOW,1))/2);
VAR14:=(MA(CLOSE,20)+(2*STD(CLOSE,20)));
VAR15:=(FILTER(CROSS(VAR13,VAR14),4)*200);
DRAWTEXT(VAR15,120,'顶2');
顶2:STICKLINE(VAR15,120,90,6,0),COLORFF00FF;
VAR16:=((3*SMA((((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*100),5,1))-(2*SMA(SMA((((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*100),5,1),3,1)));
VAR18:=IF((VAR16>90),50,100);
VAR19:=(FILTER(CROSS(VAR18,VAR16),4)*100);
DRAWICON(VAR19,100,12);
VR1:=((4*SMA((((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25)))*100),5,1))-(3*SMA(SMA((((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25)))*100),5,1),3,1)));
买入:=IF(CROSS(vr1,8),2,0),COLORRED;
红柱买:STICKLINE(买入>0,0,50,2,0),COLORRED;
20;
50,POINTDOT;
100,POINTDOT;
通达信RSI中线指标公式源码注释翻译结果
AR1赋值:((((2*收盘价)+最高价)+最低价)/4)
AR2赋值:34日内最低价的最低值
VARB赋值:34日内最高价的最高值
VARC赋值:(((AR1-AR2)/(VARB-AR2))*100)的8日指数移动平均
VARD赋值:VARC的5日指数移动平均
升赋值:((VARC-VARD)>0)
跌赋值:((VARC-VARD)<0)
输出升势:当满足条件((VARC-VARD)>0)时,在VARC和VARD位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLORFF10FF
输出跌势:当满足条件((VARC-VARD)<0)时,在VARC和VARD位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR10FF10
VAR10赋值:1日前的收盘价
VAR11赋值:(((收盘价-VAR10)和0的较大值的7日[1日权重]移动平均/(收盘价-VAR10)的绝对值的7日[1日权重]移动平均)*100)
VAR12赋值:(79上穿VAR11的4日过滤*190)
当满足条件VAR12时,在110位置书写文字,画绿色
输出顶1:当满足条件VAR12时,在112和80位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00
VAR13赋值:((1日前的最高价+1日前的最低价)/2)
VAR14赋值:(收盘价的20日简单移动平均+(2*收盘价的20日估算标准差))
VAR15赋值:(VAR13上穿VAR14的4日过滤*200)
当满足条件VAR15时,在120位置书写文字
输出顶2:当满足条件VAR15时,在120和90位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF00FF
VAR16赋值:((3*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*100)的5日[1日权重]移动平均)-(2*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*100)的5日[1日权重]移动平均的3日[1日权重]移动平均))
VAR18赋值:如果(VAR16>90),返回50,否则返回100
VAR19赋值:(VAR18上穿VAR16的4日过滤*100)
当满足条件VAR19时,在100位置画12号图标
VR1赋值:((4*(((收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值))*100)的5日[1日权重]移动平均)-(3*(((收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值))*100)的5日[1日权重]移动平均的3日[1日权重]移动平均))
买入赋值:如果VR1上穿8,返回2,否则返回0,画红色
输出红柱买:当满足条件买入>0时,在0和50位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
20
50,POINTDOT
100,POINTDOT
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)