Otevře se na nové kartě
Přejít k obsahu
Najít brokera pro mě

Indikátor ZigZag: nastavení, překreslování a struktura výkyvů

Pochopte Depth, Deviation a Backstep u ZigZag, sledujte překreslování posledního úseku na skutečných měnových svíčkách a stáhněte si procentní indikátor MQL5.

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.

Poslední úsek považujte za předběžný. Pozdější extrém může nahradit poslední zakreslený koncový bod a odstranit jeho původní bod z grafu. V dodaném výpočtu se koncový bod potvrdí až po přijetí protilehlého koncového bodu splňujícího podmínky. Potvrzení na dosud tvořící se svíčce zůstává předběžné až do jejího uzavření.

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í.

  1. Č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.
  2. 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ě.
  3. 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.
  4. 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.
  5. 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

ZigZag: potvrzené výkyvy a předběžný koncový bod
Nejnovějších 1038 svíček pokrývá období od 2026-07-27 17:00 do 2026-09-24 22:00. Okno zahrnuje poslední potvrzený segment a předběžný úsek. Plné segmenty spojují potvrzené koncové body; přerušovaný závěrečný segment končí v předběžném bodě. Otevřít graf v plné velikosti.

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

Procentní prahy na stejných historických svíčkách
V celém vzorku dává 1% 26 potvrzených pivotů, zatímco 5% dává 0 potvrzených pivotů a 15% dává 0 potvrzených pivotů. Depth a Backstep zůstávají na ilustrativních výchozích hodnotách. Přerušované segmenty zůstávají předběžné. Práh bez přijatého obratu ponechá pouze předběžný koncový bod, který se může posunout z počátečního umístění; žádný chybějící výkyv se nevymýšlí. Počty popisují tento vzorek, nikoli kvalitu obchodování. Otevřít graf v plné velikosti.

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

Předběžný koncový bod se posouvá při uzavírání nových svíček
Stejný výpočet se spouští znovu při postupných historických datových uzávěrkách. Již potvrzených 26 pivotů zůstává totožných. Barevné přerušované čáry ukazují vývoj posledního úseku; stínovaná oblast označuje přidané svíčky. Nejstarší potvrzené body mohou ležet mimo toto okno. Otevřít graf v plné velikosti.
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

Vyšší maxima a vyšší minima: potvrzení přichází později
Maxima rostou z 1.14820 na 1.17108; minima rostou z 1.13239 na 1.13528, v USD za EUR. Tato struktura je dostupná při uzavření svíčky 2026-08-28 19:00. Jde o nejnovější potvrzenou strukturu ve vzorku splňující podmínky, s okolním cenovým kontextem. Otevřít graf v plné velikosti.

Nižší maxima a nižší minima

Nižší maxima a nižší minima: potvrzení přichází později
Maxima klesají z 1.16215 na 1.14820; minima klesají z 1.14992 na 1.13239, v USD za EUR. Tato struktura je dostupná při uzavření svíčky 2026-07-23 17:00. Jde o nejnovější potvrzenou strukturu ve vzorku splňující podmínky, s okolním cenovým kontextem. Otevřít graf v plné velikosti.

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.

Upozornění na riziko: Obchodování zahrnuje riziko a můžete přijít o peníze. Samotný ZigZag nedefinuje úplný obchodní plán ani plán řízení rizika.

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.

Zdrojový kód indikátoru

Upravitelný procentní ZigZag pro MQL5.

Stáhnout zdrojový kód

Zkompilovaný indikátor

Zkompilovaný soubor pro složku vlastních indikátorů.

Stáhnout indikátor

Historická ukázková data

Hodinové ceny, ceny a typy pivotů a indexy potvrzení.

Stáhnout CSV

Přečíst poznámky k výpočtu a nastavení.

  1. Umístěte zkompilovaný soubor do složky vlastních indikátorů platformy nebo zkompilujte zdrojový kód v editoru platformy.
  2. Připojte jej pomocí ovládacích prvků vlastních indikátorů a vyberte požadovaný časový rámec grafu.
  3. Zadejte kladné počty svíček Depth a Backstep a kladné DeviationPercent. Před porovnáním s jiným ZigZag zkontrolujte jednotky.
  4. 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.

Číst dál

Žebříček regulátorů forex brokerů: od tier 1 po offshore

Paper trading: Jak trénovat s virtuálními penězi

Obchodní slovník: Vysvětlení pojmů z forexu a CFD