macd是什么意思(macddif值啥意思)
連日以來,股票市場在掙扎中渡過,小牧就給連日以來,股票市場在掙扎中渡過的炒股票新手入門者介紹一下應對證券市場的選股技巧 – MACD。
小牧在研究了MACD論壇中的技巧后,發現可以應對證券市場的選股技巧MACD金叉是最適合的,首先來講一下MACD是什么意思是怎么樣的一種存在:
MACD稱為指數平滑異同平均線,是從雙指數移動平均線發展而來的,由快的指數移動平均線(EMA12)減去慢的指數移動平均線(EMA26)得到快線DIF,再用2×(快線DIF-DIF的9日加權移動均線DEA)得到MACD柱。MACD的意義和雙移動平均線基本相同,即由快、慢均線的離散、聚合表征當前的多空狀態和股價可能的發展變化趨勢,但閱讀起來更方便。當MACD從負數轉向正數,是買的信號。當MACD從正數轉向負數,是賣的信號。當MACD以大角度變化,表示快的移動平均線和慢的移動平均線的差距非常迅速的拉開,代表了一個市場大趨勢的轉變。
證券市場是股票、債券、商品期貨、股票期貨、期權、利率期貨等證券產品發行和交易的場所,自從2016年以來, 金融政策趨嚴, 圍繞著金融去杠桿推出的一系列資管去通道、 股票質押新規、 場外期權新規等都對券商業務開展形成壓力。 同時日均成交量維持低位, IPO否決率居高不下,2018年券商股價延續弱勢, 跑輸滬深300近6%。
受監管政策趨嚴、金融去杠桿、境內外宏觀政策變化等因素,2018年市場交易熱情較15/16年下滑,相較2017年保持平穩。上半年日均股基交易額4575億元,同比增長2%,與此同時,上市公司環境更加國際化,A股先后被正式納入MSCI新興市場指數和富時羅素指數,滬倫通漸行漸近,中國的資本市場更加開放。
那么炒股票新手入門者的制勝絕招能否用MACD技術指標進行解讀呢?小牧最初是無意間看到《AI股市三大猜想》《股市AI三大猜想》的文章開始了解到這個行業,也逛過無數的論壇貼吧,這也是小牧逛了無數個社區總結出來的,如果有其他人也想像小牧一樣自主學習的也可以到 QR社區, QR量化投資社區,QR量化社區,QR技術分析社區去學習一下,里面有很多很專業的知識。尤其是里面的寬客相對論在小牧測試過后覺得非常實用,包括他們自己研發的QR相對強弱和QMACD,都是在原基礎上添加了更多功能,小牧也在其中學到很多。下面就由小牧用MACD來分析一下炒股票新手入門者的神操作。
變。
一、圖解

二、MACD的公式計算
MACD在應用上應先行計算出快速(一般選12日)移動平均值與慢速(一般選26日)移動平均值。以這兩個數值作為測量兩者(快速與慢速線)間的“差離值”依據。所謂“差離值”(DIF),即12日EMA數值減去26日EMA數值。因此,在持續的漲勢中,12日EMA在26日EMA之上。其間的正差離值(+DIF)會愈來愈大。反之在跌勢中,差離值可能變負(-DIF),也愈來愈大。至于行情開始回轉,正或負差離值要縮小到一定的程度,才真正是行情反轉的信號。MACD的反轉信號界定為“差離值”的9日移動平均值(9日EMA)。 在MACD的異同移動平均線計算公式中,都分別加T+1交易日的份量權值,以現在流行的參數12和26為例,其公式如下:
首先計算出快速移動平均線(即EMA1)和慢速移動平均線(即EMA2),以此兩個數值,來作為測量兩者(快慢速線)間的離差值(DIF)的依據,然后再求DIF的N周期的平滑移動平均線DEA(也叫MACD、DEM)線。
以EMA1的參數為12日EMA2的參數為26日,DIF的參數為9日為例來看看MACD的計算過程
1、計算移動平均值(EMA)
12日EMA的算式為
EMA(12)=前一日EMA(12)×11/13+今日收盤價×2/13
26日EMA的算式為
EMA(26)=前一日EMA(26)×25/27+今日收盤價×2/27
2、計算離差值(DIF)
DIF=今日EMA(12)-今日EMA(26)
3、計算DIF的9日EMA
根據離差值計算其9日的EMA,即離差平均值,是所求的MACD值。為了不與指標原名相混淆,此值又名
四、MACD如何使用
其買賣原則為:
1. MACD金叉:DIFF 由下向上突破 DEA,為買入信號。
2. MACD死叉:DIFF 由上向下突破 DEA,為賣出信號。
3. MACD 綠轉紅:MACD 值由負變正,市場由空頭轉為多頭。
4. MACD 紅轉綠:MACD 值由正變負,市場由多頭轉為空頭。
5. DIFF 與 DEA 均為正值,即都在零軸線以上時,大勢屬多頭市場,DIFF 向上突破 DEA,可作買入信號。
6. DIFF 與 DEA 均為負值,即都在零軸線以下時,大勢屬空頭市場,DIFF 向下跌破 DEA,可作賣出信號。
7. 當 DEA 線與 K 線趨勢發生背離時為反轉信號。
8. DEA 在盤整局面時失誤率較高,但如果配合RSI 及KDj指標可適當彌補缺點。
DEA或DEM。
今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/10。
計算出的DIF和DEA的數值均為正值或負值。
用(DIF-DEA)×2即為MACD柱狀圖。
五、MACD的Python指標源碼
import pandas as pd
import numpy as np
import datetime
import time
def MACD(df, n_fast, n_slow): # n_fast = 12, n_slow = 26
EMAfast = df[‘Close’].ewm(span = n_fast, min_periods = n_fast – 1).mean()
EMAslow = df[‘Close’].ewm(span = n_slow, min_periods = n_slow – 1).mean()
MACD = pd.Series(EMAfast – EMAslow, name = ‘MACD_’ + str(n_fast) + ‘_’ + str(n_slow))
MACDsign = MACD.ewm(span = 9, min_periods = 8).mean().rename(‘MACDsign_’ + str(n_fast) + ‘_’ + str(n_slow))
MACDdiff = pd.Series(MACD – MACDsign, name = ‘MACDdiff_’ + str(n_fast) + ‘_’ + str(n_slow))
return MACD, MACDsign, MACDdiff
小牧 2017年4月從倫敦政治經濟學院的金融數學專業畢業后,加入了泉州的這家投資公司擔任證券交易員,就一直在研究證券市場的交易策略,百轉千回最終發現在證券市場給力的技術可能就是MACD了。但畢竟是書生之見,畢竟還沒有真錢買賣過,所以只能把我的淺見寡聞供大家參考一下,也歡迎高手來分享。