通达信趋势能量指标公式
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人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目