Pine Script策略每天触发一次



需要帮助编码Pine Script v5策略以每天触发一次
想要使用";bar_index==0";,但不知道如何确定条形指数何时在交易日开始时重新开始。请帮忙!

解决方案:https://www.tradingview.com/pine-script-reference/v5/#fun_timeframe{dot}change

以下测试是否是新的一天

if timeframe.change("D")
...

我相信有更好的方法,但这对我很有效:

var traded_today = false
//use whatever hours:days for first candle of time series chart
//using 15min here, but can be done using an input()
first_candle = time(timeframe.period, "9:30-9:15:23456"
if (first_candle)
traded_today := false

condition = your_condition and not traded_today
if (condition)
traded_today := true 

简单,使用函数

strategy.risk.max_intraday_filled_orders(count=2)

计数2意味着,一个用于进入订单,第二个用于退出订单

最新更新