股市常用技术指标函数原理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

股市常用技术指标函数原理

最近贴子有童鞋对技术指标很感觉兴趣。一个司机如果能了解汽车的工作原理对驾驶汽车只有好处。

我分析几个常用技术指标的原理,希望对技术指标的使用有帮助。难免有错误,鉴定着看。

算术平均 ma

算术平均就是N个数据求和再除以N。

均线是移动平均。对均线上每个点是由算术平均计算的。

软件里公式为ma(价格,周期数)。如ma(close,5)表示5天收盘价平均。

以上证指数2011-3-11五天平均线为例,将3月7至3月11日五个交易日收盘价

求和除以5得2977.85。下图中使用excel计算,excel中对应ma()函数的是

average()。

均线平移

当天本身的收盘价也参与了5天均线的计算,因此如果说五天均线有支撑时,要考虑在收盘前,五天均线是动态变化的。为了解决这个问题有的指标是将均线向右平移。如REF(MA(C,5),3)就可以将五天平均线向右移动3天。REF()函数为之前若干周期的值。

均线方向

均线是有方向的,向上或向下。现在我们看到五天均线是下行的,如果问下个交易日收盘是多少五天

均线才能是上行的呢。到了3月14日,五天均线的计算,应该是去掉3月7日的收盘价,加上下周一3月

14日的收盘价,再除以5。那就是说下周一收盘价必须大于3月7日收盘2996.21,五天线才可能上行。如果

收盘是2997,需要上涨2.15%以上。比较困难。所以可以预测下周一五天线还是下行的。依此类推可以去预

测10天 20天。

加权平均 sma

根据通达信给的公式,SMA(X,N,M)。 X值N周期的加权平均,权重为M。

公式为 Y=(X*M+Y'*(N-M))/N。把公式分解为 X*(M/N) + Y'*(N-M)/N

即表示当天收盘价占比重M/N,昨天的SMA值比重占(N-M)/N。Y'表示昨天SMA值。

如sma(close,5,1),今天的收盘价比重为1/5。昨天为 (1/5) * (4/5)

前天比重为(1/5) * (4/5) * (4/5)。显然和算术平均相比,越接近现在,占的比重越大。

使用SMA的指标之一为RSI。 RSI公式为

LC:=REF(CLOSE,1);

RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;

分析:LC表示昨天收盘价。

MAX(CLOSE-LC,0)表示如果今天上涨取今天上涨的点数,如果下跌取0。

SMA(MAX(CLOSE-LC,0),N1,1)表示然后再求权重为1,N1天的加权平均。

SMA(ABS(CLOSE-LC),N1,1)表示求昨天和今天相差点数的绝对值,再求权重为1,N1周期的加权平均。

将两个值相除乘以100,就得到百分比值。取值范围为0-100。上证指数RSI(6)的计算如下图

看完原理,我们就知道为什么RSI叫相对强弱了,为什么大于50就是强势了。当RSI超过某值表示超买,

这只是表示连续上攻多日,是不是一定要卖,不一定啊,强者恒强,还可以涨,表现为指标钝化。

下跌某值下为超卖,是不是一定可以买,同理也不一定啊。

KDJ指标也使用了SMA函数。求出收盘价和近期最低价之差,再除以近期高低价差, 乘以100得出百分比。

将这个百分比求权重为1的加权平均,就是K. 将K值再求另一个周期3的加权平均就是D.3K-2D 就是J。

显然股价越接近近期的最高价,K越大。如果天天涨,K就会高位钝化,但只是表示很强,并不表示超卖

一定就会跌。

指数平均EMA

EMA公式为Y=(X*2+Y'*(N-1))/(N+1)。分解为 2*X/(N+1) + y' * (N-1)/(N+1)

Y'表示昨天的EMA值。

指数平均也是一种加权平均。当天值占比重为2/(N+1). 前一个值占比重为(n-1)/(n+1)。

例如EMA(26), 就是今天股价乘以 2/(26+1) ,再加上昨天EMA值乘以(26 - 1)/(26+1)。

今天比重为2/27,昨天比重为 (2/27)*(25/27),前天比重为(2/27)*(25/27)*(25/27)

平滑异同平均指标macd使用EMA. 常用macd短周期12,长周期26,M为9。

第一步求出26天和12天的指数平均EMA的差值为DIFF.

将DIFF再求M天(9天)的指数平均为DEA.

macd.macd为 2 * ( DIFF - DEA)。

不贴图了。

/thread-1394771-1-1.html贴子里有macd excel计算公式可下载。

绝对偏差平均值

AVEDEV(X,N)。先求N天均值ma,再求N天值与ma差的绝对值的和,再将和除以N。

CCI公式使用了AVEDEV函数。CCI公式为

TYP:=(HIGH+LOW+CLOSE)/3;

CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));

分析:先求出高、低、收盘的均值TYP。

求TYP和N天TYP均线的差价,除以TYP和N天TYP均线的绝对偏差平均值,商再除以0.015。

先看这个0.015是什么意思,除以0.015可以转为乘以2/3*100。

我们先定义V = (TYP-MA(TYP,N))/AVEDEV(TYP,N),假如今天V是1,说明今天TYP和TYP均线

差值和绝对偏差平均值一样,乘以2/3*100后,CCI值为66.67。CCI在-100至+100之间为震荡。

假如今天V是1.5,乘以2/3*100后,CCI值为100,今天TYP值和均线差是平均值的1.5倍,

说明股价脱离平均值区间,面临向上突破。

假如今天V是-3,乘以2/3*100后,CCI值为-200。说明今天TYP下跌,并且和TYP均值的差价达

到绝对偏差平均值的三倍,这样的下跌很可能不能持续。某著名分析师炒股一招鲜中,CCI抄底

要求CCI小于-200,就是这个原理。还有CCI底背也可以用来抄底。战法很多,关键是明白原理。

STD 标准差或均方差

N天的标准差为,先求N天均值ma,将N天的值与ma的差的平方求和,再除以N-1,商再开方。

通达信布林指标BOLL指标使用了标准差。以参数20为例,中轨为20天均线。将最近20天的收盘价标准

差乘以2,加减在中轨上,即成上下轨。以3月11日布林计算为例,如下图

相关文档
最新文档