VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 2
声望: 0
  • 目前发现vnpy的日志只能在console打印与显示,我在用no ui的模式来写交易,请问如何把vnpy的日志打印到本地文件呢,帮助我在比如交易报错,交易超时的时候好定位错误。
  • 还有一个就是 engine = init_cli_trading([CtpGateway])获取的engine如何判断状态

像下面那样试了一下,不能实现

SETTINGS["log.active"] = True
SETTINGS["log.level"] = 10
SETTINGS["log.console"] = True
SETTINGS["log.file"] = os.path.join(script_path, 'logs', 'a.log')
Member
avatar
加入于:
帖子: 1996
声望: 160
SETTINGS["log.file"] = True

日志在用户目录下的.vntrader文件夹中

Member
avatar
加入于:
帖子: 2
声望: 0

MTF wrote:

SETTINGS["log.file"] = True

日志在用户目录下的.vntrader文件夹中

看到了,但只有启动日志是怎么回事呢,有这个相关的配置的详细说明文档吗

Member
avatar
加入于:
帖子: 6134
声望: 382

https://www.vnpy.com/docs/cn/community/info/veighna_trader.html