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ملاحظات الأخبار
v11مكتبة باين
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.
مكتبة باين
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.