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

    正文概述    2024-05-04 04:19:10  
    DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); LC:=REF(CLOSE,1); RSI1:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,colorwhite; RSI2:SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,coloryellow; RSI3:SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100,COLORFF00FF; RSI:RSI1-RSI3,COLORSTICK,LINETHICK2; A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); B1:=REF(C,A1+1) CANDREF(DIFF,A1+1) DIFFANDCROSS(DIFF,DEA); 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)); C1:=BARSLAST(REF(CROSS(DEA,DIFF),1)); D1:=REF(C,C1+1) CANDREF(DIFF,C1+1) DIFFANDCROSS(DEA,DIFF); 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)); MACD底背:IF(B1 0,-0.1,0),colorred,POINTDOT; KDJ底背:IF(B2 0,-0.1,0),COLORFF00FF,POINTDOT; RSI底背:IF(B3 0,-0.1,0),coloryellow,POINTDOT; MACD顶背:IF(D1 0,0.1,0),COLOR00FF00,POINTDOT; KDJ顶背:IF(D2 0,0.1,0),COLORFFCC66,POINTDOT; RSI顶背:IF(D3 0,0.1,0),colorwhite,POINTDOT; STICKLINE(B1 0,-25,0,2,0),colorred; STICKLINE(B2 0,-25,0,2,0),COLORFF00FF; STICKLINE(B3 0,-25,0,2,0),coloryellow; STICKLINE(D1 0,25,0,2,0),COLOR00FF00; STICKLINE(D2 0,25,0,2,0),COLORFFCC66; STICKLINE(D3 0,25,0,2,0),colorwhite; DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; DPK30:=SMA(((INDEXC-LLV(INDEXL,30))/(HHV(INDEXH,30)-LLV(INDEXL,30))*100),3,1); K30:=SMA(((CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100),3,1); AAJ:=C=HHV(C,30); BBJ:=BARSLAST(FILTER(CROSS(0.8,AAJ),2))+1; 高点J:=REF(C,BBJ); 价:=IF(CROSS(C,REF(高点J,1)),3,0); AA:=V=HHV(V,30); BB:=BARSLAST(FILTER(CROSS(0.8,AA),2))+1; 高点L:=REF(V,BB); 量突破:=IF(CROSS(V,REF(高点L,1)),2,0); 价量突破:IF((价突破OR量突破)ANDK30 DPK30ANDK30 =50,1,0),COLORYELLOW;

    公式解读:

    [源码注释]量价背离指标公式公式解读


    DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIFF的9日指数移动平均 LC赋值:1日前的收盘价 输出RSI1:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100,画白色 输出RSI2:收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100,画黄色 输出RSI3:收盘价-LC和0的较大值的24日[1日权重]移动平均/收盘价-LC的绝对值的24日[1日权重]移动平均*100,COLORFF00FF 输出RSI:RSI1-RSI3,COLORSTICK,线宽为2 A1赋值:上次1日前的DIFF上穿DEA距今天数 B1赋值:A1+1日前的收盘价 CANDREF(DIFF,A1+1) DIFFANDCROSS(DIFF,DEA) 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)) C1赋值:上次1日前的DEA上穿DIFF距今天数 D1赋值:C1+1日前的收盘价 CANDREF(DIFF,C1+1) DIFFANDCROSS(DEA,DIFF) 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)) 输出MACD底背:如果B1 0,返回-0.1,否则返回0,画红色,POINTDOT 输出KDJ底背:如果B2 0,返回-0.1,否则返回0,COLORFF00FF,POINTDOT 输出RSI底背:如果B3 0,返回-0.1,否则返回0,画黄色,POINTDOT 输出MACD顶背:如果D1 0,返回0.1,否则返回0,COLOR00FF00,POINTDOT 输出KDJ顶背:如果D2 0,返回0.1,否则返回0,COLORFFCC66,POINTDOT 输出RSI顶背:如果D3 0,返回0.1,否则返回0,画白色,POINTDOT 当满足条件B1 0时,在-25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色 当满足条件B2 0时,在-25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF 当满足条件B3 0时,在-25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色 当满足条件D1 0时,在25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00 当满足条件D2 0时,在25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFCC66 当满足条件D3 0时,在25和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色 DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 MACD赋值:(DIF-DEA)*2 DPK30赋值:((的收盘价-30日内大盘的最低价的最低值)/(30日内大盘的最高价的最高值-30日内大盘的最低价的最低值)*100)的3日[1日权重]移动平均 K30赋值:((收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100)的3日[1日权重]移动平均 AAJ赋值:收盘价=30日内收盘价的最高值 BBJ赋值:上次0.8上穿AAJ的2日过滤距今天数+1 高点J赋值:BBJ日前的收盘价 价突破赋值:如果收盘价上穿1日前的高点J,返回3,否则返回0 AA赋值:成交量(手)=30日内成交量(手)的最高值 BB赋值:上次0.8上穿AA的2日过滤距今天数+1 高点L赋值:BB日前的成交量(手) 量突破赋值:如果成交量(手)上穿1日前的高点L,返回2,否则返回0 输出价量突破:如果(价突破OR量突破)ANDK30 ,返回?,否则返回? DPK30ANDK30 =50,1,0),画黄色




    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 量价背离指标公式 加入收藏