当前位置: 首页 > news >正文

金融知识分享系列之:MACD指标精讲

金融知识分享系列之:MACD指标精讲

  • 一、MACD指标
  • 二、指标原理
  • 三、MACD指标参考用法
  • 四、MACD计算步骤
  • 五、MACD分析要素
  • 六、根据快线DIF位置判断趋势
  • 七、金叉死叉作为多空信号
  • 八、快线位置+交叉信号
  • 九、指标背离判断行情反转
  • 十、差离值的正负
  • 十一、差离值的变化
  • 十二、指标的背离

一、MACD指标

  • MACD指标:包括快线(DIF)和慢线(DEA),用于判断股票价格的趋势和买卖信号。
  • MACD利用收盘价的短期指数移动平均线(DIF)与长期指数移动平均线(DEA)之间的聚合与分离状况,对买进、卖出时机做出研判的技术指标。
  • MACD可以作为中长线投资者的首选参考指标。但由于该指标具有滞后性,当行情迅速大幅涨跌时,不适用。

在这里插入图片描述

在这里插入图片描述

二、指标原理

在这里插入图片描述

  • 快线DIF:快线的数值等于两根均线的差离值
  • 能量柱是由快线和慢线差离值的大小决定的,快线在慢线上方,能量柱就在0轴的上方,快线在慢线的下方,能量柱就在0轴的下方
  • 快线和慢线相交,差离值就为0,能量柱就在0轴
  • 快线和慢线的差值越大,能量柱的柱体就越长

三、MACD指标参考用法

  • DIF、DEA均为正(负),DIF向上突破(向下跌破)DEA,考虑买入(卖出)
  • 当MACD以大角度变化,代表了一个市场大趋势的转变
  • 分析MACD柱状线,由红变绿(正变负),应卖出;由绿变红,考虑买入。
  • MACD、DMA、TRIX三者构成一组指标群,须综合搭配使用。

四、MACD计算步骤

  • 先求出EMA
    • MA:移动平均数
    • EMA:加权移动平均数
  • 求离差值DIFF
    • DIFF=12日EMA-26日EMA
  • 求离差值平均值DEA
    • DEA=前一日DEAx8/10+今日DIFx2/10
  • 求柱状值
    • MACD柱状=(DIFF-DEA)*2

五、MACD分析要素

  • 看强弱分界点(0轴)
  • 看交叉,金叉和死叉
  • 看柱体,放大和缩小
  • 看背离:黄白线,柱体,面积

六、根据快线DIF位置判断趋势

在这里插入图片描述

七、金叉死叉作为多空信号

在这里插入图片描述

金叉:

  • 下方的快速线上穿慢速线而形成了一个交叉

死叉:

  • 快速线下穿慢速线而形成了一个交叉

八、快线位置+交叉信号

在这里插入图片描述

  • 当快线在0轴的上方,说明市场处于多头的趋势,0轴上方又出现了快线上传慢线的金叉的信号,作为多头的信号
  • 快线在0轴的下方,说明市场处于空头趋势,0轴下方又出现了快线下穿慢线的死叉信号,作为空头的信号

九、指标背离判断行情反转

在这里插入图片描述

  • 背离指的是价格连续的上涨,不断的创新高,但是MACD指标快线的峰值在减少,这就形成了指标和价格的背离
  • 背离往往作为判断行情可能会反转的信号

在这里插入图片描述

十、差离值的正负

在这里插入图片描述

  • 快线DIF:快线的数值等于两根均线的差离值
  • 12EMA在26EMA的上方的时候,这根快线就会在0轴的上方,12EMA上穿26EMA形成金叉,MACD指标的快线就会从0轴的下方,上穿至0轴的上方
  • 观察12EMA和26EMA这两根均线的相对位置,与观察MACD快线和0轴的相对位置,本质上是一样的

十一、差离值的变化

  • 什么情况下,两根均线的差离值会变大
  • 什么情况下,两根均线的差离值会变小

在这里插入图片描述
在这里插入图片描述

  • 价格上涨速度快,价格在单位时间内的变化更大,短周期均线受当前价格的影响更大,反应的速度更快,长周期均线相对会更加滞后,就会使得两根均线的差离值变大
  • 当价格上涨的速度减缓,或者说由上涨转为下跌,两根均线的差离值就会减少
  • 价格涨跌速度的变化,就影响了两根均线差离值的变化,也就影响了MACD快线数值的变化
  • 加速上涨之后再减速上涨,或者由上涨转为下跌,就会出现差离值,也就说MACD的快线数值先增大,然后减小,这种情况就会形成MACD的峰值,形成快线下穿慢线的死叉
  • MACD的金叉、死叉信号,是受到价格涨跌速度的变化或者涨跌的反转所影响的

十二、指标的背离

在这里插入图片描述

  • 涨跌的速度——影响均线差离值——影响MACD峰值
  • 背离描述的是价格在创新高的上涨,但是上涨的速度在减缓,由于上涨速度的减缓,使得两根均线的差离值减小,对应的MACD的DIF的数值减小,表现在图表上就形成了MACD背离的状态

思考:

  • 上涨速度减缓是否意味着行情要反转?

    • 有可能,但不一定
    • 上涨节奏减缓后可能反转下跌,可能横盘整理,也可能继续上涨,背离只是描述了上涨的速度在减缓这一个状态
  • 是否一定要借助MACD来观察背离?

    • 观察上涨的幅度和上涨的时间,上涨时间相近但是上涨幅度在减小,或者上涨的幅度相近,但是上涨经过了更长的时间,这样的情况都会形成指标和价格的背离,理解了指标背离的本质,能够通过肉眼直接在盘面观察到什么时候会出现背离

相关文章:

金融知识分享系列之:MACD指标精讲

金融知识分享系列之:MACD指标精讲 一、MACD指标二、指标原理三、MACD指标参考用法四、MACD计算步骤五、MACD分析要素六、根据快线DIF位置判断趋势七、金叉死叉作为多空信号八、快线位置交叉信号九、指标背离判断行情反转十、差离值的正负十一、差离值的变化十二、指…...

王道c语言-100元有几种换法

Description 一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张&#xff0c;且每种票子至少一张。问&#xff1a;有几种换法&#xff1f; #include <stdio.h> int main() {int count 0;int i, j, t, k, ret 0;for (i 1; i < 37; i) {for …...

c++野指针如何处理?

什么是野指针&#xff1f; 野指针指向一个已删除的对象或未申请访问受限内存区域的指针。与空指针不同&#xff0c;野指针无法通过简单地判断是否为NULL避免&#xff0c;而只能通过养成良好的编程习惯来尽力减少&#xff0c;对野指针进行操作很容易造成程序错误。 野指针产生…...

关于大根堆,set重载运算符

题目描述 \,\,\,\,\,\,\,\,\,\,制定合理的日程能够帮助利用好时间进行加训&#xff0c;加训和加训。 \,\,\,\,\,\,\,\,\,\,新学期开始了&#xff0c;应该好好学习了&#xff01;凌晨两点整&#xff0c;加睡失败的你在为新一天的各项重要事件制定闹钟。 \,\,\,\,\,\,\,\,\,\, \,…...

Algae c++

描述 问题陈述 池塘中藻类的发展情况如下。 假设年初i水藻的总重量为xi​克。对于 i≥2000&#xff0c;下列公式成立&#xff1a; xi1​rxi​−D 给你r、D和x2000​。请依次计算 x2001​、...、x2010​ 并打印出来。 输入描述 输入内容由标准输入法提供&#xff0c;格式…...

开发常用的一些工具总结

开发常用的一些工具总结 记录一些常用的开发软件. Android 开发相关 : Android studio 安卓开发者必备的编辑器,也是我用过最好用的编辑器.还可以用来写JNI 和C.Android studio 插件 : GsonFormatLeakCanary 其他 VS Code :轻量级的开发工具,插件非常多,很好用,但是上手难度…...

k8s Yaml语法解析

YAML是一个类似 XML、JSON 的标记性语言。它强调以数据为中心&#xff0c;并不是以标识语言为重点。因而YAML本身的定义比较简单&#xff0c;号称"一种人性化的数据格式语言"。 YAML的语法比较简单&#xff0c;主要有下面几个&#xff1a; 1、大小写敏感 2、使用缩进…...

【晴问算法】提高篇—动态规划专题—最长公共子序列

题目描述 现有两个字符串s1​​​​与s2​&#xff0c;求s1​​​​与s2​​​​的最长公共子序列的长度&#xff08;子序列可以不连续&#xff09;。 输入描述 第一行为字符串s1​​&#xff0c;仅由小写字母组成&#xff0c;长度不超过100&#xff1b; 第一行为字符串s2​​​…...

Greetings

Problem - 1915F - Codeforces 题意 给一些(l,r)找到所有能够包含(l,r)的数目 引入 也就是找逆序对个数 要用到归并排序中的思想&#xff1a; //https://www.luogu.com.cn/problem/P1216 #include<iostream> #include<cstdio> #include<stack> #include…...

JS03-函数

函数 使用函数 // 函数声明function sayHi(){document.write(Hello!<br>)}for(let i 1; i < 6; i){// 函数调用sayHi()}函数封装 function getScore(arr){sum 0for( let i 0; i < arr.length; i){sum arr[i]}document.write(sum)}getScore([99, 66, 100])函数…...

MySQL | CRUD

目录 1. Create 2. Retrieve 2.1. SELECT列 2.1.1. 全列查询 2.1.2. 指定列查询 2.1.3. 查询字段为表达式 2.1.4. 为查询结果指定别名 2.1.5. 结果去重 2.2. WHERE条件 2.2.1. 年龄小于19的同学 2.2.2. id在2~3的同学 2.2.3. id为1和4的同学 2.2.4. 姓张的同学及张…...

【电路笔记】-MOSFET作为开关

MOSFET 作为开关 文章目录 MOSFET 作为开关1、概述2、MOSFET特性曲线2.1 截住区域2.2 饱和区域3、MOSFET作为开关的示例4、功率MOSFET电机控制5、P沟道MOSFET作为开关6、互补MOSFET作为开关电机控制器当 MOSFET 在截止区和饱和区之间工作时,MOSFET 是非常好的电子开关,用于控…...

SpringBoot+Vue项目(Vue3环境搭建 + 基础页面)

文章目录 1.项目基本介绍2.安装Node.js&#xff08;SSM部分安装过&#xff09;3.初始化前端工程1.创建一个文件夹 springboot_vue2.创建vue项目1.在刚才创建的文件夹下打开命令行&#xff0c;使用脚手架搭建项目2.选择手动配置3.选择三个4.选择vue35.选择路由模式6.选择包管理方…...

elementui el-table表格自动循环滚动【超详细图解】

效果如图 1. 当表格内容超出时&#xff0c;自动滚动&#xff0c;滚动到最后一条之后在从头滚动。 2. 鼠标移入表格中&#xff0c;停止滚动&#xff1b;移出后&#xff0c;继续滚动。 直接贴代码 <template><div><div class"app-container"><e…...

关于学习的一点粗浅见解

我们学习的每一个领域&#xff0c;大多都有着宽泛的知识面&#xff0c;那在学习过程中&#xff0c;我们是应该一开始就专钻一个方向(即深度)&#xff0c;还是应该先扩展知识面(即广度)&#xff1f;个人认为&#xff0c;应该先扩展知识面宽度&#xff0c;然后再精研某个方向&…...

[java基础揉碎]Object类详解

目录 equals方法: hashCode: toString: finalize: equals方法: 和equals对比 1.: 既可以判断基本类型&#xff0c;又可以判断引用类型 2.: 如果判断基本类型&#xff0c;判断的是值是否相等。示例: int i10; double d10.0; 3.:如果判断引用类型&#xff0c;判断的是地址是…...

23.1 微服务理论基础

23.1 微服务基础 1. 微服务介绍2. 微服务特点3. 微服务优缺点4. 微服务两大门派5. 微服务拆分6. 微服务扩展6.1 服务扩展6.2 按需扩展7. 微服务重要模块******************************************************************************************************************...

数据结构-基本概念-001

1数据结构基本概念 1.1 &#xff08;1&#xff09;一组用来保存一种或者多种特定关系的数据的集合&#xff08;组织和存储数据&#xff09;&#xff08;2&#xff09;程序的设计&#xff1a;将现实中大量而复杂的问题以特定的数据类型和特定的存储结构存储在内存中&#xff0…...

以题为例浅谈SSRF

什么是ssrf SSRF(Server-Side Request Forgery:服务器端请求伪造) 是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。 一般情况下&#xff0c;SSRF攻击的目标是从外网无法访问的内部系统。&#xff08;正是因为它是由服务端发起的&#xff0c;所以它能够请求到与它相连…...

Java网络编程:探索奥秘与实践

欢迎来到我的博客&#xff01;今天我们将一起探索Java网络编程的奥秘。网络编程是计算机科学中的一个重要领域&#xff0c;它使得不同的计算机系统可以相互通信和共享数据。Java的网络编程库提供了一套全面而强大的工具&#xff0c;让我们能够轻松地实现这些功能。我们将通过一…...

使用VSCode开发Django指南

使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架&#xff0c;专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用&#xff0c;其中包含三个使用通用基本模板的页面。在此…...

3.3.1_1 检错编码(奇偶校验码)

从这节课开始&#xff0c;我们会探讨数据链路层的差错控制功能&#xff0c;差错控制功能的主要目标是要发现并且解决一个帧内部的位错误&#xff0c;我们需要使用特殊的编码技术去发现帧内部的位错误&#xff0c;当我们发现位错误之后&#xff0c;通常来说有两种解决方案。第一…...

《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)

CSI-2 协议详细解析 (一&#xff09; 1. CSI-2层定义&#xff08;CSI-2 Layer Definitions&#xff09; 分层结构 &#xff1a;CSI-2协议分为6层&#xff1a; 物理层&#xff08;PHY Layer&#xff09; &#xff1a; 定义电气特性、时钟机制和传输介质&#xff08;导线&#…...

基于Uniapp开发HarmonyOS 5.0旅游应用技术实践

一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架&#xff0c;支持"一次开发&#xff0c;多端部署"&#xff0c;可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务&#xff0c;为旅游应用带来&#xf…...

测试markdown--肇兴

day1&#xff1a; 1、去程&#xff1a;7:04 --11:32高铁 高铁右转上售票大厅2楼&#xff0c;穿过候车厅下一楼&#xff0c;上大巴车 &#xffe5;10/人 **2、到达&#xff1a;**12点多到达寨子&#xff0c;买门票&#xff0c;美团/抖音&#xff1a;&#xffe5;78人 3、中饭&a…...

Python爬虫(二):爬虫完整流程

爬虫完整流程详解&#xff08;7大核心步骤实战技巧&#xff09; 一、爬虫完整工作流程 以下是爬虫开发的完整流程&#xff0c;我将结合具体技术点和实战经验展开说明&#xff1a; 1. 目标分析与前期准备 网站技术分析&#xff1a; 使用浏览器开发者工具&#xff08;F12&…...

C++ 基础特性深度解析

目录 引言 一、命名空间&#xff08;namespace&#xff09; C 中的命名空间​ 与 C 语言的对比​ 二、缺省参数​ C 中的缺省参数​ 与 C 语言的对比​ 三、引用&#xff08;reference&#xff09;​ C 中的引用​ 与 C 语言的对比​ 四、inline&#xff08;内联函数…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)

UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中&#xff0c;UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化&#xf…...

3-11单元格区域边界定位(End属性)学习笔记

返回一个Range 对象&#xff0c;只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意&#xff1a;它移动的位置必须是相连的有内容的单元格…...

初学 pytest 记录

安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...