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

    正文概述    2024-05-04 04:28:12  
    DRAWGBK(O C,RGB(50,25,2),RGB(0,25,50),0,0,0); DI:=EMA(CLOSE,5)-EMA(CLOSE,10); DE:=EMA(DI,5); :=(DI-DE)*400,COLORSTICK; VL:=REF(L,1); VH:=REF(H,1); VAR1:=SMA(ABS(H-VH),13,1)/SMA(MAX(H-VH,0),13,1)*100; VAR2:=SMA(ABS(L-VL),13,1)/SMA(MAX(L-VL,0),13,1)*100; VAR3:=MA(VAR1,13); VAR4:=MA(VAR2,13); VAR5:=LLV(L,34); VAR6:=HHV(H,34); VAR7:=EMA(IF(H =VAR6,VAR3,0),3); VAR8:=EMA(IF(L =VAR5,VAR4,0),3); VAR9:=(SMA(SMA((((C-LLV(L,54))/(HHV(H,54)-LLV(L,54)))*100),7,1),5,1)); VAR10:=((SMA(((C-LLV(L,54))/(HHV(H,54)-LLV(L,54))*100),7,1))*16.18)-(VAR9*10.9); VAR11:=FILTER(IF(VAR10 =VAR9ANDVAR8 REF(VAR8,1),VAR8*8,0),55); VAR21:=LLV(L,60); VAR31:=HHV(H,60); VAR41:=EMA((C-VAR21)/(VAR31-VAR21)*100,13); VAR51:=EMA(0.667*REF(VAR41,1)+0.333*VAR41,21); VARL2:=FILTER(CROSS(VAR51,VAR41)ANDVAR41 84,13); 持股线:=MA(C,20); 持股:IF(MA(C,5) 持股线,持股线,DRAWNULL),COLOR00FF00,LINETHICK2; 上升:IF(MA(C,5) 持股线,持股线*1.04,DRAWNULL),COLOR00FF00,LINETHICK2,CROSSDOT; 持币:IF(MA(C,5) 持股线,持股线,DRAWNULL),COLOR3366CC,LINETHICK2; QJJ:=FILTER((CROSS(DI,DE)ANDDE 0ANDCROSS(C,持股线)),90); DRAWICON(HHV(VAR11,5)=1AND(C=LLV(C,10)ORL=LLV(L,10))ANDC REF(C,1)*0.905, C*0.98,5); DRAWICON(QJJ,H*1.05,1); 金牛:IF(QJJ=QJJ,0,0),COLOR0099FF; DRAWICON(VARL2,H*1.03,2); STICKLINE(QJJ,MA(C,20)*0.7,MA(C,20)*0.9,12,0),COLOR0099FF; STICKLINE(QJJ,MA(C,20)*0.7,MA(C,20)*0.6,18,0),COLOR0099FF; STICKLINE(QJJ,MA(C,20)*0.9,MA(C,20)*0.8,12,0),COLOR0099FF; STICKLINE(QJJ,MA(C,20)*0.9,MA(C,20)*0.7,8,0),COLOR000000; STICKLINE(QJJ,MA(C,20)*0.6,MA(C,20)*0.4,10,0),COLOR0099FF; STICKLINE(QJJ,MA(C,20)*0.25,MA(C,20)*0.4,7,0),COLOR0099FF; N:=55; WL:(CLOSE-ma(CLOSE,6))/MA(CLOSE,6)*100,LINETHICK2,COLOR0000FF; WLT:MA(WL,89),COLOR00FFFF,LINETHICK2; 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); 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(".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(".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; DRAWTEXT(REF("KDJ.J",1) 0AND"KDJ.J" 0,-4,'短'),COLORRED; 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;

    公式解读:

    通达信背离技术指标公式源码解读


    填充背景 收盘价,自定色,自定色,0,0,0) DI赋值:收盘价的5日指数移动平均-收盘价的10日指数移动平均 DE赋值:DI的5日指数移动平均 MACD赋值:(DI-DE)*400,COLORSTICK VL赋值:1日前的最低价 VH赋值:1日前的最高价 VAR1赋值:最高价-VH的绝对值的13日[1日权重]移动平均/最高价-VH和0的较大值的13日[1日权重]移动平均*100 VAR2赋值:最低价-VL的绝对值的13日[1日权重]移动平均/最低价-VL和0的较大值的13日[1日权重]移动平均*100 VAR3赋值:VAR1的13日简单移动平均 VAR4赋值:VAR2的13日简单移动平均 VAR5赋值:34日内最低价的最低值 VAR6赋值:34日内最高价的最高值 VAR7赋值:如果最高价 ,返回?,否则返回?的?日指数移动平均 =VAR6,VAR3,0),3) VAR8赋值:如果最低价 ,返回?,否则返回?的?日指数移动平均 =VAR5,VAR4,0),3) VAR9赋值:((((收盘价-54日内最低价的最低值)/(54日内最高价的最高值-54日内最低价的最低值))*100)的7日[1日权重]移动平均的5日[1日权重]移动平均) VAR10赋值:((((收盘价-54日内最低价的最低值)/(54日内最高价的最高值-54日内最低价的最低值)*100)的7日[1日权重]移动平均)*16.18)-(VAR9*10.9) VAR11赋值:如果VAR10 ,返回?,否则返回?的?日过滤 =VAR9ANDVAR8 1日前的VAR8,VAR8*8,0),55) VAR21赋值:60日内最低价的最低值 VAR31赋值:60日内最高价的最高值 VAR41赋值:(收盘价-VAR21)/(VAR31-VAR21)*100的13日指数移动平均 VAR51赋值:0.667*1日前的VAR41+0.333*VAR41的21日指数移动平均 VARL2赋值:VAR51上穿VAR41ANDVAR41 的?日过滤 84,13) 持股线赋值:收盘价的20日简单移动平均 输出持股:如果收盘价的5日简单移动平均 ,返回?,否则返回? 持股线,持股线,无效数),COLOR00FF00,线宽为2 输出上升:如果收盘价的5日简单移动平均 ,返回?,否则返回? 持股线,持股线*1.04,无效数),COLOR00FF00,线宽为2,CROSSDOT 输出持币:如果收盘价的5日简单移动平均 ,返回?,否则返回? 持股线,持股线,无效数),COLOR3366CC,线宽为2 QJJ赋值:(DI上穿DEANDDE 的?日过滤 0ANDCROSS(收盘价,持股线)),90) 当满足条件5日内VAR11的最高值=1AND(收盘价=10日内收盘价的最低值ORL=10日内最低价的最低值)ANDC 时,在?位置画?号图标 1日前的收盘价*0.905,收盘价*0.98,5) 当满足条件QJJ时,在最高价*1.05位置画1号图标 输出金牛:如果QJJ=QJJ,返回0,否则返回0,COLOR0099FF 当满足条件VARL2时,在最高价*1.03位置画2号图标 当满足条件QJJ时,在收盘价的20日简单移动平均*0.7和收盘价的20日简单移动平均*0.9位置之间画柱状线,宽度为12,0不为0则画空心柱.,COLOR0099FF 当满足条件QJJ时,在收盘价的20日简单移动平均*0.7和收盘价的20日简单移动平均*0.6位置之间画柱状线,宽度为18,0不为0则画空心柱.,COLOR0099FF 当满足条件QJJ时,在收盘价的20日简单移动平均*0.9和收盘价的20日简单移动平均*0.8位置之间画柱状线,宽度为12,0不为0则画空心柱.,COLOR0099FF 当满足条件QJJ时,在收盘价的20日简单移动平均*0.9和收盘价的20日简单移动平均*0.7位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR000000 当满足条件QJJ时,在收盘价的20日简单移动平均*0.6和收盘价的20日简单移动平均*0.4位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0099FF 当满足条件QJJ时,在收盘价的20日简单移动平均*0.25和收盘价的20日简单移动平均*0.4位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR0099FF N赋值:55 输出WL:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100,线宽为2,COLOR0000FF 输出WLT:WL的89日简单移动平均,COLOR00FFFF,线宽为2 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号图标 WLT3赋值:统计5日中满足WL 10的天数 =3 WLT33赋值:10上穿WL SEL赋值:WLT3ANDWLT33 当满足条件SEL时,在10位置画19号图标 当满足条件WL 10时,在WL和10位置之间画柱状线,宽度为0.001,0不为0则画空心柱.,COLOR00FF00 当满足条件WL -10时,在WL和-10位置之间画柱状线,宽度为0.001,0不为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) =0 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) 0 HRY1赋值:GGG的10日过滤 当满足条件HRY1时,在10和5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000 当满足条件HRY1时,在5位置书写文字,COLORFF0000 A2赋值:上次1日前的"KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)距今天数 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赋值:上次1日前的"RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)距今天数 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赋值:上次1日前的"KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)距今天数 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赋值:上次1日前的"RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)距今天数 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 当满足条件1日前的"KDJ的J" 0AND"KDJ的J" 0时,在-4位置书写文字,画红色 当满足条件1日前的"KDJ的J" 0AND"KDJ的J" 0时,在-10和-5位置之间画柱状线,宽度为3,0不为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位置书写文字,COLOR00FF00 当满足条件TJ2时,在-10和-6位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00 当满足条件TJ3时,在-4位置书写文字,COLOR00FFFF 当满足条件TJ3时,在-10和-4位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF 当满足条件TJ1时,在-6位置书写文字,COLOR0000FF 当满足条件TJ1时,在-10和-6位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF LV赋值:收盘价的24日简单移动平均 HR0赋值:N日内最高价的最高值 HRY0赋值:N日内最低价的最低值 HRY110赋值:HR0*HRY0 HRY330赋值:HRY110的开方 NS1赋值:收盘价 HRY330ANDHRY330 =1日前的HRY330ANDC LV 当满足条件收盘价 0时,在-10和-11.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000 当满足条件WLT2ORWL WLT时,在-10和-11.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF 当满足条件NS1时,在-10和-11.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF 当满足条件NS1的21日过滤时,在-11位置书写文字,COLORFFFFFF 当满足条件WLT2ORWL WLT的13日过滤时,在-11位置书写文字,COLOR0000FF





    通达信背离技术指标公式截图


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