Type/to search

Estrategia de trading basada en zonas de oferta y demanda y stop loss deslizante con EMA

Common strategy
Created: 2024-01-18 16:41:16
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia utiliza zonas de oferta y demanda, medias móviles exponenciales (EMA) y el rango verdadero promedio (ATR) con trailing stop basado en el ATR para determinar señales de trading. Los usuarios pueden ajustar los parámetros de la EMA y la visibilidad de las señales de compra y venta. La estrategia marca zonas de oferta y demanda como Máximo Más Alto (HH), Mínimo Más Bajo (LL), Mínimo Más Alto (HL) y Máximo Más Bajo (LH). Las órdenes se emiten después de la confirmación de la tercera vela. Este script es adecuado para realizar backtesting.

Principio de la estrategia

Cálculo de indicadores

Media Móvil Exponencial (EMA):

  • La EMA se calcula a partir del precio de cierre durante un período determinado (por defecto 200).
  • Fórmula de la EMA: \(EMA = (Precio_t \times \alpha) + (EMA_{t-1} \times (1-\alpha))\), donde \(\alpha = \frac{2}{longitud + 1}\).

Rango Verdadero Promedio (ATR):

  • El ATR es un indicador que mide la volatilidad del mercado, calculado a partir del rango verdadero del precio.
  • El rango verdadero es el máximo de los tres siguientes valores:
    • Máximo actual menos mínimo actual
    • Valor absoluto del máximo actual menos el cierre anterior
    • Valor absoluto del mínimo actual menos el cierre anterior
  • El período típico de cálculo del ATR es 14.

Estos cálculos se utilizan para identificar la tendencia según la EMA y establecer un trailing stop basado en la volatilidad del mercado. La estrategia busca proporcionar señales de compra y venta basadas en la relación entre el precio de cierre, la EMA y el valor del ATR.

Identificación de zonas de oferta y demanda

La estrategia utiliza términos como "HH" (Máximo Más Alto), "LL" (Mínimo Más Bajo), "HL" (Mínimo Más Alto) y "LH" (Máximo Más Bajo) para identificar diferentes patrones de comportamiento del precio, comúnmente utilizados en el análisis de tendencias:

  1. Máximo Más Alto (HH): El máximo actual del precio es superior al máximo anterior, indicando un posible impulso alcista.

  2. Mínimo Más Bajo (LL): El mínimo actual del precio es inferior al mínimo anterior, indicando un posible impulso bajista.

  3. Mínimo Más Alto (HL): El mínimo actual del precio es superior al mínimo anterior, indicando una posible continuación de la tendencia alcista.

  4. Máximo Más Bajo (LH): El máximo actual del precio es inferior al máximo anterior, indicando una posible continuación de la tendencia bajista.

Estos patrones, combinados con otros indicadores técnicos, pueden ayudar a determinar posibles reversiones o continuaciones de la tendencia. La estrategia los utiliza para identificar momentos de entrada o salida.

Entrada y stop loss / salida

Señal de entrada: Se genera una señal de compra/venta cuando el precio de cierre de la tercera vela supera/es inferior al máximo/mínimo del día anterior.

Método de stop loss: Se utiliza un trailing stop basado en un múltiplo del valor del ATR (por defecto 2 veces).

Ventajas de la estrategia

  1. Combina múltiples factores como tendencia, reversión y volatilidad para evaluar el mercado de manera integral, evitando falsas rupturas.
  2. Utiliza zonas de oferta y demanda para identificar niveles clave de soporte y resistencia.
  3. El sistema de stop loss basado en ATR sigue dinámicamente la volatilidad del mercado.
  4. Parámetros personalizables de EMA y ATR.
  5. Reglas de entrada simples y fáciles de implementar.

Riesgos y optimización

  1. Riesgo de falsas interpretaciones; es necesario optimizar adecuadamente la longitud de la EMA.
  2. Un múltiplo del ATR demasiado grande puede conllevar el riesgo de comprar en máximos y vender en mínimos.
  3. Se puede considerar filtrar las señales de entrada combinando otros factores.
  4. Se podría probar una estrategia basada principalmente en cazar tendencias, complementada con zonas de oferta y demanda.

Conclusión

Esta estrategia utiliza una combinación de indicadores técnicos (tendencia, reversión, volatilidad) y patrones de precios, mostrando un buen rendimiento en backtesting. Sin embargo, en el trading real es complejo y cambiante, por lo que sigue siendo necesario optimizar y filtrar adecuadamente las señales de entrada. Esta estrategia es básica y puede ampliarse combinándola con otros factores o modelos.

Source
Pine
/*backtest
start: 2023-12-18 00:00:00
end: 2024-01-17 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supply and Demand Zones with EMA and Trailing Stop", shorttitle="SD Zones", overlay=true)

showBuySignals = input(true, title="Show Buy Signals", group="Signals")
Strategy parameters
Strategy parameters
Signals
Show Buy Signals
Show Sell Signals
Zones
Show HL Zone
Show LH Zone
Show HH Zone
Show LL Zone
EMA Settings
EMA Length
Trailing Stop
ATR Length
ATR Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)