vn.py官网
开源量化社区
Member
加入于:
帖子: 36
声望: 0

运行情况:早上运行正常,中午时开始不打印日志
环境是:simnow

这些是 ctp 断开的错误吗,实盘时会 不会遇到,有没有解决方法

description

Member
avatar
加入于:
帖子: 3150
声望: 184

看日志时间你应该是从框住的第六行开始才是八点多输出的。如果是这样那么可能不是延迟,你可以打打行情看看。感觉有可能是你点了光标阻塞了主线程。

Member
加入于:
帖子: 36
声望: 0

xiaohe wrote:

看日志时间你应该是从框住的第六行开始才是八点多输出的。如果是这样那么可能不是延迟,你可以打打行情看看。感觉有可能是你点了光标阻塞了主线程。

不对,框住的所有内容都是晚上8点多打印,这个肯定没错,发生过很多次这样的情况了,因为我按了某几个按键才输出。另外我有打印行情,一分钟输出一次行情数据及一分钟检查是否收盘了。想知道的是 程序阻塞是否和onsessiondisconnected有关,以及怎么避免这些错误

发生机率大概为一周一次

Member
加入于:
帖子: 36
声望: 0

xiaohe wrote:

看日志时间你应该是从框住的第六行开始才是八点多输出的。如果是这样那么可能不是延迟,你可以打打行情看看。感觉有可能是你点了光标阻塞了主线程。

Hi 有什么想法吗,关于阻塞和onsessiondisconnected

Member
avatar
加入于:
帖子: 3150
声望: 184

接口断开不会阻塞,但是运行脚本的时候如果点击了界面进入了编辑模式就会阻塞主进程,回车后退出编辑模式了才输出信息。想知道是不是这个原因导致的就用vscode跑run.py看看是否会卡住就知道了

Member
加入于:
帖子: 36
声望: 0

xiaohe wrote:

接口断开不会阻塞,但是运行脚本的时候如果点击了界面进入了编辑模式就会阻塞主进程,回车后退出编辑模式了才输出信息。想知道是不是这个原因导致的就用vscode跑run.py看看是否会卡住就知道了

这个是用no ui跑的,只连ctp
即使没关也想知道onsessiondisconnected 的原因

上面那些时间上显示为白天的日志是晚上才打印出来(似乎是按ctrl c后 阻塞内容才开始出来)

Member
avatar
加入于:
帖子: 3150
声望: 184

no_ui脚本也能用vscode跑的

Member
加入于:
帖子: 36
声望: 0

xiaohe wrote:

no_ui脚本也能用vscode跑的
好的,我用vs code跑试试
另外你说的
''但是运行脚本的时候如果点击了界面进入了编辑模式就会阻塞主进程,回车后退出编辑模式了才输出信息''
编辑模式是指在vnpy ui上的编辑对吧

Member
avatar
加入于:
帖子: 3150
声望: 184

在cmd点击任意区域会进入编辑模式

Member
加入于:
帖子: 36
声望: 0

xiaohe wrote:

在cmd点击任意区域会进入编辑模式
哇,谢谢谢谢谢谢谢谢谢谢谢谢
cmd 确实会这样😬

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号