Kríženie MACD porovnáva dve vypočítané hodnoty. Nezaznamenáva vykonaný príkaz, počet kupujúcich ani budúci pohyb ceny. Najprv odlíšte M, signál S a rozdiel H, potom pravidlo udalosti a až potom stav pozície. Platforma aj spôsob spracovania alertu menia výsledok.

Čo presne počíta zvolený variant

Prvý model používa M = EMA12(Close)−EMA26(Close), S = EMA9(M), H = M−S. TradingView umožňuje zmeniť cenu aj typy priemerov. Zabudovaný MT5 MACD má signál SMA9(M) a jeho stĺpce predstavujú samotné M, nie H. MQL5 iMACD poskytuje hlavný a signálny buffer; ich rozdiel vypočítajte osobitne, ak ho potrebujete.

Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.

Tri vrstvy nášho prvého modelu 12,26,9
VrstvaVýznam
MRozdiel rýchlej a pomalej cenovej EMA
SEMA z hodnôt M, nie z ceny
HRozdiel M−S
Nula MRovnosť oboch cenových EMA

M nad nulou znamená rýchlu EMA vyššie než pomalú. Kladné H znamená M nad S, nie automaticky zväčšujúci sa rozdiel alebo rastúcu cenu. Oddeľte znamienko od zmeny. Periódy počítajú pozorovania príslušného rámca, nie vždy týždne.

Kríženie, stav nad čiarou a pravidlo presnej nuly

Striktné vzostupné kríženie vyžaduje predchádzajúce dokončené H < 0 a aktuálne H > 0. Ide o M voči S, nie M voči nule. Pri M = −6, S = −8 je H = +2, hoci M ostáva záporné. Klesajúca verzia obráti znamienka. Dočasné kríženie na otvorenom bare môže pred dokončením zmiznúť.

Pôvodný hypotetický rad zadáva M v pipoch rozdielu EUR/USD priemerov: 10;11;13;12,5;10. Jeden pip je 0,0001. Nie je to úplná cenová história ani backtest. Počiatočné S = 12 a ďalšia rekurzia S[t] = 0,2 M[t]+0,8 S[t−1] dávajú:

Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.

Zadané M a presný výpočet signálu EMA(9)
tMSH
01012−2
11111,8−0,8
21312,04+0,96
312,512,132+0,368
41011,7056−1,7056

Striktné kríženia nastanú v t 2 a t 4, M je stále kladné. Pri t 3 je H kladné, ale klesá. Na zadaných H = [−1;0;0;+1] striktný test susedov nevytvorí vzostupnú udalosť, test s predošlým ≤ 0 vytvorí jednu a pamäť posledného nenulového znamienka tiež jednu. Pri [+1;0;0;+1] vytvorí test ≤ 0 opäť jednu, ale striktný aj pamäťový žiadnu. Ide o syntetické kontroly definície, nie úspešnosť obchodov.

Pri divergencii pomenujte konkrétnu čiaru

Pravidelná rastová divergencia môže v zadanom príklade spájať cenové minimá 1,0700 a 1,0650, pokles 50 pipov, s minimami M −0,0012 a−0,0008, nárast 4 pipy rozdielu priemerov. Klesajúca porovná vyššie cenové maximá, napríklad 1,1000 a 1,1080, s nižšími maximami M. Ak namiesto M používate H, označte to a prepočítajte signál: nižšie M samo nedokazuje nižšie H.

Pôvodný samostatný D1 príklad predpokladá cenu 1,0820/H+0,0015 a o dva týždne neskôr 1,0890/H+0,0008. Cena stúpne 70 pipov, H klesne 7 pipov svojich jednotiek. Úplná OHLC história nie je dodaná. Až po rozpoznaní situácie sa predpokladá short na Bid 1,0890, stop na Ask 1,0930 a neskoršie zatvorenie na Ask 1,0750. Plánované riziko 40 pipov, hrubý zisk 140, pomer 3,5.

Nepripisujeme vstup vrcholu známemu až neskôr. Poplatky sú v tomto pôvodnom príklade vynechané a obyčajný stop môže dostať horšiu cenu. Divergencia môže zlyhať či pretrvávať; nevyplýva z nej univerzálna nadradenosť voči kríženiu ani počet kupujúcich.

Stonásobné MACD nemusí znamenať silnejší pohyb

Zmeňte len jednotku rovnakých dát. Hodnoty MACD sa zmenia, vzťahy zostanú.

Celý diagram zobrazíte posunutím do strany →

Jednotka kotácie mení výšku MACDDva zhodné stavy v jednotkách líšiacich sa faktorom100: M2/S1,5/H0,5 a M200/S150/H50. Každý panel má vlastnú primeranú mierku.VÄČŠIE ČÍSLO, ROVNAKÁ INFORMÁCIAJednotka AM 2S 1,5H 0,5A × 100M 200S 150H 50H=M−S: 0,5 a 50 v nových jednotkách.Každá cena aj stav EMA sú krát 100.Znamienka a vzťahy sa nezmenili.Veľkosť stĺpca nezoradí trhy.

Fiktívny stav bez poradia nástrojov či budúceho výsledku. A má EMA(12)= 102, EMA(26)= 100, S= 1,5. Druhé vyjadrenie násobí ceny, oba EMA stavy aj signál číslom 100. Parametre a ďalšie aktualizácie sú zhodné, celá počiatočná história nie je dodaná. TradingView MACD definuje M ako rozdiel priemerov, S ako priemer M a H=M−S.

Panely majú zámerne rôzne mierky. Stonásobné čísla vzniknú prepočtom celej série bez novej informácie.

Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.

V oboch paneloch sú M a H kladné a pomer H/S je zhodný. Dôsledné kladné násobenie cien aj počiatočných stavov nemení znamienka ani kríženia. MACD je neohraničené a nie je percentuálne skóre; na porovnávanie odlišných trhov treba inú výslovne definovanú mieru.

Znamienko histogramu nie je jeho rast

Rozširujúce sa H opisuje väčšiu medzeru M−S. Miestne maximum je maximum tohto rozdielu v zvolenom okne; jeho potvrdenie môže vyžadovať neskoršie bary. Pohyb −2→−1 je rast podpísaného H, hoci záporný stĺpec sa skracuje. Nič z toho samo nepredpisuje držanie či zatvorenie pozície. V MT5 najprv skontrolujte, či sa pozeráte na stĺpce M alebo osobitne odvodené H.

Nový EUR model: jeden signál nie je každé jeho doručenie

Vráťme sa k zadanému kríženiu v t 2. Samostatný ideálny vykonávací model má počiatočnú hotovosť 1000 EUR a cieľ po udalosti U 2 práve 1 jednotku fiktívneho lineárneho nástroja. Alert U 2 dorazí dvakrát s rovnakým modelovým ID. Všetky akceptované nákupy sú výslovne vyplnené až v t 3 za 103 EUR/jednotku; výstupná udalosť v t 4 zatvorí celý skutočný stav v t 5 za 99. Poplatok je 1 EUR za každý vyplnený príkaz bez ohľadu na množstvo. Žiadne ďalšie toky, úroky, medzery ani neisté plnenia.

Postup rešpektujúci cieľ a známy stav kúpi raz 1 a zatvorí raz 1: hrubý výsledok−4, dva poplatky, konečná hotovosť 994 EUR. Chybný postup „každé doručenie znamená ďalší nákup“ kúpi dvakrát 1 a zatvorí jedným príkazom 2: hrubý výsledok−8, tri poplatky, konečná hotovosť 989 EUR. V oboch prípadoch je na konci pozícia nulová.

Dve doručenia nemusia znamenať dve pozícieNový úplný ideálny EUR model. Cieľ po U 2 je 1 jednotka, nákup 103, neskoršie zatvorenie 99, poplatok 1 EUR/príkaz, počiatočná hotovosť 1000.MODELOVÝ VÝPOČETJeden nákup a jedno zatvorenie1Hrubé −4; poplatky 2;hotovosť 994 EURDva nákupy 1 a jedno zatvorenie2Hrubé −8; poplatky 3;hotovosť 989 EURKonečný stav oboch modelovPozícia 0; rozdielhotovosti 5 EURČo sa nezmeniloJedna pôvodná udalosť U2
Dve doručenia nemusia znamenať dve pozície. Nový úplný ideálny EUR model. Cieľ po U 2 je 1 jednotka, nákup 103, neskoršie zatvorenie 99, poplatok 1 EUR/príkaz, počiatočná hotovosť 1000.

Doručenie alertu, cieľ pozície a vykonané množstvo sú tri odlišné záznamy. Miestne ID nezaručuje serverové odmietnutie duplicity.

Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.

Jeden nákup a jedno zatvorenie 1
Hrubé −4; poplatky 2; hotovosť 994 EUR
Dva nákupy 1 a jedno zatvorenie 2
Hrubé −8; poplatky 3; hotovosť 989 EUR
Konečný stav oboch modelov
Pozícia 0; rozdiel hotovosti 5 EUR
Čo sa nezmenilo
Jedna pôvodná udalosť U 2

Počet indikátorových udalostí zostal rovnaký; zmenilo sa ich spracovanie. Modelové ID nie je záruka serverového odstránenia duplicít. Pri neistom výsledku odoslania najprv zosúlaďte prijaté príkazy, plnenia a zostávajúci cieľ, nie slepo odošlite ďalší nákup. Toto nie je údaj o správaní konkrétnej platformy ani test výnosnosti MACD.

Časté zámeny pri čítaní MACD

Vstup na každé kríženie potrebuje ďalšie pravidlá ceny, pozície, výstupu a nákladov. M5 a H4 majú iné vstupy, ale z toho nevyplýva pevné oneskorenie niekoľkých sviečok ani lepší čistý výsledok jedného rámca. Výpočet nepozná budúcu makrosprávu alebo automaticky polohu podpory.

Napríklad M−5,5/S−5,25 a potom M−4/S−5 zmenia H z−0,25 na+1. Je to vzostupné kríženie M/S pod nulou, nie prekročenie nulovej čiary M. Ak do pravidla pridáte cenu či kalendár, definujte ich samostatne; udalosť v kalendári algebraicky nevymaže kríženie, ale môže meniť vykonanie.

Čo uložiť pred hodnotením

Zaznamenajte cenu, typy priemerov, periódy, históriu, počiatočné stavy a zobrazenú sériu. Uložte predošlé a aktuálne M/S/H, nulovú konvenciu a čas uzavretia aj doručenia. Pri vyššom rámci nepoužívajte neskorší finálny údaj pred jeho dostupnosťou.

Do denníka oddeľte udalosť, plán a vykonanie. Prepočítajte objem, stranu ceny, konverziu meny a poplatky aj horší stop. Lepšie prispôsobenie minulosti nie je dôkaz budúcej výhody. Nadviažte cez úplnú rekurziu MACD a výber bodov divergencie.