我是直接拿的官方的例子,改了下合约和 context.subscribe_bar 的 frequency 参数。我尝试了 10s, 30s, 60s, 1m, 3m, 5m, 10m ...我发现只要超过 1分钟就无效了。
兄弟,你是怎么用上的python,我尝试好久,没有发现在哪里可以用那个tb.py?
啊,Python程序是独立于客户端的呀。我理解客户端提供进程间通信方式,然后 tbpy 底层和客户端通信。Python 独立运行,只是依赖底层通信。它不是跑在客户端里面的。
破案了,begin_time 也需要更新。另外还有个,官方示例中的 sliding_window=self._slow_length,这个值貌似应该+1,否则后面截取 bars 算慢线和的时候会少一项,最后算错了.......