相关简介: 通达信三色动力指标公式
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
动力金叉很好用,红线上穿黄线和蓝线即是买入点,黄线下穿即是卖出点
通达信指标公式源码:
X_1:=vol/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
X_2:=IF(CLOSE>OPEN,X_1*(HIGH-LOW),IF(CLOSE<OPEN,X_1*(HIGH-OPEN+(CLOSE-LOW)),VOL/2));
X_3:=ma(X_2,35);
stICKLINE(X_2>X_3,0.6,0.8,3,0),COLORRED;
X_4:=(LOW+HIGH+CLOSE+OPEN)/3.82;
X_5:=HHV(MA(X_4,6),15);
STICKLINE(crOSS(CLOSE,X_5),0.8,1,3,0),COLORYELLOW;
X_6:=MA(CLOSE,30);
X_7:=X_6+2*STD(CLOSE,30);
X_8:=EMA(CLOSE,5);
X_9:=CLOSE>X_7ANDCLOSE>=OPEN;
STICKLINE(X_9,1,1.2,3,0),COLORMAGENTA;
攻击:X_2>X_3ANDCROSS(CLOSE,X_5)ANDX_9AND100*VOL/(FINANCE(7)/100)>5,COLORGREEN;
DP0:="SH000001$CLOSE"/MA("SH000001$CLOSE",13);
DP1:=IF(DP0<=0.98,0.95,IF(DP0<1ANDDP0>0.98,0.9,IF(DP0>=1.02,0.8,0.85)));
DP2:=MA("SH000001$CLOSE",13)>REF(MA("SH000001$CLOSE",13),1);
ER:=V/CAPITAL;
A0:=TMA(ER,(1-ER)*12/13,1);
A1:=WINNER(C)-REF(WINNER(C),13);
A2:=HHV((A1>=A0)*(A1-A0)*DP1,8)*100;
解套不买:(SLOPE(A2,3)>=0)*A2,COLORGREEN,STICK;
NOTEXT不买:解套不买,COLORGREEN;
B0:=DMA((C+O)/2,ER/A0);
B1:=DMA((C+O)/2,ER/TMA(ER,(1-ER),1));
B2:=WINNER(HHV(H,15)*POW(1.1,-1.9))*100;
B3:=EMA(COST(90),8);
获利不抛:(B0>=B1ANDB0>REF(B0,1)ANDB3>=REF(B3,1))*B2,COLORRED,STICK;
NOTEXT不抛:获利不抛,,COLORRED;
C0:=POW(SUM(POW(C-MA(C,20),2),20)/19,0.5)/MA(C,20)*200;
C1:=SLOPE(C+O,20)/MA(C+O,20)*100;
C2:=B1>REF(B1,1)ANDC0<=7ANDHHV(ABS(C1),20)<=1;
横盘洗不掉:C2*WINNER(LLV(C,30))*100,COLORYELLOW,STICK;
NOTEXT横盘:横盘洗不掉,COLORYELLOW;
STICKLINE(DP2>0,0,2,3,0),COLOR0000DC;
STICKLINE(DP2=0,0,2,3,0),COLOR00DC00;
NOTEXT20:20,COLORBLUE,DOTLINE;
NOTEXT40:40,COLORCYAN,DOTLINE;
NOTEXT60:60,COLORMAGENTA,DOTLINE;
[源码注释]通达信公式动态翻译结果
X_1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
X_2赋值:如果收阳线,返回X_1*(最高价-最低价),否则返回如果收阴线,返回X_1*(最高价-开盘价+(收盘价-最低价)),否则返回成交量(手)/2
X_3赋值:X_2的35日简单移动平均
当满足条件X_2>X_3时,在0.6和0.8位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
X_4赋值:(最低价+最高价+收盘价+开盘价)/3.82
X_5赋值:15日内X_4的6日简单移动平均的最高值
当满足条件收盘价上穿X_5时,在0.8和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
X_6赋值:收盘价的30日简单移动平均
X_7赋值:X_6+2*收盘价的30日估算标准差
X_8赋值:收盘价的5日指数移动平均
X_9赋值:收盘价>X_7ANDCLOSE>=开盘价
当满足条件X_9时,在1和1.2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
输出
攻击:X_2>X_3ANDCROSS(收盘价,X_5)ANDX_9AND100*成交量(手)/(流通股本(股)/100)>5,画绿色
DP0赋值:"SH000001$收盘价"/"SH000001$收盘价"的13日简单移动平均
DP1赋值:如果DP0<,返回?,否则返回?
=0.98,0.95,如果DP0<,返回?,否则返回?
1ANDDP0>
0.98,0.9,如果DP0>,返回?,否则返回?
=1.02,0.8,0.85)))
DP2赋值:"SH000001$收盘价"的13日简单移动平均>
1日前的"SH000001$收盘价"的13日简单移动平均
ER赋值:成交量(手)/当前流通股本(手)
A0赋值:ER的(1-ER)*12/13日[1日权重]移动平均
A1赋值:以收盘价计算的获利盘比例-13日前的以收盘价计算的获利盘比例
A2赋值:?日内(A1>的最高值
=A0)*(A1-A0)*DP1,8)*100
输出
解套不买:(A2的3日线性回归斜率>
=0)*A2,画绿色,STICK
输出
NOTEXT不买:解套不买,画绿色
B0赋值:以ER/A0为权重(收盘价+开盘价)/2的动态移动平均
B1赋值:以ER/ER的(1-ER)日[1日权重]移动平均为权重(收盘价+开盘价)/2的动态移动平均
B2赋值:以15日内最高价的最高值*1.1的-1.9乘幂元价格计算的获利盘比例*100
B3赋值:获利盘为90%的成本分布的8日指数移动平均
输出
获利不抛:(B0>
=B1ANDB0>
1日前的B0ANDB3>
=1日前的B3)*B2,画红色,STICK
输出
NOTEXT不抛:获利不抛,,画红色
C0赋值:收盘价-收盘价的20日简单移动平均的2乘幂的20日累和/19的0.5乘幂/收盘价的20日简单移动平均*200
C1赋值:收盘价+开盘价的20日线性回归斜率/收盘价+开盘价的20日简单移动平均*100
C2赋值:B1>
1日前的B1ANDC0<
=7ANDHHV(C1的绝对值,20)<
=1
输出
横盘洗不掉:C2*以30日内收盘价的最低值元价格计算的获利盘比例*100,画黄色,STICK
输出
NOTEXT横盘:横盘洗不掉,画黄色
当满足条件DP2>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,0,2,3,0),COLOR0000DC
当满足条件DP2=0时,在0和2位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00DC00
输出
NOTEXT20:20,画蓝色,DOTLINE
输出
NOTEXT40:40,画青色,DOTLINE
输出
NOTEXT60:60,画洋红色,DOTLINE