我正在研究使用pine脚本进行tradingview的策略。它只是高于或低于价格的移动平均线。我的问题是回测时,我得到一条绿色柱,红色柱,绿色柱,反之亦然,它以中间柱的开盘价而不是初始柱的收盘价进入交易。有什么方法可以将strategy.entry更改为接近结束?
答案 0 :(得分:0)
有什么方法可以将
strategy.entry()
更改为收盘价?
很遗憾,这不可能。来自TradingView wiki:
在TradingView上有一个经纪人模拟器,用于测试策略。与真实交易不同,仿真器仅按图表价格填充订单,这就是为什么在计算策略后只能在正向测试的下一个价位和回溯测试(或以后)的下一个价位执行订单的原因。
从逻辑角度来看,这也是有道理的:如果脚本在小节关闭时生成订单,则不再有空间执行该小节中的交易。毕竟,酒吧关闭了,并且这段时间的交易停止了。