vn.py量化社区
By Traders, For Traders.
Member
加入于:
帖子: 78
声望: 0

开始运行实盘时会运行load_bar加载历史数据,在am.inited == True 以后,策略会在bar上运行。我的问题是,如果此时仍在历史数据阶段,即load_bar加载的历史数据数多于ArrayManager里的数据,策略实际在实盘之前就可能发出交易委托了。这时的交易应该怎么处理呢?

Member
加入于:
帖子: 129
声望: 33

还有一个判断是 trading == True 才会发送order

初始化是数据读取准备,启动是可以发单。

当然这边有个注意点,就是比如比如晚上重启一遍vntrader,早上第一个bar是不会有order触发的,即便满足条件。如果不重启就会有

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