变量"目标"声明为"整数"类型。无法为其分配类型为"系列[浮点数]"的表达式



我希望获得前5条数据的单个最大值,但一直运行到发布的错误:Variable 'target' was declared with 'integer' type. Cannot assign it expression of type 'series[float]'.

下面是有问题的两行代码:

var target = 0
target := highest(high, 5)[0]

我认为这将检索最新的最高值,但它返回一个系列。请告诉我实现这一目标的正确方法。

尝试在var target后面添加一个。0。最高级的函数是查找浮点变量

var target = 0.0

我们也可以不使用var,直接使用= highest()

我们也不需要[0],因为它引用了这个栏,无论如何它都会这样做。我们可以在其中放置1个或多个以引用一个bar等。

干杯我的朋友,祝你交易和编码好运

相关内容

最新更新