ZigZag spojuje vybraná cenová maxima a minima a menší výkyvy mezi nimi z čáry vynechává. Usnadňuje zkoumání struktury výkyvů, ale poslední koncový bod se může při pokračování cenového pohybu posouvat. Úhledná historická klikatá čára neukazuje přesně, kdy byl každý bod obratu dostupný.
Co indikátor ZigZag ukazuje
Čára je zpětným filtrem cenového pohybu. Dřívější průvodce BrokerCheck popisuje využití při obchodování výkyvů, v trendových kanálech, při analýze Elliottových vln, u podpory a rezistence, pro ukotvení Fibonacciho úrovní a u formací jako hlava a ramena, trojúhelníky a dvojité vrcholy či dna. Tato využití zahrnují interpretaci vybraných výkyvů; samotná čára budoucí cenu nepočítá.
Průvodce zdůrazňuje kompromis mezi citlivostí a šumem a probírá jasné trendy, trhy do strany, volatilitu aktiv, fundamentální kontext a historické testování. Jeho obchodní využití jsou popisy analytických přístupů. Zdejší příklady měří čáru a její změny, aniž by testovaly vstupní či výstupní strategii.
Nastavení Depth, Deviation a Backstep
Dřívější průvodce definuje Depth jako minimální počet svíček bez nového maxima či minima, Deviation jako požadovaný procentní pohyb pro změnu směru a Backstep jako minimální interval ve svíčkách mezi maximy a minimy. Uvádí tato ilustrativní rozmezí:
| Nastavení | Rozmezí pro kratší horizont | Rozmezí pro delší horizont |
|---|---|---|
| Depth | 5–10 svíček | 12–20 svíček |
| Deviation | 1–3% | 5–10% |
| Backstep | 1–3 svíčky | 3–5 svíček |
Oddělujte počty svíček od procentních filtrů
Průvodce používá „Depth“ také pro filtr minimálního cenového pohybu s počátečním rozmezím 5%–10%, >10% při vysoké volatilitě a <5% při nízké volatilitě. V části o Deviation popisuje <5% jako nižší, 5–10% jako mírné a >10% jako vyšší. Jeho příklady řízení rizika porovnávají filtry 5% a 15%. Tyto procentní popisy jsou zde zachovány jako procentní prahy; nepřevádějí se na počty svíček.
Soubor ke stažení vymezuje jednotky jednoznačně: Depth je zpětné okno ve svíčkách; DeviationPercent je procento obratu měřené od ceny dosud nepotvrzeného koncového bodu; Backstep je minimální vzdálenost v počtu svíček k protilehlému koncovému bodu. Přesně tato konvence se používá níže. Nejde o nastavení odchylky v bodech a shoda s indikátorem ZigZag jiné platformy se nepředpokládá.
Backstep a překreslování
Tabulka Backstep v průvodci označuje 1 svíčku za vysoce citlivou, 2–3 svíčky za vyvážené a 4–5 svíček za méně citlivé. Uvádí také, že Backstep „brání překreslování“, zatímco dřívější výklad varuje, že ZigZag se může překreslit. Zdejší výpočet používá Backstep pouze jako pravidlo rozestupu. Jeho dosud nepotvrzený koncový bod se stále posouvá, jak ukazuje příklad postupných datových uzávěrek.
Poslední zakreslený bod obratu je při svém prvním výskytu kandidátem, nikoli hotovou historickou skutečností.
Přesný výpočet v tomto souboru ke stažení
Ilustrativní výchozí hodnoty jsou Depth 12 svíček, DeviationPercent 1% a Backstep 3 svíčky. Kombinují hodnoty probírané v průvodci; nejsou optimalizované ani prezentované jako nejlepší nastavení.
- Čtěte svíčky chronologicky. Počkejte na úplné okno Depth a poté jako počáteční předběžný koncový bod použijte jeho nejdřívější nejnižší minimum. Zpracování pokračuje na další svíčce.
- Kandidát na maximum musí dosáhnout nebo překonat každé maximum ve zpětném okně Depth včetně aktuální svíčky. Kandidát na minimum musí dosáhnout nebo podkročit každé minimum v tomto okně.
- Striktně extrémnější kandidát stejného typu nahradí dosud nepotvrzený koncový bod. Při shodných cenách se zachová dřívější čas koncového bodu.
- Jinak přijměte protilehlého kandidáta pouze tehdy, pokud je jeho vzdálenost od dosud nepotvrzeného koncového bodu ve svíčkách alespoň Backstep a jeho cenový obrat dosáhne níže uvedeného procentního prahu.
- Potvrďte starý koncový bod při uzavření svíčky, na níž došlo k přijetí, a nově přijatý protilehlý koncový bod ponechte předběžný. Nikdy neposouvejte již potvrzený koncový bod při pouhém rozšiřování nezměněné uzavřené historie.
Práh = absolutní hodnota ceny dosud nepotvrzeného koncového bodu × DeviationPercent ÷ sto Po maximu: nepotvrzené maximum − kandidát na minimum musí dosáhnout prahu Po minimu: kandidát na maximum − nepotvrzené minimum musí dosáhnout prahu
Vnější svíčky, živé svíčky a změny historie
Vnější svíčka může nabídnout pokračování i obrat. Pokračování má přednost, nejvýše s jednou změnou na svíčku, protože maximální a minimální ceny neodhalují pořadí uvnitř svíčky. Na téže svíčce pokračování se protilehlý pivot nepřijímá. Nativní indikátor při každém volání přepočítává všechny dostupné svíčky. Jeho nejnovější svíčka se stále může měnit; historické příklady níže obsahují pouze uzavřené svíčky.
Depth a Backstep musí být kladné celočíselné počty svíček; procento obratu musí být kladné a konečné. Maxima a minima musí být kladná a konečná a maximum nesmí být nižší než minimum. Při nedostatečné historii se čára nevytvoří. Změny starých svíček, dostupné historie či nastavení vyvolají nový výsledek; tvrzení o stabilitě platí pouze při přidávání uzavřených svíček s totožnými dřívějšími daty a nastavením.
Skutečné příklady EURUSD
Historický vzorek obsahuje 5000 uzavřených hodinových svíček od 2025-12-04 15:00 do 2026-09-24 22:00. Časy jsou časy otevření svíček v terminálu, s UTC+3 naměřeným při pořízení; historické změny letního času nejsou upraveny. Mezery mezi seancemi jsou v grafech stlačené a označené. Tato pozorování nejsou živé kotace.
Potvrzené výkyvy a nedokončený úsek

Různé procentní prahy na totožných svíčkách

Sledujte překreslování dosud nepotvrzeného koncového bodu

| Data dostupná do svíčky včetně | Svíčka dosud nepotvrzeného koncového bodu | Cena koncového bodu, USD za EUR |
|---|---|---|
| 2026-09-23 18:00 | 2026-09-23 17:00 | 1.13830 |
| 2026-09-23 19:00 | 2026-09-23 19:00 | 1.13752 |
| 2026-09-23 20:00 | 2026-09-23 20:00 | 1.13696 |
| 2026-09-23 21:00 | 2026-09-23 20:00 | 1.13696 |
Každý řádek používá pouze svíčky dostupné do dané uzávěrky při uzavření svíčky. Když se koncový bod posune, jeho starý zakreslený bod zmizí. Spojovací úsek se překreslí k novému extrému. Příklad je nejnovější posloupností postupných uzávěrek splňujících uvedenou podmínku: opakované změny dosud nepotvrzeného koncového bodu při nezměněné množině potvrzených bodů. Nebyl vybrán podle následných výnosů.
Použití ZigZag pro strukturu výkyvů
Vyšší maximum porovnává potvrzené maximum s předchozím potvrzeným maximem; vyšší minimum porovnává potvrzené minimum s předchozím potvrzeným minimem. Nižší maxima a nižší minima používají opačné striktní porovnání. Shodné ceny jsou shodné výkyvy, nikoli vyšší či nižší. Žádný mezilehlý pivot stejného typu se nevynechává.
V těchto příkladech vyžaduje vzestupná struktura, aby poslední maximum i poslední minimum překonaly své předchůdce stejného typu. Sestupná struktura vyžaduje, aby obě hodnoty byly nižší. Ostatní kombinace jsou smíšené. Klasifikace je dostupná až po potvrzení posledního zúčastněného pivotu při označeném uzavření svíčky, nikoli v jeho dřívějším extrému.
Vyšší maxima a vyšší minima

Nižší maxima a nižší minima

Další indikátory, časové rámce a tržní kontext
Dřívější průvodce kombinuje ZigZag s klouzavými průměry pro směr trendu a křížení, MACD pro hybnost a divergenci, RSI pro divergenci a hodnoty nad 70/pod 30 a Fibonacciho návraty pro porovnání cenových úrovní. Probírá také nárůst objemu, fundamentální analýzu a kombinování různých druhů informací. Žádný z těchto doplňkových výpočtů není součástí tohoto souboru ke stažení a žádný kombinovaný signál ani pravděpodobnost se zde neměří.
Úpravy nastavení bez označování za optimální
Průvodce probírá zvýšení Depth a Deviation ve volatilních podmínkách a jejich snížení při nižší volatilitě či kratších obchodních horizontech; snížení Backstep navrhuje při vynechávání krátkých obratů. Jeho tabulka časových rámců porovnává 1–15minutové grafy měn či kryptoměn s denními a týdenními akciovými grafy. Jako kontext uvádí také 24hodinový měnový cyklus, akciové seance a komoditní cykly. Zpracované příklady zůstávají po celou dobu na hodinovém EURUSD.
Při zkoumání změny ponechte data a ostatní nastavení beze změny, porovnejte, které pivoty zůstávají, a prohlédněte postupné uzávěrky. Graf s menším počtem segmentů dokládá pouze jinak filtrovanou historii. Průvodce doporučuje historické testování a zkoušení na demu; tento průvodce dodává popisné výpočty, nikoli důkaz optimálního parametru či výkonnosti strategie.
Stopy, cíle a meze zpětných výkyvů
Průvodce probírá umístění stopů pod minima výkyvů či za body obratu, cíle blízko nedávných maxim či projektovaných bodů a úpravy příkazů při vzniku nových pivotů. Zdůrazňuje také disciplinovaná rozhodnutí a emocionální obtížnost přijímání ztrát. Jde o jeho navržená využití úrovní výkyvů; žádný algoritmus umísťování příkazů, určování velikosti pozice či projekce cílů zde není implementován.
Dosud nepotvrzené minimum se může později posunout níže. Časové razítko historického pivotu také předchází časovému razítku jeho potvrzení. Jakýkoli samostatný obchodní test by musel používat informace dostupné v daný okamžik, místo aby konečnou historickou čáru považoval za okamžitě dostupný signál.
Úhledná čára procházející starými cenovými extrémy neurčuje vstupní cenu, výstupní cenu ani budoucí výsledek.
Stáhněte si indikátor a historické příklady
Indikátor MQL5 překrývá cenu procentním ZigZag. Neobsahuje příkazy, upozornění ani doplňkové indikátory. Poslední úsek je předběžný, přestože nativní čára používá jediný styl kreslení; samostatné historické grafy jej rozlišují přerušovanou čárou. Nativní připojení do grafu a vykreslování nebyly testovány.
Nativní výpočet se shodoval s referencí u 330433 neprázdných hodnot vyrovnávací paměti s maximálním absolutním rozdílem 0.0. To kontroluje aritmetiku a umístění pivotů, nikoli obchodní výkonnost.
Přečíst poznámky k výpočtu a nastavení.
- Umístěte zkompilovaný soubor do složky vlastních indikátorů platformy nebo zkompilujte zdrojový kód v editoru platformy.
- Připojte jej pomocí ovládacích prvků vlastních indikátorů a vyberte požadovaný časový rámec grafu.
- Zadejte kladné počty svíček Depth a Backstep a kladné DeviationPercent. Před porovnáním s jiným ZigZag zkontrolujte jednotky.
- Sledujte dosud nepotvrzený koncový bod při příchodu svíček a rozlišujte jeho časové razítko od času potvrzení.
Co příklady dokládají
- Poslední koncový bod je předběžný.
- Potvrzení patří k uzavření svíčky přijetí, nikoli k dřívějšímu extrému.
- Nastavení a historie určují vybrané výkyvy.
Grafy ukazují konkrétní procentní pravidlo na pevných historických datech. Stažený CSV obsahuje konečný výsledek celé historie; nepřehrává to, co zobrazoval každý dřívější graf. Tabulka uzávěrek poskytuje tento užší příklad přehrání. Neměřily se transakční náklady, vstupy, výstupy, výnosy, míra úspěšnosti ani přesnost předpovědí. Různá pravidla, datové zdroje, počátky historie a nastavení mohou vést k různým výkyvům.
Často kladené otázky
Překresluje se ZigZag?
Dosud nepotvrzený koncový bod se může posunout k pozdějšímu extrému a odstranit svůj dřívější bod. V tomto výpočtu zůstávají již potvrzené koncové body pevné při rozšiřování nezměněné uzavřené historie.
Kdy se pivot potvrdí?
Když je přijat protilehlý koncový bod splňující podmínky, při uzavření této svíčky přijetí. Časové razítko extrému je dřívější než okamžik, kdy je jeho potvrzení dostupné.
Měří se Deviation v bodech?
Tento soubor ke stažení používá procento ceny dosud nepotvrzeného koncového bodu. ZigZag založený na bodech používá jinou jednotku a shoda se nepředpokládá.
Co zde znamená Depth?
Jde o zpětné okno kandidátů ve svíčkách s ilustrativní výchozí hodnotou 12. Průvodce probírá také procentní filtry; tato procenta nejsou počty svíček.
Zastaví Backstep veškeré překreslování?
Ne. V tomto výpočtu omezuje vzdálenost ve svíčkách k protilehlému koncovému bodu. Dosud nepotvrzený koncový bod se stále může posouvat.
Co jsou vyšší maxima a vyšší minima?
Jde o striktní nárůsty mezi po sobě jdoucími potvrzenými maximy a mezi po sobě jdoucími potvrzenými minimy. Pro příklad vzestupné struktury jsou nutná obě porovnání.
Jsou to nejlepší nastavení?
Nebylo prokázáno optimální nastavení ani obchodní výkonnost. Příklady popisují zvolené pravidlo na historických datech; nepředpovídají pohyby cen.
Pákové produkty mohou rychle způsobit ztrátu peněz. Pro drobné investory v Česku platí limity finanční páky při obchodování s CFD.




