小引大会在历史k线上就会产生引用未来的情况。从而造成图表信号闪烁。
间隔时间和你运行模式有关。如果是固定时间间隔60s执行信号。那就是间隔1分钟。
如果限制一根k线开仓一次呢?实盘和回测都这样设定,还有问题吗
1. 不是,一直计算的。不是1分钟间隔才计算的。计算是实时的,检测信号模式走完K或者固定轮询才有这个时间间隔的概念的。
2.是的。有些时候会因此造成信号闪烁。当小周期变成历史K的时候,它引用的大周期 实际上是引用到的一个最新值的情况 而这个值和历史小周期对应的情况可能并不一致。
你限制只开仓一次 也不好完全规避未来引用的风险,可能这唯一的一次开仓也可能在某个时候闪烁掉。 未来引用的问题 只能想办法在代码上尽可能的去矫正。但是这个只能具体代码具体看,没有一个统一的处理办法。
[此贴子已经被作者于2020/1/17 10:43:11编辑过]
股票和期货的回测能做到tick级吗?这样应该不会有未来数据了
回测支持tick周期。但是你说的未来同样存在。除非你没有引用大周期。
是的。后台程序化要专业版。或者你就用图表中的回测 周期选择分笔周期。