1.
orders=get_open_orders() # 获得每天未成功卖出股票
g.bucket += [item.security for item in orders if not item.is_buy]
这两句好像没有起到预期的作用
从头到尾,g.bucket,context.portfolio.unsell_positions打印出来都是空的
可能要放到after_trading_end
2. 按日回测,Order是以当日收盘价交易的吧
把get_price的除权方法改成后复权,收益就降了好多,按道理是不应该受影响的。
还有就是把orders=get_open_orders() # 获得每天未成功卖出股票
g.bucket += [item.security for item in orders if not item.is_buy]
放到了after_trading_end