神奇指标网

通达信macd指标公式

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

  

前段时间优化了,首先是视觉上更加清爽,功能上也丰富了许多,有些要L2行情才显示,但不影响主要动能。一些背离、叉叉一目了然,有助于新手判断。我是就是在大盘指标上看一下,个股我不用,对做趋势波段的可能有帮助。生意不好整柜台,分享给股友们,希望大家喜欢!


     相关简介:    通达信macd指标公式                              


     源码概况:通达信macd指标公式


  指标类别:通达信macd指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





通达信macd指标公式未来函数检测结果:

         暂未发现存在未来函数





通达信macd指标公式源码:



    DIFF:Ema(DCLOSE,12)-EMA(DCLOSE,26);
    DEA:EMA(DIFF,9),COLORFF0000;
    macd:(DIFF-DEA)*2;
    stICKLINE(MacD>=0ANDMACD>=REF(MACD,1),0,MACD,1,0),COLORRED;
    STICKLINE(MACD>=0ANDMACD<=REF(MACD,1),0,MACD,1,0),COLORGREEN;
    STICKLINE(MACD<=0ANDMACD>=REF(MACD,1),0,MACD,1,0),COLORFF00FF;
    STICKLINE(MACD<=0ANDMACD<=REF(MACD,1),0,MACD,1,0),COLOR00FFFF;
    多转空:=((((LLV(MACD,4)>0)AND(MACD<REF(MACD,1)))AND(REF(MACD,1)>REF(MACD,2)))AND(REF(MACD,2)>REF(MACD,3)));
    空转多:=((((HHV(MACD,4)<0)AND(MACD>REF(MACD,1)))AND(REF(MACD,1)<REF(MACD,2)))AND(REF(MACD,2)<REF(MACD,3)));
    DRAWICON(多转空,MACD,2);
    DRAWICON(空转多,MACD,1);
    低叉:=crOSS(DIFF,DEA)ANDDIFF<-0.1;
    DRAWTEXT(低叉,DEA,'低叉'),COLORFF00FF;
    JCCOUNT:=COUNT(CROSS(DIFF,DEA),BArslAST(DEA>=0));
    二叉:=CROSS(DIFF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;
    STICKLINE(二叉,0,0.2,2,0),COLORFF00FF;
    DRAWTEXT(二叉,DEA*1.06,'二叉'),COLORRED;
    A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
    底背离:=REF(CLOSE,A1+1)>CLOSEANDDIFF>REF(DIFF,A1+1)ANDCROSS(DIFF,DEA);
    DRAWTEXT(底背离,-0.2-MACD,'底背离'),COLORWHITE;
    A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
    顶:=REF(CLOSE,A2+1)<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF);
    DRAWTEXT(顶,0.2+MACD,'顶'),COLORWHITE;
    SHORT:=12;
    MID:=9;
    LONG:=26;
    DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
    DEA:EMA(DIF,MID);
    MACD:(DIF-DEA)*2,COLORSTICK;
    TJ:=MACD>0;T:=MACD<0;
    A:=LLV(MACD,50)=MACD;
    DRAWICON(AANDFILTERX(A,20),MACD,1);
    DRAWTEXT(BARSLAST(TJ)=1,MACD,'1'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=2,MACD,'2'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=3,MACD,'3'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=5,MACD,'5'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=8,MACD,'8'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=13,MACD,'13'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=21,MACD,'21'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=34,MACD,'34'),COLORYELLOW;
    DRAWTEXT(BARSLAST(TJ)=55,MACD,'55'),COLORYELLOW;
    DRAWTEXT(BARSLAST(T)=1,MACD,'1'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=2,MACD,'2'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=3,MACD,'3'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=5,MACD,'5'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=8,MACD,'8'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=13,MACD,'13'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=21,MACD,'21'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=34,MACD,'34'),COLORGREEN;
    DRAWTEXT(BARSLAST(T)=55,MACD,'55'),COLORGREEN;





[源码注释]通达信macd指标公式翻译结果



    输出DIFF:不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均
    输出DEA:DIFF的9日指数移动平均,COLORFF0000
    输出平滑异同平均线:(DIFF-DEA)*2
    当满足条件MACD>=0ANDMACD>=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
    当满足条件MACD>=0ANDMACD<=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
    当满足条件MACD<=0ANDMACD>=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
    当满足条件MACD<=0ANDMACD<=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
    多转空赋值:((((4日内MACD的最低值>0)AND(MACD<1日前的MACD))AND(1日前的MACD>2日前的MACD))AND(2日前的MACD>3日前的MACD))
    空转多赋值:((((4日内MACD的最高值<0)AND(MACD>1日前的MACD))AND(1日前的MACD<2日前的MACD))AND(2日前的MACD<3日前的MACD))
    当满足条件多转空时,在MACD位置画2号图标
    当满足条件空转多时,在MACD位置画1号图标
    低叉赋值:DIFF上穿DEAANDDIFF<-0.1
    当满足条件低叉时,在DEA位置书写文字,COLORFF00FF
    JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数
    二叉赋值:DIFF上穿DEAANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1
    当满足条件二叉时,在0和0.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
    当满足条件二叉时,在DEA*1.06位置书写文字,画红色
    A1赋值:上次1日前的DIFF上穿DEA距今天数
    底背离赋值:A1+1日前的收盘价>CLOSEANDDIFF>A1+1日前的DIFFANDCROSS(DIFF,DEA)
    当满足条件底背离时,在-0.2-MACD位置书写文字,画白色
    A2赋值:上次1日前的DEA上穿DIFF距今天数
    顶赋值:A2+1日前的收盘价<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF)
    当满足条件顶时,在0.2+MACD位置书写文字,画白色
    SHORT赋值:12
    MID赋值:9
    LONG赋值:26
    输出DIF:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
    输出DEA:DIF的MID日指数移动平均
    输出MACD:(DIF-DEA)*2,COLORSTICK
    TJ赋值:MACD>
    0
    T赋值:MACD<
    0
    A赋值:50日内MACD的最低值=MACD
    当满足条件AANDFILTERX(A,20)时,在MACD位置画1号图标
    当满足条件上次TJ距今天数=1时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=2时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=3时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=5时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=8时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=13时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=21时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=34时,在MACD位置书写文字,画黄色
    当满足条件上次TJ距今天数=55时,在MACD位置书写文字,画黄色
    当满足条件上次T距今天数=1时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=2时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=3时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=5时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=8时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=13时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=21时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=34时,在MACD位置书写文字,画绿色
    当满足条件上次T距今天数=55时,在MACD位置书写文字,画绿色



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

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

网友评论

已有0人评论

清除 发表评论