Pinescript if else 根据当前时间范围

Pinescript if else according to the current timeframe

我正在尝试根据不同的时间范围设置不同的值

if (period == "60") // also (period == 60) and (period == '60') failed
    len1 = 48
    len2 = 96
    len3 = 480
    len4 = 800

这是我到目前为止尝试过的方法,但没有用,我不知道如何调试 pinescript 并找出问题所在, 谢谢

要为已声明的变量赋值,您需要使用 := 运算符而不是 :

//@version=3
study("My Script")
len1 = 0
if (period == "60")
    len1 := 48

plot(len1)