问题描述:
1,盘中关闭了软件,次日打开CTA策略报错。
2,删除.vntrader文件下的cta_strategy_data.json缓存信息,可以正常打开CTA策略。
3,但是,CTA界面的持仓全部变为了0,实际上有仓位。
4,然后修改cta_strategy_data.json缓存信息为实际仓位,CTA界面持仓依旧是0仓位。
请教老师:
1,是什么原因导致CTA策略界面的仓位全部变为0?
2,如何规避上述问题的出现?
3,如何让CTA界面的持仓与实际仓位匹配起来?
问题描述:
1,盘中关闭了软件,次日打开CTA策略报错。
2,删除.vntrader文件下的cta_strategy_data.json缓存信息,可以正常打开CTA策略。
3,但是,CTA界面的持仓全部变为了0,实际上有仓位。
4,然后修改cta_strategy_data.json缓存信息为实际仓位,CTA界面持仓依旧是0仓位。
请教老师:
1,是什么原因导致CTA策略界面的仓位全部变为0?
2,如何规避上述问题的出现?
3,如何让CTA界面的持仓与实际仓位匹配起来?
仓位是从cta_strategy_data.json,pos的位置加载的;关闭软件,重新加载是不会改变仓位的
删除.vntrader文件夹下的cta_strategy_data.json再次打开后策略持仓肯定是为0的
“修改cta_strategy_data.json缓存信息为实际仓位,CTA界面持仓依旧是0仓位”可以检查一下是不是没改对