# 你选择的证券的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新 defhandle_bar(context, bar_dict): # 先判断仓位是否有股票 如果有,卖出不符合条件的股票 if len(context.portfolio.positions.keys())!=0: for stock in context.portfolio.positions.keys(): if stock notin context.stock_list: #如果持有的股票不在新股票池中, 卖出 order_target_percent(stock,0) # 买入最新股票池中的10只股票 等比买入 for new_stock in context.stock_list: order_target_percent(new_stock,1/len(context.stock_list))