分享

大智慧MACD大牛指标公式源码编程思路破译

 追梦文库 2022-11-19 发布于天津

编程思路破译

输出DIFF:(收盘价的8日指数移动平均 - 收盘价的13日指数移动平均),画红色,线宽为3

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

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

输出MACD1:2*(DIFF-DEA), COLORFFFFFF

当满足条件MACD>0ANDMACD>1日前的MACD时,在MACD和0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF99FF,STICK

当满足条件MACD<0ANDMACD>1日前的MACD时,在MACD和0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFFFF,STICK

输出V1:如果DIFF<0,返回DIFF,否则返回0,画黄色,线宽为2

输出V2:如果DIFF<0,返回0,否则返回DIFF,画红色,线宽为2

输出V3:如果DIFF<DEA,返回DIFF,否则返回DEA,COLOR00FF00,线宽为2

输出V4:如果DIFF>DEA,返回DEA,否则返回DEA,COLORFF00FF,线宽为2

AA赋值:DIFF上穿DEA

当满足条件AA时,在-0.02位置画1号图标

程序源码

DIFF:(EMA(CLOSE,8) - EMA(CLOSE,13)),COLORRED,LINETHICK3;

DEA:EMA(DIFF,9),COLORFF00FF;

MACD:2*(DIFF-DEA), COLORSTICK;

MACD1:2*(DIFF-DEA), COLORFFFFFF;

STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,5,0),COLORFF99FF,STICK;

STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,5,0),COLORFFFFFF,STICK;

V1:IF(DIFF<0,DIFF,0),COLORYELLOW,LINETHICK2;

V2:IF(DIFF<0,0,DIFF),COLORRED,LINETHICK2;

V3:IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK2;

V4:IF(DIFF>DEA,DEA,DEA),COLORFF00FF,LINETHICK2;

AA:=CROSS(DIFF,DEA);

DRAWICON(AA,-0.02,1);

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约