macd高级战法深入浅出AMCD,姐妹们用MACD战斗到底!
美股
港美股
关于MACD我想没有人比我更加适合写了,本人苦逼程序猿一枚,关于指标,我都有认真仔细的研究过,也真是应为我是程序猿,比较精通算法,所有指标都是算法和公式。
关于MACD,很多想说的,说实在的,用好MACD,就足以姐妹们战胜这个市场。
很多人一看MACD那花花绿绿的,线绕来绕去的,就觉得很深奥,大有学问,其实MACD非常简单,我今天写这个教程,我敢说,只要是幼儿园毕业了的,一定看得懂,而且还能精通!只要别人再跟你说起MACD,你可以拍着胸脯说,我要秒了你!(谁说炒股就只有男人们在行,至少我现在就可以拍着胸脯秒杀大多数所谓的大神)
先上一张MACD的图
这图由5个东东组成:
1 DIFF (白线)
2 DEA (黄线)
3 绿柱子
4 红柱子
5 0轴(绿柱子与红柱子长出的地方)
OK,先记住这5个东西!
我们来看看MACD 完整代码是怎么样的
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
看到代码别头晕,也别觉得神奇,你没看错,号称指标之王的MACD 就这三句代码。。
差点亮瞎我的眼睛,可是就这3句代码,就让它坐稳了指标之王的宝座。
为什么说别头晕?因为以上3句代码,我将解释的连幼儿园的小朋友都能懂。
先说EMA是啥? 就是加权平均值,大概等于算术平均值 (EMA ~= MA)。
啥是算术平均值?好吧,让我们回到幼儿园。。。
假设有5个数
1,2,3,4,5
那么算术平均值就是
(1+2+3+4+5)/5 = 15 / 5 = 3
再简单的说
就是 1,2,3,4,5 5个数的和,也就是15
然后再除以5,得出这个5个数的平均值是3。
我们平时经常说的5日线就是 5天的收盘价平均值。
OK,EMA我们大概懂了。
来看第一句:
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
翻译:
DIFF = 12天的收盘价的平均值 减去 26天收盘价的平均值
噢,原来DIFF 那条白线就是这样的啊。。。
87喽哦
另外,必须说明一下,如果大家有参考低于日线级别的,请勿使用同花顺,同花顺的记录方式是极为不科学和不准确的
为什么说不准确?因为记录方式不一样,假设14:00:00-14:05:00应该记录完一根5F K线,但是同花顺不是的,他是在13:59:59 - 14:05:59记录完一根K线,并不是5F K线。
其次是算法问题,要知道,EMA,MA算法必须是从历史第一根K线开始递归。同花顺并不是的。你看到的MACD指标,都是错误的。
通达信稍微好一点,但是还是不准确的,因为低于日线级别的,最多计算最近半个月的,最后的结果会有所偏离,但是偏离不大。
秉着有强迫症的原则下,说说MA算法
假设有
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
MA5,即5周期线,必须从第一个数据开始,每5组数据计算一个平均值,依次递归
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
6 7 8 9 10
7 8 9 10 11
8 9 10 11 12
9 10 11 12 13
10 11 12 13 14
11 12 13 14 15
但是,一个上市10年的股,如果看5分钟周期的话,要得到正确的数值,意味着要从10年前第一根数据开始计算,数据量几百万,根本是不可能实现的,目前的网络和电脑配置,很难做到。
现在同花顺,通达信等软件,都有自己不同的处理方式,都是从最近1000根K线附近,开始递归。
所以一套理论,要兼容看盘软件,需要做的努力很多很多。