QUOTES_SYMBOL_RB = 'KQ.i@SHFE.rb' QUOTES_SYMBOL_I = 'KQ.i@DCE.i' QUOTES_SYMBOL_J = 'KQ.i@DCE.j' DUR_SEC = 30
while api.wait_update(): if api.is_changing(klines.iloc[-1], "datetime"): print(klines.iloc[-2]) 这个时候 klines.iloc[-2]才是最新的bar,而klines.iloc[-1]是最新的tick数据,这个文档还有示例都没有提示。 这个时候如果使用klines这个dataframe就会有点问题,只能使用klines[:-2]
嗯嗯,我理解,感谢解答,这块示例程序或者文档能备注一下就好了
嗯呢,好的,我们这边之后优化一下文档
只能使用klines[:-1]