IF = 'KQ.m@CFFEX.IF' IM = 'KQ.m@CFFEX.IM' IF_index = 'SSE.000300' IM_index = 'SSE.000852' # 创建 api 实例 api = TqApi(backtest=TqBacktest(start_dt=date(2024, 4, 11), end_dt=date(2024, 4, 11)), auth=TqAuth("tt", "tt")) if_tick = api.get_tick_serial(IF, data_length=1) im_tick = api.get_tick_serial(IM, data_length=1) if_kline = api.get_kline_serial(IF, duration_seconds=10, data_length=1) im_kline = api.get_kline_serial(IM, duration_seconds=10, data_length=1) if_quote = api.get_quote(IF_index) im_quote = api.get_quote(IM_index) count = 0 if_tick_id, im_tick_id, if_kline_id, im_kline_id = 0, 0, 0, 0 if_quote_id, im_quote_id = 0, 0 while True: api.wait_update() # 指数数据 print('haha') if api.is_changing(if_quote): if_quote_id += 1 print('here') print(if_quote) if api.is_changing(im_quote): im_quote_id += 1 print('here2') print(im_quote) count += 1 if if_quote_id > 10: break
在回测过程中,同时获取股指期货和指数的行情,行情无输出
指数信息为:
SSE.000300
李思恒 已回答的问题 2024年4月15日