[pine-script],有没有办法 "monitor" "fired" 警报的持续时间?

[pine-script], is there a way to "monitor" the duration of a "fired" alert?

对于策略,有没有办法“监控”“触发”警报的持续时间?

  1. 对于一个策略,我可以监控一个警报,并根据该警报被触发后的时间段(柱线?)创建一个 buy/sell(或长 condition/short 条件)吗? . 例如:buy/sell“订单”只会在警报连续 8 小时或连续两个每日蜡烛等后累积。
  2. 我可以为警报创建时间戳吗? (开始/结束)

由于策略脚本中的警报总是由某些条件触发,因此您可以创建 一些 var 变量,并存储 time 此警报条件为真的位置。

var int alert_last_trigger_time = na

if alert_condition 
    alert( .....)
    alert_last_trigger_time := time

duration = time - alert_last_trigger_time

然后你可以看看你入场时间是否小于8小时