3.20K 浏览
0

如上图索描述的,按照入门教程的demo进行绘制web的GUI图形。但是分时图绘制出现错误。

东方-寂岚 未选择答案 2020年8月17日
0

能重现吗?方便提供下重现代码吗?

东方-寂岚 发表新评论 2020年8月17日

可以的,方便。主要是fu2009合约和fu2101合约出现了这个问题,其他的合约暂时不清楚
api = TqApi(TqKq(),auth=’135****,*****1′,web_gui=True,)
klines = api.get_kline_serial([“SHFE.ag2012”, “CFFEX.IF2008″,”SHFE.fu2101″,”SHFE.fu2009”], 60, data_length=10)
print(“多合约K线:”, klines.iloc[-1])
print(‘=====================’)
print(klines)
while True:
api.wait_update()
# if api.is_changing(klines.iloc[-1], [“close1”, “close”]): # 判断任何一个收盘价是否有更新
# dif = klines.close1 – klines.close # 使用对齐的K线直接计算价差等数据
# print(“价差序列:”, dif)
# 关闭api,释放资源

api.close()

api.close是在while true外面,最外层

您正在查看1个答案中的1个,单击此处查看所有答案。