vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 21
声望: 0

请教下,实盘测试,进场了8张,后面发现没平掉,手动去平了8张。后面重新跑策略,最开始我记得显示是0,过了几个小时上去看策略显示还是有之前的仓位8张,这个如何处理哦?
description

Member
avatar
加入于:
帖子: 21
声望: 0

而且这个pos显示为8还影响了实际的下单,我的理解pos是交易所返回的信息,这个pos是本地的一个记录?

Member
avatar
加入于:
帖子: 21
声望: 0

更新下 应该是这样
9点 手动平掉8张 停掉策略
10点 重新启动策略 显示POS为0
16点 重新启动策略 显示POS为8

应该是这样,另外有时候没得仓位,初始化后pos会显示数字,我遇到过一两次

Member
avatar
加入于:
帖子: 21
声望: 0

description

description
另外如图哦 同样的数据 发现显示的数据不一致,计算结果和UI显示结果不一样。而且我重复两次 显示结果不一样,计算结果都是同一个

Administrator
avatar
加入于:
帖子: 4887
声望: 284

策略只会认识自己发出委托成交后的仓位,不计算手动交易的仓位。

Member
avatar
加入于:
帖子: 9
声望: 0

请问这种情况怎么在初始化中让pos = 实际持仓

Administrator
avatar
加入于:
帖子: 4887
声望: 284

zyujiawei wrote:

请问这种情况怎么在初始化中让pos = 实际持仓

手动修改C:\users\administrator.vntrader\cta_strategy_data.json中的持仓数据

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号