4.42K 浏览
0

在回测时,我用的是for循环来获取多个合约的K线,结果循环到第2个合约 就报 获取 SHFE.cu2010 (300) 的K线超时,请检查客户端及网络是否正常。点断点,换成其他的合约也会报同样的错误。回测开始时间是2020年9月1日

1344707398 已回答的问题 2021年10月25日
0

klines = api.get_kline_serial(code, duration_seconds = 300, data_length=500)
这样可以直接获取3个合约的数据,

zstzmoni01 发表新评论 2021年11月1日

不可以,你试试

0

最好把所有获取的合约发一下看看

zstzmoni01 发表新评论 2021年11月1日

code=[‘SHFE.sp2012’, ‘SHFE.hc2010’, ‘SHFE.ni2011’]

for i in code:
klines = api.get_kline_serial(i, 300, data_length=500)

tqsdk2的,跑了吗?

这个问题有解决吗?今天跑了,还是原来的那个错误