SelScriptÖrnek kütüphanesi
Yıllık gelir büyümesi tablosu
Son çeyreği bir yıl önceki mali çeyrekle karşılaştırın.
Desteklenen hisse grafiği ve gelir metriği gerekir. offset=4 dört mum değil dört mali çeyrektir. Eksik veya sıfır karşılaştırma değerinde Insufficient data görünür. Son raporlanmış durum tablosudur; tarihsel sinyal değildir.
Tam kod
//@selscript=1
indicator("Revenue YoY", overlay=true)
current = request.financial(market.symbol, "TOTAL_REVENUE", "FQ", offset=0)
prior = request.financial(market.symbol, "TOTAL_REVENUE", "FQ", offset=4)
ready = not is_na(current) and not is_na(prior) and prior != 0
growth = ready ? (current - prior) / math.abs(prior) * 100 : na
text = ready ? str.tostring(growth, 1) + "%" : "Insufficient data"
panel = table.new("top_left", 2, 1)
if barstate.islast:
table.cell(panel, 0, 0, "Revenue YoY")
table.cell(panel, 1, 0, text)