神奇指标网

通达信至尊变色MACD指标公式

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

  



相关简介:   通达信至尊变色macd指标公式                              


     通达信至尊变色MACD指标公式源码概况:


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图




通达信至尊变色MACD指标公式源码:



    DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF;
    DEA:EMA(DIFF,9),COLOR00FFFF;
    MACD:(2)*(DIFF-DEA),COLORSTICK,COLOR00FF00;
    AT1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
    BIT1:=(REF(CLOSE,AT1+1)>CLOSE)AND(REF(DIFF,AT1+1)<DIFF)ANDCROSS(DIFF,DEA);
    DRAWTEXT(IF((BIT1>0),1,0),0.279,'大战役'),COLOR00FFFC;
    RSV:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*(100);
    K:=SMA(RSV,3,1);
    D:=SMA(K,3,1);
    AT2:=BARSLAST(REF(CROSS(K,D),1));
    B2:=(REF(CLOSE,AT2+1)>CLOSE)AND(REF(K,AT2+1)<K)ANDCROSS(K,D);
    DRAWTEXT(IF((B2>0),1,0),0.233,'瞄准'),COLOR6C8CCF;
    LC:=REF(CLOSE,1);
    RSI1:=((SMA(MAX(CLOSE-LC,0),6,1))/(SMA(ABS(CLOSE-LC),6,1)))*(100);
    RSI2:=((SMA(MAX(CLOSE-LC,0),12,1))/(SMA(ABS(CLOSE-LC),12,1)))*(100);
    A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));
    B3:=(REF(CLOSE,A3+1)>CLOSE)AND(REF(RSI1,A3+1)<RSI1)ANDCROSS(RSI1,RSI2);
    DRAWTEXT(IF((B3>0),1,0),(-0.01),'瞄准'),COLORFF05FF;
    SIQ1:=(OPEN<MA(CLOSE,20.5))AND(CLOSE>MA(CLOSE,20.5));
    SIQ2:=(MA(CLOSE,8)<MA(CLOSE,20.5));
    SIQ3:=(MA(CLOSE,20.5)<MA(CLOSE,41));
    SIQ5:=(VOL>(MA(VOL,5))*(1.01))AND(VOL>(MA(VOL,10))*(1.01));
    SIQ:=SIQ1ANDSIQ2ANDSIQ3ANDSIQ5;
    DRAWTEXT(SIQ,0.2,'冲锋'),COLORFF00FF;
    金叉日1:=SUMBARS(CROSS(MACD.DIF,macd.DEA)ANDMACD.DIF<0,1);金叉日2:=SUMBARS(CROSS(MACD.DIF,MACD.DEA)ANDMACD.DIF<0,2);死叉日1:=SUMBARS(CROSS(MACD.DEA,MACD.DIF),1);死叉日2:=SUMBARS(CROSS(MACD.DEA,MACD.DIF),2);F1:=金叉日1<死叉日1AND死叉日1<金叉日2AND金叉日2<死叉日2;绿柱最低点日1:=FINDLOWBARS(MACD.DIF,金叉日1,死叉日1-金叉日1,1);绿柱最低点日2:=FINDLOWBARS(MACD.DIF,金叉日2,死叉日2-金叉日2,1);F2:=REF(L,绿柱最低点日1)<REF(L,绿柱最低点日2);F3:=REF(MACD.DIF,绿柱最低点日1)>REF(MACD.DIF,绿柱最低点日2);F4:=REF(COUNT(MACD.MACD<0,死叉日1-金叉日1),金叉日1)>=2;F1ANDF2ANDF3ANDF4;



[源码注释]通达信至尊变色MACD指标公式翻译结果


   输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,COLORFFFFFF

   输出DEA:DIFF的9日指数移动平均,COLOR00FFFF

   输出平滑异同平均线:(2)*(DIFF-DEA),COLORSTICK,COLOR00FF00

   AT1赋值:上次1日前的DIFF上穿DEA距今天数

   BIT1赋值:(AT1+1日前的收盘价>

   收盘价)AND(AT1+1日前的DIFF<

   DIFF)ANDCROSS(DIFF,DEA)

   当满足条件如果(BIT1>,返回?,否则返回?时,在?位置书写文字

   0),1,0),0.279,'大战役'),COLOR00FFFC

   RSV赋值:((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*(100)

   K赋值:RSV的3日[1日权重]移动平均

   D赋值:K的3日[1日权重]移动平均

   AT2赋值:上次1日前的K上穿D距今天数

   B2赋值:(AT2+1日前的收盘价>

   收盘价)AND(AT2+1日前的K<

   K)ANDCROSS(K,D)

   当满足条件如果(B2>,返回?,否则返回?时,在?位置书写文字

   0),1,0),0.233,'瞄准'),COLOR6C8CCF

   LC赋值:1日前的收盘价

   RSI1赋值:((收盘价-LC和0的较大值的6日[1日权重]移动平均)/(收盘价-LC的绝对值的6日[1日权重]移动平均))*(100)

   RSI2赋值:((收盘价-LC和0的较大值的12日[1日权重]移动平均)/(收盘价-LC的绝对值的12日[1日权重]移动平均))*(100)

   A3赋值:上次1日前的RSI1上穿RSI2距今天数

   B3赋值:(A3+1日前的收盘价>

   收盘价)AND(A3+1日前的RSI1<

   RSI1)ANDCROSS(RSI1,RSI2)

   当满足条件如果(B3>,返回?,否则返回?时,在?位置书写文字

   0),1,0),(-0.01),'瞄准'),COLORFF05FF

   SIQ1赋值:(开盘价<

   收盘价的20.5日简单移动平均)AND(收盘价>

   收盘价的20.5日简单移动平均)

   SIQ2赋值:(收盘价的8日简单移动平均<

   收盘价的20.5日简单移动平均)

   SIQ3赋值:(收盘价的20.5日简单移动平均<

   收盘价的41日简单移动平均)

   SIQ5赋值:(成交量(手)>

   (成交量(手)的5日简单移动平均)*(1.01))AND(成交量(手)>

   (成交量(手)的10日简单移动平均)*(1.01))

   SIQ赋值:SIQ1ANDSIQ2ANDSIQ3ANDSIQ5

   当满足条件SIQ时,在0.2位置书写文字,COLORFF00FF

   金叉日1赋值:MACD.DIF上穿MACD.DEAANDMACD.DIF<累加至?的天数

   0,1)

   金叉日2赋值:MACD.DIF上穿MACD.DEAANDMACD.DIF<累加至?的天数

   0,2)

   死叉日1赋值:MACD.DEA上穿MACD.DIF累加至1的天数

   死叉日2赋值:MACD.DEA上穿MACD.DIF累加至2的天数

   F1赋值:金叉日1<

   死叉日1AND死叉日1<

   金叉日2AND金叉日2<

   死叉日2

   绿柱最低点日1赋值:MACD.DIF在金叉日1日前的死叉日1-金叉日1天内第1个最低价到当前周期的周期数

   绿柱最低点日2赋值:MACD.DIF在金叉日2日前的死叉日2-金叉日2天内第1个最低价到当前周期的周期数

   F2赋值:绿柱最低点日1日前的最低价<

   绿柱最低点日2日前的最低价

   F3赋值:绿柱最低点日1日前的MACD.DIF>

   绿柱最低点日2日前的MACD.DIF

   F4赋值:?日前的统计?日中满足MACD.MACD<的天数

   0,死叉日1-金叉日1),金叉日1)>

   =2

   F1ANDF2ANDF3ANDF4


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

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

网友评论

已有0人评论

清除 发表评论