神奇指标网

通达信有效KDJ指标公式

浏览 1479次浏览
标签: kdj
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是源码和注释翻译结果



通达信有效KDJ指标公式源码:


    B:=(CLOSE-LLV(LOW,32))/(HHV(HIGH,32)-LLV(LOW,32))*1.2*CLOSE;
    DRAWGBKlast(BARSTATUS=2andC<=B,strip(RGB(0,0,200),RGB(0,0,0),0));
    DRAWGBKlast(BARSTATUS=2andC>B,strip(RGB(0,120,0),RGB(0,0,0),0));
    IFBARSTATUS=2andC<=BTHENBEGINDRAWTEXTREL(500,0,'该股:=已见顶(蓝色):★收盘价<=J32'),LINETHICK3,COLOR9999ff;end;
    IFBARSTATUS=2andC>BTHENBEGINDRAWTEXTREL(500,0,'该股:=可持股(绿色):☆收盘价>J32'),LINETHICK3,COLOR00FFFF;end;
    {9KDJ}
    VAR9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K9:=SMA(VAR9,3,1);
    D9:=SMA(K9,9,1);
    j9:3*K9-2*D9;
    {13KDJ}
    VAR13:=(CLOSE-LLV(LOW,14))/(HHV(HIGH,14)-LLV(LOW,14))*100;
    K1:SMA(VAR13,3,1),LINETHICK0;
    D1:SMA(K1,9,1),LINETHICK0;
    j13:3*K1-2*D1;
    PARTLINE(j13,(j13>REF(j13,1))-1,rgb(0,255,0),1,rgb(255,0,0)),LINETHICK3;
    接近头部:IF(CROSS(100,j13),80,100),COLOR0000ff,LINETHICK3;
    {13KDJ27KDJ}
    VAR27:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
    K2:=SMA(VAR27,3,1);
    D2:=SMA(K2,9,1);
    j27:3*K2-2*D2;
    PARTLINE(j27,(j27>REF(j27,1))-1,rgb(0,200,100),1,rgb(200,100,0)),LINETHICK2;
    D6:=CROSS(K2,D2)ANDD2<20;
    DRAWTEXT(FILTER(D6,10)=1,60,'底'),COLOR00FFFF,LINETHICK2;
    STICKLINE(FILTER(D6,10)=1,0,40,10,0),COLOR00FFFF;
    D7:=CROSS(D2,K2)ANDD2>80;
    STICKLINE(FILTER(D7,5)=1,70,100,10,0),COLOR0000FF;
    DRAWTEXT(FILTER(D7,5)=1,60,'顶'),COLOR0000FF,LINETHICK2;
    {34KDJ}
    VAR34:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
    K3:=SMA(VAR34,3,1);
    D3:=SMA(K3,9,1);
    j34:3*K3-2*D3,COLORFF8800,LINETHICK1;
    {55KDJ}
    VAR57:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
    K5:=SMA(VAR57,3,1);
    D5:=SMA(K5,9,1);
    j55:3*K5-2*D5,COLORFF00ff,LINETHICK1;
    {大盘KDJ}
    CC1:=EMA(INDEXC,500)/EMA(C,500);
    DC1:=INDEXO/CC1;DC2:=INDEXH/CC1;
    DC3:=INDEXL/CC1;DC4:=INDEXC/CC1;
    VARDC:=(DC4-LLV(DC3,14))/(HHV(DC2,14)-LLV(DC3,14))*100;
    KDC:=SMA(VARDC,3,1);
    DDC:=SMA(KDC,3,1);
    jDC:3*KDC-2*DDC,COLOR00ffFF,DOTLINE;
    PARTLINE(jDC,(jDC>REF(jDC,1))-1,rgb(60,200,60),1,rgb(200,60,60)),POINTDOT,LINETHICK6;
    DIBU:=K1<20ANDD1<20ANDK2<20ANDD2<20ANDK3<20ANDD3<20ANDD5<20;
    STICKLINE(DIBU=1,96,75,1,0),COLORRED;
    STICKLINE(DIBU=1,75,50,2,0),COLORff00ff;
    STICKLINE(DIBU=1,50,25,3,0),COLORYELLOW;
    STICKLINE(DIBU=1,25,0,4,0),COLORBLUE;
    TOBU:=K3>80ANDK2>80;
    {STICKLINE(TOBU=1,100,78,4,1),COLORGREEN;}
    50;
    DRAWTEXTABS(5,5,'{不同周期KDJ共振,只要有3组J,在100上集结必见顶,在0下边集结必见底},'),Color00FF00,LINETHICK2;
    DRAWTEXTABS(5,25,'{还要关注大盘与KDJ的共振,},'),Color00ffff,LINETHICK2;
    N:=9;M1:=3;M2:=3;
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:SMA(RSV,5,1);
    D:SMA(K,M1,1);
    J:3*K-2*D;
    VARB2:=(RSV/2+22)*1;
    量:=EMA(VOL,13);
    资金:=EMA(AMOUNT,13);
    过滤:=((资金/量)/100);
    提纯:=(((CLOSE-过滤)/过滤)*100);
    黄金:=((提纯<(0))),colorred;
    低买:IF(黄金ANDRSV<VARB2-2,50,0),colorred,LINETHICK2;
    高卖:IF(黄金ANDRSV>VARB2,80,120),colorgreen,LINETHICK2;
    上涨分界:25;






通达信有效KDJ指标公式源码注释翻译结果




    B赋值:(收盘价-32日内最低价的最低值)/(32日内最高价的最高值-32日内最低价的最低值)*1.2*收盘价
    DRAWGBKLAST(数据位置状态=2ANDC<
    =B,STRIP(自定色,自定色,0))
    DRAWGBKLAST(数据位置状态=2ANDC>
    B,STRIP(自定色,自定色,0))
    IFBARSTATUS=2ANDC<
    输出该股赋值:已见顶(蓝色):★收盘价<
    =J32'),线宽为3,COLOR9999FF
    END
    IFBARSTATUS=2ANDC>
    输出该股赋值:可持股(绿色):☆收盘价>
    J32'),线宽为3,COLOR00FFFF
    END
    VAR9赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    K9赋值:VAR9的3日[1日权重]移动平均
    D9赋值:K9的9日[1日权重]移动平均
    输出J9:3*K9-2*D9
    VAR13赋值:(收盘价-14日内最低价的最低值)/(14日内最高价的最高值-14日内最低价的最低值)*100
    输出K1:VAR13的3日[1日权重]移动平均,线宽为0
    输出D1:K1的9日[1日权重]移动平均,线宽为0
    输出J13:3*K1-2*D1
    PARTLINE(J13,(J13>
    1日前的J13)-1,自定色,1,自定色),线宽为3
    输出接近头部:如果100上穿J13,返回80,否则返回100,COLOR0000FF,线宽为3
    VAR27赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
    K2赋值:VAR27的3日[1日权重]移动平均
    D2赋值:K2的9日[1日权重]移动平均
    输出J27:3*K2-2*D2
    PARTLINE(J27,(J27>
    1日前的J27)-1,自定色,1,自定色),线宽为2
    D6赋值:K2上穿D2ANDD2<
    20
    当满足条件D6的10日过滤=1时,在60位置书写文字,COLOR00FFFF,线宽为2
    当满足条件D6的10日过滤=1时,在0和40位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR00FFFF
    D7赋值:D2上穿K2ANDD2>
    80
    当满足条件D7的5日过滤=1时,在70和100位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0000FF
    当满足条件D7的5日过滤=1时,在60位置书写文字,COLOR0000FF,线宽为2
    VAR34赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*100
    K3赋值:VAR34的3日[1日权重]移动平均
    D3赋值:K3的9日[1日权重]移动平均
    输出J34:3*K3-2*D3,COLORFF8800,线宽为1
    VAR57赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100
    K5赋值:VAR57的3日[1日权重]移动平均
    D5赋值:K5的9日[1日权重]移动平均
    输出J55:3*K5-2*D5,COLORFF00FF,线宽为1
    CC1赋值:大盘的收盘价的500日指数移动平均/收盘价的500日指数移动平均
    DC1赋值:大盘的开盘价/CC1
    DC2赋值:大盘的最高价/CC1
    DC3赋值:大盘的最低价/CC1
    DC4赋值:大盘的收盘价/CC1
    VARDC赋值:(DC4-14日内DC3的最低值)/(14日内DC2的最高值-14日内DC3的最低值)*100
    KDC赋值:VARDC的3日[1日权重]移动平均
    DDC赋值:KDC的3日[1日权重]移动平均
    输出JDC:3*KDC-2*DDC,COLOR00FFFF,DOTLINE
    PARTLINE(JDC,(JDC>
    1日前的JDC)-1,自定色,1,自定色),POINTDOT,线宽为6
    DIBU赋值:K1<
    20ANDD1<
    20ANDK2<
    20ANDD2<
    20ANDK3<
    20ANDD3<
    20ANDD5<
    20
    当满足条件DIBU=1时,在96和75位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
    当满足条件DIBU=1时,在75和50位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
    当满足条件DIBU=1时,在50和25位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
    当满足条件DIBU=1时,在25和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,画蓝色
    TOBU赋值:K3>
    80ANDK2>
    80
    50
    DRAWTEXTABS(5,5,','),COLOR00FF00,线宽为2
    DRAWTEXTABS(5,25,','),COLOR00FFFF,线宽为2
    N赋值:9
    M1赋值:3
    M2赋值:3
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    输出K:RSV的5日[1日权重]移动平均
    输出D:K的M1日[1日权重]移动平均
    输出J:3*K-2*D
    VARB2赋值:(RSV/2+22)*1
    量赋值:成交量(手)的13日指数移动平均
    资金赋值:成交额(元)的13日指数移动平均
    过滤赋值:((资金/量)/100)
    提纯赋值:(((收盘价-过滤)/过滤)*100)
    黄金赋值:((提纯<(0))),画红色
    输出低买:如果黄金ANDRSV<VARB2-2,返回50,否则返回0,画红色,线宽为2
    输出高卖:如果黄金ANDRSV>VARB2,返回80,否则返回120,画绿色,线宽为2
    输出上涨分界:25



通达信有效KDJ指标公式截图


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论