3.35K 浏览
0

在程序中使用get_kilie_serial函数,当传入的合约参数,不存在,程序会报错。如下:

api.get_kline_serial("SHFE.au2101", 24 * 60 * 60, data_length=10)   #实际当前不存在au2101合约

那么有没有什么办法可以判读这个合约是否存在,如果存在,则再调用get_kilie_serial函数,避免程序报错。或者有没其他方式,让程序继续运行。

lookis 已回答的问题 2020年9月30日
0

可以用这个接口判断

https://doc.shinnytech.com/tqsdk/latest/reference/tqsdk.api.html#tqsdk.api.TqApi.query_quotes

JIMMY HUNAG 发表新评论 2020年10月7日

这个有用,谢谢。搞定。