VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 21
声望: 0

我用的脚本模式(vnpy_scripttrader)
如下两行代码可以实现XTP接口的连接
engine = init_cli_trading([XtpGateway])
engine.connect_gateway(setting, "XTP")
然后整个程序都会一直保持在XTP连接的状态,相当于一个大背景。我想实现在另外一个文件中去调用这个已经连接XTP的engine,应该怎么实现呢?
大家的XTP连接和其他的操作(比如订阅行情、买卖单)之间是用多线程进行吗?
我之前用jupyter调试的时候,上下格子之间是共用变量和存储空间,所以我在上一个格子中连接了XTP之后,在下一个格子可以去实现下单、订阅行情等,调试起来很方便,但是如果pycharm中这些都得写在一个py文件里面,如果我想新增一个下单,我就得加上之后重新跑,感觉很麻烦,有没有什么好的解决办法呢

Member
avatar
加入于:
帖子: 716
声望: 62

jupyter脚本调试方便,py脚本是长期运行的,感觉你不需要py文件,用jupyter就可以

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】