怎么写一个20日均线逐渐向上移动,源码
还有疑问,立即追问>

均线 日均线

怎么写一个20日均线逐渐向上移动,源码

叩富问财 浏览:1140 人 分享分享

1个有赞回答

假设有一个价格列表 price_list,包含了过去20个交易日的股票价格数据price_list = [10.2, 10.5, 10.7, 10.8, 11.1, 11.5, 11.7, 11.8, 12.0, 12.2, 12.3, 12.5, 12.8, 12.9, 13.2, 13.5, 13.7, 14.0, 14.2, 14.5]# 计算20日均线def calculate_sma(price_list, window): sma_list = [] for i in range(len(price_list)): if i >= window - 1: # 计算当前日期之前的20个价格的均值 sma = sum(price_list[i - window + 1:i + 1]) / window sma_list.append(sma) else: sma_list.append(None) # 对于前20个交易日,将均线设为 None return sma_list# 计算均线sma = calculate_sma(price_list, 20)# 检查均线是否逐渐向上移动is_trending_up = all(sma[i] > sma[i-1] for i in range(1, len(sma)))if is_trending_up: print("均线逐渐向上移动")else: print("均线没有逐渐向上移动")

排版可能有点小问题,欢迎私。

希望能帮到您,还有不懂的地方,欢迎点击头像添加微信,或者电话沟通了解手续费明细与指标软件,让您省事省心,少走弯路。

发布于2023-6-5 10:20 西安

当前我在线 直接联系我
1 收藏 分享 追问
举报
问题没解决?向金牌答主提问, 最快30秒获得解答! 立即提问
免责声明:本站问答内容均由入驻叩富问财的作者撰写,仅供网友交流学习,并不构成买卖建议。本站核实主体信息并允许作者发表之言论并不代表本站同意其内容,亦不代表本站对该信息内容予以核实,据此操作者,风险自担。同时提醒网友提高风险意识,请勿私下汇款给作者,避免造成金钱损失。
同城推荐 更多>
  • 咨询

    好评 8.8万+ 浏览量 20万+

  • 咨询

    好评 258 浏览量 1072万+

  • 咨询

    好评 1.3万+ 浏览量 1166万+

相关文章
回到顶部