VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 13
声望: 0

之前策略运行很好,后来有几次手动平仓以后,就出现明明没有仓位,程序却一直判断有仓位的情况,请问这种问题如何解决?

Member
avatar
加入于:
帖子: 449
声望: 23

手动平仓后,策略无法收到对应的成交记录,也就无法得知仓位已经变0,需要手动修改缓存数据文件,位于:

C:\administrator\.vntrader\cta_strategy_data.json

其中的对应策略数据的pos字段,修改好后重启即可

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

MTF wrote:

手动平仓后,策略无法收到对应的成交记录,也就无法得知仓位已经变0,需要手动修改缓存数据文件,位于:

C:\administrator\.vntrader\cta_strategy_data.json

其中的对应策略数据的pos字段,修改好后重启即可

谢谢 已经改过了 就是经常出错 经常得手动改动

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

MTF wrote:

手动平仓后,策略无法收到对应的成交记录,也就无法得知仓位已经变0,需要手动修改缓存数据文件,位于:

C:\administrator\.vntrader\cta_strategy_data.json

其中的对应策略数据的pos字段,修改好后重启即可
几乎每天都要发生最少一次的平仓pos不归零的问题,导致经常错过一些机会,请问有什么办法没有?

Super Moderator
avatar
加入于:
帖子: 658
声望: 50

如果说策略每天都需要人工干预,是不是可以考虑改一下策略的逻辑,以增强策略的鲁棒性呢

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

沪公网安备 31011502017034号

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