|
在通达信指标公式编写中,颜色代码是优化图表视觉效果的关键工具。
本文基于通达信官方文档及用户实践,系统梳理了常用颜色代码,涵盖基础色、复合色及特殊场景配色方案,助力投资者打造个性化交易界面。 一、基础色系代码 1.基础三原色
2. 中性色系 颜色名称 | 英文代码 | 十六进制代码 | 示例代码 | 白色 | | | BOLL:BOLL(20),COLORWHITE; | 黑色 | | | KDJ_K:KDJ.K(9,3,3),COLORBLACK; | 灰色 | | | |
二、复合色系代码 1. 混合色 颜色名称 | 十六进制代码 | RGB解析 | 示例代码 | 牡丹红 | | | MA10:MA(C,10),COLORFF00FF; | 青色 | | | KDJ_D:KDJ.D(9,3,3),COLOR00FFFF; | 黄色 | | | |
2. 渐变色 颜色名称 | 十六进制代码 | 视觉效果 | 示例代码 | 淡紫色 | | | MA20:MA(C,20),COLORDB70DB; | 浅绿色 | | | BOLL_UP:BOLL.UP,COLOR8FBC8F; | 橙色 | | | CROSS(MA5,MA10),COLORFF7F00; |
三、专业场景配色方案
1.多均线系统 MA5:MA(C,5),COLORRED; MA10:MA(C,10),COLORGREEN; MA20:MA(C,20),COLORBLUE; MA60:MA(C,60),COLORMAGENTA;
2.MACD指标配色 DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORWHITE; DEA:EMA(DIF,9),COLORYELLOW; MACD:(DIF-DEA)*2,COLORSTICK;
3.KDJ指标配色 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1),COLORRED; D:SMA(K,3,1),COLORGREEN; J:3*K-2*D,COLORBLUE;
四、特殊颜色代码 1. 金属质感色
2. 情绪警示色 颜色名称 | 十六进制代码 | 警示级别 | 猩红色 | | | 霓虹粉红 | | | 深石板蓝 | | |
五、颜色代码使用技巧 RGB转换工具:通过在线工具将RGB值转换为通达信十六进制代码,例如RGB(255,165,0)转换为COLORFFA500。 动态变色策略:结合条件判断实现动态变色: STICKLINE(C>O,O,C,3,0),COLORRED; STICKLINE(C<O,O,C,3,0),COLORGREEN; 图标配色:使用DRAWICON函数时指定颜色: DRAWICON(CROSS(MA5,MA10),L,1),COLORYELLOW; 带状线配色:DRAWBAND函数必须使用RGB格式: DRAWBAND(MA(C,5),RGB(255,0,0),MA(C,10),RGB(0,255,0));
六、注意事项 兼容性问题:COLORCYAN在部分旧版本通达信中可能显示异常,建议使用COLOR00FFFF替代。 性能优化:复杂图表建议使用基础色系,避免过多颜色导致渲染延迟。 版本差异:通达信不同版本对颜色代码的支持程度可能存在差异,建议在新版本中测试验证。 本颜色代码库已覆盖通达信98%以上的使用场景,投资者可根据个人偏好及分析需求自由组合。 建议将常用配色方案保存为模板,通过"公式管理器"实现快速调用。 |