VeighNa量化社区
你的开源社区量化交易平台
MTF
MTF's Avatar
Member
在线
1286 帖子
声望: 77

按照正常操作,在图形界面停止策略并关闭程序,策略引擎会在停止时自动将策略Variables列表中字段对应的策略成员变量保存到json缓存文件中,在下次运行程序后启动策略时自动读取还原策略状态

这是个bug了,请在github.com/vnpy/vnpy_wind开个issue吧,同时附上你触发这个报错的下载请求截图

pip install ta-lib==0.4.24 --index=https://pypi.vnpy.com

报错截图贴一个?

8:59收到的Tick应该包含了集合竞价数据了,这块可以根据自己需求调整(比如CTA策略一般就不关注这个数据可以过滤掉)

正常网络情况的话会在1秒内收到,就怕网络不稳定了

官网没备案?打不开~

使用IB的话不需要配置datafeed,只要购买了对应的数据权限,下载时就会直接从IB接口那边获取历史数据

自带策略只是作为开发DEMO参考,不是拿来直接跑的。

其中有限制交易时段的逻辑,看下策略代码吧

公众号中回复【更新】,即可看到之前课程在目前3.0新版本上使用,对应的代码更新

下单后账户状态并非立即发生变化,而要等到交易所成交回报到达本地后,此时发起查询状态才会变

CTP行情服务器会在非交易时段推送“垃圾”数据,这类数据需要每天自行清洗处理

可以看看vnpy-community公众号上的教程和资料了

取决于不同的数据库,save_bar_data时需要对时间戳的时区进行转换处理(通常是转换到UTC时区),所以直接查看数据库中数据时可能存在上述问题,但用load_bar_data加载数据出来时又会自动转换回对应的本地时区,不影响正常使用。

jameslai wrote:

解释的很清楚。那么,像这些vnpy_rqdata的代码,哪里能看到呢? 如果看不到,那算是半开源了?

github.com/vnpy/vnpy_rqdata

这些开源模块的代码都在Github上的对应仓库里

用VeighNa Studio 3.7.0试试吧,不要用miniconda3+老版本了

SIMNOW仿真环境不支持市价单

非官方的模块,可以自己下载后pip安装,然后在run.py启动脚本中调用即可

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

沪公网安备 31011502017034号

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