MACD zaczyna się od różnicy między szybszą a wolniejszą średnią kroczącą, czyli średnimi ceny przeliczanymi po napływie nowych danych. Średnia tej różnicy tworzy linię sygnału. Słupki histogramu pokazują następnie odległość MACD od linii sygnału.
Jana włącza MACD w TradingView. Pod ceną bitcoina pojawiają się dwie linie i słupki. Najpierw trzeba rozróżnić, co przedstawiają. Główna linia MACD porównuje dwie średnie ceny. Linia sygnału uśrednia same wartości MACD, a histogram odejmuje sygnał od linii głównej. Słupki nie pokazują więc wolumenu kupionych bitcoinów. Przedstawiają inną różnicę niż linia główna i dlatego mogą wskazywać przeciwny kierunek. [1]
Fidelity opisuje popularny wariant: szybka EMA ma długość 12, wolna 26, a sygnałowa EMA 9. EMA nadaje większą wagę nowszym danym, dlatego szybsza wersja zwykle wcześniej reaguje na zmianę. Długości odnoszą się do wybranych przedziałów czasu. Na wykresie godzinowym nie oznaczają dni. Jana wybiera zatem perspektywę na wcześniejszy ruch ceny, nie tylko kształt linii. Ustawienia domyślne nie gwarantują najlepszego wyniku. [2]
TradingView rozróżnia dwa porównania. Dodatni MACD oznacza, że szybsza średnia ceny jest nad wolniejszą. Dodatni histogram oznacza, że MACD jest nad swoją linią sygnału. Jana może więc widzieć główną linię nad zerem, a słupki poniżej. Nie ma sprzeczności: porównywane są różne pary wartości. Pojedynczy obraz pokazuje też stan, a nie przecięcie. Żeby stwierdzić przecięcie, trzeba znać również wcześniejszą kolejność linii. [1]
Jeżeli cena na wykresie jest w USD/BTC, różnice jej średnich mają tę samą jednostkę. MACD nie jest procentem, prawdopodobieństwem ani zyskiem na rachunku. W przeciwieństwie do RSI nie ma stałych granic skali. Nie można więc bezpośrednio porównywać jego wartości między aktywami o bardzo różnych cenach lub między walutami. Fidelity zauważa też, że MACD zwykle nie służy do oceny wykupienia i wyprzedania rynku. Sama wysoka linia nie oznacza, że bitcoin jest za drogi. [1] [2]
Na drugiej platformie Jana widzi inny wynik pod tą samą nazwą MACD. To nie musi być błąd. TradingView pozwala osobno wybrać EMA lub SMA dla średnich ceny i dla sygnału. SMA nadaje równą wagę obserwacjom w oknie, EMA silniej uwzględnia nowsze. Znaczenie mają również źródło ceny i timeframe, czyli przedział czasu. Porównanie wymaga tego samego rynku, pary cenowej, długości, typów średnich i dostępnej historii, a także zgodności co do tego, czy ostatni przedział już się zakończył. [1]
Fidelity ostrzega, że na rynku poruszającym się w pewnym zakresie MACD może wielokrotnie przecinać sygnał. Podążanie transakcją za każdym przecięciem może oznaczać kupowanie i sprzedawanie przy kolejnych ruchach tam i z powrotem. Ostrożnie należy też czytać dywergencję, czyli rozbieżność między ruchem ceny a wskaźnika. Cena może na przykład utworzyć wyższy szczyt, a wskaźnik niższy. To opis minionego ruchu, nie informacja, kiedy nastąpi zwrot ani czy w ogóle nastąpi. [2]
Jana dostaje alert w trakcie wciąż otwartej świecy. Świeca podsumowuje cenę w danym przedziale, a jej ostatnia cena nadal się zmienia. TradingView wprost wskazuje, że MACD również zmienia się w tym czasie. Przed końcem przedziału linie mogą wrócić do wcześniejszej kolejności. Historyczny wykres pokaże wówczas potwierdzony wynik końcowy, nie każde przecięcie widziane po drodze. Przy ocenie alertu trzeba więc wiedzieć, czy mógł zadziałać w trakcie świecy, czy dopiero po jej zamknięciu. [3]
Przykładowa MACD Strategy w TradingView otwiera long, pozycję korzystającą ze wzrostu, kiedy histogram zmienia znak z ujemnego na dodatni. Przy zmianie odwrotnej przechodzi na short, pozycję korzystającą ze spadku. To dodatkowa reguła, a nie sam wskaźnik; short nie jest też tym samym co sprzedaż posiadanych bitcoinów. W teście Jana musi uwzględnić prowizje i slippage, różnicę między oczekiwaną a rzeczywistą ceną wykonania. Musi też uważać na overfitting: dopasowanie do przeszłości, które zawodzi na innych danych. Nawet udany test nie obiecuje przyszłych wyników. [4] [5]
Dodatnia linia i ujemne słupki
Na wymyślonym obrazie wcześniej obliczonych średnich szybka EMA wynosi 102000, a wolna 101500 USD/BTC. Różnica to MACD = 102000 − 101500 = 500 USD/BTC. Linia sygnału wynosi 600 USD/BTC, więc histogram = 500 − 600 = −100 USD/BTC. Szybka EMA jest nad wolną, ale główna linia MACD jest pod sygnałem. Obie informacje mogą być prawdziwe równocześnie. Obraz nie dowodzi przecięcia: bez wcześniejszych wartości nie wiemy, czy kolejność właśnie się zmieniła. Średnie są tu podanymi danymi, a nie pełnym wyliczeniem z cen ani rzeczywistą ofertą transakcji.
Pełniejszy obraz uzyskasz, czytając to hasło razem z Exponential moving average, Moving average, Relative Strength Index, Divergence, Backtesting, Technical indicator. Do tego hasła prowadzą również odsyłacze z Exponential moving average, Stochastic oscillator, Ichimoku Cloud, Fibonacci Retracement.
01Czy dodatni MACD oznacza, że mam kupić?+
Oznacza, że szybsza średnia jest nad wolniejszą. Nie mówi, czy cena od tej chwili wzrośnie ani ile pieniędzy warto narażać na ryzyko. Histogram nadal może być ujemny. Transakcja potrzebuje osobnej reguły i jej oceny, a nie tylko koloru lub znaku linii.
02Dlaczego druga platforma pokazuje inny MACD?+
Zacznij od rynku i pary cenowej. Porównaj potem dane cenowe, timeframe, długości oraz wybór EMA lub SMA dla średnich i sygnału. Sprawdź dostępną historię oraz zamknięcie ostatniej świecy. Ten sam skrót nie oznacza tych samych danych wejściowych.