Selcoin/ docs
SelScriptÖrnek kütüphanesi

Sınırlı döngüyle ortalama

Beş geçmiş gözlemini doğrulayıp ortalama alın.

Döngü ve yeniden atamayı öğrenmek için beş kapanışı toplar. Sınırlar 0 ve 4 dahil olduğundan beş iterasyon vardır. Eksik gözlemde break döngüyü bitirir; sonuç boş kalır.

Beş fiyat 1, 2, 3, 4, 5 olduğunda son ortalama 3’tür. Üretimde aynı işlem için ta.sma(close, 5) kullanmak daha kısa ve uygundur.

Tam kod

//@selscript=1
indicator("Loop mean", overlay=true)
total = 0.0
valid = true
for i = 0 to 4:
    if is_na(close[i]):
        valid := false
        break
    total := total + close[i]
result = valid ? total / 5 : na
plot.line(result)

Tüm örnekler

Bu sayfada