下面的脚本将触发策略的开放部分,即收盘后的栏。如何更改变量“关闭”,以便在SMA 14和28交叉的确切位置测试策略,而不是之后的条形?或者这是不可能的
longCondition = crossover(sma(close, 14), sma(close, 28))
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)
答案 0 :(得分:0)
您正在寻找的是 barmerge.lookahead_on 属性,它是PineScript v3的默认状态。
一般来说,这不是一个好主意,因为交叉可能发生在白天(或任何你的时间段),然后在那天晚些时候再次低于它,这意味着一旦蜡烛完成,十字架永远不会发生。
如果您担心通过延迟进入交易而错过行动,通常更高分辨率的时间框架可以缓解此行为