详情扫描二维码,联系国泰君安期货客户经理咨询吧
可能还没生效,可以下个交易日再试试。如果还是不行,请自行咨询中泰证券工作人员了
你三楼附上的帖子适用于现在的版本,但不适合有夜盘的品种。二楼的帖子适用于国内期货市场,但用于最新版本需要修改一下代码。这些都是示例,请根据自己需求进行个性化的修改了
感兴趣的话请自己去site_pakages.vnstation.ui下看看源码了
请问你的VN Trader版本是?
可以自己去ctp_gateway的onRtnTrade函数打印一下收到的data看看了。
vnpy_ctastrategy.engine
是的,在配置了数据服务的情况下可以参考2楼的建议load更多天的数据初始化。如果没有数据服务,怎么调大load_bar的天数am也没有inited,可能是数据库里历史数据不够导致的
不是,on_order是每次策略的委托状态变化才会推送。engine的strategy_orderid_map字典保存了不同策略的active_orders。
请基于自己需求自行实现了
发布于vn.py社区公众号【vnpy-community】
原文作者:用Python的交易员 | 发布时间:2022-01-04
上周四发布了vn.py的2.9.0版本,总算赶在2021年的最后几天收尾了整个模块剥离计划,至此vn.py的交易接口(gateway)、应用模块(app)、数据库适配器(database)、数据服务接口(datafeed)都已经完成剥离,并支持通过pip按需安装和快速升级。
和之前一样,对于使用Veighna Studio的用户,启动Veighna Station后,直接点击界面右下角的【更新】按钮就能完成自动更新升级,对于没有安装的用户,请下载Veighna Studio-2.9.0,体验一键安装的量化交易Python发行版,下载链接:
https://download.vnpy.com/veighna-studio-2.9.0.exe
从2.3.0开始启动的模块剥离计划总算基本收尾,已经剥离的vn.py模块根据功能分类,做了下面几张表格方便大家快速查看,注意表格中的【支持】范围指的是vn.py目前支持的功能,而非对应系统的全部功能:
上述模块均可以在gitee上的【vn.py官方】账号下查看源代码仓库,觉得喜欢的话欢迎点个Star!
将RPC服务和交易接口,剥离到vnpy_rpcservice项目中
新增顶点HTS柜台的ETF期权交易接口vnpy_hts;
南华期货NHTD接口,剥离到vnpy_nhtd项目中;
国泰君安证券统一交易网关接口,剥离到vnpy_hft项目中;
顶点飞创ETF期权交易接口,剥离到vnpy_sec项目中;
将vnpy_uft恒生UFT接口的API版本升级到3.7.2.4。
如果只是在策略初始化的时候需要,可以在策略初始化的时候读取。但是如果想获取实时数据推进策略中使用需要自行拓展了。
不能,tick回测撮合不看盘口数量的;
都会通过策略on_order函数推送。
看下你vscode左下角的python环境是不是选错了吧
感兴趣的话可以自行参考论坛相关帖子改改
对于国内期货市场来说,应该在交易时段开始前,启动策略的自动交易,然后直到收盘后,再关闭自动交易。因为现在CTP夜盘收盘后也会关闭系统,早上开盘前重启,所以夜盘收盘后也需要停止策略,关闭VN Trader
你图形界面连接的是paper接口,图形界面启动的时候应该勾选了paper_account模块吧。如果勾选了paper_account模块,那么你的委托会被paper_account模块接管,不会通过ctp接口发往交易所
具体问题可以自行打印排查
hope1000million wrote:
老师,正申请期货公司测试,ctptest接口已连接,但合约反馈不正确,同时没有收到TICK数据更新,请教是什么原因?
这个取决于期货公司的测试环境了。
米筐的88、888、889和99是连续合约
可参考https://www.ricequant.com/doc/rqdata/python/futures-mod.html#%E8%BF%9E%E7%BB%AD%E5%90%88%E7%BA%A6