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日
