关于股票里的20日均线的问题,我们总结了以下几点,给你解答:
股票里的20日均线
# 参数20代表20日
def __init__(self, window=20):
self.window = window
# 计算收盘价的移动平均线
def ma(self, prices):
# 创建存储均线的列表
ma_list = []
# 计算第一天的均线
sum_price = 0.0
# 计算前window天的收盘价之和
for i in range(self.window):
sum_price += prices[i]
# 将计算出来的均线添加到ma_list中
ma = sum_price / self.window
ma_list.append(ma)
# 计算之后每一天的均线
for i in range(self.window, len(prices)):
# 去掉最早的一天,加上最新的一天
sum_price = sum_price - prices[i - self.window] + prices[i]
ma = sum_price / self.window
# 将计算出来的均线添加到ma_list中
ma_list.append(ma)
return ma_list
# 创建一个MovingAverage对象
ma = MovingAverage(20)
# 计算收盘价的20日移动平均线
ma_list = ma.ma(close)
# 打印前5天的均线
print(ma_list[:5])
# 绘制20日均线
plt.plot(ma_list, label='MA20')
# 绘制收盘价
plt.plot(close, label='Close')
# 显示图形
plt.legend()
plt.show()
股票里的20日均线是什么
20天均线就是20个交易日的平均价格,在K线图的上最上方 有MA5 MA10 MA20等 不同的软件上的K线显示的不同如果没有可以自己修改参数指标
没听过
股票里的20日均线怎么看
是什么软件?如果是通达信,倍希表直接输MA2就可以了。
其它软件,要先选中均线中的任一条,鼠标右键——修改指标公式,复制内容,
然后在 功能——公式管理器里——来自新建公式——起名字MA2,或者MA3,把复制的均线指标粘贴在下面,需要增加几条,就加上,上面设置好参数。
然后就用你新建的均线指标。