未声明的标识符“高”;交易视图(松树脚本)



这段代码在//@version=3 pinescripts中运行良好。

我想转换为//@version=4但出现以下错误:

未声明的标识符"高">

这是代码:

is_newbar(res) =>
    t = time(res)
    change(t) != 0 ? 1 : 0

shigh = is_newbar("D") ? high : (high > shigh[1] ? high : nz(shigh[1], high))

导致此错误的问题可能是什么?

欢迎使用堆栈溢出问题是您正在使用限制对未声明变量的访问的pinescript-version > 2


这是您的固定代码

//@author=lucemanb
//@version=4
study("Declare Varia")
is_newbar(res) =>
    t = time(res)
    change(t) != 0 ? 1 : 0
shigh = high
shigh := is_newbar("D") ? high : (high > shigh[1] ? high : nz(shigh[1], high))
plot(shigh)

享受 😋

最新更新