Bir alarm açıklamasındaki {{close}} değişkeni değeri neden çalışmayabilir

alertcondition() ile ilgili değer yerine koyma özelliği, yalnızca Pine v4 veya daha üstü sürümlerde yazılmış komut dosyalarında çalışır. Alarm tetiklendiğinde açıklamadaki değişkenlerin yerine değerler konmuyorsa (ör. Kapanış = 45.1 yerine Kapanış = {{close}} gösteriyorsa), alertcondition() işlevine sahip gösterge muhtemelen Pine'ın önceki sürümlerinde yazılmıştır ve değişkenlerin değerlerle değiştirilmesi bu gösterge için çalışmayacaktır.

Pine v4 ve üstü sürümlerde nasıl çalıştığı aşağıda gösterilmiştir:


Ve Pine'ın önceki sürümlerinde nasıl çalıştığı aşağıda gösterilmiştir:


Bu durum, değişkeni Alarm penceresindeki Mesaj alanına ekleseniz bile (kodun kendisini düzenlemeden) gerçekleşir. Değişkeni oraya eklerseniz ve alarm tetiklendiğinde yerine değer konmazsa, gösterge büyük olasılıkla Pine v3 veya daha düşük bir sürümde yazılmıştır.

 

Komut dosyası size aitse, v3 komut dosyasını v4'e dönüştürmek için Dönüştürücümüzü kullanabilirsiniz. Bu komut dosyası halka açık kütüphaneden ise, yazarıyla iletişime geçebilir ve ondan göstergeyi v4'e güncellemesini isteyebilirsiniz.

Ayrıca okuyun: