TradingView
kaigouthro
23 Mei 2022 pukul 08.06

ColorArray 

ATA / TetherUS PERPETUAL CONTRACTBinance

Deskripsi

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.

Catatan Rilis

v2

Big 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()

Catatan Rilis

v3

HSV gradient UPGRADE.. MUCH nicer fades.

Catatan Rilis

v4
Bump library imports, removed demo from code for faster loading, also, hsl option mode (for larger arrays or fewer colors suggested..)

Updated:
makeGradient()

Catatan Rilis

v5

bumped import to latest

Catatan Rilis

v6

special 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

Catatan Rilis

v7

Fixed 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
Komentar
Mindspirit
As a newbie coder, I wish I could see this being used in some existing work so that I can reference and explore more easily
tradingaccount7777777
@Mindspirit, I agree, an script with some examples would be so awesome
p3nchan
Amazing artwork!
Lebih lanjut