请问下面公式不同数值用不同颜色怎样表示? (文华财经)

投资者咨询:请问下面公式不同数值用不同颜色怎样表示? (文华财经)
来源:文华财经  日期:2021-1-24 10:39
涨速:(C/REF(C,1)-1)*10000,RGB(188,188,188),NODRAW,PRECIS0;    //  当前周期分钟涨跌幅

请问如何在指标栏中,对于涨速如果为正值,用红色表示,负值用绿色表示,0用白色表示,注意不画线而且是指标栏同一个位置,因为空间有限。

麻烦修改一下,谢谢!!!
技术人员回复
日期:2021-1-24 10:42
 参考:

涨速:=(C/REF(C,1)-1)*10000,RGB(188,188,188),NODRAW,PRECIS0;
IF(涨速>0,涨速,NULL),COLORRED,NODRAW,PRECIS0;
IF(涨速<0,涨速,NULL),COLORGREEN,NODRAW,PRECIS0;
IF(涨速=0,涨速,NULL),COLORWHITE,NODRAW,PRECIS0;

投资者咨询:请问下面公式不同数值用不同颜色怎样表示? (文华财经)
来源:文华财经  日期:2021-1-24 10:39
 那请问在WH9中如何表达?

也是在指标栏中,对于涨速如果为正值,用红色表示,负值用绿色表示,0用白色表示,


PlotLine ("",涨速,RGB(88,88,88),NoDraw,Precis0);

多谢!!!

 
技术人员回复
日期:2021-1-24 11:21
 参考:


Vars
    Numeric 涨速;
    Numeric a1,a2,a3;
Begin

涨速=(Close/REF(Close,1)-1)*10000;
PlotLine("a1",IIF(涨速>0,涨速,InvalidNumeric),Red,NODRAW,Precis0,0);
PlotLine("a2",IIF(涨速<0,涨速,InvalidNumeric),green,NODRAW,Precis0,0);
PlotLine("a3",IIF(涨速=0,涨速,InvalidNumeric),WHITE,NODRAW,Precis0,0);
End