请教一下,在补仓时调用的buy_security函数中,以下语句似乎和想要实现的逻辑有点对不上,此处len(target_list)是说补仓列表中有几个候选标的可以用来补仓,但是这个数目和持仓数量对比其实是没有相关性的,补仓列表中的标的是排除了持仓及涨停等股票之后的。是不是应该把中间这句改为 target_num = self.stock_num?即不足持仓目标个数即补仓?谢谢!
position_count = len(context.portfolio.positions)
target_num = len(target_list)
if target_num > position_count:
29天前