日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MACD 的数学解释

發布時間:2025/5/22 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MACD 的数学解释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • MACD 的數學解釋
    • MACD 的一般定義
    • 引入延遲算子
    • Taylor 展開
    • 權重分析
    • 共振?

MACD 的數學解釋

MACD 的一般定義

\[ \begin{align*} DIF &= EMA(P, w_{fast}) - EMA(P,w_{slow}) \\ DEM &= EMA(DIF, w_{signal}) \\ BAR &= 2 \times (DIF - DEM) \end{align*} \]

引入延遲算子

\(w\) 定義為 \(EMA\) 的衰減系數,即

\[ EMA_t = (1-w) \cdot P_t + w \cdot EMA_{t-1} \]

\(L\) 定義為“延遲算子”,公式重寫成:

\[ EMA_t = \frac{1-w}{1-wL} P_t \]

進而推導出:

\[ \begin{align*} DIF_t &= \left( \frac{1-w_{fast}}{1-w_{fast}L} - \frac{1-w_{slow}}{1-w_{slow}L} \right) P_t \\ DEM_t &= \frac{1-w_{signal}}{1-w_{signal}L} P_t \\ BAR_t &= 2\cdot DIF_t \frac{w_{signal}(1-L)}{1-w_{signal}L} \\ &= 2 \cdot \frac{w_{signal}(1-L)}{1-w_{signal}L} \cdot \frac{(w_{slow} - w_{fast})(1-L)}{(1-w_{slow}L)(1-w_{fast}L)} P_t \end{align*} \]

下面解析 \(BAR_t\) 的計算中,歷史數據的權重。

Taylor 展開

采用最通常的參數配置 \(MACD(12,26,9)\),即

\[ \begin{align*} w_{fast} &= (12-1) / (12+1) = 11/13 \\ w_{slow} &= (26-1) / (26+1) = 25/27 \\ w_{signal} &= (9-1) / (9+1) = 8/10 = 4/5 \end{align*} \]

要得到歷史數據在公式中的權重,必須對分數形式算子做 Taylor 展開,得到多項式級數的表達形式。將上述參數代入到公式中:

\[ BAR_t =2 \cdot \frac{4/5(1-L)}{1-4/5L} \cdot \frac{(25/27 - 11/13)(1-L)}{(1-25/27L)(1-11/13L)} P_t \]

在網站 WolframAlpha 上找到 Taylor 展開,輸入上述公式

taylor series 2*(4/5*(1-x))/(1-4/5*x) * ((25/27 - 11/13)*(1-x))/((1-25/27*x)*(1-11/13*x))

得到 Taylor 展開的解析形式:

\[ f(L) = \sum_{n=0}^{\infty} \frac{32\left(819(\frac{4}{5})^n - 765(\frac{11}{13})^n + 65(\frac{25}{27})^n \right)}{29835} L^n \]

所以,歷史數據 \(P_{t-n}\) 的權重是:

\[ \frac{32\left(819(\frac{4}{5})^n - 765(\frac{11}{13})^n + 65(\frac{25}{27})^n \right)}{29835} \]

權重分析

畫出前 50 個歷史數據的權重

整體來看,權重的分布為三段:

  • 近期的數據賦予正的權重,但迅速衰減
  • 中期的數據賦予負的權重,絕對值先增后減
  • 遠期的數據權重幾乎為 0
  • \(MACD\) 中的 \(BAR\) 基本上可以看作是近期數據與中期數據的差。

    共振?

    如圖,采用最通常的參數配置 \(MACD(12,26,9)\),最大權重出現在 \(n=0\) 時,最小權重出現在 \(n=8\) 時。如果價格序列體現出“波浪”的形態,一個波谷到鄰近波峰之間索引的差值等于 \(8-0\),按照上述權重的分布,基本上可以斷定這時的 \(BAR\) 同時達到了最大值,因為我們為波分和波谷分別賦予了最大和最小的權重。也就是說,價格序列波浪的長度大致等于最大最小權重對應索引的差時,價格序列和 \(BAR\) 將出現“共振”。

    轉載于:https://www.cnblogs.com/xuruilong100/p/9866338.html

    《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

    總結

    以上是生活随笔為你收集整理的MACD 的数学解释的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。