请教一个问题:在我的交易系统中,我在1分钟周期里调用当时的15分钟周期的某个指标,用历史数据看都没问题,但在实盘运行时,当时的15分钟并没有走完,所以那个指标也是总在变的,一旦15分钟周期的指标走势符合要求了发出信号,比如是在第10分钟时发出的,那么在1分钟周期里调用的这个信号,却显示在15分钟的第一个1分钟时,也就是1分钟时有信号,但此时已到了10分钟。而当时在1分钟时是没信号的,这个怎么解决?还是说这么调用就有问题?
这跟你的具体用法有关。
一般调用更大周期的数据,应注意可能无形引用未来数据。
如果您不介意,可将有关代码贴出,或发短信给我, 看能否改善