通达信指标公式颜色代码有四种写法,分别为COLOR+颜色的英文、COLOR+十六进制、RGBX+十六进制、RGB(R,G,B)。
一、COLOR+颜色的英文
“COLOR+颜色的英文”这种写法比较简单,函数库里可以直接选择颜色函数,比如COLORRED红色、COLORGREEN绿色、COLORCYAN青色。(如下图)
另外淡颜色的格式是“COLOR+LI+颜色的英文”,比如COLORLIRED就是淡红色。
1、RGBX+十六进制
“RGBX+十六进制”这种写法不常用。格式为“RGBX+RRGGBB”,RR、GG、BB表示红色、绿色和的蓝色分量,每种颜色占两位,取值范围是00-FF,采用了十六进制。
这种写法是按照R、G、B顺序,和上面的第二种写法有区别,比如COLOR0000FF红色,而RGBX0000FF是蓝色。
使用方法举例:红色20日均线
MA20:MA(C,20),RGBFF0000;
2、RGB(R,G,B)
格式为RGB(R,G,B),R、G、B表示红色、绿色和的蓝色分量,取值范围是0-255。这种写法用得比较少,画带状线的时候必须使用这种写法,没有其他选择。
画带状线,DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),这里的颜色COLOR1、COLOR2需要使用RGB函数计算得到。
用法举例:
DRAWBAND(MA(C,5),RGB(255,0,0),MA(C,10),RGB(0,255,255));