原本是想要用is_changing 跟踪最新K线,如下内容, 当这个函数的最后一个特征值是'close'的时候, 能print('数据更新')并执行后面的内容. 当最后一个参数是"id" 的时候, 无法检测到id更新而无法执行后面的内容. 问题: 每一条K线都有独立的id, 为什么is_changing 不响应id的变化? quote1 = api.get_kline_serial("SHFE.al2210", 60, 10) api.wait_update() print(quote1.iloc[-1]) if api.is_changing(quote1.iloc[-1] , 'id'): print('数据更新') >>>我们使用场景目前是单合约判断。可以分2个kline订阅分开写2个changing, >>>>是这个答案? 只能是单个合约, 多合约不行?
李思恒 已回答的问题 2022年9月16日