Ho aggiunto una variabile nel messaggio dell'alert (es. {{close}}) ma non funziona

La funzionalità che sostituisce il valore della variabile, in relazione ad alertcondition(), funziona solo con gli script realizzati con Pine v4 (o superiore). Se le sigle che scrivi nel messaggio dell'alert non vengono convertite (es. rimane Close = {{close}} invece di Close = 45.1), è probabile che l'indicatore in questione sia stato realizzato con una versione precedente del linguaggio di programmazione Pine.

Ecco come funziona su Pine v4 e successive:


Ecco come funziona sulle versioni precedenti:


Questo accade anche quando scrivi la sigla direttamente nel campo Messaggio presente nella finestra di creazione dell'alert (senza modificare il codice). Anche in questo caso, laddove la variabile non venisse convertita, è probabile che l'indicatore sia stato scritto con una versione precedente di Pine.

Se lo script è realizzato da te, puoi usare il nostro convertitore per fare l'upgrade da v3 a v4 (per saperne di più, leggi qua). Se lo script appartiene alla Libreria pubblica, puoi contattare l'autore e chiedergli di fare il miglioramento.