我正在尝试这个:
study("Hourly Returns")
close_prev = close[1]
return = return[1] + ( (close_prev - close) / close *100 )
plot(return)
但它在指标上没有显示任何内容。
return[1]
这个词是问题所在,但没有显示每日回报但是我想弄清楚如何运行总计
答案 0 :(得分:1)
您可以使用两种不同的方法,一种使用任何起始值,例如100,然后通过将现值除以100或仅使用不同的公式计算每小时的总回报。据我所知,返回[1]代表之前的返回:
presentReturn = (close - close_prev) / close_prev
return = presentReturn + return[1] * (1 + presentReturn)
答案 1 :(得分:0)
也许你可以尝试使用mutable运算符:":="而不是" ="并首先用一些值初始化它(如0) 另一种选择可能是使用"暨"功能: https://www.tradingview.com/study-script-reference/#fun_cum