oracle 计算移动平均值,移动平均指标(Moving Averages)

一、概述

移动平均指标显示证券价格在一段时期内的平均值。在计算移动平均指标的时候,要对给定时间内证券价格的平均值进行数学分析。当证券价格变化时,它的平均价格上升或下降。

867090cb5f8266584d710e5934fbaf55.png

计算移动平均值有7种流行方法:简单平均(也称算术平均)、指数平均、时间系列平均、三角平均、变量平均、成交量调整平均和加权平均。移动平均可以对任何数据系列进行计算,包括证券的开盘价、最高价、最低价、收盘价、成交量或其他指标。对另一个移动平均数进行移动平均也是很普通的。

各种移动平均数之间的唯一重要的差别是分配给最近期数据的权重(时间系列平均除外)。简单移动平均法分配给各价格的权重相同。指数移动平均和加权移动平均法分配给近期价格更大的权重。变动移动平均数基于价格的波动性来改变权重。成交量调整的移动平均数基于各期的成交量来改变权重。

二、释义

解释移动平均线的最流行的方法是,将证券价格的移动平均数与证券价格自身进行比较。当证券价格升至它的平均线之上时生成了买入信号;当证券价格跌至它的移动平均线以下时产生了卖出信号。

图中显示股指连续合约2011年5月~2013年2月的走势。它也显示了20日期的简单移动平均线。当该合约的收盘价高于它的移动平均线时,标识“买入”箭头;当该合约的收盘价低于它的移动平均线时,标识“卖出”箭头。 ffe0906549ffc15768d3dbe51dc4c7f7.png

这种类型的移动平均线交易系统并不试图让你在真正的市场底部买入或者在真正的市场顶部卖出。确切地说,它被设计来使得你能够在市场到达底部后不久买入和在市场到达顶部后不久卖出,从而与证券价格趋势保持一致。

移动平均线的关键因素是在计算中所使用的期间数。回过头来看,你总是可以找到能够用以获利的移动平均线。关键是要找到能够持续盈利的移动平均线。就像表中所显示的那样,移动平均线的时间长度应该适合你想跟踪的市场周期。

三、计算

(一)简单移动平均线

简单(或者“算术”)移动平均线的计算是,将一定期间数内证券价格的收盘价加起来再除以期间数,所得结果就是该期间内证券价格的平均值。简单移动平均线赋予每日价格相同的权重。

数学表达式如下:

a4b392f79df2d6454855abac2c3b1ed8.png

式中,N表示移动平均线的期间数,C0表示当前收盘价,C1表示前一天收盘价。

表中说明了一个20日简单移动平均线的计算过程(选取RB1310合约2013/1/4~2013/2/6)

A

B

C

D

E

序号

日期

收盘价

收盘价的20日加总

D列除以20

1

2013/1/4

4028

2

2013/1/7

4042

……

……

……

……

……

18

2013/1/29

4128

19

2013/1/30

4179

20

2013/1/31

4189

81044

4052.20

21

2013/2/1

4221

81237

4061.85

22

2013/2/4

4257

81452

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值