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

手动安装了2.1.2版本,可以打开界面了。但是没有CTP接口,跟着教程把run.py中的 ctp接口打开了,但是运行之后还是找不到ctp
接口,请问该怎么解决,感谢!

Member
avatar
加入于:
帖子: 3027
声望: 174

请问点开vn trader pro没有ctp选项吗?
description

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

您好,我手动安装的 运行 python run.py 后 没有找到有vn trade pro这个选项
xiaohe wrote:

请问点开vn trader pro没有ctp选项吗?
description

Member
avatar
加入于:
帖子: 3027
声望: 174

哦,【VN Trader Pro】是VN Station自带的模块,目前不提供独立安装

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

那请问手动安装的该怎么调出 CTP接口呢
xiaohe wrote:

哦,【VN Trader Pro】是VN Station自带的模块,目前不提供独立安装

Member
avatar
加入于:
帖子: 3027
声望: 174

run.py打开的vn trader应该也是有ctp的

description

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

手动调ctp也是可以的在api文件下,ctp中的.pyd可以直接import使用

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

但是要和dll或者so放一个文件夹

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

这个位置提供了三个接口,分别是:UFT、XTP、TAP,所以可能还是得手动调出这个接口
xiaohe wrote:

run.py打开的vn trader应该也是有ctp的

description

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

您好,请问是打开这个pyd文件,加上import代码吗?请问具体代码是该怎么写呢,抱歉,我是新手,可能有些生疏!

九月天 wrote:

手动调ctp也是可以的在api文件下,ctp中的.pyd可以直接import使用

Member
avatar
加入于:
帖子: 3027
声望: 174

那就请在run.py文件里把main_engine.add_gateway(CtpGateway)这一行和from vnpy.gateway.ctp import CtpGateway这一行前面的#号试试看

description

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

感谢! 是我傻了,我一开始是这样设置的,但是没调出来,我以前使用pycharm它会自动保存,现在第一次用vscode需要手动保存代码才会生效!万分感谢!

xiaohe wrote:

那就请在run.py文件里把main_engine.add_gateway(CtpGateway)这一行和from vnpy.gateway.ctp import CtpGateway这一行前面的#号试试看

description

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

您好,我还想请问一下 输入了合约代号和交易所,想查询行情 按了enter 一直提示我要输入委托数量。

xiaohe wrote:

那就请在run.py文件里把main_engine.add_gateway(CtpGateway)这一行和from vnpy.gateway.ctp import CtpGateway这一行前面的#号试试看

description

Member
avatar
加入于:
帖子: 3027
声望: 174

可参考https://www.vnpy.com/docs/cn/quickstart.html

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

沪公网安备 31011502017034号