ctp接口是不提供历史数据的,要配置数据服务或者数据库里有历史数据才能拉取成功
load_bar函数文档里有详细介绍https://www.vnpy.com/docs/cn/cta_strategy.html#cta-ctatemplate
1楼是因为没填授权编码和产品名称才报的错
main_engine.query_history
sell是卖出平仓,short是卖出开仓,cover是买入平仓
可以根据自己需求对PositionData进行个性化拓展了
目前脚本策略的get_bars函数只支持使用rqdata查询
请在cmd用命令行python -m vnstaion启动,复现你的操作,看看底层报错输出
飞鼠接口只支持windows32位(需要自行编译)和linux(无需编译)
可以在process_tick_event下过滤掉非交易时段的tick试试
请参考一下1楼和2楼
使用portfolio_strategy模块
可以在process_tick_event的时候过滤掉非交易时段的tick试试看
撤销已成交的单肯定是失败的呀
可以pip install vnpy_spreadtrading试试
如果想看底层输出,可以在cmd用命令行python -m vnstation启动
公司全称
上海森浦信息技术有限公司
官方网站
www.sumscope.com
基本介绍
森浦为全球超过6,000家金融机构、数万名终端使用者量身定制了银行间市场产品qeubee终端、IDB(Inter-Dealer Broker)。
森浦的客户包括中国所有政策性金融银行、国有大型商业银行、股份制银行和绝大部分的城市商业银行、证券公司、基金管理公司、保险公司和投资公司等金融企业。还有诸多金融监管机构和交易所也使用森浦的服务。客户已覆盖中国大陆、香港、台湾、新加坡等国际市场。
森浦将着眼$全球化的进程,放眼金融市场,不断渗入海外市场并服务全球客户。
职位名称
Python后端高级开发工程师
工作经验
6年以上
薪资范围
30k-45k
岗位职责
任职要求
联系方式
xiaoyou.chen@mail.vnpy.com,投递简历的邮件请注明申请公司和职位。
工作地点
上海
如果数据量比较大可以换个快一点的数据库试试
请参考4楼
可以pip install --update vnpy_ctabacktester试试