我是编程新手。
我希望写一个代码在松树脚本添加范围(高-低)为x条数回来。
下面是代码的一部分:
//@version=3
study(title="Vola", overlay = false)
xnum= input(20)
RangeA= for i = 1 to xnum
val_x=high[i]-low[i]
adding=adding+val_x
plot(RangeA, color=red, linewidth=2)
error---------------------------------
line 7: Undeclared identifier `adding`;
line 11: Undeclared identifier `RangeA`发布于 2019-11-20 11:01:22
在Pine中不需要for循环就可以做到这一点。使用内置的highest()和lowest()函数会快得多。此处的调试图不会显示在指示器的窗格中,但您可以在指示器的值或数据窗口(图表右上角第三个图标)中看到它们:
//@version=4
study(title="Vola", overlay = false)
xnum= input(20)
hi = highest(xnum)
lo = lowest(xnum)
range = hi - lo
plot(range, "Range")
// Debugging plots.
plotchar(range, "range", "", location.top)
plotchar(hi, "hi", "", location.top, color.green)
plotchar(lo, "lo", "", location.top, color.red)https://stackoverflow.com/questions/58942457
复制相似问题