分享

【指标改编】MACD指标系统的改编(附源码)

 粟弘惠 2019-11-30

MACD指标:属于均线指标的变异体,反映了两条不同周期均线之间速度和加速度的变化,它是对均线指标系统的完美补充。

改编思路一、传统MACD指标中的DIF值为两条不同周期均线之差,因此高价股与低价股之间无法进行强弱对比,将DIF值由绝对值改为相对百分值,建立统一的对比标准。

改编思路二、改变DIF和MACD在图表上的显示方式,通过DIF线条的颜色变化来体现速度的变化,通过MACD柱体的色差变化来体现加速度的变化。

改编思路三、整合其他震荡类指标如KD随机指标,在超买超卖区寻找MACD顶背离和底背离信号,并加以注标识方便观测。

改编思路四、将两个不同时间级别的MACD指标叠加起来,组成一个的双重滤网指标,用大级别周期指标做趋势判断,用小级别周期指标选择趋势拐点。

指标源码

AMOC:=赋值;   加微信ubs6288免费分享

DIF:100*(EMA(AMOC,SHORT)-EMA(AMOC,LONG))/EMA(AMOC,LONG),DOTLINE;

X:IF(DIF>REF(DIF,1),DIF,DRAWNULL),LINETHICK2,COLORYELLOW;

DEA:=EMA(DIF,MID);

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

STICKLINE(MACD<0&&MACD<REF(MACD,1),MACD,0,1,0),COLORLICYAN;

STICKLINE(MACD>0&&MACD>REF(MACD,1),MACD,0,1,0),COLORMAGENTA;

DIF0:100*(EMA(AMOC,N*SHORT)-EMA(AMOC,N*LONG))/EMA(AMOC,N*LONG),DOTLINE;

Y:IF(DIF0>REF(DIF0,1),DIF0,DRAWNULL),LINETHICK2,COLORRED;

DEA0:=EMA(DIF0,N*MID);

MACD0:(DIF0-DEA0)*2,NODRAW;

RSV1:=EMA((C-LLV(L,LONG))/(HHV(H,LONG)-LLV(L,LONG))*100,SHORT);

K1:=EMA(RSV1,SHORT);

D1:=MA(K1,3);

超背:=D1<20&&EXIST(DIF<-9,2)&&REF(DIF,1)<MIN(REF(DIF,2),DIF);

DRAWICON(超背,DIF,33);

    (例图1 传统MACD指标)

    (例图2  自编MACD指标)   

声明:本订阅号刊载的信息不构成任何投资建议,仅供量化研究爱好者互相交流参考,据此买卖,盈亏自负,股市有风险,投资需谨慎

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多