Variables 松树脚本如何触发策略时,价格高于水平,而不是关闭酒吧

Variables 松树脚本如何触发策略时,价格高于水平,而不是关闭酒吧,variables,back-testing,pine-script,Variables,Back Testing,Pine Script,下面的脚本将触发策略的打开部分,即关闭后的栏。如何更改变量“Close”(关闭),以便在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

下面的脚本将触发策略的打开部分,即关闭后的栏。如何更改变量“Close”(关闭),以便在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)

您要查找的是barmerge.lookahead\u on属性,它是PinScript v3的默认状态

一般来说,虽然这不是一个好主意,因为交叉可能发生在一天之内(或无论你的时间段是什么),然后在那天晚些时候再次在它下面交叉,这意味着一旦蜡烛完成,交叉就永远不会发生

如果你担心因延迟进入交易而错过行动,通常较高的分辨率时间框架可以缓解这种情况