回测的时候发现已持有的股票仍会继续买入,因此在买入那边加了一个过滤,已经持有的不再买入(不确定对收益率的影响)
```
def buy(context):
current_data = get_current_data()
value = context.portfolio.total_value / g.ps
hold_list = list(context.portfolio.positions)
for stock in hold_list:
if stock in g.target_list:
g.target_list.remove(stock)
```