INFO – 模拟交易下单 PYSDK_insert_f26d976d8e34004e539cbf8dc6c7b1a6: 时间:2020-09-11 23:10:00.000000,合约:SHFE.ni2011,开平:CLOSETODAY,方向:SELL,手数:1,价格:118030.0
INFO – 模拟交易委托单 PYSDK_insert_f26d976d8e34004e539cbf8dc6c7b1a6: 全部成交
就是这些信息,我想获取后记录进文本里
988060wang 已回答的问题 2020年12月5日
启动的脚本里增加这些:
import logging logger = logging.getLogger("TqApi") handler = logging.FileHandler('tqsdk.log') handler.setLevel(logging.INFO) logger.addHandler(handler)
988060wang 发表新评论 2020年12月1日
我试了你提供的代码,并运行成功了,但是生成的tqsdk.log文件是空的,请问是为什么?
#!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = 'chengzhi' from tqsdk import TqApi, TqAuth,TqSim import logging logger = logging.getLogger("TqApi") handler = logging.FileHandler('tqsdk.log') handler.setLevel(logging.INFO) logger.addHandler(handler) api = TqApi(TqSim(),auth=TqAuth("你的账户", "你的密码")) # 获得上期所 ni2011 的行情引用,当行情有变化时 quote 中的字段会对应更新 quote = api.get_quote("SHFE.ni2011") print("---------------------") # 输出 ni2011 的最新行情时间和最新价 print(quote.datetime, quote.last_price) print("---------------------") # 关闭api,释放资源 api.close()
在终端中运行这段代码,会出现下列信息,并记录到tqsdk.log文件内。可是”tqsdk.log”为什么是空的?
988060wang 已回答的问题 2020年12月5日
你的问题解决了吗?
能告知一下是怎么解决的吗?
有代码可以贴一下吗?