VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

可以从相应的交易所接口获取。

请问电脑里是不是有多个python?
jackhuang wrote:

多谢,下载vcredist库后,在vnstation只加载融航接口是可以连接的上。但是还有一个问题,就是用脚本run.py只加载融航接口还是报4097错误。请问这个有解决方案不?

可能是品种不够活跃,当时没有tick推送

如果想查看,可以自己下载一个对应的图形化管理工具

可以自己逐行打印排查看看

datamanager不显示tick级别数据

你时间戳填信息的时候是用的默认的”datetime“, 你自己的csv里是date

如果没有同时勾选两个c++接口的话,连接ctptest做穿透式测试报错应该是dll版本的问题。但是现在的ctptest就是6.3.16的。如果确定是dll版本的问题的话,可以用期货公司提供的dll自行替换ctptest的两个dll文件试试看

SimNow进入为期一个半月的升级改造,所以最近都连不上了,需要仿真交易的推荐登录实盘账户后使用vn.py的【PaperAccount本地模拟交易模块】

可以查看一下vnpy.gateway.ctp.ctp_gateway下onRspQryInvestorPosition函数的代码

可以基于逐笔tick数据开发一下回测模块

sgit接口可以

可以参考3楼和4楼

可以检查你的用户目录是否有写入权限,以及路径中是否有中文信息(CTP只支持英文的)

可以自行去看vnpy,app.cta_strategy.backtesting的代码,推送on_stop_order只有这两种状态推送,因为K线回测没有tick数据传进来,自然就没有waitting状态,一分钟一分钟的推,不是已触发就是取消了

请根据自己所需要的接口和模块,在run.py做相应的注释和取消注释操作。请注意,不要同时勾选两个c++接口,会造成dll冲突,从而导致报错4097

卡住了可能是底层报错了,可以自己打印底层信息看看。但是如果是分钟级的策略,初始化是load_bar,不会有tick传进来的

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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