Estrategia – Cruce Medias Móviles EMAS

La Estrategia de Cruce Medias Móviles es una técnica sencilla y efectiva para identificar el comienzo de una nueva tendencia en el mercado, utilizando dos medias móviles con diferentes períodos. Es popular entre los traders de tendencia y funciona bien cuando el mercado tiene una dirección clara, ya sea alcista o bajista.

¿Cómo funciona?

Esta estrategia emplea dos medias móviles:

  • Media Móvil Rápida (Período Corto): Generalmente una EMA de 9 o 15 períodos. Esta media reacciona rápidamente a los cambios en el precio.
  • Media Móvil Lenta (Período Largo): Generalmente una EMA de 50 períodos. Esta media es más lenta para captar cambios, ayudando a filtrar señales falsas.

Señales de Trading

  1. Señal de Compra: Ocurre cuando la EMA rápida (9 o 15 períodos) cruza por encima de la EMA lenta (50 períodos). Esto sugiere que una tendencia alcista podría estar comenzando, y es una señal para considerar una posición de compra.
  2. Señal de Venta: Ocurre cuando la EMA rápida cruza por debajo de la EMA lenta. Esto indica que la tendencia podría estar cambiando a bajista, y es una señal para considerar una posición de venta.

Ejemplo Práctico

En un gráfico de 1 hora:

  • Si la EMA de 9 períodos cruza por encima de la EMA de 50 períodos, el trader puede entrar en una posición de compra, esperando que el precio continúe subiendo.
  • Si la EMA de 9 períodos cruza por debajo de la EMA de 50, el trader puede entrar en una posición de venta, anticipando una caída del precio.

Ventajas y Desventajas

  • Ventajas: Esta estrategia es fácil de entender y aplicar. Es efectiva para capturar tendencias emergentes y es adecuada para muchos marcos de tiempo.
  • Desventajas: Puede generar señales falsas en mercados laterales o con poca volatilidad, donde los cruces no necesariamente indican una tendencia fuerte.

Gráfico interactivo – Cruce Medias Móviles EMAS

Estrategia Cruce de Medias de 9 y 50 by SISTEMASTRADING on TradingView.com

Código en TradingView (Pine Script) Indicador

Aquí tienes el código en Pine Script para TradingView que implementa esta estrategia de cruces de medias móviles:

//@version=5

strategy(«Estrategia de Cruces de Medias Móviles», overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// Parámetros de entrada para las medias móviles
fast_length = input.int(9, minval=1, title=«Período de EMA Rápida»)
slow_length = input.int(50, minval=1, title=«Período de EMA Lenta»)

// Cálculo de las EMAs
fast_ema = ta.ema(close, fast_length)
slow_ema = ta.ema(close, slow_length)

// Señales de cruce
buy_signal = ta.crossover(fast_ema, slow_ema)
sell_signal = ta.crossunder(fast_ema, slow_ema)

// Ejecución de órdenes en función de las señales
if (buy_signal)
    strategy.entry(«Compra», strategy.long)
if (sell_signal)
    strategy.close(«Compra»)

// Graficar las EMAs en el gráfico
plot(fast_ema, color=color.blue, linewidth=2, title=«EMA Rápida»)
plot(slow_ema, color=color.red, linewidth=2, title=«EMA Lenta»)

// Mostrar las señales de compra y venta en el gráfico
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, title=«Señal de Compra», text=«Compra»)
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, title=«Señal de Venta», text=«Venta»)

Explicación del código

  1. indicator("Estrategia de Cruces de Medias Móviles", overlay=true): Define el indicador y lo coloca en el gráfico principal.

  2. Parámetros de las Medias Móviles:

    • fast_length: Período de la EMA rápida, que se configura por defecto en 9 períodos.
    • slow_length: Período de la EMA lenta, configurada en 50 períodos.
  3. Cálculo de las EMAs:

    • fast_ema: Calcula la EMA rápida.
    • slow_ema: Calcula la EMA lenta.
  4. Señales de Compra/Venta:

    • buy_signal: Se activa cuando la EMA rápida cruza por encima de la EMA lenta.
    • sell_signal: Se activa cuando la EMA rápida cruza por debajo de la EMA lenta.
  5. Gráfico de las EMAs:

    • plot(fast_ema, color=color.blue, linewidth=2, title="EMA Rápida"): Grafica la EMA rápida en color azul.
    • plot(slow_ema, color=color.red, linewidth=2, title="EMA Lenta"): Grafica la EMA lenta en color rojo.
  6. Señales Visuales en el Gráfico:

    • plotshape: Dibuja flechas hacia arriba y hacia abajo para indicar las señales de compra y venta en el gráfico.

Rendimientos gráfico SP500 – Compresión 1D

QUÉ SE TE OCURRE…