根据0轴改变K线颜色 (文华财经WH6赢顺V6.7)

投资者咨询:根据0轴改变K线颜色 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-29 17:59
 老师您好,我想根据MACD(10,22,9)的DIFF在0轴上下改变颜色。属性设为K线主图形态。如下的公式是跟据60 单位均线而改变K线颜色的公式, 请参考,仅将60 单位均线这个条件用DIFF 在0轴上下代替, 谢谢老师

EMA60:=MA(C,60);
DRAWCOLORKLINE(C>EMA60&&ISUP,COLORRED,0);
DRAWCOLORKLINE(C>EMA60&&ISDOWN,COLORRED,1);
DRAWCOLORKLINE(C<EMA60&&ISUP,COLORCYAN,1);
DRAWCOLORKLINE(C<EMA60&&ISDOWN,COLORCYAN,0);
DRAWCOLORKLINE(C=O,COLORWHITE,1);
技术人员回复
日期:2018-6-29 18:12
 参考:

DIFF := EMA(CLOSE,10) - EMA(CLOSE,22);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;

DRAWCOLORKLINE(DIFF>0&&ISUP,COLORRED,0);
DRAWCOLORKLINE(DIFF>0&&ISDOWN,COLORRED,1);
DRAWCOLORKLINE(DIFF<0&&ISUP,COLORCYAN,1);
DRAWCOLORKLINE(DIFF<0&&ISDOWN,COLORCYAN,0);
DRAWCOLORKLINE(C=O,COLORWHITE,1);