def recover_period(data):
close = data.history(sid(8554),'close', 120, '1d')
sma5 = ta.SMA(close, 5)[-1]
# print sma5
sma20 = ta.SMA(close, 20)[-1]
sma60 = ta.SMA(close, 60)[-1]
# print sma5
# print sma20
# print sma60
short_ratio = sma5/sma20 if sma5/sma20 else 1
mid_ratio = sma20/sma60 if sma20/sma60 else 1
# long_ratio = sma5/sma60 if sma5/sma60 else 1
if (short_ratio > 1) and (mid_ratio > 1):
return True
else:
return False
评论列表
文章目录