Créer des entrées de couleur dans Pine

Sep 17, 2020

Un nouveau type d’input.color pour input() permet aux codeurs de fournir aux utilisateurs du script une sélection de couleurs via l’onglet Paramètres/Entrées du script avec le même widget de couleur utilisé dans toute l’interface utilisateur de TradingView.

Voir dans l’exemple ci-dessous comment input.color est utilisé pour fournir aux utilisateurs du script un choix de couleurs d’étiquettes :

//@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)

La valeur par défaut pour la saisie de la couleur peut être n’importe quelle couleur de la palette standard, ou une couleur que vous créez vous-même : en utilisant color.new(color.green, 50) ou #F0000080 par exemple. Les utilisateurs de votre script pourront également sélectionner n’importe quelle combinaison de couleur/transparence par le biais du widget de couleur.

Nous espérons que cette nouvelle fonctionnalité que vous avez demandée est utile. Continuez à nous envoyer vos suggestions d’amélioration. Nous construisons TradingView pour vous et nous aimons recevoir votre feedback.

Look first Then leap

TradingView est conçu pour vous, assurez-vous donc de profiter au maximum de nos fonctionnalités exceptionnelles
Ouvrir le graphique