- UID
- 2
- 积分
- 2874674
- 威望
- 1387366 布
- 龙e币
- 1487308 刀
- 在线时间
- 13156 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-11-24
|
渐变色(GradientColor)
返回一个 RGB 颜色编号,表示定义的颜色范围内的颜色阴影。
颜色的渐变色度由与定义的值范围相关的指定数值表达式的值确定。
例如,如果颜色范围定义为白色到黑色,并且值范围定义为 0 到 2,则 GradientColor 将返回一个 RGB 颜色编号,表示值为 0 时为白色,值为 1 时为灰色,值为 1 时为黑色。 2 的值。对于所有 < 0 的值将返回白色,对于所有值 > 2 将返回黑色。
用法- GradientColor ( Value , Min , Max , StartColor , EndColor )
复制代码 Value – 指定的数字表达式。
Min – 值范围的最小值。如果Value等于或小于最小值,则返回StartColor。
Max – 值范围的最大值。如果Value等于或大于最大值,则返回EndColor。
StartColor – 渐变颜色范围的起始颜色。
EndColor – 渐变颜色范围的结束颜色。
例子
以渐变颜色绘制 ADX 指标,其中洋红色逐渐变为白色,指标值从 5 到 50:- Variable: ADXValue(0);
- ADXValue = ADX(14);
- Plot1(ADXValue, "ADXValue");
- SetPlotColor(1, GradientColor (ADXValue, 5, 50, Magenta, White));
复制代码 效果图:
|
|