我想知道季度收入是如何增长还是下降的。
下面是一个脚本看起来:
a =b/ c,
哪里
a -生长或下降的比率;
按本报告期分列的b - TOTAL_REVENUE;
c - TOTAL_REVENUE上季度报告。
我不知道如何才能从上一季度的报告中得到TOTAL_REVENUE。
发布于 2021-11-27 18:01:39
request.financial()函数可用的值是可用的这里。
此代码是一个使用“TOTAL_REVENUE”的示例:
//@version=5
indicator("")
revenueGrowth(sym) =>
quarterlyRevenue = request.financial(sym, "TOTAL_REVENUE", "FQ", gaps = barmerge.gaps_on, ignore_invalid_symbol = true)
var float lastQuarterlyRevenue = na
var float result = na
if not na(quarterlyRevenue)
result := nz(quarterlyRevenue / lastQuarterlyRevenue)
lastQuarterlyRevenue := quarterlyRevenue
result
plot(revenueGrowth(syminfo.tickerid))

发布于 2021-11-06 08:41:59
我不认为有一个简单的方法。您可以创建一个var数组,并不断推送来自财务部门的值,抱怨它们的变化。因此,要查看历史,只需在特定索引处引用数组元素。
https://stackoverflow.com/questions/69859197
复制相似问题