【发布时间】:2020-02-14 21:51:55
【问题描述】:
目标:
我正在尝试构建每日季节性趋势脚本..
问题:
我将每一天的收盘价与当年的高点和低点进行了标准化,因此每一天的值都在 0 和 1 之间。现在我想弄清楚如何平均前几年的同一天以获得按比例每日收盘价的多年平均值,这辈子都无法弄清楚。
最终目标是在每日TF 上绘制一个 15 年(或任何回顾)的季节性图表。
这是我到目前为止所拥有的,它绘制了每一年的趋势以及每一天的值相对于当年的最高值(1) 和最低值(0)。现在我试图弄清楚如何让 scaledClose 变量表示多年平均值,而不仅仅是一年。
current_year = input(2020, title="Current Year")
scaledClose = 0.0
yearHigh = security(syminfo.tickerid, "12M", high, lookahead=true)
yearLow = security(syminfo.tickerid, "12M", low, lookahead=true)
if year < current_year
scaledClose := (close - yearLow) / (yearHigh - yearLow)
plot(scaledClose)
【问题讨论】:
标签: pine-script