Arrowarcher
Arrowarcher
> 你也发现了这个bug,我之前发现了,不过一直没看完,今天才看完了,给老师提了pull request,等老师合并。 我的改动是: ```python def calculate_prof_pct(data): """ 计算单次收益率 修正版 :param data: :return: """ # 筛选信号不为0的并且计算涨跌幅 data['profit_pct'] = data.loc[data['signal'] != 0, 'close'].pct_change() # 筛选出卖出时的收益率 data = data[data['signal'] == -1] return...
我也遇到同样的问题
我也遇到这个问题了,主要原因是各个小模块的.api文件,有公共的结构体,于是想抽出来单独放一个公共的(分开放可以,但是不能重名,要不然gen code的时候会报错结构体多次定义)。希望能支持一下2层嵌套
> > import的api文件里面还有import其他的api,是这样吗? > > 是的,上面有图 我测试了,只要你把嵌套的嵌套的api,全放入第一层api文件,即在第一层import那些,就可以正常生成了(第二层文件的import全去掉,有红线提示忽略就好)