macd指标的内在逻辑是什么？
 股市中，真正愿意学习的人少，无知无畏者多。最可笑的是，很多人连指标的编制规则都没搞懂，拿起来就用，最后亏了一辈子都不知道自己亏在哪里。  荀子在《劝学》一文中说：“故不登高山，不知天之高也；不临深溪，不知地之厚也；不闻先王之遗言，不知学问之大也。”  我在运用一个指标之前，必追溯其本质，而想要从本质上了解一个指标，最好的方法就是打开指标的源代码来读，源代码一旦打开，一切神秘的东西就灰飞烟灭了。  我发现很多人喜欢用MACD指标，但市面上关于MACD的很多用法都是想当然的。今天，我把MACD掰开揉碎，跟大家好好谈一谈。  一、什么是均线？  要看懂MACD指标，必须先看懂均线。我在《为什么骗子推荐的股票总是涨？》一文中，详细给大家介绍了均线，感兴趣的读者可以在公众号历史文章中找一下，这里只简单讲一下。  均线只是过去股价的平均值，没有办法预测未来。  比如过去股价都是在5-6元的区间，那么均线也就是在这个区间。忽然有一天收盘价涨到了7元，那么短期均线会稍稍抬头，而长期均线影响不大，会比较迟钝。  因为短期均线是较少的数字的平均值，忽然出现一个较大的数字，对平均数计算影响较大。而长期均线是很多数字的平均值，偶尔出现一个较大的数字对均值的影响并不大。     是股价决定了均线的方向，而不是由均线来决定股价的方向。股价上涨，均线就慢慢跟着上来了；股价下跌，均线也就慢慢跟着向下。  均线的作用在于指示价格运动的方向，属于趋势型指标，并不能告诉你未来会怎么样，而是告诉你现在是什么趋势。对于很多人来说，均线并不比肉眼看K线图高明多少。  经常听人提到均线缠绕，认为一旦均线缠绕就需要密切关注，因为很快就有大幅上涨或下跌出现。真的是这样吗？  其实理解均线本质后，均线缠绕就一点都不神秘了，只要股价窄幅震荡的时间足够长，长短期均线一定会缠绕在一起。哪怕你不去看均线，也知道股价震荡是在酝酿一波趋势行情，而且股价波动除了震荡就只剩下上涨或下跌了。     也有人说，均线缠绕代表了长短期的买方成本趋于一致，这是不准确的，因为没有考虑成交量因素。  股价的简单平均，叫MA均线，而在计算MACD指标时，用到的均线是EMA。  拿26日均线来说，普通均线（MA）的算法是把最近26日的收盘价加起来求平均值，过去每天的收盘价对平均值的计算影响一样大。  但我们计算均线，是为了更直观的看清楚趋势（其实肉眼也能看出），距离现在时间越近的收盘价，应该越能体现出股价正在进行的趋势。  所以，就有人编制了EMA均线，离现在时间越近的收盘价，在计算平均值时候的权重越大。  其实我觉得差别不大，当你试图让均线对股价波动更敏感时，出现假信号的概率就增加了。如果有读者对此不太理解，可以就简单把EMA当成普通均线。  二、MACD是怎么来的？  下图就是MACD的图形，每个软件都有，要看懂MACD指标必须先搞懂三大要素：DIF、DEA和红柱绿柱。     1.DIF=12日EMA-26日EMA。  大部分软件默认的参数都是12日和26日，因为以前每周股票交易日是6天，半个月就是12天，一个月就是26天。现在虽然一周变成5个交易日，但参数慢慢形成了习惯，大家都看的技术参数往往更重要。  DIF绝对值大小，代表着长短期均线距离（开口）的大小。当12日均线在26日均线之上时，股价处于上升状态，DIF在0轴之上；当12日均线在26日均线之下时，股价处于下跌状态，DIF在0轴之下。     当DIF上穿0轴时，即12均线与26日均线金叉；当DIF下穿0轴时，即12日均线与26日均线死叉。  均线金叉是买入信号，死叉是卖出信号吗？  我们还是要回归均线本质，因为平均值计算的公式原因，短期均线对股价变动更敏感。比如过去20天的股价都是10元，今天股价突然涨到11元，那么今天5日均线的值就是10.2元，10日均线的值就是10.1元，表现在图形上就是5日均线与10日均线金叉。     如果还看不懂的读者，自己动手去计算下，亲自去画几根均线就一目了然了。  那么，短期股价上涨带来的金叉，是不是买入信号呢？  只有股价未来继续延续上涨，金叉这个买入信号才成立。如果未来股价下跌，金叉就是假信号。也就是说，在趋势行情中，金叉与死叉是有效的买卖信号，但在震荡行情中，金叉与死叉基本上都是假信号。     均线指标的假信号很多，但有一点可以肯定，当股价开始一波上升趋势前，必定有均线金叉的出现；当股价开始一波下跌趋势前，也必定有均线死叉出现。  按照金叉死叉信号去买卖，你能忍受无数的假信号带来的小幅亏损吗？因为我们无法预测未来是震荡行情还是趋势行情。  下面继续说DIF。  DIF绝对值的越大，代表着长短期均线的开口越大，也就是说短期股价的上涨或下跌呈现加速状态。  股价不可能只涨不跌，也不可能只跌不涨，短期的大涨大跌更是不可能长期持续，股价一定会出现震荡或回落。  正因如此，DIF会围绕零轴上下波动，说明MACD具有震荡指标的特性，本质上是人性的贪婪与恐惧的反复演绎。     还有个经常被提到的概念是MACD顶背离与底背离。  下图就是两个短期的顶背离，也就是股价在上涨，但DIF却在不断下跌，即随着股价上涨，两条均线之间的距离未能创出新高。  一般来说，在上涨趋势中出现顶背离，意味着短期可能出现下跌。因为一波有力的上涨应该是市场资金不断涌入，股价越涨越快，均线上体现为短期均线与长期均线的距离越拉越大。  但如果长短期均线之间的距离越来越小，也就意味着上涨的势头越来越弱，虽然从股价上看还是上涨的，但随时都可能开始下跌。这就是MACD顶背离提示股价可能下跌的本质。     现在大家应该能看懂顶背离的本质了，但均线永远代表的是过去，并不能用于预测未来。下图就是顶背离失败的例子，毕竟过去上涨势头越来越弱，未来如果出现个利好照样会继续大涨。     底背离就不多说了，跟顶背离的本质是相反的，意味着下跌势头的减弱。同样，下跌势头的减弱，并不意味着一定不再继续跌了。  2.DEA：DIF值的移动平均线，一般是软件默认是9日平均线。  为什么会设置一条DIF的移动平均线？  平均线是一种思维方式，我们肉眼对数字波动并不敏感，但如果用现在的数值和平均值对比，就能更真切感受到数值的变动情况。  跟上面说的股价平均线的思路一样，DEA是DIF的9日平均值，意味着它对DIF单日变化更加迟钝。如果DIF上穿DEA（金叉），意味着最近的DIF正在变大；如果DIF下穿DEA（死叉），意味着最近的DIF正在变小。  当DIF在零轴之上时：  DIF与DEA金叉，意味着DIF正在变大，即股价的长短期均线距离在变大，股价上涨势头越来越猛。  DIF与DEA死叉，意味着DIF正在变小，即股价的长短期均线的距离正在变小，股价目前上涨势头正在变弱。     当DIF在零轴之下时：  DIF与DEA金叉，此时DIF是负值，也就是说DIF的绝对值在变小，即股价的长短期均线距离在变小，股价下跌势头正在变弱。  DIF与DEA死叉，此时DIF是负值，也就是说DIF的绝对值在变大，即股价的长短期均线距离在变大，股价下跌势头越来越强。     书生还是要提醒大家，不管是均线的金叉死叉，还是MACD的金叉死叉，都是对过去价格走势的描述。如果未来价格走势延续过去的特点，则买卖信号会很准；但如果未来价格走势不延续过去的特点，则买卖信号都是假信号。  换句话说，金叉死叉是趋势性指标，在震荡行情下不适用。关键是只有股价走出来，我们回头看才知道行情属于震荡或趋势。     3.红柱与绿柱：（DIF-DEA）*2即是柱子的数值，红柱为正值，绿柱为负值。  看到这里很多人可能开始晕了，也正是因为MACD设计得比较复杂，所以才导致外面大部分用法都是错误的，是想当然的。  DIF是12日均线与26日均线的差值，表示长短期均线距离（开口）的大小。DIF的绝对值越大，代表长短期均线的距离越大，代表上涨或下跌的力度更大。  红柱与绿柱的意思与DIF的原理差不多。MACD指示了两个聚合与发散，一个是DIF，表示短期均线与长期均线的聚合与发散；另一个是MACD红绿柱，指示的是DIF与DEA的聚合与发散。  我们通过DIF与其均值DEA的对比，可以了解DIF变动的情况。但为了进一步观察DIF变动的力度，我们还需要对DIF与DEA的差值进行观察。  红绿柱的数值是DIF与DEA的差值，红绿柱越长，代表DIF与DEA的距离越大，也就是上涨或下跌的力度越大。  今天文章说的有点多，再多写可能坚持看下去的人就很少了。关于红绿柱有一点要知道，当红柱变为绿柱时，对应着DIF与DEA的死叉；当绿柱变为红柱时，对应着DIF与DEA的金叉。  结束语  MACD能预测行情吗？  不能！  MACD是对当前股价走势的描述，老手看裸K线也能得出和MACD一样的结论。举个不太准确的例子，直接看K线走势图，就有点像医生拿听诊器去听你的心脏跳动，而MACD是打印出的心电图，对不同的心跳进行归类。  对新手来说，根据MACD去买卖比自己盲目按心情买卖要好一些。比如每次都在MACD金叉的时候定投，收益率就大于按心情去随意买卖。  我最近发现，只要稍微需动点脑子思考的文章都不会受欢迎，可能股市的连续下跌早已消磨了大多数人的学习热情。心态建设类的文章很重要，但如果仅仅停留在投资理念与心态建设层面，终究还是眼高手低。  加油吧！  微信公众号：moneylife1818