使用模拟实盘时,手动把单子平了,但好像是MarketPosition的状态没更新。在执行平仓逻辑的时候,导致代码一直再报平仓不足的异常,这个怎么解决?
不需要解决。
不会一直报的,只会报一次。
正因为手动干预了所以会报错。
要么手动干预了就把策略自动交易停掉,等策略的平仓信号出了以后再启动自动交易。