请教老师,回测了今年2023.2.25-2023.7.30,发现在7月3号,这天有个错误:就是前面已持仓了000691这个,但7.3这天是停牌,代码这个
for stock in g.hold_list:
if (stock not in target_list) and (stock not in g.high_limit_list):
log.info("卖出[%s]" % (stock))
position = context.portfolio.positions[stock]
close_position(position) # 调用平仓
else:
log.info("已持有[%s]" % (stock))
出现了卖出的操作,这样就出错,回测不下去,请有空帮忙看下,谢谢!!!