神奇指标网

大智慧MACD二次金叉指标公式

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

  



     相关简介:     大智慧MACD二次金叉指标公式                            

 

     源码概况:大智慧MACD二次金叉指标公式


  指标类别:大智慧MACD二次金叉指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





大智慧MACD二次金叉指标公式未来函数检测结果:

         暂未发现存在未来函数





大智慧MACD二次金叉指标公式源码:



    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K:=SMA(RSV,3,1),COLORWHITE;
    D:=Sma(K,3,1),COLORYELLOW;
    J:3*K-2*D,COLORYELLOW;
    金叉:IF(SUM(crOSS(K,D)ANDD<23,15)>=2ANDCROSS(K,D)ANDC>O,10,0),COLORFFFF00;
    加仓:IF(J>D,J,DRAWNULL),COLORRED,LINETHICK1;
    减仓:IF(J<D,J,DRAWNULL),COLORGREEN,LINETHICK1;
    stICKLINE((J>100ANDK>=60),100,J,1,1),COLORYELLOW;
    STICKLINE(K>92,100,K,1,1),COLORGREEN;
    STICKLINE((J<=0ANDK<=30),0,J,1,1),COLORYELLOW;
    STICKLINE(K<=9,0,K,1,1),COLORRED;
    A1:=BArslAST(REF(CROSS(J,K),1));
    A2:=BARSLAST(REF(CROSS(K,J),1));
    顶背:=REF(CLOSE,A2+1)<CLOSEANDREF(J,A2+1)>JANDCROSS(K,J);
    顶:DRAWLINE(A2=0,D,顶背,D,0),COLORBLUE,POINTDOT;
    DRAWTEXT(顶背,D,'顶B'),COLORBLUE;
    DRAWTEXT(CURRBARSCOUNT=60,60,''),COLORYELLOW;
    DRAWTEXT(CURRBARSCOUNT=55,45,''),COLORRED;
    DRAWTEXT(CURRBARSCOUNT=50,30,''),COLORGREEN;
    DRAWTEXT(CURRBARSCOUNT=45,15,''),COLORBLUE;
    DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
    DEA1:=EMA(DIF1,9);
    MACD1:=2*(DIF1-DEA1),STICK;
    MACD2:EMA(MACD1,5),NODRAW;
    蓝:STICKLINE(MACD1<MACD2ANDMACD1<0,0,MACD1,1,0),COLORBLUE;
    粉:STICKLINE(MACD1>MACD2ANDMACD1<0,0,MACD1,1,1),COLORMAGENTA;
    红:STICKLINE(MACD1>MACD2ANDMACD1>0,0,MACD1,1,1),COLORRED;
    绿:STICKLINE(MACD1<MACD2ANDMACD1>0,0,MACD1,1,0),COLORGREEN;
    A:DRAWTEXT(CROSS(粉,蓝),MACD1-0.1,'买')COLORGREEN;
    B:DRAWTEXT(CROSS(绿,红),MACD2-0.01,'卖')COLORYELLOW;





[源码注释]大智慧MACD二次金叉指标公式翻译结果


    RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    K赋值:RSV的3日[1日权重]移动平均,画白色
    D赋值:K的3日[1日权重]移动平均,画黄色
    输出J:3*K-2*D,画黄色
    输出金叉:如果K上穿DANDD<23的15日累和>=2ANDCROSS(K,D)ANDC>开盘价,返回10,否则返回0,COLORFFFF00
    输出加仓:如果J>D,返回J,否则返回无效数,画红色,线宽为1
    输出减仓:如果J<D,返回J,否则返回无效数,画绿色,线宽为1
    当满足条件(J>100ANDK>=60)时,在100和J位置之间画柱状线,宽度为1,1不为0则画空心柱.,画黄色
    当满足条件K>92时,在100和K位置之间画柱状线,宽度为1,1不为0则画空心柱.,画绿色
    当满足条件(J<=0ANDK<=30)时,在0和J位置之间画柱状线,宽度为1,1不为0则画空心柱.,画黄色
    当满足条件K<=9时,在0和K位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
    A1赋值:上次1日前的J上穿K距今天数
    A2赋值:上次1日前的K上穿J距今天数
    顶背赋值:A2+1日前的收盘价<CLOSEANDREF(J,A2+1)>JANDCROSS(K,J)
    输出顶:当满足条件A2=0时,在D位置画直线起点,当满足条件顶背时,在D位置画直线终点,0表示是否延长.,画蓝色,POINTDOT
    当满足条件顶背时,在D位置书写文字,画蓝色
    当满足条件到最后交易的周期=60时,在60位置书写文字,画黄色
    当满足条件到最后交易的周期=55时,在45位置书写文字,画红色
    当满足条件到最后交易的周期=50时,在30位置书写文字,画绿色
    当满足条件到最后交易的周期=45时,在15位置书写文字,画蓝色
    DIF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
    DEA1赋值:DIF1的9日指数移动平均
    MACD1赋值:2*(DIF1-DEA1),STICK
    输出MACD2:MACD1的5日指数移动平均,NODRAW
    输出蓝:当满足条件MACD1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    MACD2ANDMACD1<
    0,0,MACD1,1,0),画蓝色
    输出粉:当满足条件MACD1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    MACD2ANDMACD1<
    0,0,MACD1,1,1),画洋红色
    输出红:当满足条件MACD1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    MACD2ANDMACD1>
    0,0,MACD1,1,1),画红色
    输出绿:当满足条件MACD1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    MACD2ANDMACD1>
    0,0,MACD1,1,0),画绿色
    输出A:当满足条件粉上穿蓝时,在MACD1-0.1位置书写文字画绿色
    输出B:当满足条件绿上穿红时,在MACD2-0.01位置书写文字画黄色




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

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

网友评论

已有0人评论

清除 发表评论