Pine Script-输入实际时间作为默认值



我试图用默认值填充Date输入,默认值应该是实际日期。

原始代码:

end_time = input.time(defval=timestamp('01 Aug 2021 00:00 +0000'), title='End Time')

我想把实际日期定为defval。

我尝试了几种方法,比如时间戳(timenow(,但总是收到相同的错误消息:

使用了"series int"类型的参数,但应为"const string">

我知道我给字符串加了一个int,但我如何转换实际日期/时间以适应上面的代码?

感谢你的大脑,

input.*((函数defval=参数需要编译时已知的值,并且不能是动态的。

作为一种变通方法,您可以使用交互式功能(confirm=参数(通过鼠标点击选择图表上的最后一条:

//@version=5
indicator("My script")
end_time = input.time(defval=timestamp('01 Aug 2021 00:00 +0000'), title='End Time', confirm = true)
bgcolor(time == end_time ? color.red : na)

最新更新