Specifikace MACD potřebuje více než čísla 12, 26 a 9: zdroj ceny, druhy průměrů, počáteční historii a skutečně kreslenou řadu. Zde porovnáme signál EMA se SMA, úplný dvoukrokový výpočet a ztrátu přesnosti při exportu. Vysvětlujeme mechaniku; nepřipisujeme historickému autorovi nedoložená obchodní pravidla ani tvrzení o výkonnosti z díla, které zde nebylo celé přečteno.

Co přesně je M, S a H

Zvolená první varianta má M=EMA 12(C)−EMA 26(C), S=EMA 9(M), H=M−S. Jsou to související výpočty ze stejných cen, ne tři nezávislé důkazy. Vestavěné MT5 používá SMA 9(M) jako signál a sloupce M; TradingView dovoluje měnit zdroj i typ průměrů. Nejprve porovnávejte definice, potom barvy panelů.

M=0 dokazuje pouze rovnost rychlé a pomalé EMA. Kříž vyžaduje předchozí i nynější pozorování podle zvolené nulové konvence. M>0 znamená rychlou EMA nad pomalou, nikoli nutně rostoucí současnou cenu. H=0 znamená M=S, což je jiná rovnost.

Období a počáteční stavy

Parametry počítají vstupy, například dokončené H1 nebo D1 svíčky, nikoli pevné kalendářní dny nebo zaručené zpoždění signálu. Při α=2/(N+1) jsou koeficienty 2/13, 2/27 a 0,2. Aktuální vstup má ve zvolené EMA 12 váhu přibližně 15,38 %, v EMA 26 7,41 %; zbývající váha patří předchozímu stavu.

Ukázka TradingView začíná SMA, naše kontrolní experimenty výslovně zadaným stavem. Dvě EMA se stejným α a dalšími vstupy mají rozdíl Δ(k)=(1−α)^kΔ(0). Rozdíl počátků EMA 26 o 10 pipů po 26 aktualizacích zbývá 10×(25/27)^26≈1,3520 pipu. Není to univerzální zahřívací doba. Porovnávejte postupně vstupní zavření, obě EMA, M, S a kreslenou řadu; archivujte hranice seance i přesnost.

Zaokrouhlené EMA neobnoví přesné MACD

Původní EUR/USD jednotky mají EMA 12=1,10004, EMA 26=1,09996 a S=0,00006. Plné M=0,00008 neboli 0,8 pipu; H=0,00002 neboli 0,2 pipu při pipu 0,0001. Po zaokrouhlení pouze dvou exportovaných EMA na čtyři místa vypadají obě jako 1,1000 a jejich rozdíl je nula. Nezměnili jsme plný výpočet indikátoru.

Závěr diagramu: nula vznikla ztrátou číslic, ne rovností původních průměrů. Bez předchozího pozorování ani kladné plné M/H nedokládá kříž. Exportujte obě EMA, M i S v přesnosti výpočtu, teprve pak formátujte displej. Ze samotných 1,1000/1,1000 nehádejte znaménko původního rozdílu.

Rekurze a kontrola komponent

EMA nyní =α×C nyní +(1−α)×EMA předchozí. Samostatný původní hypotetický stav EUR/USD má EMA 12=1,08540, EMA 26=1,08312, tedy M=0,00228 čili 22,8 pipu. S=0,00194 čili 19,4 pipu dává H=0,00034 čili 3,4 pipu. Jsou to zadané stavy bez úplné cenové historie; jediné pozorování neprokazuje kříž nebo zrychlení.

Jednotka vychází z ceny, ne z univerzálního typického rozpětí pro EUR/USD, USD/JPY či zlato. Konzistentní kladné násobení všech cen a počátečních stavů násobí M/S/H stejnou konstantou a zachová znaménka. Parametry a inicializace musí přitom zůstat stejné.

Různé vztahy potřebují různé události

Přísný vzestupný průchod nulou M vyžaduje předchozí M<0 a nynější M>0. Vzorkovaná řada nemusí obsahovat bod přesně nula. Signální kříž místo toho testuje H předchozí<0 a nynější>0 a může nastat při stále záporném M. Divergence používá pivoty ceny a konkrétní M nebo H. Žádná definice nepředepisuje četnost, roční počet ani univerzální pořadí spolehlivosti.

Počet událostí není počet obchodů. Přijetí signálu, stav pozice, dostupnost vyššího rámce, skutečné cenové strany a náklady zůstávají samostatné části systému.

Proč H není druhá derivace ceny

Rostoucí kladné H znamená zvětšující se kladný rozdíl M−S. Klesající kladné H znamená, že M zůstává nad S, ale mezera klesá. Sestup přes nulu H mění pořadí M/S, nikoli zaručeně směr ceny. Více záporné H nevylučuje stále kladné M. Jedna hodnota H neukazuje ani vlastní změnu.

Úplný původní protipříklad začíná EMA 12=EMA 26=1,10000 a S=0. Následují dvě stejná zavření 1,10351. Výpočet byl nezávisle zkontrolován přesnými zlomky, nikoli novým během nativního indikátoru.

Na malé obrazovce posouvejte tabulku vodorovně, abyste přečetli všechny sloupce.

Dva kroky ze zadaného stavu, přibližné zobrazení
tEMA 12EMA 26MSH
11,1005400001,1002600000,0002800000,0000560000,000224000
21,1009969231,1005007410,0004961820,0001440360,000352146

Cena mezi 1 a 2 zůstává stejná, ale H roste. Druhá cenová diference je 1,10351−2×1,10351+1,10000=−0,00351, nikoli kladné H. Z toho nevyplývá univerzální výstupní pravidlo.

Pojmenujte pivoty divergence

Na malé obrazovce posouvejte tabulku vodorovně, abyste přečetli všechny sloupce.

Vztahy s výslovně zvolenou řadou M
TypCenaM
Pravidelná býčíNižší minimumVyšší minimum
Pravidelná medvědíVyšší maximumNižší maximum
Skrytá býčíVyšší minimumNižší minimum
Skrytá medvědíNižší maximumVyšší maximum

Při záměně M za H výsledek přepočítejte a přejmenujte. Potvrzení pivotu dalšími svíčkami posouvá jeho dostupnost. Označení pravidelná/skrytá popisuje párování směrů, nikoli garantovaný obrat/pokračování nebo vyšší výnosnost skrytých variant. Doplňkový cenový filtr potřebuje čas pozorování, stranu plnění a náklady.

Rostoucí cena při stále nulovém H

Syntetická cena C(t)=100+t má umělé počáteční EMA 12=94,5, EMA 26=87,5 a M=S=7 při t=0, C=100. Rekurzi splňuje EMA(N, t)=C(t)−(N−1)/2. Při 1 jsou C=101, EMA 12=95,5, EMA 26=88,5; při 10 C=110, EMA 12=104,5, EMA 26=97,5. M=12,5−5,5=7 a signál s počátečním 7 a stále vstupním 7 zůstává 7, proto H=0. Cena vzrostla o 10. Nejde o výchozí semena platformy; jiné počátky vytvoří přechodné rozdíly.

Odděleně má dvoukrokový EUR model osm předchozích M rovných nule. Při 1 tedy SMA 9(M)=0,00028/9≈0,000031111, rozdíl M−SMA 9≈0,000248889. Zvolené EMA H je 0,000224, zatímco standardní MT5 sloupce ukazují M=0,00028. Shoda s jedním vzorcem nečiní ostatní definice chybnými.

CZK export: stejné dvě hodnoty mohou skrývat opačná znaménka

Nový hypotetický stav EUR/CZK má EMA 12=25,0004 a EMA 26=24,9996 CZK za EUR, S=0,0006. M=0,0008, H=0,0002. Druhý samostatný stav prohodí jen obě EMA: M=−0,0008, při stejném S je H=−0,0014. Oba exporty se dvěma desetinnými místy obsahují stejné 25,00/25,00. Neznáte-li původní číslice, nelze rozhodnout ani znaménko. Toto nejsou obnovené skutečné kotace, ale dvě explicitní možnosti stejného ztrátového exportu; rozlišit je může pouze uchovaný původní vstup.

Jak zabránit chybnému porovnání

  1. Nepřejmenujte rovnost na nový kříž: porovnejte sousední plné hodnoty a zvolte nuly.
  2. Vyčkejte dostupnosti dokončeného vyššího rámce i potvrzeného pivotu; pozdější hodnotu nepoužívejte dříve.
  3. Čas, dodatečnou cenovou podmínku a obchodní pokyn definujte zvlášť; tvar negarantuje plnění.
  4. Parametry nevybírejte a nehodnoťte jen na stejných datech. Oddělte výběr a další hodnocení, započtěte náklady i inicializaci.

Zaokrouhlení ztrácí rozdíl

Nula po zaokrouhlení není nulou indikátoruPlné EMA 1,10004 a 1,09996 dávají M 0,00008. Po zaokrouhlení obě 1,1000 a rozdíl nula. Při S 0,00006 je plné H 0,00002.EXPORT ZAOKROUHLENÍM ZTRÁCÍ ROZDÍLPlná přesnostExport: 4 místaEMA 12 1,10004EMA 26 1,09996M +0,00008S +0,00006H +0,00002EMA 12 1,1000EMA 26 1,1000Jejich rozdíl 0To není plné M.Dvě zaokrouhlené EMA neobnoví plné M.Plný rozdíl EMA činí 0,8 pipu.Plné H má 0,2 pipu; obě hodnoty kladné.Exportujte v přesnosti výpočtu.
Zaokrouhlení ztrácí rozdíl. Původní plné a čtyřmístné EMA, samostatné M/S/H, beze změny cen a bez vyvození kříže.

Rozdíl exportovaných 1,1000−1,1000 není plné M=0,00008 ani plné H=0,00002.

Na malé obrazovce lze diagram posunout vodorovně nebo zvětšit. Hodnoty a závěr najdete také níže v textu.

Plné M
0,00008 – 0,8 pipu.
Plné H
0,00002 – 0,2 pipu po odečtení S.

Další ověření

Správná rekonstrukce potvrzuje jen zvolený výpočet. Obchodní systém vyžaduje přijetí signálu, výstup, provedení a náklady; maximum histogramu není univerzálně lepší či dřívější výstup než kříž. Praktické čtení MACD doplní události, EMA a SMA odlišné počátky. V praktickém backtestu zachovejte dostupnost a plnou přesnost.