百丈高楼始于基础(一)
前天说有不少朋友发短消息和纸条问我 学习技术应该从什么地方切入,需要看些什么书籍等等。今天就谈一下这个问题,希望对真正有愿望成为稳健型投资者的朋友有所帮助。先提醒一句,不要在看了前面的部分就小看了本文或者嘲笑,没有认真看完的思想准备,那就不用再看下去了,我的建议不适合急功近利的朋友,抱歉的很!
一.什么是K线?
二.MACD的数学公式算法
DIFF线:收盘价短期、长期指数平滑移动平均线间的差
DEA线:DIFF线的M日指数平滑移动平均线
MACD线:DIFF线与DEA线的差,彩色柱状线
参数:短期、长期、M天数,一般为12、26、9
公式如下所示:
加权平均指数(DI)=(当日最高指数+当日收盘指数+2倍的当日最低指数)
12日平滑系数(L12)=2/(12+1)=0.1538
26日平滑系数(L26)=2/(26+1)=0.0741
12日指数平均值(12日EMA)=L12×当日收盘指数 +11/(12+1)×昨日的12日EMA
26日指数平均值(26日EMA)=L26×当日收盘指数 +25/(26+1)×昨日的26日EMA
差离率(DIF)=12日EMA-26日EMA
9日DIF平均值(DEA)=最近9日的DIF之和/9
柱状值(BAR)=DIF-DEA
MACD=(当日的DIF-昨日的DIF)×0.2+昨日的MACD
MACD指标是基于均线的构造原理,对价格收盘价进行平滑处理(求出算术平均值)后的一种趋向类指标。它主要由两部分组成,即正负差(DIF)、异同平均数(DEA),其中,正负差是核心,DEA是辅助。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。 在现有的技术分析软件中,MACD常用参数是快速平滑移动平均线为12,慢速平滑移动平均线参数为26。
三.KDJ指标的数学原理:
指标KDJ的计算比较复杂,首先要计算周期(n日、n周等)的RSV值,即未成熟随机指标值,然后再计算K值、D值、J值等。以日KDJ数值的计算为例,其计算公式为
n日RSV=(Cn-Ln)÷(Hn-Ln)×100
式中,Cn为第n日收盘价;Ln为n日内的最低价;Hn为n日内的最高价。RSV值始终在1—100间波动。
其次,计算K值与D值:
当日K值=2/3×前一日K值+1/3×当日RSV
当日D值=2/3×前一日D值+1/3×当日K值
若无前一日K 值与D值,则可分别用50来代替。
以9日为周期的KD线为例。首先须计算出最近9日的RSV值,即未成熟随机值,计算公式为
9日RSV=(C-L9)÷(H9-L9)×100
式中,C为第9日的收盘价;L9为9日内的最低价;H9为9日内的最高价。
K值=2/3×前一日 K值+1/3×当日RSV
D值=2/3×前一日K值+1/3×当日RSV
若无前一日K值与D值,则可以分别用50代替。
需要说明的是,式中的平滑因子1/3和2/3是可以人为选定的,不过目前已经约定俗成,固定为1/3和2/3。在大多数股市分析软件中,平滑因子已经被设定为1/3和2/3,不需要作改动。另外,一般在介绍KD时,往往还附带一个J指标。
J指标的计算公式为:
J=3D—2K
四.BOLL指标的数学原理:
中轨线=N日的平均移动线
上轨线=中轨线+两倍的标准差
下轨线=中轨线-两倍的标准差
(1)计算MA
MA=N日内的收盘价之和÷N
(2)计算标准差MD
MD=平方根N日的(C-MA)的两次方之和除以N
(3)计算MB、UP、DN线
MB=(N-1)日的MA
UP=MB+k×MD
DN=MB-k×MD
(K为参数,可根据股票的特性来做相应的调整,一般默认为2)
看了上面的文字介绍后,您可能认为这应该是给幼稚园级别的人在上课,哈哈!这我早料到的,所以前天的文章中已经事先提示可能会有99%的人大跌眼镜!不过且慢,如果仅凭给你的连续30天的开盘价、收盘价、最高价、最低价这120个数据,在不借助电脑的前提下,看官中又有多少人能够把K线、任意的均线、MACD、KDJ、BOLL都完整的画出来?
电脑的普及从某种意义上讲是时代进步的标志,但是对一直以写方块字为主的中国人来讲,受到的影响是非常大的,于是有了“电脑不错,但是坏了一手好字”之说。现代的生活条件优越了,可是对人本身的基因及恶劣环境下的生存的能力而言,可能并不都是正面的。正是电脑的普及,目前的人只要打开股票软件,这些常用指标随机都带着,相信很多人都认为自己会看和使用这些指标,但是你能知道电脑是怎么计算出来的吗?它们的原理又是什么吗?你能知道这些指标什么情况下发出的信号是正确的、什么时候是欺骗的吗?