通达信 计算MACD 红柱 绿柱面积公式

刚学公式, 在网上搜了下计算macd面积的公式, 发现有个地方不妥, 就参考那个自己写了个。 
 
AA:EMA(C,12)-EMA(C,26);
BB:EMA(AA,9);
 
CC:(AA-BB)*2,COLORSTICK; {显示MACD 面积}
 
DD:=BARSLAST(CC<0);
MJ1:=REF(SUM(CC,BARSLAST(CC>0)),1),NODRAW; {计算0轴之下的MACD的面积};
MJ2:=REF(SUM(CC,DD),1); {计算0轴之上的MACD的面积};
 
 
FF:DRAWNUMBER(CROSS(BB,AA),1.0,MJ2),COLORMAGENTA;
HH:DRAWNUMBER(CROSS(AA,BB),-0.3,MJ1),COLORLIGREEN;
 
 
------------------------------------------------
经过验证,没有问题。并且能准确计算出红柱和绿柱的面积
posted @ 2020-07-16 08:56  jk_tim  阅读(19)  评论(0)    收藏  举报