V tomto článku
Po prečítaní dokážete…
- Rozlíšiť surový Chandelier kandidát od jednosmerného long/short stopu.
- Prepočítať pôvodný USD príklad s presným kontraktom a zadaným ATR.
- Oddeliť odoslanú úpravu, prijatý stop a výsledok skutočného vykonania.
Vysvetlenie pojmov priamo v článku
ATR: priemerné skutočné rozpätie Posuvný stop (trailing stop) Krátka pozícia (short) Stop loss Cenová medzeraVymyslený long GBP/USD má značný otvorený zisk. Tesnejší stop môže znížiť jeho vrátenie, ale tiež ukončiť pozíciu počas návratu ceny. Pravidlo podľa ATR viaže vzdialenosť na nameraný rozsah. Výsledok stále závisí od celej cenovej dráhy, parametrov a vykonania; samotný indikátor negarantuje lepší výstup.
Pevná a ATR vzdialenosť sú odlišné pravidlá
Hypotetických 30 pipov je 1,5-násobok ATR 20 pipov, ale iba 0,375-násobok ATR 80. Porovnanie vyjadruje mierku, nie predpoveď návratu ani dôkaz, že pevný stop odíde priskoro. Pred porovnaním určte časový rámec, aktiváciu a okamih aktualizácie. Mechanika trailing stopu je ďalšia otázka: čiara sa musí zmeniť na prijatý ochranný pokyn.
Vstavaný trailing stop MT5 pracuje s bodovou vzdialenosťou a aktualizáciou v termináli. ATR potrebuje samostatnú implementáciu. Pri odpojení lokálna aktualizácia nebeží, aj keď naposledy nastavený serverový Stop Loss môže zostať aktívny. Vlastný program môže mať iné umiestnenie; overte ho, neodvodzujte ho z názvu indikátora.
ATR závisí od nástroja, časového rámca, dát a obdobia. Najprv zaznamenajte hodnotu v cenových jednotkách, až potom pipy či peniaze. Na zlate navyše overte kontrakt a bodovú konvenciu poskytovateľa. Historicky uvedený rozsah nepreukáže dnešnú volatilitu.
ATR nevyjadruje smer. True Range je max(high−low, |high−predchádzajúce close|, |low−predchádzajúce close|). Wilderovo 14-obdobové rekurzívne vyhladenie po inicializácii dá ATRnové =(13 ×ATRstaré +TRnové)/14. TradingView predvolene používa RMA, ale dovoľuje iné vyhladenie. Jednoduchý priemer sa preto môže líšiť, nie nevyhnutne v každom bode. Určte aj inicializáciu.
Chandelier Exit a samostatná pamäť stopu
TradingView pripisuje Chandelier Exit Charlesovi Le Beau. Indikátor používa extrémy vo vymedzenom posuvnom okne a násobok ATR. Klasická zobrazená ukážka má pre long maximum posledných 22 sviec mínus 3 ×ATR(22), pre short minimum posledných 22 sviec plus 3 ×ATR(22). Referenciou nie je len posledná svieca.
Dĺžku cenového okna, obdobie ATR a zachovanie skoršieho stopu oddeľte. Surový long kandidát môže klesnúť, keď staré maximum vypadne z okna alebo ATR vzrastie. Jednosmerný long stop potrebuje navyše max(predchádzajúci stop, nový kandidát). Názov Chandelier automaticky túto pamäť neustanovuje.
Širší odstup môže prežiť konkrétny návrat a zároveň odovzdať viac otvoreného zisku. Pri jednom výpočte je zobrazená vzdialenosť tri aktuálne ATR od referenčného maxima. Konečný výstup nemusí byť presne tri ATR od najvyššej ceny celej pozície: ATR, okno, pamäť a vykonanie sa môžu meniť.
Ako porovnávať násobky?
Otestujte násobok spolu s obdobím ATR, cenovou referenciou, aktiváciou a časovaním. Samotná zmena čísla neurčí počet zásahov ani návratnosť. Namiesto univerzálneho nastavenia pre určité páry si pripravte explicitné alternatívy.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Variant | Čo mení |
|---|---|
| 1,5–2 ×ATR(14) | Menšia vzdialenosť pri rovnakej nameranej hodnote. |
| 2 ×ATR(14) | Dvojnásobok uvedeného ATR. |
| 3 ×ATR so zvoleným obdobím | Obdobie treba zapísať, nie domyslieť podľa horizontu. |
| 4 ×ATR(20) | Väčší cenový odstup bez záruky prežitia návratu. |
| 5 ×ATR(30) | Ďalší vstup, nie zachytenie celého trendu z definície. |
Vymyslený hodinový EUR/USD s ATR(14)=18 pipov a násobkom 2 dá 36 pipov; násobky 3 a 4 dávajú 54 a 72. Samostatný denný model ATR(22)=80 a násobok 3 dá 240 pipov. Nie sú to trhové pozorovania ani typické dĺžky trendov. Pri porovnaní držte rovnaké dáta a ostatné pravidlá, zahrňte náklady aj prepady a neskoršie hodnotenie oddeľte od ladenia.
Vymyslený swing na XAU/USD
Predpokladajte kontrakt 100 uncí na lot, takže 0,15 lotu predstavuje 15 uncí. Každá cena je USD za uncu. Stop je prijatý a vyplní sa presne, bez nákladov a medzier. ATR zostáva 9 USD počas ukázaných aktualizácií. Nejde o univerzálnu špecifikáciu zlata.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Krok | Model |
|---|---|
| Long vstup | 2 010 USD/unca. |
| ATR(14), H4 | Predpokladaných 9 USD/unca. |
| Počiatočný stop | 1,5 ×ATR pod vstupom: 1 996,50. |
| Aktivácia | Po priaznivom pohybe 1R k 2 023,50. |
| Aktívny kandidát | Maximum od vstupu mínus 3 ×ATR, s pamäťou max. |
| Maximum po vymyslených desiatich obchodných dňoch | 2 080; kandidát 2 080 −27 =2 053. |
| Presný modelový zásah | 2 053; zisk 43 USD/unca ×15 =645 USD. |
Táto modifikácia používa maximum od vstupu, nie posuvné 22-sviečkové okno predošlej definície. Počiatočná vzdialenosť je 13,50 USD/unca. Pri aktivácii kandidát 2 023,50 −27 =1 996,50 nezhorší pôvodný stop. Ak by bol nižší, pamäť ho neprijme. Zmenené ATR by zmenilo ďalšieho kandidáta.
Druhá, výslovne iná hypotetická dráha má pevný trail 15 USD aktívny a prijatý na 2 020 po maxime 2 035. Presný výstup 2 020 dá 10 USD/unca, teda 150 USD na 15 unciach. Rozdiel oproti 645 je 495 USD. Rozdielne predpokladané dráhy a pravidlá nepreukazujú všeobecnú prevahu ATR.
SAR a swingové alternatívy
Parabolic SAR aktualizuje hodnotu z predchádzajúcej úrovne, cenového extrému a akceleračného faktora, so zmenou strany po príslušnom prechode. Implementácia musí určiť parametre a obratové pravidlá. Bodka blízko vrcholu nedokazuje, že by tam bol obchod skutočne uzavretý. Referenciu treba premeniť na prijatý pokyn.
Štruktúrny long stop môže ležať pod potvrdeným swingovým minimom, short nad maximom, s určeným bufferom. Zapíšte, kedy bol swing známy. Inak test použije budúci extrém skôr, než bol dostupný. Spojenie swingu a ATR je ďalší algoritmus na testovanie, nie univerzálne minimum 1,5 ×ATR.
Pri shorte obráťte aj pravidlo pamäte
Nestačí vymeniť maximum za minimum ceny. Pre otvorený short má kandidát tvar minimum od vstupu +3 ×ATR a jednosmerná pamäť vyberie min(predchádzajúci stop, kandidát).
Pri shorte obráťte aj pravidlo pamäte
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Zo stopu 105 vznikne pri minime 100 a ATR 1 kandidát 103, takže stop klesne na 103. Neskoršie minimum 99 a ATR 2 dá kandidáta 105. Pravidlo min ponechá 103. Chybné max by ho zvýšilo na 105 a uvoľnilo ochranu. ATR 1 a 2 sú dané vstupy, nevypočítané z dvoch miním na obrázku.
Model predpokladá, že pozícia zostáva otvorená a upravené short stopy sú nad aktuálnou cenou. Nie je tu celá dráha trhu, spread, náklady ani odmietnuté úpravy. Aktualizujte až po dostupnosti všetkých dát kroku. Násobok 3 je experimentálny vstup a úroveň negarantuje cenu vykonania.
Nový EUR test prijatia: vymyslený lineárny nástroj má vstup long 50 EUR za jednotku a objem 20 jednotiek. Počiatočný prijatý stop je 48. Pri maxime 56 a ATR 1 pošlete kandidáta 53 a dostanete potvrdenie. Pri ďalšom maxime 57 a rovnakom ATR pošlete 54, ale úprava je v modeli odmietnutá. Neurčujeme univerzálny dôvod odmietnutia ani skutočný produkt.
Pamäť a denník musia rozlišovať prijatú ochranu od lokálneho kandidáta. Ani posledný prijatý stop sám negarantuje cenu vykonania.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- Maximum 56
- Kandidát 53, prijatý 53 – 56 −3 ×1. Potvrdená úprava ochrany.
- Maximum 57
- Odoslané 54, prijaté stále 53 – Odmietnutie úpravy nevytvorilo nový stop.
- Prvý vykonateľný kurz po medzere
- 52,70 EUR – Zadané skutočné vyplnenie: (52,70 −50) ×20 =54 EUR.
- Tri odlišné výpočty
- 80 /60 /54 EUR – 80 z neprijatého 54, 60 z presného plnenia prijatých 53, 54 zo zadaného skutočného plnenia.
Ak je neskôr prvou vykonateľnou cenou po medzere 52,70 a stop sa tam skutočne vykoná, modelový zisk je (52,70 −50) ×20 =54 EUR pred nákladmi. Výpočet z nikdy neprijatých 54 by ukazoval 80, o 26 viac. Aj posledný prijatý stop 53 by pri presnom vyplnení znamenal 60; medzera znížila výsledok o 6. Zapisujte oddelene výpočet, odoslanie, prijatie a vykonanie.
Chyby pri ATR trailing stope
- Nezaznamenaná ručná úprava: sprísnenie mení testované pravidlo. Uložte čas a dôvod; ani pevný násobok, ani zásah negarantujú lepší výsledok.
- Nejasná aktivácia: určte jej podmienku a vzťah k počiatočnému stopu. Okamžitý začiatok je možný návrh, nie automaticky strata rovná spreadu.
- Univerzálny násobok: normalizácia rozsahu nezaručí rovnaké výsledky rôznych nástrojov. Testujte aj náklady.
- Chýbajúca ochrana pred aktiváciou: neaktívny trail nenahradí prvý pokyn. Overte terminál, server či vlastný program a čo zostane po odpojení.
- Ignorovanie medzier: bežný stop sa môže vykonať za úrovňou, keď tam nie je dostupná cena. Prípadné garantované produkty majú vlastné podmienky; ATR čiara ich nevytvorí.
Čo skutočne zlepší mechanické pravidlo?
Pravidlo zviditeľní rozhodujúce body: dostupné dáta, výpočet, odoslanú úpravu a prijatý stop. Zníži voľnú interpretáciu len vtedy, keď sú implementácia a výnimky určené. Samo osebe nepreukazuje finančný ani behaviorálny prínos.
Uložte verziu na každom obchode, ručné zásahy, náklady aj odmietnutia. Pevný algoritmus sa dá preučiť na minulosti; meniaci sa môže mať pravdivo zaznamenanú dráhu účtu. Oddeľte výber parametra od následného hodnotenia. Konkrétny počet obchodov nie je všeobecný dôkaz platnosti.
Tri praktické kontroly
- Overte implementáciu na deme. Bodový trail MT5 nie je vlastný ATR program. Indikátor nemusí posielať ochranný pokyn; skontrolujte miesto aktualizácie a správanie bez spojenia.
- Spíšte kartu algoritmu. Časový rámec, obdobie a vyhladenie ATR, násobok, cenová referencia, aktivácia aj long/short pamäť. Každý násobok ostáva testovaným vstupom.
- Porovnajte úplnú vzorku. Stop, ATR, vstup a výsledok vrátane obchodov bez zásahu. Desať zastavených obchodov nepreukáže potrebu aspoň 2,5 ×ATR v budúcnosti. Pri širšom stope prepočítajte objem.
Pokračujte cez mechaniku trailingu, ATR a veľkosť pozície a ukazovatele volatility. Rovnaká čiara na obrázku ešte neznamená rovnaké živé vykonanie.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
Min(103,105)=103. Vyššie ATR v tomto modeli nezruší skoršie priaznivé posunutie.
Ďalšie otázky
Ktorý násobok ATR je najlepší?
Všeobecné optimum pre časový rámec neexistuje. Pri daných 18 pipoch dávajú 2/3/4 násobky 36/54/72. Porovnajte celé pravidlá na oddelených hodnotiacich dátach s nákladmi a prijatými aktualizáciami. Širší odstup môže v jednej dráhe prežiť návrat a v inej odovzdať viac zisku.
Ako sa Chandelier líši od jednoduchého ATR trailu?
Používa extrém za určené okno, nie nevyhnutne posledné close. Long kandidát môže klesnúť pri raste ATR či vypadnutí starého maxima. Jednosmerná ochrana potrebuje max s predchádzajúcim stopom; pri shorte min. Túto prídavnú pamäť neurčuje automaticky názov indikátora.
Nahradí ATR trail počiatočný stop?
Určte prvú ochranu a aktiváciu. V pôvodnom zlate je prvý stop 1 996,50 USD a trail sa aktivuje po 1R. Horší prvý kandidát long ochranu nezníži. Možno navrhnúť aj okamžitý štart, ale odosielanie závisí od konkrétneho programu a platformy; nejde o jednotný natívny podmienený pokyn všetkých systémov.
Kedy je SAR lepšie než ATR?
SAR používa extrém a akceleráciu, ATR vzdialenosť založenú na rozsahu. Lepší výstup závisí od celej dráhy, parametrov a vykonania. Porovnávajte rovnaké predpoklady mimo dát na ladenie. Bodka ani ATR čiara z definície spoľahlivo neurčia vrchol.
Zdroje a overenie
- TradingView: Average True Range
True Range, nesmerový rozsah a zvoliteľné vyhladenie s predvoleným RMA; nie univerzálne obdobie či násobok.
- TradingView: Chandelier Exit
Le Beau, oddelené cenové a ATR obdobia a surové long/short kandidáty; jednosmernú pamäť musí určiť algoritmus.
- MetaQuotes: stop a trailing v MT5
Pokyn, vykonanie a lokálna aktualizácia vstavaného bodového trailingu; posledný nastavený stop verzus odpojený terminál.
- TradingView: Parabolic SAR
Extrém, predchádzajúca hodnota, akcelerácia a obratové pravidlá vlastnej implementácie; nie záruka výstupu na vrchole.
- TradingView: RMA a ATR vo funkciách PineJS
RMA má váhu 1/dĺžka a ATR je vyhladenie True Range; obdobie 14 dá uvedený rekurzívny vzorec po inicializácii.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
