麻烦编写公式
要求macd的值负数变正标记开多
反之标记开空
参考:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
DRAWTEXT(JC,L,'开多'),VALIGN0,COLORRED;
DRAWTEXT(SC,H,'开空'),VALIGN2,COLORGREEN;
参考:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
DRAWTEXT(JC,MACD,'开多'),VALIGN2,COLORRED;
DRAWTEXT(SC,MACD,'开空'),VALIGN0,COLORGREEN;
你给的两次公式是一样的 还是显示一条线 看不到红绿柱子