In dit artikel
Na dit artikel kun je…
- True Range uit volledige bars en vorige Close berekenen zonder gap op te tellen.
- Padlengte, intervalaggregatie en verschillende afvlakmethoden onderscheiden.
- Een gekozen ATR-afstand omzetten naar omvang met expliciete geldunits.
Begrippen uitgelegd binnen het artikel
Average True Range (ATR) Pip Positiegrootte Spread Stop loss Trailing stop — een meebewegende stopregelStel dat iemand dezelfde dertigpipstop van EUR/USD naar GBP/JPY kopieert zonder de actuele berekende ranges te vergelijken. Die afstand kan een andere fractie van iedere Average True Range (ATR) zijn. We nemen geen vast volatiliteitsverhoudingsgetal aan. Eerst volgt de afstandsberekening, daarna pas een expliciete stop- en positiegrootteregel.
Wat Average True Range werkelijk meet
ATR vlakt een range af die ook de vorige Close betrekt. TradingView schrijft de indicator toe aan Wilders boek uit 1978, naast RSI, ADX en Parabolic SAR. ATR bevat geen koop-/verkoopteken, telt niet het volledige tickpad en begrenst de volgende bar niet. Bewaar prijseenheid, broninterval, periode, initialisatie en afvlakking.
Veertien is een veelgebruikte instelbare periode, geen universeel optimum. H1 telt uur-, D1 dagbars. EUR/USD-ATR 0,0030 is dertig pips bij pip 0,0001 of driehonderd platformpunten bij punt 0,00001. Controleer de symbol specification; deze omrekening geldt niet automatisch voor ieder instrument. ADX: trendsterkte, DM, DI en afvlakking begrijpen beantwoordt een andere vraag over directionele sterkte.
ATR telt niet de volledige afgelegde afstand
Model A beweegt fictief 100→110→100, totale absolute afstand twintig. B herhaalt dit tweemaal:100→110→100→110→100, afstand veertig. Beide hebben O=C=L 100, H 110 en vorige Close 100. Hun TR blijft tien. Met gegeven vorige ATR 10 en n=3 is nieuwe ATR=(2×10+10)/3=10.
Padlengte 20 of 40 verandert TR 10 en de gegeven ATR-update 10 niet.
- A
- 100→110→100; pad 20 – O=C=L 100, H 110.
- B
- 100→110→100→110→100; pad 40 – Dezelfde baruitersten en vorige Close.
- ATR-update
- (2×10+10)/3=10 – Vorige ATR 10, periode 3 expliciet gegeven.
De figuur toont uitdrukkelijk aangenomen continue lespaden, geen teruggevonden tickdata. Meer oscillaties hoeven uitersten en vorige Close niet te veranderen. Een gemiddelde van ranges is geen kilometerteller voor alle prijsbewegingen.
Vier volledige bars narekenen
TR=max(H−L, |H−vorige C|, |L−vorige C|). Neem de grootste van de drie niet-negatieve afstanden, niet de som. Wanneer vorige Close binnen High–Low ligt, is TR de barrange; daarbuiten kan een afstand tot het vorige slot groter zijn. Open staat niet direct in de formule.
De tabel geeft vier opeenvolgende afgesloten fictieve EUR/USD-Bidbars, met vorige C 1,1000 vóór bar één en pip 0,0001. Geen van deze koersen is een marktobservatie.
Schuif op een klein scherm door de tabel om alle kolommen te lezen.
| Bar | O | H | L | C | TR |
|---|---|---|---|---|---|
| 1 | 1,1000 | 1,1020 | 1,0990 | 1,1010 | 0,0030 |
| 2 | 1,1050 | 1,1060 | 1,1040 | 1,1050 | 0,0050 |
| 3 | 1,1050 | 1,1060 | 1,1020 | 1,1030 | 0,0040 |
| 4 | 1,1030 | 1,1035 | 1,1025 | 1,1030 | 0,0010 |
Bar één vergelijkt 30, 20 en 10 pips: TR 30. Bar twee heeft range twintig, vorige Close 1,1010 en afstanden vijftig/dertig: TR 50. De openingsgap veertig plus range twintig is niet de TR; optellen zou zestig geven. Bar drie en vier hebben TR 40/10.
Initialiseer ons transparante Wilder-achtige ATR(3) met (0,0030+0,0050+0,0040)/3=0,0040, veertig pips. De update is ((n−1)×vorige ATR+TR)/n: (2×0,0040+0,0010)/3=0,0030, dertig pips. Een rollende SMA(3) over de laatste drie TR geeft (0,0050+0,0040+0,0010)/3≈0,003333, of 33,33 pips. Wilder-afvlakking bewaart eerdere informatie via het vorige gemiddelde. Dit is ATR(3), geen ATR(14).
Periode, afvlakking en aggregatie
TradingView kiest standaard RMA maar laat SMA, EMA en WMA toe. Korter veranderen geeft nieuwe TR een ander gewicht; het blijft een gemiddelde zonder vaste vertraging van precies een week. Initialisatie en bronhistorie kunnen platformverschillen verklaren.
Aggregatie verandert ook de vraag. Vorige Close 100, bars 100/102/99/101 en 101/101/98/100 hebben ieder TR 3. Hun gecombineerde OHLC is 100/102/98/100, TR 4. Som van kleine TR’s is zes, gemiddelde drie. Bouw grotere OHLC opnieuw en bereken TR opnieuw; H1-ATR maal 24 maakt geen D1-ATR.
Historische range, geen automatisch handelsregime
ATR heeft de prijseenheid van het instrument. Vergelijk een getal met dezelfde historie of normaliseer expliciet naar prijs. Een vast aantal indexpunten bewijst geen crisis. Bij Wilder krijgt nieuwe TR gewicht 1/n. Een grote range kan ATR verhogen, waarna kleinere waarden haar geleidelijk doen dalen.
ATR alleen bewijst geen bredere spread of slippagekans. Een regel om omvang op een grens te halveren is een strategieparameter, geen verplicht gevolg van de indicator. Herbereken stopafstand en geldrisico met daadwerkelijke contractvoorwaarden.
Een gekozen ATR-stopmodel
Fictieve EUR/USD-ATR tachtig pips geeft bij 1,5× 120 en bij 2× 160 pips. GBP/JPY-ATR tweehonderd geeft 300/400 pips. Dit zijn toegewezen waarden, geen actuele normale ranges. Long EUR/USD-entry 1,0850 met pip 0,0001 geeft stopniveaus 1,0730 en 1,0690. Geen multiplier garandeert dat gewone schommelingen de stop vermijden. Een gewone stop kan slechter uitvoeren dan de trigger.
Positiegrootte volgt uit geldbudget
Neem een fictieve USD 10.000-rekening en 1% prijsverliesbudget, USD 100. Contract 100.000 EUR per lot, pip 0,0001, dus USD 10 per pip per lot. Stop 120 pips geeft 100/(120×10)=0,08333 lot. Naar beneden op stap 0,01 wordt 0,08 lot met USD 96 prijsverlies. Voeg commissie en andere kosten toe; conversie en slippage kunnen de uitkomst veranderen.
Eigen EUR-model: een ander, eurogeprijsd instrument heeft gegeven ATR €2. Regel 1,5× geeft €3 stopafstand. Totaalbudget €100 minus expliciet aangenomen €4 kosten laat €96 prijsbudget. Bij uitsluitend gehele eenheden past 32, prijsverlies €96 en totaal €100. Drieëndertig geeft €103 inclusief kosten en past niet. De gekozen reserve begrenst echte kosten of uitvoeringsafwijking niet.
Een ATR-trail vraagt extra regels
StockCharts beschrijft Chandelier Exit: long hoogste High over 22 perioden minus 3×ATR(22), short laagste Low plus 3×ATR(22), toegeschreven aan Charles Le Beau. Dat is een specifieke indicatorconventie, geen verplicht day-/swingmultiplier. Een getekend kandidaatniveau is nog geen echte brokerstop.
Bepaal referentieprijs en updatebeleid. Mag een stop van de koers af bewegen als ATR stijgt? Een uitsluitend aanscherpende ratchet wordt daardoor niet automatisch losser. Geen vaste afstand of ATR-trail garandeert een winstgevende uitstap.
Controleerbaar oefenen
- Bewaar instrument, feed, broninterval, periode, afvlakking en units; vergelijk gelijke definities.
- Reken TR uit High, Low en vorige Close. Noteer beleid bij ontbrekende vorige Close; gebruik niet stilzwijgend nul of gemengde Bid/Ask-uitersten.
- Leg stopregel, budget, rekeningvalutapipwaarde, volumestap en kosten apart vast.
- Herhaal na een afgesloten bar en onderzoek parameterkeuzes buiten de gekozen sample. Tweehonderd trades certificeert geen universele instelling.
Hoe een trailing stop werkt: voorstel, acceptatie en echte uitvoering werkt het verschil tussen afstandsinput en werkelijk bijgewerkte stop verder uit.
Test wat je hebt geleerd
Ongeveer 2 minuten oefenen.
Antwoord en uitleg bekijken
Juist. Dezelfde drie formule-inputs geven dezelfde TR; het aantal tussenbewegingen ontbreekt in de formule.
Andere vragen
Waarom 14 perioden?
Veertien is een gebruikelijke instelbare lengte, geen bewezen optimum. Afvlakking, interval en initialisatie tellen ook. Korter blijft een gemiddelde en langer geeft geen vaste vertraging. Toets een volledige toepassing met kosten op ongebruikte data.
Hoe verschilt ATR van High–Low?
TR vergelijkt High–Low met beide absolute afstanden tot vorige Close. Bar twee heeft 20 pips range en 40 pips openingsgap, maar TR 50 in plaats van de opgetelde 60. ATR vlakt een reeks TR af volgens de gekozen methode.
Hoe kies ik een ATR-stop?
Definieer en toets een eigen multiplier. Tachtigpips ATR op EUR/USD geeft bij 1,5× 120 pips en bij 2× 160 pips, vanaf 1,0850 niveaus 1,0730/1,0690. Omvang vraagt rekeningvalutapipwaarde, stap en kosten. Gewone stops garanderen geen triggerfill.
Geeft ATR richting?
Nee. Twee verschillende paden met dezelfde High, Low en vorige Close geven dezelfde TR. ATR kent geen volgende richting, volledige tickafstand of maximum toekomstverlies. Zij is geen verplichte hiërarchisch betere indicator.
Bronnen en controle
- TradingView — Average True Range
TR-formule en instelbare afvlakking met RMA als platformstandaard. Historische toeschrijving aan Wilder 1978, geen volledige originele boeklezing of universele stopinstelling.
- Fidelity — ATR
Drie TR-afstanden en recursieve ATR-update. Amerikaanse educatieve uitleg, geen garantie dat een ATR-multiple ruis of verlies vermijdt.
- MetaQuotes — Moving Average
SMA-initialisatie en SMMA-recursie onderscheiden het lesmodel van een rollend rekenkundig gemiddelde.
- StockCharts — Chandelier Exit
Eigen 22-periode-/3-ATR-kandidaatconventie. Een bewegende indicatorlijn en een uitsluitend aanscherpende uitgevoerde brokerstop zijn verschillende objecten.
De berekeningen gebruiken expliciete aannames. Ze vervangen geen actuele marktgegevens of voorwaarden van de aanbieder.
