相关简介:  通达信RSI突破下降趋势线指标公式源码分享                                

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

指标不是万能的,但没有指标确是万万不能的。此次更新非常符合最近这种行情。牛股一网打尽。

通达信指标公式源码:

    N:=10;S:=1;
    MA5:=MA(CLOSE,5);
    MA10:=MA(CLOSE,10);
    MA20:=MA(CLOSE,20);
    MA30:=MA(CLOSE,30);
    MA60:=MA(CLOSE,60);
    MA90:=MA(CLOSE,90);
    MA120:=MA(CLOSE,120);
    MA250:=MA(CLOSE,250);
    DG:=MAX(MAX(MA5,MA10),MAX(MA20,MA30));
    ZG:=MAX(MAX(DG,MA60),MAX(MA90,MA120));
    DD:=MIN(MIN(MA5,MA10),MIN(MA20,MA30));
    ZD:=MIN(MIN(DD,MA60),MIN(MA90,MA120));
    粘合:(ZG/ZD-1)*100<N,COLORFFFFFF,NODRAW;
    高粘:(ZG/ZD-1)*100<NANDZD>MA250,COLOR00FFFF,NODRAW;
    穿5:(粘合ANDCROSS(C,MA5))*0.5,COLORFF00FF;
    穿10:(粘合ANDCROSS(C,MA10))*1,COLOR00FF00;
    穿20:(粘合ANDCROSS(C,MA20))*2,COLORAAAAAA;
    穿30:(粘合ANDCROSS(C,MA30))*3,COLORFF8000;
    FLSZ:=(C/REF(C,1)-1)*100>=2ANDV>REF(V,1);
    DXTP:=((穿5/0.5)+穿10+(穿20/2)+(穿30/3))>=2;
    优选:FLSZANDDXTPANDMA30>REF(MA30,1),COLORFFBB99,NODRAW;
    选优:FLSZANDDXTPANDMA30>REF(MA30,1)AND高粘,COLORRED,NODRAW;
    {以下设置副图显示方式}
    STICKLINE(粘合,-0.2,0,4,0),COLOR00FF00;
    STICKLINE(高粘,0.2,0,4,0),COLORFF00FF;
    DRAWTEXT(优选,3,'优●选'),COLOR00FFFF;
    DRAWICON(选优,0.3,1);
    DRAWTEXT(FILTER(粘合,10),-0.2,'粘合'),COLOR00FF00;
    DRAWTEXT(FILTER(高粘,10),0.2,'高粘'),COLORFF00FF;
    Y:=DATE;
    DRAWTEXT(Y=1061220,2,'白色粘合,黄色高粘,粉色穿5,绿色穿10,亮色选优,红色选优'),COLOREEAA66;
    操盘线:MA(C,18),colorligray,linethick2;
    多空趋势60:=MA(CLOSE,60);
    半年线:=MA(CLOSE,120);
    年线:=MA(CLOSE,250);
    突破六:IF(C>=多空趋势60,多空趋势60,DRAWNULL),colorwhite,linethick1,nodraw;
    突破半:IF((C>=半年线),多空趋势60,DRAWNULL),colorlimagenta,linethick1,nodraw;
    突破年:IF((C>=年线),多空趋势60,DRAWNULL),colorliblue,linethick1,nodraw;
    买线:=ZIG(3,10);
    卖线:=MA(买线,3);
    BU:=CROSS(买线,卖线);
    SEL:=CROSS(卖线,买线);
    STICKLINE(CROSS(买线,卖线),OPEN,CLOSE,7,0),colormagenta;
    STICKLINE(CROSS(卖线,买线),OPEN,CLOSE,7,0),colorblue;
    EMA7:EMA(C,7),colorwhite;
    ema13:EMA(C,13),coloryellow;
    EMA21:EMA(C,21),colorlired;
    ema34:EMA(C,34),colorgreen;
    ema55:EMA(C,55),colorff00ff;
    ema120:EMA(C,120),colorbrow;
    EMA240:EMA(C,240),colorblue;
    ar1:=ema55>ema34ANDema34>ema13;
    ar2:=BARSLAST((C-ema13)/ema13*100<-6);
    ar3:=ema13>=REF(ema13,2);
    ar4:=COUNT(CROSS(C,ema13),ar2)=1;
    ar5:=ar1ANDar2ANDar3ANDar4;
    ar6:=ar5ANDFILTER(ar5,10);
    DRAWTEXT(ar6,L-0.09,'╲杏'),coloryellow;
    br1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5),5)=5;
    br2:=ABS((ema13-ema34)+(ema34-ema55))/C<0.2;
    br3:=C>ema55AND(REF(C,1)<REF(ema55,1) ORREF(C,2)<REF(ema55,2)ORREF(C,3)<REF(ema55,3)ORREF(C,4)<REF(ema55,4)ORREF(C,5<REF(ema55,5)));
    br4:=br1ANDbr2ANDbr3;
    DRAWTEXT(br4ANDFILTER(br4,10),L-0.09,'╲蚂'),coloryellow;
    cr1:=(C-REF(C,1))/REF(C,1)*100>0.5;cr2:=V>MA(V,5)*0.6;cr3:=COUNT(CROSS(ema13,ema55),3)=1;
    cr4:=ABS(ema34-ema55)/ema55<0.03;cr5:=ema55<=ema120ANDema55>=REF(ema55,1);
    cr6:=FILTER(cr1ANDcr2ANDcr3ANDcr4ANDcr5,2);
    ;DRAWTEXT(cr6,L-0.09,'╲侠'),coloryellow;
    dr1:=ema13>ema34ANDema34<ema55;dr2:=BARSLAST(CROSS(C,ema55));
    dr3:=H=HHV(H,dr2);dr4:=BARSLAST(dr3);
    dr5:=COUNT(O>CANDC<REF(C,1)ANDC>ema55ANDBETWEEN((C-ema55)/ema55,0,0.02),dr4)=1;
    dr6:=C>REF(C,1);dr7:=dr1 ANDdr5ANDdr6;dr8:=dr7ANDFILTER(dr7,10);
    DRAWTEXT(dr8,L-0.09,'╲黑'),coloryellow;
    er:=BARSLAST(REF(CROSS(ema55,ema34),1))
    AND
    CROSS(ema34,ema55);
    DRAWTEXT(er,L-0.09,'╲互'),coloryellow;
    fr:=BARSLAST(REF(CROSS(ema34,ema13),1))
    AND
    CROSS(ema13,ema34);
    DRAWTEXT(fr,L-0.09,'╲梅'),coloryellow;
    gr1:=BARSLAST(BETWEEN("bias.bias2"(6,13,24),0,5)
    );
    gr2:=ema13>ema34ANDema34>ema55AND
    ema13>REF(ema13,1);
    gr3:=COUNT("bias.bias2"(6,13,24)>10AND
    H=HHV(H,gr1),gr1);gr4:=H=HHV(H,gr1);
    gr5:="macd.macd"(12,26,9)<REF("macd.macd"(12,26,9),1);
    gr6:=gr2
    ANDgr3ANDgr4;gr7:=gr2ANDgr3ANDgr4ANDgr5;
    DRAWTEXT(gr6AND
    gr7,H+0.13,'▽'),color00ff00;
    STICKLINE(gr6AND
    gr7,H,H+0.09,4,0),color00ff00;
    hr2:=ema13>=REF(ema13,3)AND
    ema34>=REF(ema34,1)ANDema55>=REF(ema55,1)ANDCROSS(C,ema13)AND
    CROSS(C,ema34)ANDCROSS(C,ema55);
    DRAWTEXT(hr2ANDFILTER(hr2,10),L-0.09,'╲推'),coloryellow;
    MA5:=MA(CLOSE,5);
    MA10:=MA(CLOSE,10);
    MA20:=MA(CLOSE,20);
    MA40:=MA(CLOSE,40);
    ma60:=MA(C,60);
    ma120:=MA(C,120),;
    ma250:=MA(C,250),ColorFFAD00,linethick1;
    vol1:=MA(VOL,5);
    vol2:=MA(VOL,10);
    vol3:=MA(VOL,20);
    量托:=vol1>=vol3ANDCROSS(vol2,vol3)ANDREF(vol2,1)<REF(vol3,1);
    DRAWTEXT(量托,L,'▲'),colorblue;

[源码注释]通达信公式动态翻译结果

   N赋值:10

   S赋值:1

   MA5赋值:收盘价的5日简单移动平均

   MA10赋值:收盘价的10日简单移动平均

   MA20赋值:收盘价的20日简单移动平均

   MA30赋值:收盘价的30日简单移动平均

   MA60赋值:收盘价的60日简单移动平均

   MA90赋值:收盘价的90日简单移动平均

   MA120赋值:收盘价的120日简单移动平均

   MA250赋值:收盘价的250日简单移动平均

   DG赋值:MA5和MA10的较大值和MA20和MA30的较大值的较大值

   ZG赋值:DG和MA60的较大值和MA90和MA120的较大值的较大值

   DD赋值:MA5和MA10的较小值和MA20和MA30的较小值的较小值

   ZD赋值:DD和MA60的较小值和MA90和MA120的较小值的较小值

   输出粘合:(ZG/ZD-1)*100<

   N,COLORFFFFFF,NODRAW

   输出高粘:(ZG/ZD-1)*100<

   NANDZD>

   MA250,COLOR00FFFF,NODRAW

   输出穿5:(粘合ANDCROSS(收盘价,MA5))*0.5,COLORFF00FF

   输出穿10:(粘合ANDCROSS(收盘价,MA10))*1,COLOR00FF00

   输出穿20:(粘合ANDCROSS(收盘价,MA20))*2,COLORAAAAAA

   输出穿30:(粘合ANDCROSS(收盘价,MA30))*3,COLORFF8000

   FLSZ赋值:(收盘价/1日前的收盘价-1)*100>

   =2ANDV>

   1日前的成交量(手)

   DXTP赋值:((穿5/0.5)+穿10+(穿20/2)+(穿30/3))>

   =2

   输出优选:FLSZANDDXTPANDMA30>

   1日前的MA30,COLORFFBB99,NODRAW

   输出选优:FLSZANDDXTPANDMA30>

   1日前的MA30AND高粘,画红色,NODRAW

   当满足条件粘合时,在-0.2和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00

   当满足条件高粘时,在0.2和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFF00FF

   当满足条件优选时,在3位置书写文字,COLOR00FFFF

   当满足条件选优时,在0.3位置画1号图标

   当满足条件粘合的10日过滤时,在-0.2位置书写文字,COLOR00FF00

   当满足条件高粘的10日过滤时,在0.2位置书写文字,COLORFF00FF

   Y赋值:日期

   当满足条件Y=1061220时,在2位置书写文字,COLOREEAA66

   输出操盘线:收盘价的18日简单移动平均,画淡灰色,线宽为2

   多空趋势60赋值:收盘价的60日简单移动平均

   半年线赋值:收盘价的120日简单移动平均

   年线赋值:收盘价的250日简单移动平均

   输出突破六:如果收盘价>=多空趋势60,返回多空趋势60,否则返回无效数,画白色,线宽为1,NODRAW

   输出突破半:如果(收盘价>=半年线),返回多空趋势60,否则返回无效数,画淡洋红色,线宽为1,NODRAW

   输出突破年:如果(收盘价>=年线),返回多空趋势60,否则返回无效数,画淡蓝色,线宽为1,NODRAW

   买线赋值:收盘价10%的之字转向

   卖线赋值:买线的3日简单移动平均

   BU赋值:买线上穿卖线

   SEL赋值:卖线上穿买线

   当满足条件买线上穿卖线时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画洋红色

   当满足条件卖线上穿买线时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画蓝色

   输出EMA7:收盘价的7日指数移动平均,画白色

   输出EMA13:收盘价的13日指数移动平均,画黄色

   输出EMA21:收盘价的21日指数移动平均,画淡红色

   输出EMA34:收盘价的34日指数移动平均,画绿色

   输出EMA55:收盘价的55日指数移动平均,COLORFF00FF

   输出EMA120:收盘价的120日指数移动平均,COLORBROW

   输出EMA240:收盘价的240日指数移动平均,画蓝色

   AR1赋值:EMA55>EMA34ANDEMA34>EMA13

   AR2赋值:上次(收盘价-EMA13)/EMA13*100<-6距今天数

   AR3赋值:EMA13>=2日前的EMA13

   AR4赋值:统计AR2日中满足收盘价上穿EMA13的天数=1

   AR5赋值:AR1ANDAR2ANDAR3ANDAR4

   AR6赋值:AR5ANDFILTER(AR5,10)

   当满足条件AR6时,在最低价-0.09位置书写文字,画黄色

   BR1赋值:统计5日中满足(收盘价-1日前的收盘价)/1日前的收盘价*100位于0和5之间的天数=5

   BR2赋值:(EMA13-EMA34)+(EMA34-EMA55)的绝对值/收盘价<0.2

   BR3赋值:收盘价>EMA55AND(1日前的收盘价<1日前的EMA55?ORREF(收盘价,2)<2日前的EMA55ORREF(收盘价,3)<3日前的EMA55ORREF(收盘价,4)<4日前的EMA55ORREF(收盘价,5<5日前的EMA55))

   BR4赋值:BR1ANDBR2ANDBR3

   当满足条件BR4ANDFILTER(BR4,10)时,在最低价-0.09位置书写文字,画黄色

   CR1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>0.5

   CR2赋值:成交量(手)>成交量(手)的5日简单移动平均*0.6

   CR3赋值:统计3日中满足EMA13上穿EMA55的天数=1

   CR4赋值:EMA34-EMA55的绝对值/EMA55<0.03

   CR5赋值:EMA55<=EMA120ANDEMA55>=1日前的EMA55

   CR6赋值:CR1ANDCR2ANDCR3ANDCR4ANDCR5的2日过滤

   当满足条件CR6时,在最低价-0.09位置书写文字,画黄色

   DR1赋值:EMA13>EMA34ANDEMA34<EMA55

   DR2赋值:上次收盘价上穿EMA55距今天数

   DR3赋值:最高价=DR2日内最高价的最高值

   DR4赋值:上次DR3距今天数

   DR5赋值:统计DR4日中满足开盘价>CANDC<1日前的收盘价ANDC>EMA55ANDBETWEEN((收盘价-EMA55)/EMA55,0,0.02)的天数=1

   DR6赋值:收盘价>1日前的收盘价

   DR7赋值:DR1?ANDDR5ANDDR6

   DR8赋值:DR7ANDFILTER(DR7,10)

   当满足条件DR8时,在最低价-0.09位置书写文字,画黄色

   ER赋值:上次1日前的EMA55上穿EMA34距今天数ANDEMA34上穿EMA55

   当满足条件ER时,在最低价-0.09位置书写文字,画黄色

   FR赋值:上次1日前的EMA34上穿EMA13距今天数ANDEMA13上穿EMA34

   当满足条件FR时,在最低价-0.09位置书写文字,画黄色

   GR1赋值:上次”乖离率的BIAS2″(6,13,24)位于0和5之间距今天数

   GR2赋值:EMA13>EMA34ANDEMA34>EMA55ANDEMA13>1日前的EMA13

   GR3赋值:统计GR1日中满足”乖离率的BIAS2″(6,13,24)>10ANDH=GR1日内最高价的最高值的天数

   GR4赋值:最高价=GR1日内最高价的最高值

   GR5赋值:”MACD.MACD”(12,26,9)<1日前的”MACD.MACD”(12,26,9)

   GR6赋值:GR2ANDGR3ANDGR4

   GR7赋值:GR2ANDGR3ANDGR4ANDGR5

   当满足条件GR6ANDGR7时,在最高价+0.13位置书写文字,COLOR00FF00

   当满足条件GR6ANDGR7时,在最高价和最高价+0.09位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00

   HR2赋值:EMA13>=3日前的EMA13ANDEMA34>=1日前的EMA34ANDEMA55>=1日前的EMA55ANDCROSS(收盘价,EMA13)AND收盘价上穿EMA34ANDCROSS(收盘价,EMA55)

   当满足条件HR2ANDFILTER(HR2,10)时,在最低价-0.09位置书写文字,画黄色

   MA5赋值:收盘价的5日简单移动平均

   MA10赋值:收盘价的10日简单移动平均

   MA20赋值:收盘价的20日简单移动平均

   MA40赋值:收盘价的40日简单移动平均

   MA60赋值:收盘价的60日简单移动平均

   MA120赋值:收盘价的120日简单移动平均,

   MA250赋值:收盘价的250日简单移动平均,COLORFFAD00,线宽为1

   VOL1赋值:成交量(手)的5日简单移动平均

   VOL2赋值:成交量(手)的10日简单移动平均

   VOL3赋值:成交量(手)的20日简单移动平均

   量托赋值:VOL1>=VOL3ANDCROSS(VOL2,VOL3)ANDREF(VOL2,1)<1日前的VOL3

   当满足条件量托时,在最低价位置书写文字,画蓝色

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