Gold Automated Trading Bot
- Asesores Expertos
- Juan Vial Ruiz Tagle
- Versión: 2.3
- Activaciones: 10
XAUUSD
Expert Advisor para ejecución sistemática y control de exposición en Oro (XAUUSD)
Qué es este producto
Este producto es un Expert Advisor (EA) para MetaTrader 5 diseñado para automatizar entradas y la gestión básica de posiciones en XAUUSD (Oro). El EA ejecuta una estrategia técnica basada en reglas, con el objetivo de reducir la intervención manual y mantener una ejecución consistente bajo condiciones definidas por el usuario.
El sistema es intencionalmente simple y transparente: se basa en señales claras del RSI, control básico de exposición (un trade activo por símbolo y Magic Number) y un conjunto de parámetros ajustables para adaptarse a las condiciones del bróker — spread, volumen mínimo, volatilidad y más.
Cómo opera el EA
Selección de Símbolo y Validación
El EA se conecta al símbolo definido por el usuario (XAUUSD, XAUUSDm, GOLD u otro nombre del bróker). En cada tick verifica que haya precios bid/ask válidos y que el símbolo sea negociable.
Evaluación en Nueva Barra
Para evitar decisiones inestables durante la formación del candle, el EA evalúa las condiciones principalmente al abrirse una nueva barra — usando la vela recién cerrada para calcular el RSI y decidir si se cumplen las condiciones de entrada.
Filtro de Spread
Antes de intentar una nueva entrada, el EA calcula el spread en puntos. Si el spread actual supera el máximo configurado, el EA bloquea las nuevas entradas — especialmente relevante para XAUUSD, donde el spread varía según la liquidez y los horarios de trading.
Un Trade a la Vez
El EA verifica si ya existe una posición abierta para el mismo símbolo y Magic Number. Si existe una posición, no abrirá otra — esto previene el apilamiento y simplifica la evaluación del rendimiento.
Señal y Ejecución
Si no hay posición abierta y se cumplen las reglas de entrada, el EA coloca una orden de compra o venta usando un tamaño de lote fijo definido por el usuario y adjunta Stop Loss y Take Profit automáticamente.
RSI — Índice de Fuerza Relativa
La estrategia se basa en el indicador RSI, ampliamente utilizado para medir el momentum e identificar posibles condiciones de sobrecompra/sobreventa. Los umbrales son totalmente configurables para controlar la frecuencia de las operaciones.
RSI bajo sugiere un movimiento bajista fuerte y posible agotamiento de la presión vendedora — generando una señal de compra.
RSI alto sugiere un movimiento alcista fuerte y posible agotamiento de la presión compradora — generando una señal de venta.
Stop Loss, Take Profit y Cierre Opcional
Stop Loss Automático
Cada trade se abre con un Stop Loss definido en puntos, estableciendo un nivel máximo de pérdida por operación basado en el tamaño del lote y la distancia del SL.
Take Profit Automático
Cada trade se abre con un Take Profit definido en puntos. El TP establece el nivel de salida objetivo a una distancia configurada por el usuario.
Cierre por Señal Opuesta
Una configuración opcional (CloseOnOpposite) permite al EA cerrar una posición abierta cuando aparece una condición RSI contraria — utilizable como regla de salida adicional o desactivado para depender solo de SL/TP.
Gestión del Riesgo
El EA utiliza tamaño de lote fijo. El control de riesgo práctico depende de la configuración del usuario — la exposición efectiva está determinada por el tamaño del lote, la distancia del SL en puntos y las especificaciones del símbolo (tick value, tamaño de contrato, spread).
Importante en XAUUSD: El oro puede experimentar movimientos intradía amplios y spreads variables. Utiliza tamaños de lote pequeños acordes al tamaño de la cuenta. Configura SL/TP según la volatilidad y el timeframe seleccionado. Evita valores de SL excesivamente ajustados que puedan verse afectados por el spread y el ruido del mercado. El apalancamiento no cambia la ganancia/pérdida por movimiento de precio — cambia los requisitos de margen.
Inputs Principales
| Symbol | Nombre exacto del símbolo en el bróker (ej. XAUUSD, XAUUSDm, GOLD) |
| Timeframe | Timeframe del gráfico o un timeframe fijo para la evaluación |
| RSI Period | Período de cálculo del RSI |
| BuyBelowRSI | Umbral de sobreventa — el EA entra en COMPRA cuando RSI ≤ este valor |
| SellAboveRSI | Umbral de sobrecompra — el EA entra en VENTA cuando RSI ≥ este valor |
| Lots | Tamaño de lote fijo para todas las entradas |
| SL Points | Distancia del Stop Loss en puntos desde el precio de entrada |
| TP Points | Distancia del Take Profit en puntos desde el precio de entrada |
| MaxSpreadPoints | Spread máximo permitido antes de bloquear la entrada |
| CloseOnOpposite | Activar / desactivar el cierre por señal RSI contraria |
| Magic Number | Identificador único para distinguir las posiciones del EA |
| MaxSlippagePoints | Tolerancia al slippage en puntos (si está incluido en la versión) |
Primeros Pasos en MT5
Plataforma y Requisitos
Este EA está diseñado exclusivamente para MetaTrader 5. Es posible que se requiera ajustar el nombre del símbolo según el bróker. Adecuado para usuarios que desean automatización simple, control de exposición de un trade a la vez y reglas transparentes basadas en RSI.
Este EA automatiza una estrategia técnica definida. El rendimiento depende de las condiciones del bróker, spreads, calidad de ejecución, regímenes de volatilidad, horarios de trading y parámetros seleccionados. Flujo recomendado: backtest → validación en demo → implementación gradual en real.
