VeighNa量化社区
你的开源社区量化交易平台
Hello_World's Avatar
Member
离线
5 帖子
声望: 0

想实现的目的就是想获得过滤条件满足时,bar的数据信息。

找到一个func,如下:
def valuewhen(condition, source, occurrence):
return pd.Series(source) \
.reindex(pd.Series(condition[condition]).index) \
.shift(-occurrence) \
.reindex(pd.Series(source).index) \
.ffill()

但是算的过程中获得的总是Nan。

大佬们有没有func改进的建议或者有没有别的方法

想要实现的是两个均线相减后的结果算sma。

目前两个均线和均线相减后的数据类型都是'numpy.ndarray',总是报错:AttributeError: 'numpy.ndarray' object has no attribute 'sma'。想问下怎么样解决?或者说怎么样实现我的目的

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】