如图,请教公式显示的数据能否根据实际数值大小改变 显示的颜色,比如这个值小于0时用绿色显示,大于0时用红色显示。

此主题相关图片如下:快照12.jpg

这个不行的。
之前有个均线变色的代码,但是和你这里的不太一致,你可以加载上去看下效果:
ma1:=ma(c,10);
ma2:=ma(c,20);
red:if(ma1>ma2 or cross(ma2,ma1),ma2,drawnull),colorred;
green:if(ma1<ma2 or cross(ma1,ma2),ma2,drawnull),colorgreen;
上面这个其实是用2个变量 输出ma2,但是情况不一样 输出的颜色的不一样。指标线依然可以保持连续性。