Co to jest praktyczny przykład MACD? (Z założeniami i weryfikacją)

Poznaj, czym jest praktyczny przykład: mechanika, różnice, ograniczenia i praktyczne weryfikacje.

Co to jest praktyczny przykład MACD? (Z założeniami i weryfikacją)

Bezpośrednia odpowiedź

Praktyczny przykład MACD pokazuje, jak linie wskaźnika są obliczane na podstawie niewielkiego zestawu cen przy użyciu konkretnych założeń (okresy EMA, wygładzanie i wartości początkowe). MACD jest zbudowany z dwóch wykładniczych średnich kroczących (EMA) tego samego szeregu cen, a następnie porównywany z linią sygnałową (kolejną EMA) i wizualizowany za pomocą histogramu (różnica między MACD a sygnałem). Kluczowym punktem w każdym praktycznym przykładzie jest to, że każdy wybór—okresy i sposób rozpoczęcia EMA—musi być określony, aby liczby można było niezależnie odtworzyć.

Mechanizm i definicja

MACD oznacza Moving Average Convergence Divergence (Zbieżność i Rozbieżność Średnich Kroczących). W popularnej wersji:

  • Szybka EMA: EMA ceny przy użyciu krótszego okresu wstecznego.
  • Wolna EMA: EMA ceny przy użyciu dłuższego okresu wstecznego.
  • Linia MACD: MACD = (szybka EMA) − (wolna EMA).
  • Linia sygnałowa: EMA linii MACD przy użyciu okresu sygnału.
  • Histogram: histogram = linia MACD − linia sygnałowa.

Zasada wygładzania EMA (założenie do obliczeń): Dla EMA z okresem N, współczynnik wygładzania wynosi α = 2 / (N + 1). Standardowy krok aktualizacji to:

  • EMAₜ = α·Cenaₜ + (1 − α)·EMAₜ₋₁

Ważny wybór definicji: różne platformy mogą inicjalizować EMA w różny sposób (na przykład, zaczynając od pierwszej ceny, od średniej z pierwszych N wartości, lub po wystarczającej liczbie słupków). W praktycznym przykładzie musisz wybrać jedną metodę inicjalizacji i się jej trzymać.

Praktyczny przykład liczbowy (z podanymi założeniami)

Załóżmy, że używasz cen zamknięcia z następującymi stałymi ustawieniami:

  1. Okres szybkiej EMA N₁ = 3 → α₁ = 2/(3+1) = 0.5
  2. Okres wolnej EMA N₂ = 5 → α₂ = 2/(5+1) = 2/6 = 0.333333…
  3. Okres EMA sygnału Nₛ = 3 → αₛ = 0.5
  4. Założenie inicjalizacji: na pierwszym słupku (t=1), ustaw szybka EMA₁ = Cena₁ i wolna EMA₁ = Cena₁, oraz ustaw EMA sygnału₁ = MACD₁.
  5. Ceny:
  • Cena₁ = 100
  • Cena₂ = 102
  • Cena₃ = 101
  • Cena₄ = 103
  • Cena₅ = 104

Krok 1: oblicz szybką i wolną EMA

t=1

  • szybka EMA₁ = 100
  • wolna EMA₁ = 100

t=2

  • szybka EMA₂ = 0.5·102 + 0.5·100 = 101
  • wolna EMA₂ = 0.333333·102 + 0.666667·100 = 34.0 + 66.6667 = 100.6667

t=3

  • szybka EMA₃ = 0.5·101 + 0.5·101 = 101
  • wolna EMA₃ = 0.333333·101 + 0.666667·100.6667 = 33.6667 + 67.1111 = 100.7778

t=4

  • szybka EMA₄ = 0.5·103 + 0.5·101 = 102
  • wolna EMA₄ = 0.333333·103 + 0.666667·100.7778 = 34.3333 + 67.1852 = 101.5185

t=5

  • szybka EMA₅ = 0.5·104 + 0.5·102 = 103
  • wolna EMA₅ = 0.333333·104 + 0.666667·101.5185 = 34.6667 + 67.6790 = 102.3457

Krok 2: oblicz linię MACD

t=1: MACD₁ = 100 − 100 = 0 t=2: MACD₂ = 101 − 100.6667 = 0.3333 t=3: MACD₃ = 101 − 100.7778 = 0.2222 t=4: MACD₄ = 102 − 101.5185 = 0.4815 t=5: MACD₅ = 103 − 102.3457 = 0.6543

Krok 3: oblicz linię sygnałową (EMA MACD)

Używając aktualizacji EMA sygnału z αₛ = 0.5 i inicjalizacji EMA sygnału₁ = MACD₁:

  • EMA sygnału₁ = 0
  • t=2: EMA sygnału₂ = 0.5·0.3333 + 0.5·0 = 0.1667
  • t=3: EMA sygnału₃ = 0.5·0.2222 + 0.5·0.1667 = 0.1111 + 0.0833 = 0.1944
  • t=4: EMA sygnału₄ = 0.5·0.4815 + 0.5·0.1944 = 0.2408 + 0.0972 = 0.3380
  • t=5: EMA sygnału₅ = 0.5·0.6543 + 0.5·0.3380 = 0.3272 + 0.1690 = 0.4962

Krok 4: oblicz histogram

histogramₜ = MACDₜ − EMA sygnałuₜ:

  • t=2: 0.3333 − 0.1667 = 0.1666
  • t=3: 0.2222 − 0.1944 = 0.0278
  • t=4: 0.4815 − 0.3380 = 0.1435
  • t=5: 0.6543 − 0.4962 = 0.1581

Weryfikacja: jeśli przeliczysz EMA przy użyciu tych samych wartości α i tej samej zasady inicjalizacji, powinieneś otrzymać te same liczby MACD, sygnału i histogramu z dokładnością do zaokrągleń.

Ograniczenia i ryzyka (istotne tryby awarii)

  1. Zależność od parametrów: wartości MACD zmieniają się, gdy zmieniają się okresy szybkiej/wolnej/sygnałowej. Praktyczny przykład jest ważny tylko przy podanych okresach. 2) Różnice w inicjalizacji: zasady startowe EMA różnią się w zależności od oprogramowania. Wczesne wartości MACD mogą się różnić, nawet jeśli późniejsze wartości są zbieżne.
Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.