Selcoin/ docs
SelScriptFonksiyonlar

ta.crossunder

Koşul: güncel `a < b` ve önceki `a >= b`.

İmza

ta.crossunder(a, b)

Parametreler

ParametreTürVarsayılanKural
anumberZorunluSeri kabul eder
bnumberZorunluSeri kabul eder

Davranış ve dönüş

Koşul: güncel a < b ve önceki a >= b. Bu yüzden yalnız eşitliğe ulaşmak kesişim değildir. Önceki veya güncel karşılaştırma eksikse na döner. Hesaplamayı her mumda üst seviyede yapın.

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

Çalışan örnek

//@selscript=1
indicator("Cross", overlay=true)
fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
cross = ta.crossunder(fast, slow)
plot.line(fast)
plot.line(slow, color="#f59e0b")
if cross:
    plot.shape()

Kesişim mumunda işaret oluşur; açık mumda önizleme değişebilir.

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