C’è una nuova tipologia di input per l’omonima funzione (input.color) che permette agli sviluppatori Pine di fornire agli utenti la possibilità di personalizzare i colori dell’indicatore dalle impostazioni di Input, tramite l’interfaccia di scelta già in uso per gli indicatori integrati.
Ecco un esempio per illustrare come aggiungere tale input ad uno script:
//@version=4
study("Input color example", overlay=true)
color c_up = input(color.green, "Color Up", type = input.color)
color c_down = input(color.red, "Color Down", type = input.color)
l = label.new(bar_index, na)
if close >= open
label.set_text(l, "green")
label.set_color(l, c_up)
label.set_yloc(l, yloc.belowbar)
label.set_style(l, label.style_labelup)
else
label.set_text(l, "red")
label.set_color(l, c_down)
label.set_yloc(l, yloc.abovebar)
label.set_style(l, label.style_labeldown)

Il valore di default per l’input colore può essere uno qualsiasi tra quelli della palette standard o uno creato appositamente da te: sia color.new(color.green, 50) che #F0000080 sono comandi validi. Inoltre, gli utenti potranno poi selezionare qualsiasi combinazione di colore e opacità tramite l’apposita finestra.
Speriamo che questa novità vi torni utile. Continuate ad inviarci suggerimenti su come migliorare. TradingView è il frutto della vostra dedizione e del continuo supporto.