股票指标SMA EMA WMA...

原理转载于:http://www.cnblogs.com/xiaobajiu/p/7066490.html

一.函数简介

MA(x,n)-移动平均,是最简单的n日内的平均值

SMA(x,n,m)-简单移动平均,m为当日的权重,是个0~1之间的值

EMA(x,n)-指数移动平均,这个函数以相关周期为权重进行计算

DMA(x,m)-动态移动平均,这个函数以动态设定的权重m进行计算

TMA(x,p,q)-递归移动平均,这个函数可以完全控制当前周期的权重和上一次值的权重

WMA(x,m)-加权移动平均,这个函数对于近日的权重会比其它函数敏感

二.通用公式

简单移动平均英语:simple moving averageSMA是某变数之前n个数值的未作加权算术平均。例如,收市价的10日简单移动平均指之前10日收市价的平均数。若设收市价为{\displaystyle p_{1}}p_{1}{\displaystyle p_{n}}p_{n},则方程式为:

{\displaystyle SMA={p_{1}+p_{2}+\cdots +p_{n} \over n}}SMA={p_{1}+p_{2}+\cdots +p_{n} \over n}

当计算连续的数值,一个新的数值加入,同时一个旧数值剔出,所以无需每次都重新逐个数值加起来:

{\displaystyle SMA_{t1,n}=SMA_{t0,n}-{p_{1} \over n}+{p_{n+1} \over n}}SMA_{t1,n}=SMA_{t0,n}-{p_{1} \over n}+{p_{n+1} \over n}

加权移动平均英语:weighted moving averageWMA指计算平均值时将个别数据以不同数值,在技术分析中,n日WMA的最近期一个数值乘以n、次近的乘以n-1,如此类推,一直到0:


{\displaystyle WMA_{M}={np_{M}+(n-1)p_{M-1}+\cdots +2p_{M-n+2}+p_{M-n+1} \over n+(n-1)+\cdots +2+1}}
WMA_{M}={np_{M}+(n-1)p_{M-1}+\cdots +2p_{M-n+2}+p_{M-n+1} \over n+(n-1)+\cdots +2+1}

      

指数移动平均英语:exponential moving averageEMAEWMA是以指数式递减加权的移动平均。各数值的加权影响力随时间而指数式递减,越近期的数据加权影响力越重,但较旧的数据也给予一定的加权值。右图是一例子。

加权的程度以常数α决定,α数值介乎0至1。α也可用天数N来代表:{\displaystyle \alpha ={2 \over {N+1}}}\alpha ={2 \over {N+1}},所以,N=19天,代表α=0.1。

设时间t的实际数值为Yt,而时间t的EMA则为St;时间t-1的EMA则为St-1,计算时间t≥2是方程式为:[1]

{\displaystyle S_{t}=\alpha \times Y_{t}+(1-\alpha )\times S_{t-1}}S_{t}=\alpha \times Y_{t}+(1-\alpha )\times S_{t-1}

设今日(t1)价格为p,则今日(t1)EMA的方程式为:

{\displaystyle {\text{EMA}}_{t1}={\text{EMA}}_{t0}+\alpha \times (p-{\text{EMA}}_{t0})}{\text{EMA}}_{t1}={\text{EMA}}_{t0}+\alpha \times (p-{\text{EMA}}_{t0})

{\displaystyle {\text{EMA}}_{t0}}{\text{EMA}}_{t0}分拆开来如下:

{\displaystyle {\text{EMA}}={p_{1}+(1-\alpha )p_{2}+(1-\alpha )^{2}p_{3}+(1-\alpha )^{3}p_{4}+\cdots \over 1+(1-\alpha )+(1-\alpha )^{2}+(1-\alpha )^{3}+\cdots }}{\text{EMA}}={p_{1}+(1-\alpha )p_{2}+(1-\alpha )^{2}p_{3}+(1-\alpha )^{3}p_{4}+\cdots  \over 1+(1-\alpha )+(1-\alpha )^{2}+(1-\alpha )^{3}+\cdots }

转载:https://journal.eyeprophet.com/%E6%95%99%E4%BD%A0%E7%9C%8B%E6%87%82-rsi-%E7%9B%B8%E5%B0%8D%E5%BC%B7%E5%BC%B1%E6%8C%87%E6%A8%99/

RSI 如何计算

RSI的公式微:

公式一公式二

其中RS=相对强度

 

以6天RSI为例:

公式三

 

假设每天涨幅

图一

 

 

计算RSI的步骤如下:

将6天上升的数目相加,除以6,上例中总共上升10元除以6得1.667

将6天下跌的数目相加,除以6,上例中总共下跌4元除以6得0.667

求出相对强度RS,即RS=1.667/0.6​​67=2.4993

RSI在70以上表示买超现象,在30以下为卖超现象,但买超与卖超的数值是不代表买卖讯号的,仅表示走势的折返机率变大。

CCI指标 是根据统计学原理,引进价格与固定期间的股价平均区间的偏离程度的概念,强调股价平均绝对偏差在股市技术分析中的重要性,CCI指标的运行区间也分为三类:+100以上为超买区,—100以下为超卖区,+100到—100之间为震荡区,
1.当CCI指标曲线在+100线~-100线的常态区间里运行时,CCI指标参考意义不大,可以用KDJ等其它 技术指标进行研判。
2.当CCI指标曲线从上向下突破+100线而重新进入常态区间时,表明 市场价格的上涨阶段可能结束,将进入一个比较长时间的震荡整理阶段,应及时平多做空。
3.当CCI指标曲线从上向下突破-100线而进入另一个非常态区间(超卖区)时,表明市场价格的弱势状态已经形成,将进入一个比较长的寻底过程,可以持有空单等待更高利润。如果CCI指标曲线在超卖区运行了相当长的一段时间后开始掉头向上,表明价格的短期底部初步探明,可以少量建仓。CCI指标曲线在超卖区运行的时间越长,确认短期的底部的准确度越高。
4.CCI指标曲线从下向上突破-100线而重新进入常态区间时,表明市场价格的探底阶段可能结束,有可能进入一个盘整阶段,可以逢低少量做多。
5.CCI指标曲线从下向上突破+100线而进入非常态区间(超买区)时,表明市场价格已经脱离常态而进入强势状态,如果伴随较大的市场交投,应及时介入成功率将很大。
6.CCI指标曲线从下向上突破+100线而进入非常态区间(超买区)后,只要CCI指标曲线一直朝上运行,表明价格依然保持强势可以继续持有待涨。但是,如果在远离+100线的地方开始掉头向下时,则表明市场价格的强势状态将可能难以维持,涨势可能转弱,应考虑卖出。如果前期的短期涨幅过高同时价格回落时交投活跃,则应该果断逢高卖出或做空。
以日CCI计算为例,其计算方法有两种。
第一种计算过程如下:
CCI(N日)=(TP-MA)÷MD÷0.015
其中,TP=(最高价+ 最低价+ 收盘价)÷3
MA=近N 收盘价的累计之和÷N
MD=近N日(MA-收盘价)的累计之和÷N
0.015为计算系数,N为计算周期
第二种计算方法表述为中价与中价的N日内移动平均的差除以0.015*N日内中价的平均绝对偏差
其中,中价等于最高价、最低价和收盘价之和除以3
平均绝对偏差为统计函数
MFI指标:
计算方法
1.典型价格(TP)=当日最高价、最低价与收盘价的算术平均值
2.货币流量(MF)=典型价格(TP)×N日内成交量
3.如果当日MF>昨日MF,则将当日的MF值视为正货币流量(PMF)
4.如果当日MF<昨日MF,则将当日的MF值视为负货币流量(NMF)
5.MFI=100-[100/(1+PMF/NMF)]
6.参数N一般设为14日。
应用法则
1.显示超买超卖是MFI指标最基本的功能。当MFI>80时为超买,在其回头向下跌破80时,为短线卖出时机。
2.当MFI<20时为超卖,当其回头向上突破20时,为短线买进时机。
3.当MFI>80,而产生背离现象时,视为卖出信号。

4.当MFI<20,而产生背离现象时,视为买进信号。


能量潮指标(On Balance Volume,OBV

OBV指标的OBV值计算比较简单,主要是计算累积成交量。

  以日为计算周期为例,其计算公式为:

  当日OBV=本日值+前一日的OBV值

  如果本日收盘价指数高于前一日收盘价或指数,本日值则为正;如果本日的收盘价或指数低于前一日的收盘价,本日值则为负值;如果本日值与前一日的收盘价或指数持平,本日值则不于计算,然后计算累积成交量。这里的成交量是指成交股票的手数。

  和其他指标的计算一样,由于选用的计算周期的不同,OBV指标也包括日OBV指标、周OBV指标、月OBV指标年OBV指标以及分钟OBV指标等各种类型。经常被用于股市研判的是日OBV指标和周OBV指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。另外,随着股市软件分析技术的发展,投资者只需掌握OBV形成的基本原理和计算方法,无须去计算指标的数值,更为重要的是利用OBV指标去分析、研判股票行情

  OBV线是将OBV值绘于坐标图上,以时间为横坐标,成交量为纵坐标,将每一日计算所得的OBV值在坐标线上标出位置并连接起来成为OBV线。

1、当OBV线下降而股价却上升,预示股票上升能量不足,股价可能随时下跌,是卖出股票的信号

  2、当OBV线上升而股价却小幅下跌,说明市场上人气旺盛,下档承接力较强,股价的下跌只是暂时的技术性回调,股价可能即将止跌回升

  3、当OBV线呈缓慢上升而股价也同步上涨时,表示行情稳步向上,股市中长期投资形势尚好,股价仍有上升空间,投资者应持股待涨。

  4、当OBV线呈缓慢下降而股价也同步下跌时,表示行情逐步盘跌,股市中长期投资形势不佳,股价仍有下跌空间,投资者应以卖出股票或持币观望为主。

  5、一般情况下,当OBV线出现急速上升的现象时,表明市场上大部分买盘已全力涌进,而买方的能量的爆发不可能持续太久,行情可能将会出现回档,投资者应考虑逢高卖出。尤其在OBV线急速上升后不久,而在盘面上出现锯齿状曲线并有掉头向下迹象时,表明行情已经涨升乏力,行情即将转势,为更明显的卖出信号。这点对于短期急升并涨幅较大的股票的研判更为准确。

  6、一般情况下,当OBV线出现急速下跌的现象时,表明市场上大量卖盘汹涌而出,股市行情已经转为跌势,行价将进入一段较长时期的下跌过程中,此时,投资者还是应以持币观望为主,不要轻易抢反弹。只有当OBV线经过急跌后,在低部开始形成锯齿状的曲线时,才可以考虑进场介入,作短期反弹行情。

  7、OBV线经过长期累积后的大波段的高点(即累积高点),经常成为行情再度上升的大阻力区,股价常在这区域附近遭受强大的上升压力而反转下跌。而一旦股价突破这长期阻力区的话,其后续涨势将更加强劲有力。

  8、OBV线经过长期累积后的大波段的低点(即累积低点),则常会形成行情下跌的大支撑区,股价会在这区域附近遇到极强的下跌支撑而止跌企稳。而一旦股价向下跌破这长期支撑区的话,其后续跌势将更猛。

由于OBV的计算方法过于简单化,所以容易受到偶然因素的影响,为了提高OBV的准确性,可以采取 多空比率净额法对其进行修正。
多空比率净额= [( 收盘价最低价)-(最高价-收盘价)] ÷( 最高价-最低价)×V
该方法根据多空力量比率加权修正成交量,比单纯的OBV法具有更高的可信度。
CMO 作为一个通用规则,把超买水平定量在+50以上,把超卖水平定量在-50以下。
CMO = (Su - Sd) × 100 / (Su + Sd)
其中:Su是今日收盘价与昨日收盘价(上涨日)差值加总。若当日下跌,则增加值为0;Sd是今日收盘价与做日收盘价(下跌日)差值的绝对值加总。若当日上涨,则增加值为0





  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值