5.25K 浏览
0

今晚,多个合约的时间不对应,包括但不限于 A B C CS EB EG J JM L M P PG PP V Y等,时间向后偏移了一天,导致我的程序错误开仓,还好及时发现。

随后不久,我再次尝试获取数据,发现API已经无法使用。

api.get_kline_serial(‘DCE.a2101’, 300, data_length=600)

—————————————————————————

Exception                                 Traceback (most recent call last)

<ipython-input-4-7b405820d366> in <module>

—-> 1 b = api.get_kline_serial(‘DCE.a2101’, 300, data_length=600)

~/anaconda3/lib/python3.7/site-packages/tqsdk/api.py in get_kline_serial(self, symbol, duration_seconds, data_length, chart_id)

    572                     symbol, duration_seconds, 8964 * duration_seconds))

    573                 else:

–> 574                     raise Exception(“获取 %s (%d) 的K线超时,请检查客户端及网络是否正常” % (symbol, duration_seconds))

    575         return serial[“df”]

    576

Exception: 获取 [‘DCE.a2101’] (300) 的K线超时,请检查客户端及网络是否正常

aotfeikuai 已回答的问题 2020年12月16日