導航:首頁 > 黃金交易 > 單線macd指標演算法

單線macd指標演算法

發布時間:2021-05-14 02:08:13

① MACD計算詳解

MACD對技術流投資者的重要性不言而喻。然而,很多資料對其詳細演算法都語焉不詳。尤其是第一天和第二天的MACD的處理方式,很多說法有差別。今天查了查資料,終於搞清楚了其計算方法。用該方法計算理工檢測,法因數控等股票MACD,和大智慧或者飛狐交易師上面顯示的DIFF,DEA以及MACD完全吻合。
關鍵的一點是:新股上市首日,其DIFF,DEA以及MACD都為0,因為當日不存在前一日,無法做迭代。而計算新股上市第二日的EMA時,前一日的EMA需要用收盤價(而非0)來計算。另外,需要注意,計算過程小數點後四捨五入保留4位小數,最後顯示的時候四捨五入保留3位小數。
具體 計算公式及例子如下:
EMA(12)= 前一日EMA(12)×11/13+今日收盤價×2/13
EMA(26)= 前一日EMA(26)×25/27+今日收盤價×2/27
DIFF=今日EMA(12)- 今日EMA(26)
DEA(MACD)= 前一日DEA×8/10+今日DIF×2/10
BAR=2×(DIFF-DEA)
對理工檢測:
20091218日:
新股上市,DIFF=0, DEA=0, MACD=0,收盤價55.01
20091219日:
收盤價53.7
EMA(12)=55.01+(53.7-55.01)×2/13=54.8085
EMA(26)=55.01+(53.7-55.01)×2/27=54.913
DIFF=EMA(12)- EMA(26)= 54.8085 - 54.913 = -0.1045 (-0.104?)
DEA=0+(-0.1045)X2/10=-0.0209
BAR=2*((-0.1045)-(-0.0209))=-0.1672
對法因數控:
20080905日:
新股上市,DIFF=0, DEA=0, MACD=0,收盤價12.34
20080908日:
收盤價11.11
EMA(12)=12.34+(11.11-12.34)×2/13=12.1508
EMA(26)=12.34+(11.11-12.34)×2/27=12.2489
DIFF=EMA(12)- EMA(26)= 12.1508 - 12.2489 = -0.0981
DEA=0+(-0.0981)X2/10=-0.01962
BAR=2*((-0.0981)-(-0.01962))=-0.15696

Python運行效率確實不高,計算滬深兩市10年來MACD日線金叉情況竟然需要運行10分鍾 ,還是得換Java來。需要計算一下不同周期(日線,60分鍾線...)低位二次金叉買入,死叉賣出的盈利和虧損情況。

外匯中技術指標里的macd指標單線和雙線的區別和作用是什麼哪個好用些

股票期貨軟體上都是雙線MACD。

外匯中技術指標一般都是單線MACD。

MACD中單線MACD相比雙線版MACD走勢更為權平穩,即信號准確率高且並不會顯得滯後,雙線MACD更佳的靈敏而使得假信號基數增大。

單線MACD和雙線MACD在視覺上有些差異。

單線MACD指標圖中,0軸依然是很重要的,與雙線沒有區別。

單線MACD中的那條線就是雙線MACD中的DEA,也就是慢線。這點也是相同的。

不同的是,單線MACD的柱線,其實表達的是雙線MACD里的DIFF。換句話說,你如果把單線MACD的柱線的端點連成一條平滑的曲線,它就和雙線的DIFF一樣了。

比較難以觀察的是柱線。在雙線MACD中,柱線其實就是快線和慢線的差。而在單線MACD中,柱線變成了快線的數值。而快線與慢線的差,可以通過觀察單線MACD的柱的端點和DEA(慢線)的差距而得之。

單線MACD和雙線MACD本質上是一樣的,但表現上或者說視覺上不同。建議使用雙線MACD。因為無論是DIFF還是DEA還是MACD柱都對我們判斷行情有著重要的作用。

下圖是一個雙線MACD和單線MACD的對比,可以觀察比較一下。

③ 如何理解分時圖中的MACD指標

  1. MACD稱為指數平滑異同平均線,是從雙指數移動平均線發展而來的,由快的指數移動平均線(EMA)減去慢的指數移動平均線,MACD的意義和雙移動平均線基本相同,但閱讀起來更方便。當MACD從負數轉向正數,是買的信號。當MACD從正數轉向負數,是賣的信號。當MACD以大角度變化,表示快的移動平均線和慢的移動平均線的差距非常迅速的拉開,代表了一個市場大趨勢的轉變。

  2. MACD在應用上應先行計算出快速(一般選12日)移動平均值與慢速(一般選26日)移動平均值。以這兩個數值作為測量兩者(快速與慢速線)間的"差離值"依據。所謂"差離值"(DIF),即12日EMA數值減去26日EMA數值。因此,在持續的漲勢中,12日EMA在26日EMA之上。其間的正差離值(+DIF)會愈來愈大。反之在跌勢中,差離值可能變負(-DIF),也愈來愈大。 至於行情開始回轉,正或負差離值要縮小到一定的程度,才真正是行情反轉的信號。MACD的反轉信號界定為"差離值"的9日移動平均值(9日EMA)。 在MACD的指數平滑移動平均線計算公式中,都分別加T+1交易日的份量權值,以現在流行的參數12和26為例,其公式如下:

    12日EMA的計算:EMA12 = 前一日EMA12 X 11/13 + 今日收盤 X 2/13

    26日EMA的計算:EMA26 = 前一日EMA26 X 25/27 + 今日收盤 X 2/27

    差離值(DIF)的計算: DIF = EMA12 - EMA26 。

    根據差離值計算其9日的EMA,即離差平均值,是所求的DEA值。為了不與指標原名相混淆,此值又名DEA或DEM。
    今日DEA = (前一日DEA X 8/10 + 今日DIF X 2/10)

    用(DIF-DEA)*2即為MACD柱狀圖。

④ MACD計算公式

MACD計算公式
MACD在應用上,,先計算出快速移動平均線即12日的EMA1,和慢速移動平均線,即26日的EMA2,,以這兩個數值之間的差值得出DIFF,,然後再求出DIFF的9日平滑移動平均線DEA.,最後得出MACD=2×(DIFF-DEA). 。

<1>計算12日和26日移動平均線EMA1和EMA2
當日EMA(12)=前一日EMA(12)×11/13+當日收盤價×2/13
當日EMA(26)=前一日EMA(26)×25/27+當日收盤價×2/27
<2>計算離差值(DIFF)
DIFF=當日EMA(12)-當日EMA(26)
<3>計算9日離差平均值DEA
當日DEA=前一日DEA×8/10+當日DIFF×2/10
<4>計算MACD
MACD=2×(DIFF-DEA)

☆ 離差值DIFF和離差平均值DEA是研判MACD的主要工具,,其計算方法比較煩瑣,。由於目前這些數值在股市分析軟體上都由計算機自動完成,。因此投資者只要了解其運算過程即可,,更重要的是掌握它的研判功能。.另外和其它技術指標一樣,,由於選取的計算周期的不同,,MACD指標也包括日MACD、,周MACD、,月MACD、,年MACD指標,以及5分鍾,、15分鍾,、30分鍾,、60分鍾等分時MACD.、常被用於股市研判的是日MACD指標和周MACD指標,雖然它們計算時的取值有所不同,但計算方法基本相同。.

⑤ 請問MT4自帶的EMA和macd(一根線的)指標的公式

就是mt4自帶的ema和macd(一根線的)指標的計算公式,我在網上找到的驗證下來好像不對。

⑥ MACD指標演算法

macd有3個元素,DIF ,DEA MACD 那三條線一般分別用白色,黃色,和柱狀圖表示!DIF就是短期指數移動平均線和長期移動平均線的差值!可以理解為兩條均線之差!公式一般為DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG)DEA就是對這個差值進行指數移動平均!公式為DEA:EMA(DIF,MID);MACD就是DIF-DEA的差值!這個差值為正數,那麼就變紅,差值為負,就變綠差值越大,柱子越長反之,越短這樣解釋應該很通俗易懂,不知道樓主明白了沒有

⑦ macd指標的計算公式

MACD稱為指數平滑異同移動平均線,是從雙移動平均線發展而來的,由快的移動平均線減去慢的移動平均線,MACD的意義和雙移動平均線基本相同,但閱讀起來更方便。當MACD從負數轉向正數,是買的信號。當MACD從正數轉向負數,是賣的信號。當MACD以大角度變化,表示快的移動平均線和慢的移動平均線的差距非常迅速的拉開,代表了一個市場大趨勢的轉變。
DIF線(Difference)收盤價短期、長期指數平滑移動平均線間的差 DEA線(Difference Exponential Average)DIFF線的M日指數平滑移動平均線 MACD線DIFF線與DEA線的差,彩色柱狀線 參數:SHORT(短期)、LONG(長期)、M天數,一般為12、26、9 公式如下所示:
加權平均指數(DI)=(當日最高指數+當日收盤指數+2倍的當日最低指數)
十二日平滑系數(L12)=2/(12+1)=0.1538
二十六日平滑系數(L26)=2/(26+1)=0.0741
十二日指數平均值(12日EMA)=L12×當日收盤指數 + 11/(12+1)×昨日的12日EMA
二十六日指數平均值(26日EMA)=L26×當日收盤指數 + 25/(26+1)×昨日的26日EMA

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK

⑧ MACD指標的原理和計算方法!

MACD公式演算法

DIFF線 (Difference)收盤價短期、長期指數平滑移動平均線間的差
DEA線 (Difference Exponential Average)DIFF線的M日指數平滑移動平均線
MACD線 DIFF線與DEA線的差,彩色柱狀線
參數:SHORT(短期)、LONG(長期)、M天數,一般為12、26、9
公式如下所示:
加權平均指數(DI)=(當日最高指數 當日收盤指數 2倍的當日最低指數)
十二日平滑系數(L12)=2/(12+1)=0.1538
二十六日平滑系數(L26)=2/(26+1)=0.0741
十二日指數平均值(12日EMA)=L12×當日收盤指數 + 11/(12+1)×昨日的12日EMA
二十六日指數平均值(26日EMA)=L26×當日收盤指數 + 25/(26+1)×昨日的26日EMA
差離率(DIF)=12日EMA-26日EMA
九日DIF平均值(DEA)=最近9日的DIF之和/9
柱狀值(BAR)=DIF-DEA
MACD=(當日的DIF-昨日的DIF)×0.2 +昨日的MACD
[編輯本段]MACD的構造原理
MACD指標是基於均線的構造原理,對價格收盤價進行平滑處理(求出算術平均值)後的一種趨向類指標。它主要由兩部分組成,即正負差(DIF)、異同平均數(DEA),其中,正負差是核心,DEA是輔助。DIF是快速平滑移動平均線(EMA1)和慢速平滑移動平均線(EMA2)的差。 在現有的技術分析軟體中,MACD常用參數是快速平滑移動平均線為12,慢速平滑移動平均線參數為26。此外,MACD還有一個輔助指標——柱狀線(BAR)。在大多數技術分析軟體中
,柱狀線是有顏色的,在低於0軸以下是綠色,高於0軸以上是紅色,前者代表趨勢較弱,後者代表趨勢較強。
下面我們來說一下使用MACD指標所應當遵循的基本原則:
1.當DIF和DEA處於0軸以上時,屬於多頭市場,DIF線自下而上穿越DEA線時是買入信號。DIF線自上而下穿越DEA線時,如果兩線值還處於0軸以上運行,僅僅只能視為一次短暫的回落,而不能確定趨勢轉折,此時是否賣出還需要藉助其他指標來綜合判斷。
2.當DIF和DEA處於0軸以下時,屬於空頭市場。DIF線自上而下穿越DEA線時是賣出信號,DIF線自下而上穿越DEA線時,如果兩線值還處於0軸以下運行,僅僅只能視為一次短暫的反彈,而不能確定趨勢轉折,此時是否買入還需要藉助其他指標來綜合判斷。
3.柱狀線收縮和放大。一般來說,柱狀線的持續收縮表明趨勢運行的強度正在逐漸減弱,當柱狀線顏色發生改變時,趨勢確定轉折。但在一些時間周期不長的MACD指標使用過程中,這一觀點並不能完全成立。
4.形態和背離情況。MACD指標也強調形態和背離現象。當形態上MACD指標的DIF線與MACD線形成高位看跌形態,如頭肩頂、雙頭等,應當保持警惕;而當形態上MACD指標DIF線與MACD線形成低位看漲形態時,應考慮進行買入。在判斷形態時以DIF線為主,MACD線為輔。當價格持續升高,而MACD指標走出一波比一波低的走勢時,意味著頂背離出現,預示著價格將可能在不久之後出現轉頭下行,當價格持續降低,而MACD指標卻走出一波高於一波的走勢時,意味著底背離現象的出現,預示著價格將很快結束下跌,轉頭上漲。
5.牛皮市道中指標將失真。當價格並不是自上而下或者自下而上運行,而是保持水平方向的移動時,我們稱之為牛皮市道,此時虛假信號將在MACD指標中產生,指標DIF線與MACD線的交叉將會十分頻繁,同時柱狀線的收放也將頻頻出現,顏色也會常常由綠轉紅或者由紅轉綠,此時MACD指標處於失真狀態,使用價值相應降低。

⑨ MACD趨向指標的計算方法

MACD是計算兩條不同速度(長期與中期)的指數平滑移動平均線(EMA)的差離狀況來作為研判行情的基礎。
1 先求出每天的DI值 DI=H+L+ 2C
2、第一天計算時 AX=(12天DI之和)/12
BX=(26天DI之和)/26
3、將第13天之 DI減去 AX再乘以0.1538再加上AN得出DIAX值。
4、將第26天之DI減去BX再乘以0.0741再加上BX得出DIBX。
5、從第27天起將每天的 DIAX-DIBX,即得出DIF值。
6、第一次計算MACD時,則以9天的DIF總和/9,所得出之值代替第一個MACD。
7、由第36天的 DIF減去第35大的MACD所得之值乘以0.2再加上第35天的 MACD,即可算出第36天的MACD。
別忘了,第35天的MACD是由第6式之值代替的。
第37天以後,每天只要將當天的DIF減去昨天的 MACD乘以 0.2以後再加上昨日的MACD即可。
在繪制的圖形上,DIF與MACD形成了兩條快慢移動平均線,買進賣出信號也就決定於這兩條線的交叉點。很明顯,MACD是一個中長期趨勢的投資技術工具。
預設時,系統在副圖上繪制SHORT=12,LONG=26,MID=9時的DIF線、MACD線、DIF-MACD線(柱狀線)。

⑩ MT4里的單線MACD指標轉化為雙線的MACD的方法

不能直接換的,這個是要做好編程加進去的。

具體做法如下:

1、先編好程序專。
2、打開軟體下載的屬文件夾。
3、找到\experts\indicators該文件夾。
4.把編好的程序放到這里,重新打開交易軟體就可以找到雙線的macd了

閱讀全文

與單線macd指標演算法相關的資料

熱點內容
京保貝目標群體資金來源 瀏覽:409
廣西白砂糖今日價格 瀏覽:657
為什麼資金凈流入是負數 瀏覽:949
股票型基金重倉股是什麼 瀏覽:651
孩子理財保險 瀏覽:231
向上理財銀行存管 瀏覽:29
活期理財推薦 瀏覽:970
外匯平台需要多大資金量 瀏覽:785
基金下折後如何計算盈虧 瀏覽:135
商品黃金價格指數 瀏覽:416
方圓基金私募 瀏覽:854
愛米理財網 瀏覽:806
屬相與股票 瀏覽:316
不會數學的人能投資股票嗎 瀏覽:371
雲南旅遊外匯收入 瀏覽:218
上海國鳴投資 瀏覽:491
美國豬肉期貨為啥跌停 瀏覽:409
天滿指數屬於什麼投資 瀏覽:323
外匯剃頭皮ea 瀏覽:342
人民幣可以在外匯市場 瀏覽:502