您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

基于MACD指标的增强版指标公式 源码[通达信公式]

指标代码分析及使用说明参考建议:

 

这是一个基于MACD指标的增强版,增加了ZJC、ZJO、ZJH、ZJL四个指标的计算和显示。其中,ZJC是收盘价的短期移动平均与长期移动平均差值,ZJO是开盘价的短期移动平均与长期移动平均差值,ZJH是最高价的短期移动平均与长期移动平均差值,ZJL是最低价的短期移动平均与长期移动平均差值。

运算思路是:首先计算ZJC、ZJO、ZJH、ZJL四个指标,然后根据这些指标计算出DIF、DEA和MACD指标,并在图表上显示出来。此外,根据ZJC和ZJO的大小关系,还分别显示了若干条颜色不同的直线。

该指标可以用于分析股票的买卖时机。当MACD线从负值转为正值并且DIF线穿越DEA线向上时,为买入信号;反之,当MACD线从正值转为负值并且DIF线穿越DEA线向下时,为卖出信号。另外,当ZJC大于ZJO时,表示短期上涨势头很强,可以考虑买入;反之,当ZJC小于ZJO时,表示短期下跌势头很强,可以考虑卖出。但需要注意的是,指标只是提供一个参考,具体的操作建议还需结合其他因素来综合判断。

源码:

{MACD增强版}M:=21;N:=55;cxh1:=EMA(SLOPE(C,M)+C,N);cxh2:=EMA(SLOPE(O,M)+O,N);cxh3:=EMA(SLOPE(H,M)+H,N);cxh4:=EMA(SLOPE(L,M)+L,N);cxh5:=EMA(C,3);cxh6:=EMA(O,3);cxh7:=EMA(H,3);cxh8:=EMA(L,3);cxh9:=cxh1-cxh5,LINETHICK2;cxh10:=cxh2-cxh6,LINETHICK2;cxh11:=cxh3-cxh7,LINETHICK2;cxh12:=cxh4-cxh8,LINETHICK2;ZJC:REVERSE(cxh9);ZJO:=REVERSE(cxh10);ZJH:=REVERSE(cxh11);ZJL:=REVERSE(cxh12);DIF:EMA(ZJC*5,12)-EMA(ZJC*5,26);DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORRED;STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORMAGENTA;STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0,0),COLORYELLOW;STICKLINE(MACD<REF(MACD,1) AND MACD<0,0,MACD,0,0),COLORLIGREEN;STICKLINE(ZJC> ZJO,ZJH,ZJL,0.0,0),COLORFF66FF;STICKLINE(ZJC> ZJO,ZJC,ZJO,2.1,0),COLORAA00AA;STICKLINE(ZJC> ZJO,ZJC,ZJO,1.9,0),COLORCC11CC;STICKLINE(ZJC> ZJO,ZJC,ZJO,1.6,0),COLORFF22FF;STICKLINE(ZJC> ZJO,ZJC,ZJO,1.2,0),COLORFF44FF;STICKLINE(ZJC> ZJO,ZJC,ZJO,0.7,0),COLORFF66FF;STICKLINE(ZJC> ZJO,ZJC,ZJO,0.2,0),COLORFF99FF;STICKLINE(ZJC<=ZJO,ZJL,ZJC,0.0,0),COLORGREEN;STICKLINE(ZJC<=ZJO,ZJO,ZJC,2.1,0),COLOR005500;STICKLINE(ZJC<=ZJO,ZJO,ZJC,1.9,0),COLOR007700;STICKLINE(ZJC<=ZJO,ZJO,ZJC,1.6,0),COLOR009900;STICKLINE(ZJC<=ZJO,ZJO,ZJC,1.2,0),COLOR00BB00;STICKLINE(ZJC<=ZJO,ZJO,ZJC,0.7,0),COLOR00DD00;STICKLINE(ZJC<=ZJO,ZJO,ZJC,0.2,0),COLOR44FF00;ZTB:=(C-REF(C,1))/REF(C,1)*100>9.9;{程序化久久公式网WWW.cxh99.com}STICKLINE(ZTB,ZJC,ZJO,2.1,0),COLOR006666;STICKLINE(ZTB,ZJC,ZJO,1.9,0),COLOR008888;STICKLINE(ZTB,ZJC,ZJO,1.6,0),COLOR00AAAA;STICKLINE(ZTB,ZJC,ZJO,1.2,0),COLOR00CCCC;STICKLINE(ZTB,ZJC,ZJO,0.7,0),COLOR00EEEE;STICKLINE(ZTB,ZJC,ZJO,0.2,0),COLOR33FFFF;DTB:=(C-REF(C,1))/REF(C,1)*100<-9.9;{程序化久久公式网WWW.cxh99.com}STICKLINE(DTB,ZJO,ZJC,2.1,0),COLORFF0000;{蓝色}STICKLINE(DTB,ZJO,ZJC,1.9,0),COLORFF2200;STICKLINE(DTB,ZJO,ZJC,1.6,0),COLORFF4400;STICKLINE(DTB,ZJO,ZJC,1.2,0),COLORFF6600;STICKLINE(DTB,ZJO,ZJC,0.7,0),COLORFF8800;STICKLINE(DTB,ZJO,ZJC,0.2,0),COLORFFAA00;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容