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

ElderRayBullPower

ElderRayBullPower i ProBuilder returnerer Elder Ray Bull Power, avstanden mellom hver bars høypunkt og et glidende gjennomsnitt, som måler bullish kjøpspress.

Syntaks

probuilder
ElderRayBullPower[period, MAtype](price)

Parametere

NavnTypeStandardBeskrivelse
periodheltall13Tilbakeblikksperioden for det glidende gjennomsnittet som brukes som verdireferanse.
MAtypeheltall1Type glidende gjennomsnitt: 0 = enkelt, 1 = eksponentielt, 2 = vektet, 3 = Wilder, 4 = triangulært, 5 = sluttpunkt, 6 = tidsserie.
pricepriskildelukkSerien det glidende gjennomsnittet beregnes på, for eksempel close, open, high, eller low.

Formel

kode
BullPower = high - MA[period, MAtype](price)

Med standardverdiene er Bull Power barens høyeste minus et 13-perioders eksponentielt glidende gjennomsnitt av lukkekursen.

Slik fungerer det

Bull Power er den ene halvdelen av Elder-Ray Index utviklet av Dr. Alexander Elder. Det glidende gjennomsnittet står for markedets omforente verdi over tilbakeblikksvinduet. Barens høypunkt markerer det ytterste punktet kjøperne klarte å løfte prisen til i løpet av baren. Differansen mellom de to måler den maksimale kraften oksene brukte over rettferdig verdi på den baren.

På de fleste barene er verdien positiv, fordi høypunkter typisk ligger over gjennomsnittet. Økende positive verdier viser at kjøperne blir sterkere. Verdier som krymper mot null viser at kjøperne mister evnen til å løfte prisen over gjennomsnittet, og en negativ verdi betyr at selv barens høypunkt holdt seg under gjennomsnittet, en bar fullstendig kontrollert av selgerne.

Bull Power analyseres normalt sammen med ElderRayBearPower, som utfører speilberegningen på barens laveste. Sammen med stigningstallet til referanse-EMA-en utgjør de hele Elder-Ray-metoden: handle i retning av EMA-en, og tidfest inngangene etter hvert som motsatt sides styrke avtar.

Eksempler

Eksempel 1, Bull Power-histogram (Indikator)

probuilder
// Bull Power with a 13-period exponential average of the close
bullPower = ElderRayBullPower[13, 1](close)
RETURN bullPower AS "Bull Power", 0 AS "Zero line"

Standard Bull Power-panel, barens høypunkt minus en 13-periode EMA, tegnet rundt en nullinje.

Eksempel 2, Short-oppsett i Elder-stil (ProOrder)

probuilder
// Sell short when the trend is down and buying pressure is failing
ema  = ExponentialAverage[13](close)
bull = ElderRayBullPower[13, 1](close)

IF NOT ShortOnMarket THEN
  // Falling EMA, positive Bull Power that is contracting
  IF ema < ema[1] AND bull > 0 AND bull < bull[1] THEN
    SELLSHORT 1 CONTRACT AT MARKET
  ENDIF
ELSE
  IF close > ema THEN
    EXITSHORT AT MARKET
  ENDIF
ENDIF

Den klassiske Elder-Ray-betingelsen for short: EMA-en heller nedover mens Bull Power er positiv men krympende, noe som viser at kjøperne ikke klarer å opprettholde styrken mot trenden.

Eksempel 3, Screening for sterk bullish kontroll (ProScreener)

probuilder
bull = ElderRayBullPower[13, 1](close)
bear = ElderRayBearPower[13, 1](close)
// Both sides above the average, full bullish control
SCREENER[bull > 0 AND bear > 0](bull AS "Bull Power")

Returnerer instrumenter der både Bull Power og Bear Power er positive, altså at hele baren, både høypunkt og lavpunkt, handlet over 13-periode EMA.

Tolkning

AvlesningBetydning
Sterkt positiv og stigendeKjøperne dominerer og styrkes.
Positiv men fallendeKjøpspresset avtar, verdt å merke seg når trenden er ned.
Nær nullHøypunktene stanser rundt gjennomsnittet, balanserte forhold.
NegativSelv barens høypunkt holdt seg under gjennomsnittet, selgerne kontrollerer baren.

Den vanlige kombinerte lesningen: en stigende EMA pluss Bull Power som setter nye topper bekrefter en opptrend, mens en pristopp som Bull Power ikke klarer å bekrefte er en bearish divergens, kjøperne nådde mindre langt over verdi selv om prisen printet høyere. Som med Bear Power er nivået angitt i prisenheter og bør vurderes etter retning og form heller enn etter absolutt størrelse.

Vanlige feil og fallgruver

  • Feil plassering av parenteser. Parametere skal i hakeparenteser, priskilden i parenteser: ElderRayBullPower[13, 1](close). Et kall som ElderRayBullPower(13, close) kompilerer ikke.
  • Ugyldig MAtype-kode. Den andre parameteren velger gjennomsnittstypen og må være et heltall fra 0 til 6. Enhver annen verdi tilsvarer ikke et definert glidende gjennomsnitt.
  • Skalaen er instrumentavhengig. Bull Power er en prisdifferanse, ikke en normalisert oscillator. Faste numeriske terskler slutter å fungere når de flyttes mellom instrumenter eller tidsrammer.
  • Å ignorere trendfilteret. Sterk positiv Bull Power inne i en nedtrend markerer ofte en oppgang inn mot motstand. Elder-Ray-metoden leser Bull Power mot EMA-stigningen, ikke isolert.