相关简介:通达信均笔指标东方财富公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
平常所用的成交量,对于新手小白来说看不明白,所以贡献一个成交量MACD化指标,可以很清楚的看到背驰点。
红箭头处背驰,指数回落。
通达信指标公式源码:
MD6:MA(C,3);
MD5:MA(C,8);
MD4:MA(C,21);
MD3:MA(C,55);
MD2:MA(C,144);
MD1:MA(C,377);
L1:=IF(MD2 =MD1,1,0);
L2:=IF(MD3 MD2OR(MD3=MD2ANDL1=0),1,0);
L3:=IF(MD4 MD3OR(MD4=MD3ANDL2=0),1,0);
L4:=IF(MD5 MD4OR(MD5=MD4ANDL3=0),1,0);
L5:=IF(MD6 MD5OR(MD6=MD5ANDL4=0),1,0);
L6:=IF(C MD6OR(C=MD6ANDL5=0),1,0);
LL1:=L1+L2*2+L3*4;
LL2:=L4+L5*2+L6*4;
GG:=IF(LL2=7ORLL2=3,H,0.5*L);
GD:=IF(LL2=0ORLL2=4,L,1.5*H);
顶0:=LL2=7OR(LL2=3AND(REF(LL2,1)=7ORREF(LL2,1)=3)AND(H REF(H,1)));
底0:=LL2=0OR(LL2=4AND(REF(LL2,1)=0ORREF(LL2,1)=4)AND(L REF(L,1)));
GG2:=IF(均线顶0,H,0.9*H);
GD2:=IF(均线底0,L,1.1*L);
均线顶A:=FILTERX(均线顶0ANDGG2=HHV(GG2,BARSLAST(均线底0)),BARSLAST(均线底0));
均线底A:=FILTERX(均线底0ANDGD2=LLV(GD2,BARSLAST(均线顶0)),BARSLAST(均线顶0));
均线顶:=FILTERX(均线顶AANDGG2=HHV(GG2,BARSLAST(均线底A)),BARSLAST(均线底A));
均线底:=FILTERX(均线底AANDGD2=LLV(GD2,BARSLAST(均线顶A)),BARSLAST(均线顶A));
顶高:=REF(H,BARSLAST(均线顶));
底底:=REF(L,BARSLAST(均线底));
{
修正顶A:=均线顶OR((LL2=1ORLL2=3ORLL2=5)ANDBARSLAST(均线顶) BARSLAST(均线底)ANDH=HHV(H,BARSLAST(均线顶)+1));
修正底A:=均线底OR((LL2=2ORLL2=4ORLL2=6)ANDBARSLAST(均线底) BARSLAST(均线顶)ANDL=LLV(L,BARSLAST(均线底)+1));
GG3:=IF(修正顶A,H,0.9*H);
GD3:=IF(修正底A,L,1.1*L);
修正顶:=FILTERX(修正顶AANDGG3=HHV(GG3,BARSLAST(修正底A)),BARSLAST(修正底A));
修正底:=FILTERX(修正底AANDGD2=LLV(GD3,BARSLAST(修正顶A)),BARSLAST(修正顶A));}
修正顶:=均线顶;
修正底:=均线底;
X1:=IF(修正底,BARSLAST(修正顶),IF(修正顶,BARSLAST(修正底),0));
EREA:=IF(修正底,SQRT(X1)*(REF(H,X1)-L),IF(修正顶,(H-REF(L,X1))*SQRT(X1),0));
Y1:=REF(X1,X1)+X1;
EREA2:=REF(EREA,Y1);
V1:=IF(修正底OR修正顶,SUM(V,X1)/10000,0);
DRAWNUMBER(修正底,L*0.97,V1),COLORYELLOW;
DRAWNUMBER(修正底,L*0.98,EREA),COLORRED;
DRAWTEXT(修正底,L*0.99,CON2STR(L,2)),COLORGREEN;
DRAWNUMBER(修正顶,H*1.03,V1),COLORYELLOW;
DRAWNUMBER(修正顶,H*1.02,EREA),COLORRED;
DRAWTEXT(修正顶,H*1.01,CON2STR(H,2)),COLORLIRED;
DRAWLINE(修正底,LOW,修正顶ANDEREA EREA2,HIGH,0),COLORMAGENTA,LINETHICK3;
DRAWLINE(修正底,LOW,修正顶ANDEREA =EREA2,HIGH,0),COLORMAGENTA,LINETHICK1;
DRAWLINE(修正顶,HIGH,修正底ANDEREA EREA2,LOW,0),COLORGREEN,LINETHICK3;
DRAWLINE(修正顶,HIGH,修正底ANDEREA =EREA2,LOW,0),COLORGREEN,LINETHICK1;
{
DRAWICON(均线顶,H,5);
DRAWICON(均线底,L,6);
};
M1:=5;M2:=20;N:=10;
EV:=,;
(万手):EV/10000,LINETHICK0;
VAR1:=DYNAINFO(17)*REF(ma(VOL,5),1);
VAR2:=DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT;
预测:IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VAR1,VAR2)/10000;
{IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VAR1,VAR3),COLORGREEN;}
预测V:stICKLINE(IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,VAR1,VAR2),VAR1,0,4,1),COLORYELLOW;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买:=IF(CLOSE OPEN,AA*(HIGH-LOW),IF(CLOSE OPEN,AA*((HIGH-OPEN)+
(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主动买盘:主动买/10000,COLORRED,NODRAW;
主动卖:=IF(CLOSE OPEN,AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE OPEN,
AA*(HIGH-LOW),VOL/2)),LINETHICK0,COLORGREEN;
主动卖盘:主动卖/10000,COLORGREEN,NODRAW;
%:VOL/CAPITAL*100,POINTDOT,COLORYELLOW;
流通盘(亿股):CAPITAL/1000000,POINTDOT;
STICKLINE(主动买 0,0,VOL,3,1),COLORRED;
STICKLINE(主动卖 0,0,VOL,3,1),COLORGREEN;
STICKLINE(主动买 0,0,主动买,2,0),COLORRED;
STICKLINE(主动卖 0,0,主动卖,2,0),COLORGREEN;
[源码注释]动态公式解读
输出XG:最低价 收盘价的30日简单移动平均 AND 收盘价 收盘价的30日简单移动平均