请问如何机算MACD面积,并记录下来?
请问如何实现通达信里的macd面积计算? (红柱上穿0轴开始到下穿0轴前,所有bar计算出来的MACD值求和) 如图所示: 通达信里的代码如下: DIF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF,9); MACD:(DIF-DEA)*10,COLORSTICK; 红面积:SUM(MACD,BARSLAST(MACD<0))*(MACD>0),COLOR0000FF,NODRAW; 绿面积:SUM(MACD,BARSLAST(MACD>0))*(MACD<0),COLORFFFF00,NODRAW; AA:=ROUND(REF(绿面积,1)*100); BB:=ROUND(REF(红面积,1)*100); DRAWNUMBER(CROSS(0,MACD),HHV(REF(MACD,1),5)+0.01,ABS(BB)),COLORMAGENTA; DRAWNUMBER(CROSS(MACD,0),LLV(REF(MACD,1),5)-0.01,ABS(AA)),COLORBLACK; 如何实现macd面积计算,并取出数值备用? 请老师解答,谢谢!