V tomto článku
Po prečítaní dokážete…
- Zachováte rozdiel medzi ATR v cene, percentom ATR a peňažnou stratou.
- Prepočítate pôvodné USD pravidlá vrátane diskrétneho skoku pri 78,3→78,4 pipov.
- V EUR modeli zosúladíte už realizovanú a zostávajúcu stratu po čiastočnom výstupe.
Vysvetlenie pojmov priamo v článku
ATR: priemerné skutočné rozpätie Veľkosť pozície (objem) Stop loss Obchodný plán Pip Spread: rozdiel ask a bidATR: priemerné skutočné rozpätie opisuje historické rozsahy a môže byť vstupom zvoleného pravidla vzdialenosti stopu. Nemeria peňažnú stratu a nezaručuje, že cena zostane v rozsahu. Spojíme jednotky ceny s veľkosťou pozície, prevodom meny a diskrétnym krokom objemu. Výpočty oddeľte od predpokladov nákladov a vykonania.
Od pipov k rozhodnutiu
Zapíšte symbol, interval, periódu, vyhladzovanie a čas pozorovania. Hypotetické ATR 0,0080 na EUR/USD je 80 pipov pri pipe 0,0001; GBP/JPY ATR 2,00 je 200 pipov pri pipe 0,01. Sú to zadané hodnoty, nie trvalé bežné rozsahy. ATR(14) na H1 pracuje s hodinovými sviečkami. ATR: výpočet rozsahu, stop a veľkosť pozície vysvetľuje TR a inicializáciu. TradingView štandardne používa RMA a umožňuje ďalšie vyhladzovanie.
ATR je cenová vzdialenosť, nie peňažné riziko. Pravidlo môže zvoliť násobok ATR a potom s objemom vypočítať hypotetickú cenovú stratu. Koeficient nezaručuje prežitie obvyklých výkyvov. Vstup, výstup a veľkosť definujte pred skúmaním výsledku po nákladoch.
Vzdialenejší stop mení pôvodný rozpočet
Porovnávame dve vzdialenosti od rovnakého vstupu. Nový údaj ATR sám nezmení objem už otvorenej pozície.
Pôvodný hypotetický model má účet a výsledok v USD, EUR/USD long 0,20 lotu, kontrakt 100 000 EUR na lot a pip 0,0001. Bez nákladov a sklzu, oba stopy presne na určenej cene: ATR 20 × 2 dá stop 40 pipov pri 1,0960 a stratu 80 USD; ATR 35 × 2 dá 70 pipov pri 1,0930 a stratu 140 USD. Rozdiel je 60 USD. Je to porovnanie pravidiel, nie odporúčanie posunúť SL.
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Textové vysvetlenie diagramu: Rozšírenie stopu pri rovnakom objeme
Pôvodný USD model: 0,20 lotu EUR/USD, 40→70 pipov, 80→140 USD. Nulové náklady a ideálne vykonanie.
Nové ATR neprepočíta už otvorený objem: strata modelu sa zvýši o 60 USD.
Stop podľa volatility, nie len okrúhle číslo
Pri plánovanom longe vzdialenosť od vstupu odpočítajte, pri shorte pripočítajte. Skontrolujte Bid/Ask, tick size a minimálnu vzdialenosť povolenú poskytovateľom. Pevný pipový stop a ATR stop sú dve pravidlá na porovnanie; jeden nie je univerzálnou chybou a druhý zaručenou opravou. V grafe aj peňažnom výpočte používajte rovnaké vstupné a výstupné predpoklady.
Pri zadanom dennom ATR 80 pipov koeficienty 1,5 a 2 dávajú 120 a 160 pipov. Pri 200 pipov dávajú 300 a 400. Nie sú to dokázané univerzálne nastavenia. Zvoľte a testujte pravidlo pre daný symbol, interval a dĺžku držania.
Objem, prepočet meny a zaokrúhlenie
Základný model delí rozpočet cenovej straty výrazom vzdialenosť v pipoch × hodnota pipu na lot v mene účtu. Pri nezmenených vstupoch vedie širšia vzdialenosť k menšiemu nezaokrúhlenému objemu. Náklady, konverzia, minimum a krok však môžu znemožniť presnú rovnosť rozpočtu. Súvislosti plánovania rozvíja risk management na ForexMechanics.
Pôvodné zadanie v USD: celkový rozpočet 100 USD zahŕňa pevnú rezervu 6 USD na všetky dodatočné náklady. Na cenovú stratu zostane 94 USD. Model má 100 000 základných jednotiek na lot, krok 0,01 lotu a koeficient 1,5. EUR/USD pip 0,0001 znamená 10 USD na pip a lot. GBP/JPY pip 0,01 znamená 1 000 JPY; pri zadanom nemennom USD/JPY 150 delíme 150 a dostaneme 6,666… USD na pip a lot. Prevod nezaokrúhľujte predčasne.
EUR/USD ATR 80 pipov dá vzdialenosť 120. Objem 94/(120 × 10) ≈ 0,07833 lotu zaokrúhlime nadol na 0,07. Strata plus rezerva je 84 + 6 = 90 USD. Pri 0,08 lotu by 96 + 6 = 102 prekročilo 100. GBP/JPY ATR 200 pipov dá vzdialenosť 300: 94/(300 × 1 000/150) = 0,047 lotu, nadol 0,04. Výsledok 80 + 6 = 86 USD; pri 0,05 by bol 100 + 6 = 106.
Zaokrúhlené sumy teda nie sú rovnaké a nevyužijú celý rozpočet. Pri výsledku pod minimom môže zaokrúhlenie nahor porušiť limit; žiadny príkaz je platným výsledkom. Rezerva 6 USD a pevný kurz sú iba učebné predpoklady, nie záruka nákladov, sklzu alebo konverzie.
Malá zmena ATR môže zmeniť celý krok. Ponechajme 94 USD, koeficient 1,5, 10 USD na pip a lot, krok 0,01. ATR 78,3 pipu pripúšťa 0,08 lotu: 78,3 × 1,5 × 10 × 0,08 + 6 = 99,96 USD. Pri ATR 78,4 je najviac 0,07 lotu: 78,4 × 1,5 × 10 × 0,07 + 6 = 88,32 USD. Hranica pre 0,08 je 94/(1,5 × 10 × 0,08) = 78,333… pipu. Plánovaný súčet klesne o 11,64 USD napriek širšiemu stopu. Príčinou je krok objemu, nie zistená zmena kvality signálu.
Rozsah nie je stropom cieľa
ATR nie je maximálny denný pohyb ani počítadlo zostávajúcej vzdialenosti. Odpočítanie dnešného rozsahu od ATR nepredpovedá, koľko ceny ešte čaká. Cieľ 1, 2 alebo 4 ATR nemá pravdepodobnosť určenú samotnou vzdialenosťou. Cieľ a stop definujte spolu, potom skúmajte skutočnú frekvenciu zásahu aj čisté výsledky za určených nákladov a vykonania.
Je dnešná volatilita obvyklá?
Porovnanie s vopred určeným referenčným oknom opisuje zmenu nameraných rozsahov. Hypotetické aktuálne ATR 0,0120 delené referenčným 0,0080 dá pomer 1,5. Ten sám neidentifikuje režim, Spread: rozdiel ask a bid ani pravdepodobnosť sklzu. Použite rovnaký interval, zdroj a vyhladzovanie; časové vzorkovanie určite výslovne. Rozsah jednej seansy neplatí automaticky pre každý pár a poskytovateľa.
Prahy 0,7 či 1,5 sú parametre na overenie v konkrétnej stratégii. Porovnanie s historickým priemerom môže opísať zmenu volatility, nedokazuje ziskovosť, likviditu ani povinné zníženie pozície.
Percento ATR pri porovnávaní trhov
Normalizáciu môžeme definovať ako 100 × ATR / príslušné zatvorenie. EUR/USD ATR 0,0080 a C 1,1000 dá približne 0,7273 %; GBP/JPY ATR 2,00 a C 190,00 približne 1,0526 %. Menovateľ musí byť kladný a nenulový, frekvencia, perióda a vyhladzovanie porovnateľné. Pripnutý zdroj TA-Lib v0.6.4 opisuje tento vzorec pri NATR. Neznamená to zameniteľnosť každej implementácie a každého nastavenia.
V citovanom kóde má perióda 1 samostatnú vetvu vracajúcu TRANGE; neoznačujte ju bez kontroly za tú istú percentuálnu normalizáciu. Tu len počítame uvedený percentuálny vzorec pre zadané ATR. Percento škáluje historický rozsah, nie peňažné riziko pozície. Nie je smerodajnou odchýlkou výnosov ani implikovanou volatilitou.
Čo ATR nedokáže
ATR reaguje na pozorované rozsahy. Wilderovo vyhladzovanie dáva novému TR váhu 1/n a staršie údaje ponecháva v predchádzajúcom priemere. Priebežná sviečka môže indikátor meniť pred zatvorením; určite, ktorú hodnotu test používa. Nízke minulé ATR nesľubuje pokojný ďalší bar, vysoké samo nedokazuje zbytočne široký stop.
Oddeľte počiatočné nastavenie od neskorších úprav. Vzdialenie stopu pri nezmenenom objeme môže zvýšiť stratu od vstupu, ako ukazuje pôvodný USD diagram. Nové ATR otvorenú pozíciu nezmenší. Ani ATR stop, ani peňažná rezerva negarantujú konečnú stratu; bežný stop môže byť vykonaný za horšiu cenu.
EUR kontrola: čiastočné zatvorenie stratu nevymaže
Oddelený modelový nástroj má cenu v EUR za jednotku. Účet začína na 1 000 EUR, long má 10 celých jednotiek so vstupom 100. Pôvodné ATR 1 a zvolený násobok 2 dávajú stop 98. Cenová strata je 20 EUR. Pripočítame výlučne modelové súhrnné náklady 2 EUR na celý plán vrátane prípadného čiastočného zatvorenia a konečného výstupu: pôvodný rozpočet je 22 EUR. Náklady sa v účtovnom príklade zaúčtujú až na konci. Nie je to cenník poskytovateľa.
Cena je teraz 99, nové ATR 2 by pri zachovaní referencie pôvodného vstupu a násobku 2 dalo kandidáta 96. Ide len o porovnanie, nie odporúčanie uvoľniť stop. Pri nezmenenom objeme je strata od vstupu 10 × (100 − 96) + 2 = 42 EUR. Ďalšia cenová strata od 99 do 96 je 30 EUR. K nej však patrí už existujúcich 10 EUR otvorenej straty a náklady 2: spolu opäť 42, nie 30.
Preskúmajme čisto hypotetické čiastočné zatvorenie x celých jednotiek presne pri 99 a zvyšku presne pri 96. Spread a sklz sú nulové, tento krok aj zvyšok sú povolené od jednej jednotky. Celková strata od pôvodného vstupu je x × 1 + (10 − x) × 4 + 2 = 42 − 3x EUR. Aby neprekročila pôvodných 22, x musí byť aspoň 20/3; v celých jednotkách aspoň 7. Zatvoriť 6 a ponechať 4 by dalo 6 + 16 + 2 = 24, priveľa. Zatvoriť 7 a ponechať 3 dá 7 + 12 + 2 = 21 EUR.
Účtovná kontrola pred nákladmi: ešte pred čiastočným výstupom je balance 1 000 a equity 990. Po zatvorení siedmich je balance 993, zvyšná otvorená strata −3 a equity stále 990. Presun straty do balance ju neodstránil. Pri ďalšom ideálnom výstupe troch pri 96 klesne balance na 981, po nákladoch na 979: strata 21 EUR súhlasí. V skutočnosti závisí prípustná úprava, zvyšný objem, náklady aj vykonanie od pravidiel poskytovateľa. Výsledok nie je garantovaným limitom a sám nevyberá správny obchodný postup.
EUR plán: už vzniknutá strata zostáva
Presun do balance stratu nevymaže. Ide o model rozpočtového obmedzenia, nie odporúčanie uvoľniť stop.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- Bez zníženia objemu
- 42 EUR – 40 cenová strata od vstupu + 2 náklady.
- Zatvoriť 6, ponechať 4
- 24 EUR – 6 už realizované + 16 zvyšok + 2, nad 22.
- Zatvoriť 7, ponechať 3
- 21 EUR – 7 už realizované + 12 zvyšok + 2.
- Equity pred/po čiastočnom výstupe
- 990→990 EUR – Pred zaúčtovaním nákladov, rovnaká cena 99.
Čo urobiť pri ďalšom cvičení
- Zapíšte jedno ATR uzavretej sviečky so symbolom, zdrojom, jednotkami, intervalom a vyhladzovaním. Porovnávajte len výslovne zladené hodnoty.
- Pri stope zvoľte koeficient a oddeľte plánovanú vzdialenosť od vykonateľnej ceny.
- Objem počítajte z rozpočtu po zadaných nákladoch a nezaokrúhleného prevodu. Uplatnite minimum a krok a výslednú sumu prekontrolujte.
- Percento ATR počítajte s príslušným C. Likviditu, náklady, nominálnu expozíciu a ďalšie pozície držte oddelene od tohto percenta.
- Aktualizácie definujte pred hypotetickým vstupom. ATR trailing stop: kandidát, pamäť a prijatá ochrana rozoberá kandidátov a pravidlá sprísňovania, nie záruku ochrany zisku.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
Správne: 70 × 2 = 140 USD. Objem sa novým ATR automaticky nezmenšil.
Ďalšie otázky
Ktorý násobok ATR mám použiť?
Univerzálne optimum podľa štýlu neexistuje. Koeficient 1,5× či 2× je parameter, nie dôkaz ochrany pred šumom. Definujte symbol, interval, vstup, výstup a náklady a skúmajte nepoužité dáta. Ani 100 obchodov nie je univerzálna hranica spoľahlivosti. Bežný stop môže byť vykonaný horšie.
Prečo ATR ovplyvňuje objem?
Iba cez určené pravidlo vzdialenosti. Rozpočet cenovej straty delíte vzdialenosťou a pipom v mene účtu, potom overíte náklady, prevod a krok. V pôvodnom 100 USD modeli so 6 USD rezervou dá EUR/USD 0,07 lotu a 90 USD, GBP/JPY 0,04 lotu a 86 USD pri USD/JPY 150. Sumy nie sú totožné ani garantovanou stratou.
Čo je percento ATR?
Určený vzorec je 100 × ATR / kladné C. ATR 0,0080 a C 1,1000 dá približne 0,7273 %. Porovnajte frekvenciu, periódu, feed a vyhladzovanie. Percento nemeria peňažné riziko, likviditu ani portfóliovú závislosť. Skontrolujte implementáciu; v citovanom TA-Lib v0.6.4 má perióda 1 osobitnú vetvu TRANGE.
Aké sú najväčšie obmedzenia ATR?
Opisuje minulé rozsahy bez smeru a budúceho stropu; priebežná sviečka sa mení. Koeficient negarantuje úspešnosť zásahu. Vzdialenie stopu môže zvýšiť stratu od vstupu a čiastočné zatvorenie neodstráni už vzniknutú stratu. Vlastnosti kontraktu, konverzia, náklady a vykonanie zostávajú podstatné. Test môže viesť aj k odmietnutiu pravidla.
Zdroje a overenie
- TradingView: ATR
RMA a ďalšie vyhladzovanie; nenesie záruku smeru či optimálneho koeficientu.
- Fidelity: ATR
Rozsahy a vyhladenie; peňažné sumy v našich modeloch nie sú merané výsledky.
- MetaQuotes: Symbol Specification
Kontrakt, mena výsledku, stop level, tick size, minimum a krok podľa symbolu.
- MQL5: Permitted volumes
Minimum, maximum, krok a smerové limity; zaokrúhlenie musí prejsť kontrolou pravidiel.
- TA-Lib v0.6.4: NATR source
Percentuálny vzorec a Wilderovo vyhladzovanie; perióda 1 má samostatnú vetvu TRANGE. Tu nejde o natívny test knižnice.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
