Uvažujte hypotetický nákup GBP/USD s otevřeným ziskem. Utažení stopu může zmenšit vrácený zisk, ale také ukončit pozici při korekci. Pravidlo založené na ATR spojuje vzdálenost se změřeným rozpětím; lepší výsledek nezaručuje. Potřebujete určit vstupní data, okamžik výpočtu, aktivaci, paměť předchozího stopu a potvrzení změny. Následující příklady nejsou skutečný backtest ani doporučené parametry.

Pevná vzdálenost a ATR nejsou stejné pravidlo

Původní pevná vzdálenost 30 pipů představuje při ATR 20 pipů násobek 1,5, ale při ATR 80 pipů jen 0,375. Jde o měřítko, nikoli důkaz předčasného výstupu. Stejná vzdálenost v pipech může znamenat jinou peněžní ztrátu na jiném páru, objemu nebo měně účtu. U zlata navíc potřebujete kontraktní velikost a jednotku bodu konkrétního poskytovatele.

ATR neměří směr. True Range je největší z high−low, absolutního high−předchozí close a absolutního low−předchozí close. Po inicializaci Wilderovo vyhlazení pro 14 období používá (13×předchozí ATR+nové TR)/14. Délka, vyhlazení, časový rámec a zdroj dat patří do definice. Jiná implementace nebo jednoduchý průměr mohou dát jinou hodnotu. Není ale pravda, že se musí lišit v každém bodě. Zaznamenejte nejprve cenu v její skutečné jednotce a teprve potom převádějte pipy a peníze.

Vestavěný trailing stop MT5 používá bodovou vzdálenost a aktualizace v terminálu. Vlastní ATR program je jiná implementace; samotný indikátor automaticky nezadává ochranný pokyn. Vypnutí terminálu zastaví vestavěné posouvání, zatímco poslední přijatý serverový stop zůstává podle pravidel daného pokynu aktivní.

Chandelier Exit a oddělená paměť stopu

Dokumentace TradingView připisuje Chandelier Exit Charlesi Le Beauovi. Ukazatel odvozuje dlouhou úroveň od nejvyšší ceny v okně minus násobek ATR, krátkou od nejnižší ceny plus násobek ATR. Původní běžná ilustrace používá 22 svíček, ATR(22) a násobek tři: pro long HH(22)−3×ATR(22), pro short LL(22)+3×ATR(22). Délka okna extrému a délka ATR jsou dva vstupy, ne automaticky totožná nastavení každé verze.

Syrová dlouhá linie může klesnout, když vzroste ATR nebo starší maximum opustí okno. Pokud má ochranný long stop jít pouze nahoru, přidejte pravidlo max(předchozí stop, nový kandidát). Ukazatel a jednosměrná paměť jsou různé části algoritmu. Označení Chandelier samo neprokazuje, že již přijatý stop nikdy nepovolí. Konečný výstup nemusí vrátit přesně tři ATR od obchodního maxima: mění se ATR, referenční okno, paměť i skutečné plnění.

Násobek je vstup testu, nikoli univerzální norma

Původní hypotetický hodinový EUR/USD má ATR(14) 18 pipů. Násobky dva, tři a čtyři dávají vzdálenosti 36, 54 a 72 pipů. Samostatný denní příklad s ATR(22) 80 pipů a násobkem tři dává 240 pipů. Tato čísla nejsou typické délky trendů ani prokázané optimum. Širší vzdálenost může přežít konkrétní korekci a na jiné cestě vrátit více otevřeného zisku.

Porovnávat můžete například 1,5–2×ATR(14), 2×ATR(14), 3×ATR s výslovně určenou periodou, 4×ATR(20) nebo 5×ATR(30). Žádný z těchto vstupů není výchozím doporučením pro určitou zkušenost, pár nebo horizont. Ostatní data, aktivaci, náklady a model plnění držte při srovnání stejné. Výběr parametrů oddělte od jejich pozdějšího hodnocení.

Zachovaný USD příklad zlata

Původní hypotetické XAU/USD má jeden lot 100 uncí, tedy 0,15 lotu je 15 uncí. Vstup long je 2010 USD za unci, ATR(14) na H4 předpokládáme stále 9 USD za unci. Počáteční stop 1,5×ATR pod vstupem je 1996,50 USD. Riziko do přesného stopu činí 13,50 USD na unci neboli 202,50 USD pro pozici. Aktivace po pohybu +1R znamená překonání 2023,50 USD. Není to univerzální brokerova specifikace ani záruka přesného stopového plnění.

Po aktivaci tato konkrétní varianta bere maximum od vstupu minus 3×ATR; jde o jiný referenční rozsah než pevné rolovací okno 22 svíček. První kandidát při aktivační úrovni by byl 1996,50 USD; do překonání aktivační úrovně se neposouvá a nižší kandidát nesmí snížit původní stop. Při předpokládaném maximu 2080 USD po deseti obchodních dnech je kandidát 2080−27=2053 USD. Pokud je tato úroveň přijata a přesně vyplněna bez nákladů a mezery, výsledek je +43 USD na unci, tedy +645 USD.

Samostatná druhá cenová cesta předpokládá přijatý pevný trail 15 USD po maximu 2035: stop je 2020 USD. Přesný výstup dává +10 USD na unci a +150 USD pro 15 uncí. Rozdíl proti prvnímu modelu je 495 USD. Srovnáváme podmíněné cesty a zadaná plnění; neprokazujeme všeobecnou převahu ATR. Při proměnlivém ATR, nákladech nebo jiné posloupnosti by výsledky mohly být jiné.

SAR a potvrzené swingy

Parabolic SAR aktualizuje úroveň z předchozí hodnoty, cenového extrému a akceleračního pravidla; při přechodu mění stranu. Jde o jinou referenci, nikoli zaručený vrchol. Definujte parametry a pravidla obratu i způsob zadání skutečného stopu. Tečka na historickém grafu není sama doložená realizační cena živého obchodu.

Strukturální varianta může umístit long stop pod potvrzené minimum a short stop nad potvrzené maximum. Určete, kdy se swing stává známým a jaký buffer používáte. Bez toho test přidává budoucí informaci do dřívějšího rozhodnutí. Kombinace swingu s ATR je další konkrétní algoritmus, ne univerzální minimum 1,5 ATR pro každý trh.

Pro short obraťte i paměť

Původní short má počáteční stop 105. Při minimu 100 a ATR 1 je kandidát 103; minimum z 105 a 103 ponechá 103. Pozdější minimum 99 a ATR 2 vytvoří kandidáta 105. Pravidlo min(103,105) ponechá 103. Použití dlouhého max by stop zvedlo a povolilo. ATR 1 a 2 jsou předem zadané hodnoty, nevypočítané ze dvou minim.

Short: novější kandidát nemusí změnit stopPůvodní fikce: počáteční stop 105, minimum 100 a ATR 1; později minimum 99 a ATR 2. Pozice zůstává otevřená, úrovně se přijmou.MODELOVÝ VÝPOČETPrvní kandidát100+3×1 = 103Druhý kandidát99+3×2 = 105OmezeníATR jsou vstupy, neodhad ze dvou minim
Short: novější kandidát nemusí změnit stop. Původní fikce: počáteční stop 105, minimum 100 a ATR 1; později minimum 99 a ATR 2. Pozice zůstává otevřená, úrovně se přijmou.

Stop jde 105→103→103. Vyšší kandidát 105 nepovolí jednosměrnou ochranu.

První kandidát
100+3×1 = 103 – min(105,103)=103.
Druhý kandidát
99+3×2 = 105 – min(103,105)=103.
Omezení
ATR jsou vstupy, ne odhad ze dvou minim – Bez celé cenové cesty a nákladů.

Model předpokládá trvající otevřenou pozici a všechny přijímané short stopy nad aktuální cenou. Neobsahuje celou cestu bid/ask, náklady ani odmítnutí změny. Všechny údaje kroku musí být dostupné před jeho výpočtem a násobek tři je experimentální vstup. Změna směru pozice vyžaduje změnu znaménka vzdálenosti i paměti.

Nový CZK případ: výpočet se nepotvrdil na serveru

Nová fikce má long deset jednotek za 1000 CZK, přijatý stop 980 CZK a po aktivaci maximum 1060 CZK. ATR 10 CZK a násobek tři dávají kandidáta 1030 CZK. Terminál spočítá max(980,1030)=1030 a odešle změnu, poskytovatel ji však v tomto zadání odmítne. Přijatý stop proto zůstává 980. Záměr +300 CZK při přesném výstupu na 1030 nesmíte vykázat jako přijatou ochranu.

Odmítnutý kandidát není přijatá ochranaNová CZK fikce: deset jednotek, vstup 1000, přijatý stop 980, maximum 1060, ATR 10, kandidát 1030 odmítnut.MODELOVÝ VÝPOČETVýpočet1060−3×10 = 1030 CZKOdpověď serveruZměna odmítnuta; stop980 CZKSkutečné plnění(970−1000)×10−20 = −320CZK
Odmítnutý kandidát není přijatá ochrana. Nová CZK fikce: deset jednotek, vstup 1000, přijatý stop 980, maximum 1060, ATR 10, kandidát 1030 odmítnut.

Při skutečném výstupu 970 a nákladu 20 CZK je čistý výsledek −320 CZK, nikoli zamýšlených +300.

Výpočet
1060−3×10 = 1030 CZK – Zatím pouze kandidát.
Odpověď serveru
Změna odmítnuta; stop 980 CZK – Přijatá úroveň se nezměnila.
Skutečné plnění
(970−1000)×10−20 = −320 CZK – Mezera překročila i původní stop.

Pozdější mezera způsobí skutečné plnění na 970 CZK a oddělený celkový náklad je 20 CZK. Skutečný cenový výsledek je −300 a čistý −320 CZK. Je to jiná informace než původní cenový plán −200 CZK do stopu 980. Příklad nedokazuje běžnou četnost odmítnutí ani právní nárok; ukazuje nutnost zachovat odpověď serveru a skutečné plnění. Kandidát, požadavek, přijetí a realizace jsou čtyři záznamy.

Chyby mění celé pravidlo

Nezaznamenané ruční utažení mění hodnocenou strategii. Neurčená aktivace skrývá, zda trail začíná od vstupu, nebo až později. Před aktivací nemůže nahradit chybějící ochranný pokyn. Bez kontroly umístění programu nevíte, zda aktualizuje server, terminál nebo vlastní služba. Samotná aktivní čára neomezuje s jistotou největší ztrátu.

Nepovažujte tři ATR u hlavních párů nebo čtyři u crossů za prokázaný požadavek. Ignorování mezer vede k falešnému slibu ceny. Garantovaný stop, pokud jej konkrétní produkt nabízí, má vlastní smluvní podmínky. Širší stop při stejném objemu navíc zvětší plánovaný peněžní rozdíl; velikost pozice přepočtěte.

Mechanické pravidlo potřebuje dohledatelnost

Zapište dostupná data, vypočteného kandidáta, odeslanou změnu a potvrzenou úroveň. Mechanika zmenší prostor pro uvážení jen tehdy, když jsou popsány i zásahy a výjimky. Neprokazuje sama psychologický ani finanční přínos. Pevná metoda může být přeučená; změněná metoda může mít platnou historii, pokud jsou verze a skutečné výsledky poctivě zaznamenané.

Do deníku patří také odmítnutí, náklady a obchody, které stop vůbec nezasáhly. Deset zastavených obchodů samo neprokazuje, že příští potřebují nejméně 2,5 ATR. Bez reprezentativní celé sady může výběr pouze neúspěšných výstupů zkreslit závěr.

Tři kroky pro vlastní kontrolu

  1. Na demu rozlište vestavěný bodový trail MT5 a vlastní ATR program. Ověřte přijatou úroveň a chování při vypnutém terminálu, ne pouze barevnou linii.
  2. Sepište kartu algoritmu: rámec, inicializace a vyhlazení ATR, reference, aktivace, násobek, long max a short min. Každou změnu verzujte.
  3. Porovnejte předem vybrané varianty na celé sadě se stejnými cenami a náklady, včetně odmítnutých změn a obchodů bez zásahu stopu. Při změně vzdálenosti přepočtěte objem.

Navazuje velikost pozice při různém stopu a podrobný výpočet ATR. Smyslem je konzistentní pravidlo a ověřitelné vstupy, nikoli příslib nejlepšího výstupu.