PINE LIBRARY
已更新 ColorArray

Library "ColorArray"
Simple color array gradient tool.
makeGradient(size, _col1, _col2, _col3, _col4, _col5) Color Gradient Array from 5 colors.
Parameters:
size: : default 10
_col1: : default #ff0000
_col2: : default #ffff00
_col3: : default #00ff00
_col4: : default #00ffff
_col5: : default #0000ff
Returns: array of colors to specified size.
Simple color array gradient tool.
makeGradient(size, _col1, _col2, _col3, _col4, _col5) Color Gradient Array from 5 colors.
Parameters:
size: : default 10
_col1: : default #ff0000
_col2: : default #ffff00
_col3: : default #00ff00
_col4: : default #00ffff
_col5: : default #0000ff
Returns: array of colors to specified size.
版本注释
v2Big update: no Limitation on color number now. anywhere from 2-10 is automatic, any more than 10 colors, Input an array.
backwards compatible with old version.
Enjoy!
Updated:
makeGradient()
版本注释
v3 HSV gradient UPGRADE.. MUCH nicer fades.
版本注释
v4Bump library imports, removed demo from code for faster loading, also, hsl option mode (for larger arrays or fewer colors suggested..)
Updated:
makeGradient()
版本注释
v5bumped import to latest
版本注释
v6special tool for double gradients based off of being above/below threshold.
neutral point, first level, second level, then when it' peaks at ath or atl.
Added:
fade(_src, _mid, _colsin, _th, _thmax)
Multiple Color Fader (Negative Limit, Negative strong, Negative mild, neutral, Positive mild, Positive strong, Positive limit)
Parameters:
_src: (float ) input value to follow
_mid: (float ) midpoint ( 0 for osc)
_colsin: (color[] ) colors to generate the fades
_th: (float ) 0-1,threshold to first level
_thmax: (float ) 0-1,threshold to second level
Returns: color output
版本注释
v7Fixed problem on Fade, added Focus, Give itt a try :)
Updated:
fade(_source, _mid, _colsin, _th, _thmax)
Multiple Color Fader (Negative Limit, Negative strong, Negative mild, neutral, Positive mild, Positive strong, Positive limit)
Parameters:
_source: (float ) input value to follow
_mid: (float ) midpoint ( 0 for osc)
_colsin: (color[] ) colors to generate the fades
_th: (float ) 0-1,threshold to first level
_thmax: (float ) 0-1,threshold to second level
Returns: color output
版本注释
v8updated hsvcol import (its way faster now.. ~ 3-5 times quicker)
Added:
focus(_source, _values, _cols, _mode)
Focus color to an array position
Parameters:
_source (float): (float)
_values (array<float>): (float[])
_cols (array<color>)
_mode (bool): (bool) Optional color from array val
Returns: Color array with focused color
Updated:
makeGradient(size, _array, _mode)
Color Gradient for Two through ~any~ amount of colors
(1-10 input colors, any more, use an array of cols as input)
Parameters:
size (int)
_array (array<color>): Your own color array (no size limit)
_mode (bool): Switch to Alt HSL mode (i highly suggest fewer colors and larger size for this mode.)
fade(_source, _mid, _colsin, _th, _thmax)
Multiple Color Fader (Negative Limit, Negative strong, Negative mild, neutral, Positive mild, Positive strong, Positive limit)
// param _src (float ) input value to follow
// param _mid (float ) midpoint ( 0 for osc)
// param _colsin (color[] ) colors to generate the fades
// param _th (float ) 0-1,threshold to first level
// param _thmax (float ) 0-1,threshold to second level
// Returns color output
Parameters:
_source (float)
_mid (float)
_colsin (array<color>)
_th (float)
_thmax (float)
版本注释
v9updated a glitch in anysize.. v6 soon will need you to update your scripts to 6 to use it. las v5 here.
版本注释
v10版本注释
v11Pine脚本库
本着真正的TradingView精神,作者将此Pine代码发布为开源库,以便我们社区的其他Pine程序员可以重复使用它。向作者致敬!您可以私密或在其他开源出版物中使用此库,但在出版物中重复使用此代码受网站规则约束。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
Pine脚本库
本着真正的TradingView精神,作者将此Pine代码发布为开源库,以便我们社区的其他Pine程序员可以重复使用它。向作者致敬!您可以私密或在其他开源出版物中使用此库,但在出版物中重复使用此代码受网站规则约束。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。