Únete hoy
Indicadores/probuilder · probacktest · proorder · proscreener

ElderRayBullPower

ElderRayBullPower en ProBuilder devuelve el Elder Ray Bull Power, la distancia entre el máximo de cada bar y una media móvil, que mide la presión compradora alcista.

Sintaxis

probuilder
ElderRayBullPower[period, MAtype](price)

Parámetros

NombreTipoPor defectoDescripción
periodentero13Periodo de análisis de la media móvil usada como referencia de valor.
MAtypeentero1Tipo de media móvil: 0 = simple, 1 = exponencial, 2 = ponderada, 3 = Wilder, 4 = triangular, 5 = punto final, 6 = serie temporal.
pricefuente de preciocloseSerie sobre la que se calcula la media móvil, por ejemplo close, open, high, o low.

Fórmula

código
BullPower = high - MA[period, MAtype](price)

Con los valores por defecto, Bull Power es la máxima del bar menos una media móvil exponencial de 13 periodos del cierre.

Cómo funciona

El Bull Power es una de las dos mitades del Elder-Ray Index desarrollado por el Dr. Alexander Elder. La media móvil representa el valor acordado por el mercado durante la ventana de análisis. El máximo del bar marca el punto más lejano hasta el que los compradores lograron elevar el precio durante el bar. La diferencia entre ambos mide la fuerza máxima que los alcistas aplicaron por encima del valor justo en ese bar.

En la mayoría de los bars el valor es positivo, porque los máximos suelen situarse por encima de la media. Los valores positivos que se expanden muestran a los compradores ganando fuerza. Los valores que se reducen hacia cero muestran a los compradores perdiendo la capacidad de elevar el precio por encima de su media, y una lectura negativa significa que incluso el máximo del bar se mantuvo por debajo de la media, un bar controlado por completo por los vendedores.

Bull Power normalmente se analiza junto a ElderRayBearPower, que realiza el cálculo espejo sobre el mínimo del bar. Junto con la pendiente de la EMA de referencia forman el método Elder-Ray completo: operar en la dirección de la EMA y cronometrar las entradas con la pérdida de fuerza del lado opuesto.

Ejemplos

Ejemplo 1, Histograma de Bull Power (Indicador)

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"

El panel estándar de Bull Power, el máximo del bar menos una EMA de 13 periodos, representado en torno a una línea cero.

Ejemplo 2, Setup short al estilo Elder (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

La condición short clásica del Elder-Ray: la EMA se inclina a la baja mientras el Bull Power es positivo pero se reduce, lo que muestra que los compradores no logran sostener la fuerza contra la tendencia.

Ejemplo 3, Screening de control alcista fuerte (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")

Devuelve los instrumentos en los que tanto el Bull Power como el Bear Power son positivos, lo que significa que todo el bar, tanto el máximo como el mínimo, cotizó por encima de la EMA de 13 periodos.

Interpretación

LecturaSignificado
Fuertemente positivo y al alzaLos compradores dominan y se están fortaleciendo.
Positivo pero cayendoLa presión compradora se está debilitando, algo notable cuando la tendencia es bajista.
Cerca de ceroLos máximos quedan limitados en torno a la media, condiciones equilibradas.
NegativoIncluso el máximo del bar se mantuvo por debajo de la media, los vendedores controlan el bar.

La lectura combinada habitual: una EMA ascendente más un Bull Power que marca nuevos máximos confirma una tendencia alcista, mientras que un máximo de precio que Bull Power no confirma es una divergencia bajista, los compradores llegaron menos lejos por encima del valor aunque el precio imprimió un nivel más alto. Igual que con Bear Power, el nivel se expresa en unidades de precio y debe juzgarse por su dirección y su forma más que por su tamaño absoluto.

Errores y trampas habituales

  • Colocación incorrecta de los corchetes. Los parámetros van entre corchetes y la fuente de precio entre paréntesis: ElderRayBullPower[13, 1](close). Una llamada como ElderRayBullPower(13, close) no compila.
  • Código de MAtype no válido. El segundo parámetro selecciona el tipo de media y debe ser un número entero de 0 a 6. Cualquier otro valor no corresponde a una media móvil definida.
  • La escala depende del instrumento. El Bull Power es una diferencia de precio, no un oscilador normalizado. Los umbrales numéricos fijos dejan de funcionar al trasladarlos entre instrumentos o marcos temporales.
  • Ignorar el filtro de tendencia. Un Bull Power positivo y fuerte dentro de una tendencia bajista suele marcar un rebote hacia una resistencia. El método Elder-Ray lee el Bull Power frente a la pendiente de la EMA, no de forma aislada.