我正在尝试让此函数对过去的“ n”天中的任何一天进行计数,但是它似乎只是专门查看我指定的确切日期。
_Touching(n)=> high >= n and low <= n?1:0 //denotes a bar that whose price touched n(a MA or other price feature)
T = _Touching(_mean)
Hi_C= close > highest(nz(high[1]), 3)
strategy.entry("Touching Mean", true, 1, when = T[5] and Hi_C)
strategy.exit("exit", profit = 520, loss = 100)
请注意strategy.entry行中的T [5]。我想看看是否在最近5个小节中的任何时间发生了,而不仅仅是返回第5个小节。看起来很简单,但我不知道。