SelScriptFonksiyonlar
request.financial
Desteklenen hisse için son raporlanmış bilanço değerini döndürür.
İmza
request.financial(symbol, metric, period, offset=0)Parametreler
| Parametre | Tür | Varsayılan | Kural |
|---|---|---|---|
symbol | symbol | Zorunlu | Sabit kimlik veya market.symbol |
metric | string | Zorunlu | Sabit |
period | string | Zorunlu | Sabit |
offset | number | 0 | Sabit |
Davranış ve dönüş
Desteklenen hisse için son raporlanmış bilanço değerini döndürür. metric kayıtlı dokuz kimlikten biri; period yalnız FQ veya FY; offset 0–39 sabit tam sayıdır. Yalnız son grafik mumunda görünür. Geçmiş tarihte bilinen bilanço verisi değildir ve kesinleşmiş sinyal kaynağı olamaz. Eksik dönem veya metrik na döner.
Dönüş: number. Koşulsuz üst seviye değişken tanımı.
Çalışan örnek
//@selscript=1
indicator("Revenue", overlay=true)
revenue = request.financial(market.symbol, "TOTAL_REVENUE", "FQ")
text = is_na(revenue) ? "No data" : str.tostring(revenue, 0)
panel = table.new("top_left", 1, 1)
if barstate.islast:
table.cell(panel, 0, 0, text)Desteklenen hisse grafiğinde son çeyrek geliri veya No data görünür.
Yaygın hata
Yukarıdaki tür, yerleşim veya değer sınırını aşmak. İlk hata satırını düzeltin; hata rehberi.
İlgili rehber · Tüm fonksiyonlar
Doğrulanan kapsam: SelScript 1, standart kütüphane 1.2.0.