为何QAstockbase里,多标的self.get_code(),得到的只是第一个股票的code?
发布于 4 个月前 作者 fskevinlin 145 次浏览 来自 问答

class strategy(QAStrategyStockBase):
def on_bar(self, data): print(self.get_code()) s = strategy(code=[‘000001’,‘000002’], frequence=‘day’, start=‘2019-01-01’, end=‘2019-02-01’, strategy_id=‘x’) s.run_backtest() 得到的都是第一个股票的代码,用self.get_current_marketdata().iloc[-1].name[1]才得到当前的股票代码

1 回复
回到顶部