通达信外国MACD指标公式源码
RR:=(HHV(MA(MA(C,5)-MA(C,12),1),3)+ABS(LLV(MA(MA(C,5)-MA(C,12),1),3)))/2;
A:=RR/4*4,COLOR0000FF;
B:=RR/4*3,COLORAAAA00;
D:=RR/4*2,COLOR00AA00;
E:=RR/4*1,COLOR00AAAA;
R:=(HHV(MA(MA(C,5)-MA(C,12),1),100)+ABS(LLV(MA(MA(C,5)-MA(C,12),1),100)))/2;
F:=R/4*4,COLOR0000AA;
G:=R/4*3,COLORAAAA00;
K:=R/4*2,POINTDOT,COLOR00AA00;
M:=R/4*1,POINTDOT,COLOR00AAAA;
N:=-R/4*1,POINTDOT,COLOR00AAAA;
P:=-R/4*2,POINTDOT,COLOR00AA00;
S:=-R/4*3,COLORAAAA00;
T:=-R/4*4,COLOR0000AA;
A0:=MA(MA(C,7)-MA(C,48),1);
STICKLINE(C>0,R/4*4,-R/4*4,4,0),COLORAB0099;
STICKLINE(C>0,R/4*3,-R/4*3,4,0),COLORFFA1D9;
STICKLINE(C>0,R/4*2,-R/4*2,4,0),COLORADBEFF;
STICKLINE(C>0,R/4*1,-R/4*1,4,0),COLOR5ACCC5;
STICKLINE(A0>=0,R/4*4,-R/4*4,4,0),COLOR660094;
DRAWBAND(RR/4*4,RGB(200,0,0),0,RGB(0,0,0));
DRAWBAND(RR/4*3,RGB(250,0,200),0,RGB(0,0,0));
DRAWBAND(RR/4*2,RGB(0,250,250),0,RGB(0,0,0));
DRAWBAND(RR/4*1,RGB(150,180,190),0,RGB(0,0,0));
DRAWBAND(-RR/4*4,RGB(0,0,0),0,RGB(200,0,0));
DRAWBAND(-RR/4*3,RGB(0,0,0),0,RGB(250,0,200));
DRAWBAND(-RR/4*2,RGB(0,0,50),0,RGB(0,250,250));
DRAWBAND(-RR/4*1,RGB(0,0,0),0,RGB(150,180,190));
UPLINE:R/4*4,COLOR00FFFF;
A3:STICKLINE(C>0,R/4*3,R/4*3,1,0),COLORFFFF00;
A2:STICKLINE(C>0,R/4*2,R/4*2,1,0),COLORFF00FF;
A1:STICKLINE(C>0,R/4*1,R/4*1,1,0),COLORFFFFFF;
DOWNLINE:-R/4*4,COLOR00FFFF;
A31:STICKLINE(C>0,-R/4*3,-R/4*3,1,0),COLORFFFF00;
A21:STICKLINE(C>0,-R/4*2,-R/4*2,1,0),COLORFF00FF;
A11:STICKLINE(C>0,-R/4*1,-R/4*1,1,0),COLORFFFFFF;
0,COLORFF0000;
操盘线A:A0,LINETHICK2,COLORYELLOW;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
RR赋值:(HHV(C的5日简单移动平均-C的12日简单移动平均,1),3)+LLV(C的5日简单移动平均-C的12日简单移动平均,1的绝对值,3)))/2
A赋值:RR/4*4,COLOR0000FF
B赋值:RR/4*3,COLORAAAA00
D赋值:RR/4*2,COLOR00AA00
E赋值:RR/4*1,COLOR00AAAA
R赋值:(HHV(C的5日简单移动平均-C的12日简单移动平均,1),100)+LLV(C的5日简单移动平均-C的12日简单移动平均,1的绝对值,100)))/2
F赋值:R/4*4,COLOR0000AA
G赋值:R/4*3,COLORAAAA00
K赋值:R/4*2,POINTDOT,COLOR00AA00
M赋值:R/4*1,POINTDOT,COLOR00AAAA
N赋值:-R/4*1,POINTDOT,COLOR00AAAA
P赋值:-R/4*2,POINTDOT,COLOR00AA00
S赋值:-R/4*3,COLORAAAA00
T赋值:-R/4*4,COLOR0000AA
A0:=C的7日简单移动平均-C的48日简单移动平均,1)
当满足条件C>0时,在R/4*4和-R/4*4之间画柱状线
当满足条件C>0时,在R/4*3和-R/4*3之间画柱状线
当满足条件C>0时,在R/4*2和-R/4*2之间画柱状线
当满足条件C>0时,在R/4*1和-R/4*1之间画柱状线
当满足条件A0>=0时,在R/4*4和-R/4*4之间画柱状线
DRAWBAND(RR/4*4,RGB(200,0,0),0,RGB(0,0,0))
DRAWBAND(RR/4*3,RGB(250,0,200),0,RGB(0,0,0))
DRAWBAND(RR/4*2,RGB(0,250,250),0,RGB(0,0,0))
DRAWBAND(RR/4*1,RGB(150,180,190),0,RGB(0,0,0))
DRAWBAND(-RR/4*4,RGB(0,0,0),0,RGB(200,0,0))
DRAWBAND(-RR/4*3,RGB(0,0,0),0,RGB(250,0,200))
DRAWBAND(-RR/4*2,RGB(0,0,50),0,RGB(0,250,250))
DRAWBAND(-RR/4*1,RGB(0,0,0),0,RGB(150,180,190))
输出
UPLINE:R/4*4,COLOR00FFFF
当满足条件C>0时,在R/4*3和R/4*3之间画柱状线
当满足条件C>0时,在R/4*2和R/4*2之间画柱状线
当满足条件C>0时,在R/4*1和R/4*1之间画柱状线
DOWNLINE:-R/4*4,COLOR00FFFF
当满足条件C>0时,在-R/4*3和-R/4*3之间画柱状线
当满足条件C>0时,在-R/4*2和-R/4*2之间画柱状线
当满足条件C>0时,在-R/4*1和-R/4*1之间画柱状线
0,COLORFF0000
输出
操盘线A:A0, 线宽为2,画黄色