Come aggiungere un input dedicato alla scelta dei colori su Pine

Sep 17, 2020

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.

Look first Then leap

TradingView è realizzato per te. Assicurati di sfruttare al massimo tutte le sue funzionalità
Apri grafico