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

撤销是撤销整个委托,部分成交就已经不是提交中的状态了,不会被策略撤掉。如果被策略撤销了就是【已撤销】,而不会变成【部分成交】了

请问是指报错找不到合约吗?

代码栏填【SR109】不是【SR109.CZCE】
请认真看看文档https://www.vnpy.com/docs/cn/quickstart.html#id7

请问有人下单被拒报错代码:514607,信息:账单未确认(lpfundaccount->bill_flag=0)的吗?

刘智武 wrote:

请教,按照您的步骤来,出现以下问题?
时间 信息
26:25.0 交易服务器授权验证失败,代码:1,信息:无此功能
26:25.3 交易服务器连接成功
26:25.3 行情服务器连接成功
description

description
应该是服务器那时还没开

如果觉得交易接口传来的小时线有问题,应该loadbar传入小时的interval然后在on bar函数下打印。
要基于合成的一小时bar交易的话,请load_bar的时候去load分钟线,你现在这么写load_bar加载的是小时线,然后你on_1hour_barb变成了基于on_bar传进来的小时线去合成小时线了

底层报错了,请用run.py或者在cmd运行命令行python -m vnstation再重复之前的操作看一下底层报错信息

可以结合vnpy.app.cta_strategy.backtesting下的cross_limit_order进行打印排查了

可以根据策略逻辑在策略里打印变量的变化看看

也可放在当前运行的脚本目录下创建的strategies文件夹下

达达 wrote:

只有BIOS识别不到怎么回事呢?硬盘序列号,CPU序列号可以识别到
xiaohe wrote:

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

可以去打印一下self.priceticks,看下是否有这几个报错合约的记录

description
具体使用请参考项目文档https://www.vnpy.com/docs/

可以自己import看看会不会报importerror

石头2021 wrote:

青青子荆 wrote:

持仓是基于策略维护的,双策略运行应该不会影响。如果需要成为双向持仓,接口需要修改的地方会很多。
上面你们同事说会影响,会造成两个策略里的POS都不为0,交易所却为0了把
从开平模式切换到买卖模式并没有改变买卖方向,策略还是按照逻辑发出交易信号并执行。就算此时交易所持仓为0,也还是能正常下单的

可以自己在策略里on_5min_bar函数下的if not am.inited判断之前打印一下,如果没有bar传进来说明合成的时候出问题了,如果有bar传进来但是指标没有数值那么应该就是数据太少不够am初始化了

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

沪公网安备 31011502017034号

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