Adicionei um valor de variável a uma descrição de alerta (por exemplo, {{close}}), mas não funciona

O recurso de substituição de valor em relação a alertcondition() funciona apenas para scripts que foram escritos no Pine v4 ou superior. Se, quando o alerta for disparado, as variáveis na descrição não forem substituídas por valores (por exemplo, exibir Close = {{close}} em vez de Close = 45.1), o indicador com a alertcondition() provavelmente está escrito nas versões anteriores do Pine e descrições de variáveis não funcionarão para ele.

Veja como funciona no Pine v4 ou superior:

E aqui está como ele funciona nas versões anteriores do Pine:

Isso acontecerá mesmo se você adicionar a variável no campo Mensagem na caixa de diálogo do Alerta (sem editar o próprio código). Se você adicionar a variável lá e ela não for substituída quando o alerta for disparado, o indicador provavelmente será gravado no Pine v3 ou inferior.

Se o script for seu, você pode usar o nosso Conversor para converter um script v3 em v4. Você pode ler mais sobre o recurso aqui. Se esse script for da biblioteca pública, você poderá entrar em contato com o autor e solicitar que atualize o indicador para a v4.