如何解决如何将 SMA 值与当前价格进行比较
我正在尝试制作一个机器人,当价格穿过 SMA(从 SMA 下方到 SMA 上方)时,它会下一个买单。我如何比较和检查价格何时越过 SMA?
这是我的代码:
from yahoo_fin.stock_info import` *
ticker = 'NFLX'
price = get_data(ticker,start_date='2019-01-01',end_date=None,index_as_date=bool,interval ='1d')
price.to_csv(r'D:\Python Stuff\pythonProject\NFLX.csv')
SMA = price['adjclose']
days = 14
simple_moving_average = SMA.rolling(window=days).mean()
combined = pd.DataFrame()
#combined['adjclose'] = price['adjclose']
#combined['RSI'] = RSI
combined['SMA'] = simple_moving_average
if simple_moving_average > SMA:
print('SMA IS HIGHER')
else:
print('SMA IS LOWER')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。