Word nu lid
Indicatoren/probuilder · probacktest · proorder · proscreener

AroonDown

AroonDown in ProBuilder meet hoeveel bars zijn verstreken sinds de laagste low van de laatste N periodes, geschaald van 0 tot 100. Syntaxis, formule, uitgewerkte voorbeelden.

Syntaxis

probuilder
AroonDown[N]

Parameters

NaamTypeStandaardBeschrijving
Ngeheel getal25Aantal bars dat wordt gescand op de meest recente laagste low. Kortere waarden reageren sneller maar wisselen vaker; 25 is de gangbare instelling uit de leerboeken.

Formule

code
AroonDown = 100 * (N - BarsSinceLowestLow) / N

BarsSinceLowestLow telt hoeveel bars er zijn verstreken sinds de lowest low binnen de laatste N bars. Een nieuwe low op de huidige bar geeft 100. Een low die precies N bars terug geeft 0.

Hoe het werkt

AroonDown beantwoordt op elke bar één vraag: hoe recent is de laatste significante low. Het scant de laatste N bars, zoekt de laagste low en zet de verstreken tijd sinds die low om in een percentage van het venster.

De logica is tijdgebaseerd in plaats van koersgebaseerd. Het maakt niet uit hoe diep de low was, alleen wanneer hij plaatsvond. Een markt die elke paar bars nieuwe lows afdwingt houdt AroonDown vastgepind rond 100, zelfs als elke nieuwe low de vorige met slechts één tick onderschrijdt.

De indicator is de ene helft van het Aroon-systeem. Zijn tegenhanger, AroonUp, past dezelfde meting toe op de hoogste high. De twee lijnen worden doorgaans samen gelezen: welke lijn dominant is laat zien welke druk de overhand heeft, en kruisingen ertussen markeren mogelijke veranderingen in de trendrichting.

Voorbeelden

Voorbeeld 1, Drempelsignaal uit AroonDown (Indicator)

probuilder
// Flag bars where downward pressure dominates the 20-bar window
N = 20
myAroonDown = AroonDown[N]
IF (myAroonDown > 50) THEN
  SIGNAL = 1
ELSE
  SIGNAL = -1
ENDIF
RETURN SIGNAL

Geeft 1 zolang de laagste low van de laatste 20 bars in de recentere helft van het venster lag, en anders -1. Een minimale bouwsteen voor regimeclassificatie.

Voorbeeld 2, Screenen op verse neerwaartse trends (ProScreener)

probuilder
// Instruments making recent lows while highs grow stale
ad = AroonDown[25]
au = AroonUp[25]
SCREENER[ad > 70 AND au < 30](ad AS "AroonDown")

Geeft instrumenten waar de 25-bar-low recent is en de 25-bar-high oud, de standaard Aroon-definitie van een gevestigde neerwaartse trend.

Voorbeeld 3, Short instap bij Aroon-crossover (ProOrder)

probuilder
// Sell short when downward pressure overtakes upward pressure
ad = AroonDown[25]
au = AroonUp[25]

IF NOT ShortOnMarket AND ad CROSSES OVER au AND ad > 70 THEN
  SELLSHORT 1 CONTRACT AT MARKET
ENDIF

IF ShortOnMarket AND au CROSSES OVER ad THEN
  EXITSHORT AT MARKET
ENDIF

Opent een short wanneer AroonDown boven AroonUp kruist bij een sterke waarde, en koopt terug wanneer de verhouding omkeert. De drempel op ad filtert zwakke crossovers die midden in de range optreden.

Interpretatie

RangeStand
70 tot 100De laagste low is recent. De neerwaartse druk is actief.
30 tot 70Gemengd. De laatste significante low veroudert zonder te worden vervangen.
0 tot 30Geen nieuwe low gedurende het grootste deel van het venster, de neerwaartse druk is weggezakt.

Waarden zijn het meest bruikbaar ten opzichte van AroonUp. AroonDown boven 70 terwijl AroonUp onder 30 ligt is de klassieke signatuur van een neertrend. Beide lijnen tegelijk hoog duidt op een volatiele range waarin zowel een recente high als een recente low binnen het venster liggen.

Veelvoorkomende fouten en valkuilen

  • Geen prijsargument. AroonDown neemt alleen een periode tussen vierkante haken. AroonDown[20](close) is ongeldige syntaxis, de berekening is altijd gebaseerd op de reeks lowprijzen.
  • Een hoge waarde betekent omlaag, niet omhoog. De naamgeving brengt nieuwe gebruikers in verwarring. AroonDown rond 100 is een bearish waarde, hij meldt verse lows. Hem lezen als een oscillator waarbij hoge waarden bullish zijn, keert elk signaal om.
  • Tijdgebaseerd, niet grootte-gebaseerd. Één marginale nieuwe low zet de lijn terug op 100, hoe oppervlakkig de onderschrijding ook was. In rustige markten overdrijft dit de kracht van een langzame daling. Combineren met een maatstaf voor volatiliteit of trendsterkte zoals ADX geeft context.
  • Trapsgewijs gedrag. Tussen nieuwe lows daalt de lijn in vaste stappen van 100/N per bar. Crossoverlogica op zeer korte periodes genereert dichte clusters van signalen omdat de lijn in grote stappen springt.
  • AroonUp, de begeleidende lijn die het aantal bars sinds de hoogste high meet.
  • ADX, maat voor trendsterkte die vaak met Aroon-waarden wordt gecombineerd.
  • DIminus, directional movement-component voor neerwaartse bewegingen.
  • DIplus, directional movement-component voor opwaartse bewegingen.
  • LowestBars, geeft direct het aantal bars sinds de laagste waarde.
  • HighestBars, geeft het aantal bars sinds de hoogste waarde.
  • Lowest, de laagste waarde over een lookbackvenster.
  • Supertrend, trendvolgend niveau dat vaak met directionele indicatoren wordt gebruikt.