OPEN-SOURCE SCRIPT
XAUUSD - XAGUSD Quant SMC (5M)

Estrategia XAUUSD: Convergencia de Estructura y Optimización de Descuento (SMC)
Esta estrategia automatizada para Pine Script v5 implementa un modelo de ejecución basado en Smart Money Concepts (SMC), priorizando la preservación de capital mediante un control de riesgo algorítmico y filtros de tendencia de alta jerarquía.
Fundamentos Teóricos
El sistema opera bajo la premisa de que el precio se mueve de forma fractal, buscando liquidez tras quiebres de estructura confirmados. Se enfoca exclusivamente en el mercado del Oro (XAUUSD) debido a su alta volatilidad y profundidad de mercado, factores necesarios para la validación de zonas de oferta y demanda.
1. Filtros de Direccionalidad de Alta Jerarquía
La estrategia no busca reversiones. Utiliza un motor de análisis multi-timeframe (MTF) para asegurar que la ejecución en micro-tendencias (5M) esté alineada con el flujo de órdenes institucional de marcos temporales mayores:
Contexto Diario (D1): Define el sesgo direccional a largo plazo.
Estructura de 4 Horas (4H): Actúa como filtro de impulso para evitar periodos de distribución o acumulación lateral.
2. Confirmación de Estructura (BOS)
La validación de la entrada requiere un Break of Structure (BOS) en la temporalidad de 15 minutos. Este evento técnico confirma que el mercado ha superado un punto de pivot relevante, validando la continuación del movimiento previo y estableciendo un nuevo rango de negociación.
3. Ejecución en Zona de Descuento
Una vez detectado el BOS, el algoritmo proyecta niveles de retroceso de Fibonacci. La entrada se programa en el nivel 0.618, buscando optimizar la relación Riesgo/Beneficio (RR). Este nivel representa la "zona de descuento" (en compras) o "zona premium" (en ventas), donde la probabilidad de continuación es estadísticamente superior tras la toma de liquidez interna.
Protocolo de Gestión de Riesgo Cuantitativo
El núcleo de la estrategia es su gestión de riesgo inflexible, diseñada para mitigar el impacto de las rachas de pérdidas y evitar el sobre-apalancamiento.
Riesgo Fijo: 1% del valor actual del capital por cada operación. El lotaje se recalcula dinámicamente en cada señal en función de la distancia al Stop Loss.
Ventana Operativa: Limitada de 07:00 a 13:00 (GMT+1). Este rango captura la volatilidad de apertura de Londres y el solapamiento inicial con Nueva York, periodos donde los BOS tienen mayor validez.
Límites de Pérdida (Circuit Breakers):
Diario: -1% (Límite de un trade por día).
Semanal: -3% acumulado.
Mensual: -6% acumulado.
Objetivo Semanal (Safe Exit): Alcanzado un beneficio del +3% en la semana, el script cesa la actividad operativa para asegurar el rendimiento y evitar el riesgo de mercado innecesario.
Especificaciones Técnicas y Configuración
Activo: XAUUSD.
Temporalidad de ejecución: 5M (Análisis en D1, 4H, 15M).
Versión de Script: Pine Script v5 (Sin Lookahead Bias).
Nivel de Entrada: 0.618 Fibonacci.
Stop Loss: Colocado en el origen del impulso (inicio del rango de Fibonacci).
Notas de Implementación
Para obtener resultados de backtesting realistas, se recomienda configurar un deslizamiento (Slippage) de 3 a 5 ticks y aplicar comisiones equivalentes a las de una cuenta ECN (Raw Spread). El script utiliza funciones de seguridad para solicitar datos de otras temporalidades solo al cierre de cada vela, eliminando cualquier sesgo de anticipación de datos futuros.
Esta estrategia automatizada para Pine Script v5 implementa un modelo de ejecución basado en Smart Money Concepts (SMC), priorizando la preservación de capital mediante un control de riesgo algorítmico y filtros de tendencia de alta jerarquía.
Fundamentos Teóricos
El sistema opera bajo la premisa de que el precio se mueve de forma fractal, buscando liquidez tras quiebres de estructura confirmados. Se enfoca exclusivamente en el mercado del Oro (XAUUSD) debido a su alta volatilidad y profundidad de mercado, factores necesarios para la validación de zonas de oferta y demanda.
1. Filtros de Direccionalidad de Alta Jerarquía
La estrategia no busca reversiones. Utiliza un motor de análisis multi-timeframe (MTF) para asegurar que la ejecución en micro-tendencias (5M) esté alineada con el flujo de órdenes institucional de marcos temporales mayores:
Contexto Diario (D1): Define el sesgo direccional a largo plazo.
Estructura de 4 Horas (4H): Actúa como filtro de impulso para evitar periodos de distribución o acumulación lateral.
2. Confirmación de Estructura (BOS)
La validación de la entrada requiere un Break of Structure (BOS) en la temporalidad de 15 minutos. Este evento técnico confirma que el mercado ha superado un punto de pivot relevante, validando la continuación del movimiento previo y estableciendo un nuevo rango de negociación.
3. Ejecución en Zona de Descuento
Una vez detectado el BOS, el algoritmo proyecta niveles de retroceso de Fibonacci. La entrada se programa en el nivel 0.618, buscando optimizar la relación Riesgo/Beneficio (RR). Este nivel representa la "zona de descuento" (en compras) o "zona premium" (en ventas), donde la probabilidad de continuación es estadísticamente superior tras la toma de liquidez interna.
Protocolo de Gestión de Riesgo Cuantitativo
El núcleo de la estrategia es su gestión de riesgo inflexible, diseñada para mitigar el impacto de las rachas de pérdidas y evitar el sobre-apalancamiento.
Riesgo Fijo: 1% del valor actual del capital por cada operación. El lotaje se recalcula dinámicamente en cada señal en función de la distancia al Stop Loss.
Ventana Operativa: Limitada de 07:00 a 13:00 (GMT+1). Este rango captura la volatilidad de apertura de Londres y el solapamiento inicial con Nueva York, periodos donde los BOS tienen mayor validez.
Límites de Pérdida (Circuit Breakers):
Diario: -1% (Límite de un trade por día).
Semanal: -3% acumulado.
Mensual: -6% acumulado.
Objetivo Semanal (Safe Exit): Alcanzado un beneficio del +3% en la semana, el script cesa la actividad operativa para asegurar el rendimiento y evitar el riesgo de mercado innecesario.
Especificaciones Técnicas y Configuración
Activo: XAUUSD.
Temporalidad de ejecución: 5M (Análisis en D1, 4H, 15M).
Versión de Script: Pine Script v5 (Sin Lookahead Bias).
Nivel de Entrada: 0.618 Fibonacci.
Stop Loss: Colocado en el origen del impulso (inicio del rango de Fibonacci).
Notas de Implementación
Para obtener resultados de backtesting realistas, se recomienda configurar un deslizamiento (Slippage) de 3 a 5 ticks y aplicar comisiones equivalentes a las de una cuenta ECN (Raw Spread). El script utiliza funciones de seguridad para solicitar datos de otras temporalidades solo al cierre de cada vela, eliminando cualquier sesgo de anticipación de datos futuros.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.