ADX-signalen: scheid trendsterkte van richting
Lees wat ADX meet, hoe +DI en −DI richting aangeven en waarom 20 en 25 richtwaarden zijn in plaats van handelsregels
In deze gidsADX meet sterkte, niet stijging of daling
Korte samenvatting
ADX vlakt directionele beweging af om de sterkte te meten, maar zegt niet of de koers stijgt of daalt. +DI en −DI helpen de richting te vergelijken. Lees de drie waarden apart, behandel 20 en 25 als gangbare richtwaarden en bepaal eerst een prijs-trigger en risicoplan voordat je er een handelsregel van maakt.
ADX meet sterkte, niet stijging of daling
De Average Directional Index (ADX) is de afgevlakte eindlijn van Wilders Directional Movement-systeem. De waarde vat samen hoe ver de positieve en negatieve directionele indicatoren uit elkaar liggen en wordt meestal van 0 tot 100 getoond. Een hoge waarde wijst op sterkere directionele beweging volgens die berekening; ze betekent geen stijgende markt, grotere winstkans of hoger verwacht rendement. ADX kan ook hoog zijn terwijl de koers daalt als −DI voorloopt. De DMI combineert ADX, +DI en −DI: ADX meet sterkte en de relatieve positie van de DI-lijnen helpt de richting lezen {source:tradingViewDirectionalMovement}. Geen van de lijnen voorspelt op zichzelf de volgende candle.
De index gebruikt directionele beweging en True Range
Vergelijk voor elke gesloten candle het huidige hoog en laag met die van de vorige. UpMove = High[t]−High[t−1] en DownMove = Low[t−1]−Low[t]. Als UpMove positief en groter is, is +DM=UpMove en −DM=0; als DownMove positief en groter is, is −DM=DownMove en +DM=0; anders zijn beide nul. True Range (TR) is het grootste van High−Low, |High−vorige slot| en |Low−vorige slot|. Wilder vlakt +DM, −DM en TR af; voor periode n wordt de afgevlakte som bijgewerkt als vorige waarde−vorige waarde÷n+huidige waarde. Elke DI is 100 maal de afgevlakte DM gedeeld door de afgevlakte TR. De TradingView-uitleg beschrijft deze invoer en stappen {source:tradingViewAverageDirectionalIndex}. DX = 100×|+DI−−DI|÷(+DI+−DI), waarna het afvlakken van DX ADX oplevert. Bij 14 perioden is de update (13×vorige ADX+huidige DX)÷14. Door de opeenvolgende afvlakking reageert ADX later dan de DI-lijnen {source:taLibAverageDirectionalIndex}.
Niveau en helling geven andere informatie
Niveau en helling beantwoorden verschillende vragen. ADX 27 beschrijft de berekende sterkte op die candle. Een stijgende ADX betekent dat de afgevlakte DX recent toenam; dat zegt niet dat de koers versnelt, een uitbraak doorgaat of de markt stijgt. Ook bij dalende ADX kan de koers een richting blijven volgen. Vergelijk +DI en −DI voor de richting en bekijk daarnaast de prijsstructuur. De vaak genoemde 20 en 25 zijn richtconventies uit Wilders kader, geen universele grenzen. Sommige handelaren zien onder 20 als zwak en boven 25 als sterker, met 20–25 als overgang. Volatiliteit, interval, instrument, sessie en afvlakking veranderen de reeks. TradingView merkt ook op dat een passend niveau afhangt van instrument en interpretatie {source:tradingViewDirectionalMovement}. Kies een grens voordat je resultaten beoordeelt.

Controleer de berekening met een voorbeeld voor je een grens gebruikt
Stel dat +DI 32 is en −DI 14. Het verschil is 18 en de som 46, dus DX = 100×18÷46, ongeveer 39,13. Dat meet de afstand tussen de DI-lijnen op deze candle en is nog niet de ADX. Als de vorige ADX over 14 perioden 24 is en de huidige DX 39,13, dan wordt de update (13×24+39,13)÷14, ongeveer 25,08. In dit hypothetische voorbeeld komt ADX boven 25, maar de berekening geeft geen instap of voorspelling. Wissel de waarden om naar +DI 14 en −DI 32: DX blijft ongeveer 39,13 terwijl de negatieve richting voorloopt. Die symmetrie laat zien dat ADX zelf geen richting heeft.
Gebruik ADX als filter rond een afzonderlijk prijssignaal
Een terughoudende toepassing is ADX vooraf vast te leggen als regimefilter bij een onafhankelijk prijspatroon. Een regel kan bijvoorbeeld eisen dat ADX op een gesloten candle boven een gekozen niveau ligt en dat +DI boven −DI staat voor een longscenario; voor short geldt het omgekeerde. De instap zelf krijgt nog steeds een eigen prijs-trigger, zoals een terugval, range-uitbraak of slot boven een niveau. Leg vast of het filter vóór de trigger moet gelden of op dezelfde candle mag ontstaan. Een filter vermindert kandidaten, maar bewijst niet dat de resterende transacties beter zijn. Vergelijk dezelfde regel met en zonder filter bij gelijke data en kosten. ADX vervangt geen instap, invalidatie, stopafstand, exit of positiegrootte.
Een DI-kruising is een voorwaarde, geen volledige instap
Een kruising van +DI en −DI toont dat hun afgevlakte onderlinge verhouding veranderde. Een opwaartse kruising van +DI wordt vaak als positief en de omgekeerde als negatief gelezen, maar in een zijwaartse markt kunnen kruisingen vaak voorkomen. Ze bewijzen geen duurzame trend. Een kruising tijdens de candle kan voor het slot verdwijnen. ADX kan nog hoog zijn door de vorige beweging: als −DI tijdens een daling voorliep en +DI daarna erboven komt, beschrijft de hoge ADX nog steeds recente directionele sterkte en bevestigt die niet zelfstandig een sterke nieuwe stijging. Bepaal vooraf of een slotbevestiging, DI-afstand, ADX-niveau of prijsgebeurtenis nodig is. Kies voorwaarden niet achteraf op basis van de best passende historische grafiek.
Leg periode, bars en berekening vast
Veertien perioden betekent 14 bars, niet automatisch 14 kalenderdagen. Veertien vijfminutenbars, dagbars en futures-sessiebars gebruiken andere gegevens. ADX gebruikt doorgaans hoog, laag en slot; sessiegrenzen, ontbrekende bars, aangepaste prijzen en het gekozen symbool veranderen dus de invoer. Op een open candle veranderen hoog, laag en slot en daarmee ook ADX. Noteer markt, interval, sessie, periode, afvlakking, velden, opwarmgeschiedenis en het moment waarop je het signaal leest. Platforms kunnen eerste waarden anders initialiseren, extra afvlakking gebruiken of ADX los tonen in plaats van DMI met drie lijnen. De standaardperiode van 14 en initialisatie van TA-Lib zijn implementatiedetails, geen universele handelsregel {source:taLibAverageDirectionalIndex}. Stem data en instellingen af voordat je verschillen onderzoekt.
Test de volledige regel en beheer positierisico apart
Leg vóór de test de hele hypothese vast: prijspatroon, DI-voorwaarde, ADX-niveau of helling, slotmoment, ordertype, invalidatie, exit en omvang. Neem niet aan dat een signaal op het slot ook tegen dat slot kan worden uitgevoerd; modelleer de volgende uitvoerbare prijs en neem spread, kosten, slippage en gaps mee. Bereken omvang met een vast risicobudget en een aparte stopafstand. Vergelijk de basisregel, de variant met ADX-filter en nabije grenzen op een chronologische holdout of met walk-forward-validatie. Noteer alle geteste perioden en grenzen. Historische resultaten gelden alleen voor de onderzochte instrumenten, periode, implementatie en kosten; ze bewijzen geen toekomstige prestaties.
Verwante gidsen:
Veelgestelde vragen
Q1Moet ik kopen als ADX boven 25 staat?
Nee. Het is een gangbare sterkte-richtwaarde, geen koopinstructie. Bekijk +DI en −DI en bepaal een aparte prijs-trigger en risicoplan.
Q2Kan ADX stijgen terwijl de koers daalt?
Ja. ADX meet directionele sterkte zonder teken voor omhoog of omlaag. −DI kan voorlopen terwijl ADX stijgt.
Q3Is een DI-kruising een volledig handelssignaal?
Nee. Bepaal of de kruising bij het slot moet blijven, welke prijsbeweging bevestigt, waar de hypothese ongeldig wordt en hoe groot de positie is.
Bronnen en verder lezen
Probleem melden
We bereiden een e-mail met de link naar dit artikel voor. Mark ontvangt je melding pas nadat je die verstuurt
Snelle check
De gids gelezen? Test jezelf met 3 vragen
Vraag 01
ADX is 31 en −DI staat boven +DI. Welke lezing wordt ondersteund?
Kies een antwoord om de uitleg te zien
Optiewoordenlijst
Heldere definities van belangrijke optiebegrippen, van calls, puts en optieketens tot IV, Greeks, open interest en max pain
Bekijk de optiewoordenlijst