Bli medlem i dag
Indikatorer/probuilder · probacktest · proorder · proscreener

AroonDown

AroonDown i ProBuilder måler hvor mange barer som har gått siden den laveste bunnen i de siste N periodene, skalert fra 0 til 100. Syntaks, formel, gjennomgåtte eksempler.

Syntaks

probuilder
AroonDown[N]

Parametere

NavnTypeStandardBeskrivelse
Nheltall25Antall barer som skannes for den nyeste laveste bunnen. Kortere verdier reagerer raskere, men snur oftere; 25 er den vanlige lærebokinnstillingen.

Formel

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

BarsSinceLowestLow teller hvor mange barer som har gått siden den laveste bunnen innenfor de siste N barer. En ny bunn på gjeldende bar gir 100. En bunn som oppsto nøyaktig N barer tilbake gir 0.

Slik fungerer det

AroonDown svarer på ett enkelt spørsmål på hver bar: hvor ny er den siste betydelige bunnen. Den skanner de siste N barer, finner den laveste bunnen og omregner tiden som har gått siden den bunnen til en prosentandel av vinduet.

Logikken er tidsbasert snarere enn prisbasert. Det har ingen betydning hvor dyp bunnen var, bare når den inntraff. Et marked som maler ut nye bunner hvert par barer, holder AroonDown fastlåst nær 100 selv om hver nye bunn underskjærer den forrige med én enkelt tick.

Indikatoren er den ene halvdelen av Aroon-systemet. Motparten, AroonUp, bruker samme måling på høyeste topp. De to linjene leses vanligvis sammen: den linjen som dominerer identifiserer det rådende presset, og krysninger mellom dem markerer mulige endringer i trendretning.

Eksempler

Eksempel 1, Terskelsignal fra AroonDown (Indikator)

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

Returnerer 1 så lenge den laveste bunnen i de siste 20 barene inntraff i den nyeste halvdelen av vinduet, og -1 ellers. En minimal byggestein for regimeklassifisering.

Eksempel 2, Screening for ferske nedtrender (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")

Returnerer instrumenter der 25-bars bunnen er fersk og 25-bars toppen er gammel, den standard Aroon-definisjonen av en etablert nedtrend.

Eksempel 3, Short-inngang ved Aroon-kryssing (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

Åpner en short når AroonDown krysser over AroonUp med en sterk verdi, og dekker inn når forholdet snur. Terskelen på ad filtrerer svake kryssinger som skjer midt i rangen.

Tolkning

RangeAvlesning
70 til 100Den laveste bunnen er fersk. Det nedadgående presset er aktivt.
30 til 70Blandet. Den siste betydelige bunnen eldes uten å bli erstattet.
0 til 30Ingen ny bunn i størstedelen av vinduet, det nedadgående presset har avtatt.

Avlesningene er mest nyttige relativt til AroonUp. AroonDown over 70 mens AroonUp ligger under 30 er den klassiske signaturen på en nedtrend. At begge linjene er høye samtidig indikerer en volatil rekkevidde der både en nylig topp og en nylig bunn finnes inne i vinduet.

Vanlige feil og fallgruver

  • Ingen prisargument. AroonDown tar bare en periode i hakeparenteser. AroonDown[20](close) er ugyldig syntaks, beregningen baseres alltid på lavprisserien.
  • Høy verdi betyr ned, ikke opp. Navngivningen forvirrer nye brukere. AroonDown nær 100 er en bearish avlesning, den rapporterer ferske bunner. Å lese den som en oscillator der høye verdier er bullish, inverterer hvert signal.
  • Tidsbasert, ikke størrelsesbasert. Én marginal ny bunn nullstiller linjen til 100 uansett hvor grunn underskjæringen var. I rolige markeder overdriver dette styrken i en langsom glidning nedover. Å kombinere med et mål på volatilitet eller trendstyrke som ADX gir kontekst.
  • Trappetrinnsatferd. Mellom nye bunner faller linjen i faste trinn på 100/N per bar. Krysslogikk på svært korte perioder gir tette klynger av signaler fordi linjen hopper i store trinn.
  • AroonUp, følgelinjen som måler antall barer siden den høyeste toppen.
  • ADX, mål på trendstyrke som ofte kombineres med Aroon-avlesninger.
  • DIminus, retningsbevegelseskomponent for nedadgående bevegelser.
  • DIplus, retningsbevegelseskomponent for oppadgående bevegelser.
  • LowestBars, returnerer antall barer siden den laveste verdien direkte.
  • HighestBars, returnerer antall barer siden den høyeste verdien.
  • Lowest, den laveste verdien over et tilbakeblikksvindu.
  • Supertrend, trendfølgende nivå som ofte brukes med retningsindikatorer.