macd标记编写 (文华财经)

投资者咨询:macd标记编写 (文华财经)
来源:文华财经  日期:2020-10-14 11:29
 

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;

 


红面积:SUM(MACD,BARSLAST(MACD<0))*(MACD>0),COLORRED,NODRAW;
绿面积:SUM(MACD,BARSLAST(MACD>0))*(MACD<0),COLORGREEN,NODRAW;
AA:=ROUND(REF(绿面积,1)*100,1);
BB:=ROUND(REF(红面积,1)*100,1);
DRAWNUMBER(CROSS(0,MACD),MACD,ABS(BB),0,COLORMAGENTA);
DRAWNUMBER(CROSS(MACD,0),-MACD,ABS(AA),0,COLORGREEN),VALIGN0;

 

 

红面积,绿面积的读数同时显示。现在是有红时,绿为零。要求同时都显示。

 

macd零轴的数字错误,没有加小数点。请加上。

 
技术人员回复
日期:2020-10-14 11:32
 1楼源码是在红柱结束后 标记红柱区域的面积   绿柱结束后标记绿柱面积 

显示小数参考:

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;

 


红面积:SUM(MACD,BARSLAST(MACD<0))*(MACD>0),COLORRED,NODRAW;
绿面积:SUM(MACD,BARSLAST(MACD>0))*(MACD<0),COLORGREEN,NODRAW;
AA:=ROUND(REF(绿面积,1)*100,1);
BB:=ROUND(REF(红面积,1)*100,1);
DRAWNUMBER(CROSS(0,MACD),MACD,ABS(BB),1,COLORMAGENTA);
DRAWNUMBER(CROSS(MACD,0),-MACD,ABS(AA),1,COLORGREEN),VALIGN0;