Selcoin/ docs
SelScriptFonksiyonlar

ta.valuewhen

Koşulun `true` olduğu olayları sayar.

İmza

ta.valuewhen(condition, source, occurrence)

Parametreler

ParametreTürVarsayılanKural
conditionboolZorunluSeri kabul eder
sourcenumberZorunluSeri kabul eder
occurrencenumberZorunluSabit

Davranış ve dönüş

Koşulun true olduğu olayları sayar. occurrence=0 son olay, 1 bir önceki olaydır; 0–4999 arası sabit tam sayı gerekir. Yeterli olay yoksa na; olay anındaki source eksikse o eksik değer korunur. Olay sayısı mum sayısı değildir.

Dönüş: number. Koşulsuz üst seviye değişken tanımı.

Çalışan örnek

//@selscript=1
indicator("Last bullish close", overlay=true)
value = ta.valuewhen(close > open, close, 0)
plot.line(value)

Son yükseliş mumunun kapanışı sonraki mumlarda korunur.

Yaygın hata

Hesabı if içine koymak veya dönem için close gibi değişken seri vermek. Hesabı üst seviyeye taşıyın; dönem için sabit veya input.int kullanın.

İlgili rehber · Tüm fonksiyonlar

Doğrulanan kapsam: SelScript 1, standart kütüphane 1.2.0.

Bu sayfada