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

Gelijke range, andere padlengteExpliciete fictieve continue lespaden in willekeurige koersunits; vorige Close 100. Beide volledige baruitersten zijn opgegeven.REKENVOORBEELDA100→110→100; pad 20B100→110→100→110→100; pad40ATR-update(2×10+10)/3=10
Gelijke range, andere padlengte. Expliciete fictieve continue lespaden in willekeurige koersunits; vorige Close 100. Beide volledige baruitersten zijn opgegeven.

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.

Volledige fictieve bars; prijzen in USD per EUR
BarOHLCTR
11,10001,10201,09901,10100,0030
21,10501,10601,10401,10500,0050
31,10501,10601,10201,10300,0040
41,10301,10351,10251,10300,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

  1. Bewaar instrument, feed, broninterval, periode, afvlakking en units; vergelijk gelijke definities.
  2. Reken TR uit High, Low en vorige Close. Noteer beleid bij ontbrekende vorige Close; gebruik niet stilzwijgend nul of gemengde Bid/Ask-uitersten.
  3. Leg stopregel, budget, rekeningvalutapipwaarde, volumestap en kosten apart vast.
  4. 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.