【问题标题】:In pine-scrip, how to alert only once per hour in a custom indicator?在 pine-script 中,如何在自定义指标中每小时仅提醒一次?
【发布时间】:2022-12-18 03:07:05
【问题描述】:
我在里面有一些代码和一个变量buy,当buy=true然后我发送alert("Buy")。但是在1小时内它可能会触发5-10次,这真的很烦人。您不知道如何每 1 小时或选定的时间范围发送一次指标警报吗?
buy = true // some code for calculation
if(buy)
alert("Buy")
【问题讨论】:
标签:
pine-script
pinescript-v5
pine-script-v4
【解决方案1】:
您可以使用布尔值来检查是否需要在一个小时过去后发送警报(如果您收到了 buy 信号),然后通过检查 minutes 是否是等于0:
var send_alert = false
buy = true
if(buy)
send_alert := true
if minute == 0
alert("Buy")
send_alert := false