"Komut dosyası sıralı olarak bağlanmış 10'dan fazla göstergeye dayanamaz" hatası alıyorum
Bu hata, bir göstergenin kaynak girdilerinden birinin, her birinin hesaplaması bir öncekine bağlı olan 10'dan fazla göstergeden oluşan bir zincirin çıktısını kullanması durumunda meydana gelir.
Örneğin, grafiğe 12 BASİT HAR Oynak Ortalama göstergesi eklediğinizi ve ardından ilkinden sonra eklenen her göstergenin "Kaynak" girdisini, grafiğe daha önce eklenen göstergedeki çizimlerden birini kullanacak şekilde ayarladığınızı varsayalım. Hesaplama zincirindeki son gösterge bu hata mesajını gösterir, çünkü "Kaynak" girdisi sıralı olarak bağlanmış 11 göstergeye bağlıdır.
Bu hatayı çözmek için, Pine Script® kullanarak birden fazla göstergenin hesaplamalarını tek bir göstergede birleştirebilirsiniz. Örneğin, birkaç SMA'yı art arda bağlamak için grafiğe birden fazla gösterge eklemek yerine, birkaç ta.sma() fonksiyon çağrısıyla zincirleme hesaplamaları gerçekleştiren tek bir Pine komut dosyası yazabilirsiniz.
Bu hata, genel gösterge üstüne gösterge limiti ile karıştırılmamalıdır. Örneğin, 24 gösterge üstüne gösterge bağlantısı limitiyle, 24 bağımsız Üstel Hareketli Ortalama göstergesine bağlı olan 24 ayrı SMA göstergeniz olabilir. Grafikteki toplam bağımlı gösterge sayısı 24 olmasına rağmen, her bir ayrı SMA göstergesi tam olarak bir EMA göstergesine bağlı olduğu için bir hata oluşmaz, bu da her bir hesaplama zincirinin derinliğinin 10'u aşmadığı anlamına gelir. Buna karşılık, her bir göstergeyi sıralı olarak bağlarsanız (ör. EMA1 -> SMA1 -> EMA2 -> SMA2 -> ...), bu hata 12. bağlı göstergede ortaya çıkar, çünkü çok fazla önceki göstergeden oluşan bir zincire bağlıdır.
Gösterge üstüne gösterge özellikleri hakkında daha fazla bilgi edinmek için, Bir göstergeye veya stratejiye başka bir göstergeyi nasıl uygularım makalesine bakın.