最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信双信号指标公式

    正文概述    2024-05-04 03:01:53  
    j1:=(100); 预设:=80; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1),LINETHICK0,PRECIS1; D:SMA(K,3,1),LINETHICK0,PRECIS1; J:3*K-2*D,LINETHICK0,PRECIS1; RSV1:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9)); RSV2:=(RSV1-0.5)/5*EMA(C,21); RSVK:=SMA(RSV2,3,1); RSVD:=SMA(RSVK,3,1); RSVJ:=RSVK*3-RSVD*2; Kj:RSVK+EMA(C,21),COLORWHITE,LINETHICK1,PRECIS0; Dj:RSVD+EMA(C,21),COLORYELLOW,LINETHICK1; Jj:RSVJ+EMA(C,21),COLORRED; LC:=REF(CLOSE,1); Aa1:=SMA(MAX(CLOSE-LC,0),6,1); Bb1:=SMA(ABS(CLOSE-LC),6,1); RSI:aa1/bb1*100,LINETHICK0,PRECIS1; TYP:=(HIGH+LOW+CLOSE)/3; :(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),LINETHICK0,PRECIS1; 买:=(cci -80andcci ref(cci,1))and(rsi 40andrsi ref(rsi,1))and(j 20)andj DRAWTEXT(买,L-0.01,'●买'),COLORMAGENTA; 卖:=(cci 90andcci ref(cci,1))and(rsi 60andrsi ref(rsi,1))and(j 80andj ref(j,1)); 卖21:=ref(cci,1) 100andref(rsi,1) 70andref(j,1) 90and(cci ref(cci,1)orrsi ref(rsi,1)orj ref(j,1)); 卖22:=cci 100andj 90andrsi 70and(cci ref(cci,1)orrsi ref(rsi,1)orj ref(j,1)); 卖2:=卖21or卖22; DRAWTEXT(卖,h+0.1,'●'),colorgreen; DRAWTEXT(卖2,h+0.05,'●'),Coloryellow; {j反推} j11:=j; j昨:=ref(j,1); jx:=if(j1=-50,j11,if(j1=-49,j昨,j1)); xxx:=((9/7*jx-2*ref(k,1)+12/7*ref(d,1))/100)*(HHV(HIGH,9)-LLV(LOW,9))+LLV(LOW,9); YCJ:IF(C LC,(REF(Aa1,1)*(9-1)-REF(Bb1,1)*(9-1)*RSI预设/100)/(RSI预设/100-1)+LC,LC+REF(Bb1,1)*(9-1)-REF(Aa1,1)*(9-1)/(RSI预设/100)),LINETHICK0,PRECIS1; rYCJ:=(YCJ-ref(c,1)); rre:=(80-ref(rsi,1)); rzz:=rre/rycj; rh:=h-ref(c,1); rhh:rzz*rh+ref(rsi,1),LINETHICK0,PRECIS1; jxxx:=(xxx-ref(c,1)); jje:=(100-ref(j,1)); jzz:=jje/jxxx; jhh:jzz*rh+ref(j,1),LINETHICK0,PRECIS1; xh:=(rhh 70andjhh 100)or(rhh 80andjhh jrhh:=xhand(j jhhorrsi rhh); DRAWTEXT(jrhh,h+0.1,'◆'),colorred; DRAWTEXTREL(450,30,'预设J值=100J临界股价:'+NUMTOSTRN(xxx,2)),LINETHICK1,Coloryellow; DRAWTEXTREL(450,90,'预设R值=80R临界股价:'+NUMTOSTRN(YCJ,2)),LINETHICK1,Coloryellow; DRAWTEXTABS(10,10,'图示:●=必卖'),LINETHICK1,colorgreen; DRAWTEXTABS(10,30,'图示:●=指标应卖'),LINETHICK1,Coloryellow; DRAWTEXTABS(10,50,'图示:◆=指标超卖'),LINETHICK1,colorred; VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5; VAR2:=EMA(EMA(EMA(VAR1,4),4),4); SJ:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100,COLORSTICK; SD:MA(SJ,2); SK:MA(SJ,1); VAR3:=CROSS(SK,SD)ANDSK VAR4:=CROSS(SK,0); VAR5:=CROSS(SK,SD)ANDSK 买一:VAR3,STICK; STICKLINE(VAR3,1,3,0.8,0),COLORMAGENTA; 买二:VAR4ORVAR5,STICK; STICKLINE(VAR4ORVAR5,1,3,0.8,0),COLORGREEN; VAR6:=CROSS(SD,SK); 卖出:VAR6,STICK;






    [源码注释]通达信双信号指标公式公式解读



     J1赋值:(100)
     RSI预设赋值:80
     RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
     输出K:RSV的3日[1日权重]移动平均,线宽为0,PRECIS1
     输出D:K的3日[1日权重]移动平均,线宽为0,PRECIS1
     输出J:3*K-2*D,线宽为0,PRECIS1
     RSV1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)
     RSV2赋值:(RSV1-0.5)/5*收盘价的21日指数移动平均
     RSVK赋值:RSV2的3日[1日权重]移动平均
     RSVD赋值:RSVK的3日[1日权重]移动平均
     RSVJ赋值:RSVK*3-RSVD*2
     输出KJ:RSVK+收盘价的21日指数移动平均,画白色,线宽为1,PRECIS0
     输出DJ:RSVD+收盘价的21日指数移动平均,画黄色,线宽为1
     输出JJ:RSVJ+收盘价的21日指数移动平均,画红色
     LC赋值:1日前的收盘价
     AA1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均
     BB1赋值:收盘价-LC的绝对值的6日[1日权重]移动平均
     输出RSI:AA1/BB1*100,线宽为0,PRECIS1
     TYP赋值:(最高价+最低价+收盘价)/3
     输出CCI:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差),线宽为0,PRECIS1
     买赋值:(CCI -80ANDCCI 1日前的CCI)AND(RSI 40ANDRSI 1日前的RSI)AND(J 20)ANDJ 0
     当满足条件买时,在最低价-0.01位置书写文字,画洋红色
     卖赋值:(CCI 90ANDCCI 1日前的CCI)AND(RSI 60ANDRSI 1日前的RSI)AND(J 80ANDJ 1日前的J)
     卖21赋值:1日前的CCI 100ANDREF(RSI,1) 70ANDREF(J,1) 90AND(CCI 1日前的CCIORRSI 1日前的RSIORJ 1日前的J)
     卖22赋值:CCI 100ANDJ 90ANDRSI 70AND(CCI 1日前的CCIORRSI 1日前的RSIORJ 1日前的J)
     卖2赋值:卖21OR卖22
     当满足条件卖时,在最高价+0.1位置书写文字,画绿色
     当满足条件卖2时,在最高价+0.05位置书写文字,画黄色
     J11赋值:J
     J昨赋值:1日前的J
     JX赋值:如果J1=-50,返回J11,否则返回如果J1=-49,返回J昨,否则返回J1
     XXX赋值:((9/7*JX-2*1日前的K+12/7*1日前的D)/100)*(9日内最高价的最高值-9日内最低价的最低值)+9日内最低价的最低值
     输出YCJ:如果收盘价 LC,返回(1日前的AA1*(9-1)-1日前的BB1*(9-1)*RSI预设/100)/(RSI预设/100-1)+LC,否则返回LC+1日前的BB1*(9-1)-1日前的AA1*(9-1)/(RSI预设/100),线宽为0,PRECIS1
     RYCJ赋值:(YCJ-1日前的收盘价)
     RRE赋值:(80-1日前的RSI)
     RZZ赋值:RRE/RYCJ
     RH赋值:最高价-1日前的收盘价
     输出RHH:RZZ*RH+1日前的RSI,线宽为0,PRECIS1
     JXXX赋值:(XXX-1日前的收盘价)
     JJE赋值:(100-1日前的J)
     JZZ赋值:JJE/JXXX
     输出JHH:JZZ*RH+1日前的J,线宽为0,PRECIS1
     XH赋值:(RHH 70ANDJHH 100)OR(RHH 80ANDJHH 90)
     JRHH赋值:XHAND(J JHHORRSI RHH)
     当满足条件JRHH时,在最高价+0.1位置书写文字,画红色
     DRAWTEXTREL(450,30,'预设J值=100J临界股价:'+NUMTOSTRN(XXX,2)),线宽为1,画黄色
     DRAWTEXTREL(450,90,'预设R值=80R临界股价:'+NUMTOSTRN(YCJ,2)),线宽为1,画黄色
     DRAWTEXTABS(10,10,'图示:●=必卖'),线宽为1,画绿色
     DRAWTEXTABS(10,30,'图示:●=指标应卖'),线宽为1,画黄色
     DRAWTEXTABS(10,50,'图示:◆=指标超卖'),线宽为1,画红色
     VAR1赋值:(2*收盘价+最高价+最低价+开盘价)/5
     VAR2赋值:VAR1的4日指数移动平均的4日指数移动平均的4日指数移动平均
     输出SJ:(VAR2-1日前的VAR2)/1日前的VAR2*100,COLORSTICK
     输出SD:SJ的2日简单移动平均
     输出SK:SJ的1日简单移动平均
     VAR3赋值:SK上穿SDANDSK 
     VAR4赋值:SK上穿0
     VAR5赋值:SK上穿SDANDSK 
     输出买一:VAR3,STICK
     当满足条件VAR3时,在1和3位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,画洋红色
     输出买二:VAR4ORVAR5,STICK
     当满足条件VAR4ORVAR5时,在1和3位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,画绿色
     VAR6赋值:SD上穿SK
     输出卖出:VAR6,STICK



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信双信号指标公式 加入收藏