【发布时间】:2020-05-10 14:15:51
【问题描述】:
我想构建一个包含几个最后高点的集合,并像在数组中一样访问所有这些高点。 我怎么做?我的代码如下所示:
var float lastHigh = 0
if (highfound)
lastHigh := high
现在我试试这个:
x := lastHigh[3]
... 但 x 只是最后一个 lastHigh 值(就像它会是 lastHigh[1])。 所以 lastHigh 只是一个“平面”变量,对吧?我怎样才能收集不止一个最后的高点?
【问题讨论】:
-
pine-script 还不支持数组和类似的数据结构。
-
我知道,pine 中还没有数组。但是必须有解决上述问题的方法..?
-
只有两种解决方法,afaik:将变量和代码相乘,或者像 RicardoSantos 所做的那样使用伪数组here。
-
或者告诉我们您的最终目标是什么,那么也许还有其他解决方案可以解决您的问题。
-
我只想检查实际柱线的高点是否高于图表上确定的所有最低(例如 5 个)枢轴高点!
标签: arrays collections series pine-script