diff --git a/trader.py b/trader.py index d500e6c..97e19aa 100644 --- a/trader.py +++ b/trader.py @@ -443,6 +443,8 @@ class Trader(Account): # 异常强制卖出 for stock in last_normal_list: if stock in force_exclude: + if stock_status.loc[stock] in [0,2,5,7]: + continue sell_list.append(stock) force_sell_num += 1 for stock in factor.loc[last_normal_list].sort_values(ascending=self.ascending).index.values[::-1]: