用easytrader调整雪球组合仓位时报错:enName,因为adjust_weight在调整仓位前,会通过self._search_stock_info(stock_code)查询标的信息,并把查询到的信息填入position_list中,再进行调仓,其中有些信息在self._search_stock_info中查询不到,所以调仓时会报错.
而且这些信息,比如enName,hasexist等等都是不必须得,完全不用填报.只需要把不用的信息注释掉,就能正常调仓了.
必要的信息只有四个,code,stock_id,segment_name,weight,其他全部都注释掉.
或者把self._search_stock_info中缺失的三个:enName,hasexis,type注释掉也可以.