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

可以贴一下报错截图

编辑器python环境配置的不是安装了vnpy_ctastrategy的那个python
vnpy.trader.utility

请删除.vntrader文件夹下对应的json文件,再重启。你这个应该是删除cta_strategy_setting.json。如果删除重启还报同样的错,建议检查一下策略参数的类型。检查一下策略里是否有把str\bool\int\float以外的变量名,写到了parameters列表中,json文件保存不了这四种基础数据以外的类型,就会出错

self.pos是策略的净持仓不是交易合约的持仓。
lock等于true只会在你send_order以后向交易所发单的时候检查你的持仓,如果有今仓,默认直接开仓。如果没有今仓,就默认先平昨仓再开仓。你策略里如何进行判断发出委托是策略逻辑的事情了。

加载不上指的是?

注销-使用用户名和密码登录-忘记密码

可以贴一下报错信息

要在策略里打印,你这里是单独创了个am,K线也没传进去

实盘是通过tick合成K线,然后一分钟K线合成N分钟K线。K线级别回测直接载入一分钟K线,需要合成N分钟K线的话也是用这个一分钟K线的历史数据合成的

替换的是同名dll文件thostmduserapi_se.dll和thosttraderapi_se.dll然后报错4097吗?

可以升级至最新版后再试试看

你的windows用户名里是不是有中文?

使用的时候可以自己过滤掉非交易时段的tick

就是版本不同,所以要替换呀

这个不影响运行的,如果想去掉的话,把tzlocal降级至2.0.0即可

可以用管理员身份安装试试

你就报错在item里面找不到datetime行头,所以可以打印item看看你每行内容是什么

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

沪公网安备 31011502017034号

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