easytrader调整雪球组合报错:enName

文章讲述了使用easytrader调整雪球投资组合时遇到的错误,原因是调仓函数在操作前需要查询股票信息,部分如enName等非必要字段查询失败导致报错。解决方法是注释掉无关字段或修复_search_stock_info中的缺失信息。
摘要由CSDN通过智能技术生成

用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注释掉也可以.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值