神奇指标网

通达信趋势能量指标公式

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

  

以下是通达信趋势能量指标公式源码和注释翻译结果



通达信趋势能量指标公式源码:


    QA:=REF(HIGH,10)=HHV(HIGH,2*10+1);
    QB:=BACKSET(QA,10+1);
    QC:=FILTER(QB,10)ANDHIGH=HHV(HIGH,10+1);
    QD:=BARSLAST(QC);
    QE:=IF(QC,CURRBARSCOUNT,0);
    QF:=IF(QD,REF(QE,QD),QE);
    QG:=CONST(QF);
    QH:=REF(QF,QD+1);
    QW:=CONST(QH);
    TDXSTEP100:DRAWLINE(CURRBARSCOUNT=QW,HIGH,CURRBARSCOUNT=QG,HIGH,1),COLORGREEN;
    TDXSTEP101:DRAWLINE(CURRBARSCOUNT=QW,HIGH,ISLASTBAR,REF(HIGH,QW-1),1),COLOR0099FF;
    TDXSTEP102:DRAWLINE(CURRBARSCOUNT=QG,HIGH,ISLASTBAR,REF(HIGH,QG-1),1),COLOR0099FF;
    QM:=INTPART(3*8/5);
    QR:=REF(HIGH,QM)=HHV(HIGH,2*QM+1);
    QT:=FILTER(QR,QM);
    QY:=BACKSET(QT,QM+1);
    QU:=FILTER(QY,QM);
    QI:=BACKSET(ISLASTBAR,BARSLAST(QU)+1);
    QP:=QI>REF(QI,1);
    TDXSTEP103:DRAWLINE(QU,HIGH,QP,HIGH,1),COLORRED;
    QA1:=REF(LOW,8)=LLV(LOW,2*8+1);
    QB1:=BACKSET(QA1,8+1);
    QC1:=FILTER(QB1,8)ANDLOW=LLV(LOW,8+1);
    QD1:=BARSLAST(QC1);
    QE1:=IF(QC1,CURRBARSCOUNT,0);
    QF1:=IF(QD1,REF(LOW,QD1),LOW);
    QG1:=IF(QD1,REF(QE1,QD1),QE1);
    QH1:=CONST(QG1);
    QW1:=REF(QF1,QD1+1);
    QM1:=REF(QG1,QD1+1);
    QR1:=CONST(QM1);
    TDXSTEP104:DRAWLINE(CURRBARSCOUNT=QR1,LOW,CURRBARSCOUNT=QH1,LOW,1),COLORBLUE;
    TDXSTEP105:DRAWLINE(CURRBARSCOUNT=QH1,LOW,ISLASTBAR,REF(LOW,QH1-1),1),COLORWHITE;
    TDXSTEP106:DRAWLINE(CURRBARSCOUNT=QR1,LOW,ISLASTBAR,REF(LOW,QR1-1),1),COLORWHITE;
    QT1:=REF(LOW,QM)=LLV(LOW,2*QM+1);
    QY1:=FILTER(QT1,QM);
    QU1:=BACKSET(QY1,QM+1);
    QI1:=FILTER(QU1,QM);
    QP1:=BACKSET(ISLASTBAR,BARSLAST(QI1)+1);
    QJ1:=QP1>REF(QP1,1);
    TDXSTEP107:DRAWLINE(QI1,LOW,QJ1,LOW,1),COLORRED;
    SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
    SR2:=FILTER(SR1,10);
    SR3:=BACKSET(SR2,10+1);
    HD:=FILTER(SR3,10);
    前高:=REF(HIGH,BARSLAST(HD));
    TDXSTEP108:DRAWICON(CROSS(CLOSE,前高),LOW-0.2,3);
    C3:=REF(CLOSE,1);
    涨停:=IF((CLOSE-C3)*100/C3>=10-0.01*100/C3,2,0);
    TDXSTEP109:STICKLINE(涨停,OPEN,CLOSE,1.5,0),COLORYELLOW;
    跌停:=IF((C3-CLOSE)*100/C3>=10-0.01*100/C3,2,0);
    TDXSTEP110:STICKLINE(跌停,OPEN,CLOSE,1.5,0),COLORGREEN;
    RS=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    RSV=(C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100;
    a1=SMA(RS,3,1);
    b1=SMA(a1,3,1);
    e1=3*a1-2*b1;
    a=SMA(RSV,10,1);
    b=SMA(a,3,1);
    e=3*a-2*b;
    K:a1,coloryellow,linethick1;
    D:b1,colorliblue  ,linethick1;
    J:e1,COLORff00ff,linethick1;
    趋势k:a;//隐藏;
    趋势D:b;//隐藏;
    趋势J:e;//隐藏;
    STICKLINE(趋势J>趋势D,趋势J,趋势D,6,0),coloryellow;
    STICKLINE(趋势J<趋势D,趋势J,趋势D,6,0),colorgreen;
    STICKLINE(趋势D>趋势k,趋势D,趋势K,6,0),colorblue;
    STICKLINE(趋势J>趋势K,趋势J,趋势k,6,0),colorred;
    STICKLINE(V>85,85,85,3,0),colorgreen;
    STICKLINE(V>50,50,50,5,0),colorgray;
    STICKLINE(V>20,20,20,3,0),colorred;
    DRAWICON(CROSS(K,D),25,1);
    DRAWICON(CROSS(D,K),95,2);
    VAR2:=(((CLOSE-REF(CLOSE,1))/REF(CLOSE,1))*100);
    VAR3:=(((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18)))*100);
    VAR4:=SMA(VAR3,9,1);
    VAR5:=SMA(VAR4,3,1);
    红线在上持股:((3*VAR4)-(2*VAR5)),LINETHICK2,colorred;
    VAR6:=(红线在上持股>(1*REF(红线在上持股,1)));
    VAR7:=LLVBARS(LOW,50);
    VAR8:=SUM(VOL,VAR7);
    VAR9:=HHVBARS(HIGH,50);
    VAR10:=SUM(VOL,VAR9);
    VAR11:=(((CLOSE-REF(OPEN,VAR9))/REF(OPEN,VAR9))*100);
    VAR12:=((VAR10/CAPITAL)*100);
    VAR13:=(((CLOSE-REF(OPEN,VAR7))/REF(OPEN,VAR7))*100);
    VAR14:=((VAR8/CAPITAL)*100);
    VAR15:=(MA(WINNER(CLOSE),3)*100);
    VAR16:=EMA(VAR4,3);
    回档不破洗盘:EMA(VAR4,3),COLORFFFFFF,LINETHICK2;
    红线下穿减仓:EMA(回档不破洗盘,3),COLORFFCC66;
    无量阴跌空仓:EMA(红线下穿减仓,3),COLORCC9966;
    仅供参考:EMA(无量阴跌空仓,3),COLORCC6666;
    A6:EMA(仅供参考,3),COLORCC3366;
    A7:EMA(A6,3),LINETHICK2,COLORCC3366;
    VAR17:=EMA(A7,3);
    VAR18:=EMA(VAR17,3);
    VAR19:=EMA(VAR18,3);
    AA:EMA(仅供参考,6),COLORFF0000;
    DRAWICON(CROSS(红线在上持股,A7),(红线在上持股-0.01),23);
    DRAWICON(CROSS(红线下穿减仓,红线在上持股),红线下穿减仓,19);
    VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
    VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
    VAR400:=EMA(VAR300,5);
    操盘:=3*VAR300-2*VAR400;
    A1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;
    STICKLINE(A1,30,0,4,0),COLOR770077;
    STICKLINE(A1,30,0,3,0),COLOR990099;
    STICKLINE(A1,30,0,2,0),COLORBB00BB;
    STICKLINE(A1,30,0,1,0),COLORDD00DD;
    STICKLINE(A1,30,0,0.3,0),COLORFF00FF;
    DRAWTEXT(A1,36,'买'),colorred;
    DRAWTEXT(REF("KDJ.J",1)<0AND"KDJ.J">0,20,'短'),colorred;
    STICKLINE(REF("KDJ.J",1)<0AND"KDJ.J">0,20,0,3,0),colorred;
    A8A:=(C+O+L+H)/4;
    B8B:=REF(CLOSE,A8A);
    处女线:=SMA(MAX(CLOSE-B8B,0),2,1)/SMA(ABS(CLOSE-B8B),2,1)*100;
    DZ1:=处女线>REF(处女线,1) AND  处女线>89;
    TYP:=(HIGH+LOW+CLOSE)/3;
    CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
    CCI修正1:=EMA(EMA(EMA(CCI,2),2),2);
    CCI修正2:=EMA(EMA(EMA(CCI,3),2),2);
    DZ2:=CCI修正1>100;
    T:=CLOSE*1.0+LOW*0.0+HIGH*0.0;
    SL:=(T/REF(T,1)-1)*1000;
    快:=XMA(XMA(XMA(SL,3),3),3);
    慢:=XMA(XMA(XMA(SL,5),5),5);
    X:=快-慢;
    增速1:=X;
    WWW:=REF(增速1,1)<0;
    DZ4:=增速1>3 ANDWWW;
    DZ:=DZ1 ANDDZ2 AND DZ4;
    STICKLINE(DZ,0,10,4,0),COLOR00FFFF;
    DRAWTEXT(DZ,10,'天牛'),COLOR00FFFF;






通达信趋势能量指标公式源码注释翻译结果


    QA赋值:10日前的最高价=2*10+1日内最高价的最高值
    QB赋值:若QA则将最近10+1周期置为1
    QC赋值:QB的10日过滤ANDHIGH=10+1日内最高价的最高值
    QD赋值:上次QC距今天数
    QE赋值:如果QC,返回到最后交易的周期,否则返回0
    QF赋值:如果QD,返回QD日前的QE,否则返回QE
    QG赋值:QF的最后一日取值设为常数
    QH赋值:QD+1日前的QF
    QW赋值:QH的最后一日取值设为常数
    输出TDXSTEP100:当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件到最后交易的周期=QG时,在最高价位置画直线终点,1表示是否延长.,画绿色
    输出TDXSTEP101:当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QW-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF
    输出TDXSTEP102:当满足条件到最后交易的周期=QG时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QG-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF
    QM赋值:3*8/5的整数部分
    QR赋值:QM日前的最高价=2*QM+1日内最高价的最高值
    QT赋值:QR的QM日过滤
    QY赋值:若QT则将最近QM+1周期置为1
    QU赋值:QY的QM日过滤
    QI赋值:若是否最后一个周期则将最近上次QU距今天数+1周期置为1
    QP赋值:QI>
    1日前的QI
    输出TDXSTEP103:当满足条件QU时,在最高价位置画直线起点,当满足条件QP时,在最高价位置画直线终点,1表示是否延长.,画红色
    QA1赋值:8日前的最低价=2*8+1日内最低价的最低值
    QB1赋值:若QA1则将最近8+1周期置为1
    QC1赋值:QB1的8日过滤ANDLOW=8+1日内最低价的最低值
    QD1赋值:上次QC1距今天数
    QE1赋值:如果QC1,返回到最后交易的周期,否则返回0
    QF1赋值:如果QD1,返回QD1日前的最低价,否则返回最低价
    QG1赋值:如果QD1,返回QD1日前的QE1,否则返回QE1
    QH1赋值:QG1的最后一日取值设为常数
    QW1赋值:QD1+1日前的QF1
    QM1赋值:QD1+1日前的QG1
    QR1赋值:QM1的最后一日取值设为常数
    输出TDXSTEP104:当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件到最后交易的周期=QH1时,在最低价位置画直线终点,1表示是否延长.,画蓝色
    输出TDXSTEP105:当满足条件到最后交易的周期=QH1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QH1-1日前的最低价位置画直线终点,1表示是否延长.,画白色
    输出TDXSTEP106:当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QR1-1日前的最低价位置画直线终点,1表示是否延长.,画白色
    QT1赋值:QM日前的最低价=2*QM+1日内最低价的最低值
    QY1赋值:QT1的QM日过滤
    QU1赋值:若QY1则将最近QM+1周期置为1
    QI1赋值:QU1的QM日过滤
    QP1赋值:若是否最后一个周期则将最近上次QI1距今天数+1周期置为1
    QJ1赋值:QP1>
    1日前的QP1
    输出TDXSTEP107:当满足条件QI1时,在最低价位置画直线起点,当满足条件QJ1时,在最低价位置画直线终点,1表示是否延长.,画红色
    SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
    SR2赋值:SR1的10日过滤
    SR3赋值:若SR2则将最近10+1周期置为1
    HD赋值:SR3的10日过滤
    前高赋值:上次HD距今天数日前的最高价
    输出TDXSTEP108:当满足条件收盘价上穿前高时,在最低价-0.2位置画3号图标
    C3赋值:1日前的收盘价
    涨停赋值:如果(收盘价-C3)*100/C3>,返回?,否则返回?
    =10-0.01*100/C3,2,0)
    输出TDXSTEP109:当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画黄色
    跌停赋值:如果(C3-收盘价)*100/C3>,返回?,否则返回?
    =10-0.01*100/C3,2,0)
    输出TDXSTEP110:当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
    RS=(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    RSV=(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
    A1=RS的3日[1日权重]移动平均
    B1=A1的3日[1日权重]移动平均
    E1=3*A1-2*B1
    A=RSV的10日[1日权重]移动平均
    B=A的3日[1日权重]移动平均
    E=3*A-2*B
    输出K:A1,画黄色,线宽为1
    输出D:B1,COLORLIBLUE??,线宽为1
    输出J:E1,COLORFF00FF,线宽为1
    输出趋势K:A
    //隐藏
    输出趋势D:B
    //隐藏
    输出趋势J:E
    //隐藏
    当满足条件趋势J>趋势D时,在趋势J和趋势D位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
    当满足条件趋势J<趋势D时,在趋势J和趋势D位置之间画柱状线,宽度为6,0不为0则画空心柱.,画绿色
    当满足条件趋势D>趋势K时,在趋势D和趋势K位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色
    当满足条件趋势J>趋势K时,在趋势J和趋势K位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
    当满足条件成交量(手)>85时,在85和85位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
    当满足条件成交量(手)>50时,在50和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
    当满足条件成交量(手)>20时,在20和20位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
    当满足条件K上穿D时,在25位置画1号图标
    当满足条件D上穿K时,在95位置画2号图标
    VAR2赋值:(((收盘价-1日前的收盘价)/1日前的收盘价)*100)
    VAR3赋值:(((收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值))*100)
    VAR4赋值:VAR3的9日[1日权重]移动平均
    VAR5赋值:VAR4的3日[1日权重]移动平均
    输出红线在上持股:((3*VAR4)-(2*VAR5)),线宽为2,画红色
    VAR6赋值:(红线在上持股>(1*1日前的红线在上持股))
    VAR7赋值:50日内最低价距今天数
    VAR8赋值:成交量(手)的VAR7日累和
    VAR9赋值:50日内最高价距今天数
    VAR10赋值:成交量(手)的VAR9日累和
    VAR11赋值:(((收盘价-VAR9日前的开盘价)/VAR9日前的开盘价)*100)
    VAR12赋值:((VAR10/当前流通股本(手))*100)
    VAR13赋值:(((收盘价-VAR7日前的开盘价)/VAR7日前的开盘价)*100)
    VAR14赋值:((VAR8/当前流通股本(手))*100)
    VAR15赋值:(以收盘价计算的获利盘比例的3日简单移动平均*100)
    VAR16赋值:VAR4的3日指数移动平均
    输出回档不破洗盘:VAR4的3日指数移动平均,COLORFFFFFF,线宽为2
    输出红线下穿减仓:回档不破洗盘的3日指数移动平均,COLORFFCC66
    输出无量阴跌空仓:红线下穿减仓的3日指数移动平均,COLORCC9966
    输出仅供参考:无量阴跌空仓的3日指数移动平均,COLORCC6666
    输出A6:仅供参考的3日指数移动平均,COLORCC3366
    输出A7:A6的3日指数移动平均,线宽为2,COLORCC3366
    VAR17赋值:A7的3日指数移动平均
    VAR18赋值:VAR17的3日指数移动平均
    VAR19赋值:VAR18的3日指数移动平均
    输出AA:仅供参考的6日指数移动平均,COLORFF0000
    当满足条件红线在上持股上穿A7时,在(红线在上持股-0.01)位置画23号图标
    当满足条件红线下穿减仓上穿红线在上持股时,在红线下穿减仓位置画19号图标
    VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
    VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
    VAR400赋值:VAR300的5日指数移动平均
    操盘赋值:3*VAR300-2*VAR400
    A1赋值:操盘上穿VAR300ANDVAR300<2.1ANDC>开盘价
    当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR770077
    当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099
    当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB
    当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD
    当满足条件A1时,在30和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF
    当满足条件A1时,在36位置书写文字,画红色
    当满足条件1日前的"KDJ的J"<0AND"KDJ的J">0时,在20位置书写文字,画红色
    当满足条件1日前的"KDJ的J"<0AND"KDJ的J">0时,在20和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
    A8A赋值:(收盘价+开盘价+最低价+最高价)/4
    B8B赋值:A8A日前的收盘价
    处女线赋值:收盘价-B8B和0的较大值的2日[1日权重]移动平均/收盘价-B8B的绝对值的2日[1日权重]移动平均*100
    DZ1赋值:处女线>1日前的处女线?AND??处女线>89
    TYP赋值:(最高价+最低价+收盘价)/3
    CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
    CCI修正1赋值:CCI的2日指数移动平均的2日指数移动平均的2日指数移动平均
    CCI修正2赋值:CCI的3日指数移动平均的2日指数移动平均的2日指数移动平均
    DZ2赋值:CCI修正1>100
    T赋值:收盘价*1.0+最低价*0.0+最高价*0.0
    SL赋值:(T/1日前的T-1)*1000
    快赋值:SL的3日偏移移动平均的3日偏移移动平均的3日偏移移动平均
    慢赋值:SL的5日偏移移动平均的5日偏移移动平均的5日偏移移动平均
    X赋值:快-慢
    增速1赋值:X
    WWW赋值:1日前的增速1<0
    DZ4赋值:增速1>3?ANDWWW
    DZ赋值:DZ1?ANDDZ2?AND?DZ4
    当满足条件DZ时,在0和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF
    当满足条件DZ时,在10位置书写文字,COLOR00FFFF





通达信趋势能量指标公式截图


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

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

网友评论

已有0人评论

清除 发表评论