Gold Reversion Gate
- Asesores Expertos
- Versión: 1.0
- Activaciones: 5
Visión general
Gold Reversion Gate es un asesor experto totalmente basado en reglas para XAUUSD / GOLD en temporalidad M5. Opera reversión a la media: cuando el precio realiza un movimiento brusco de corto plazo que se aleja de su media reciente, el EA toma la posición contraria buscando capturar el retroceso de ese movimiento.
| Símbolo | XAUUSD / GOLD |
| Temporalidad | M5 |
| Estrategia | Reversión a la media (operar picos de corto plazo) |
| Gestión monetaria | Riesgo de fracción fija + control de drawdown |
| Posiciones | Una cada vez; stop-loss fijo en cada operación |
| Martingala / grid / promediado | Ninguno |
| DLL / archivos externos | Ninguno — un único .ex5 autónomo |
| Parámetros de usuario | 15 |
| Filtro de eventos importantes | Sí — calendario económico automático + lista manual |
Características principales
- Sin martingala, sin grid, sin promediado. El EA mantiene como máximo una posición a la vez y nunca añade a una operación perdedora. Cada orden se envía con su stop-loss ya incorporado y el riesgo por operación es una fracción fija del capital.
- El riesgo baja en el drawdown, no sube. Un control incorporado reduce el tamaño de la posición cuando el capital cae y detiene por completo la operación en un drawdown profundo: lo contrario de un diseño de martingala de recuperación.
- Sin aprendizaje automático, sin DLL, sin archivos externos. Un único .ex5 autónomo: nada que instalar al lado, ninguna fuente de datos que mantener, ninguna caja negra.
- Un conjunto de reglas explícito, no un misterio. Cada entrada debe superar la secuencia de filtros que se describe más abajo; si una situación no cumple las reglas, se descarta.
- Filtro de eventos importantes incorporado. Alrededor de las grandes publicaciones, el EA cierra la posición y rechaza nuevas entradas: el IPC, el informe de empleo (NFP), las decisiones de tipos de la Fed y eventos similares se leen automáticamente del calendario económico de MetaTrader 5; los eventos que el calendario no recoge (discursos políticos, ruedas de prensa) pueden añadirse a una lista manual.
- 15 parámetros — la lógica de entrada está bloqueada. Los parámetros internos del «filtro de reglas» están fijados en los valores con los que se desarrolló y validó la estrategia, por lo que la lógica de señal no puede alterarse por accidente. Los parámetros expuestos son precisamente los que conviene adaptar a su cuenta, su bróker y el mercado actual.
- Funciona tanto en cuentas de cobertura (hedging) como de compensación (netting).
Cómo funciona
Lógica de entrada — el filtro de reglas. Aparece un candidato cuando la variación del cierre en una ventana corta supera varias veces el ATR actual (un «pico»). Después, el candidato debe superar toda la batería de filtros antes de que se envíe cualquier orden:
- Percentil de volatilidad — el ATR actual debe situarse dentro de una banda normal de sus propias distribuciones a corto y largo plazo. Se descartan tanto los mercados muertos como los estallidos de volatilidad.
- Percentil de spread — se descarta la entrada cuando el spread es inusualmente amplio respecto a su propia historia reciente.
- Enfriamiento adaptativo por lado — tras una señal en un lado, ese lado espera un número de barras proporcional a la volatilidad antes de volver a dispararse. Los lados largo y corto se enfrían de forma independiente.
- Filtro de tendencia por ADX — se evitan las tendencias direccionales fuertes. La reversión a la media es un comportamiento de mercado lateral.
- Filtros por franja horaria — se excluyen las horas de servidor de baja calidad, con un corte estricto antes de la sesión americana tardía.
- Filtro de flujo de órdenes (lado corto) — se suprimen los cortos cuando el flujo de compra a corto plazo es marcadamente positivo.
- Filtro de tendencia (lado largo) — se suprimen los largos cuando el precio cotiza por debajo de su media móvil larga.
Salidas. Cada lado tiene su propio take-profit y stop-loss expresados en múltiplos de ATR, de modo que el riesgo se adapta a la volatilidad actual en lugar de a una distancia fija en puntos. El motor incluye además lógica de break-even, tiempo máximo de mantenimiento, cierre de fin de semana y bloqueo por festivos, configurada según el ajuste validado.
Filtro de eventos importantes. Alrededor de los grandes eventos programados, el EA cierra cualquier posición abierta y rechaza nuevas entradas, evitando así la ampliación del spread y el deslizamiento típicos de un pico de noticias. Los datos económicos se toman del calendario integrado de MetaTrader 5 (USD, importancia alta); lo que el calendario no cubre puede indicarse manualmente. La ventana es configurable a ambos lados del evento.
Nota: la API del calendario económico de MetaTrader 5 requiere conexión con el servidor y no está disponible en el Probador de Estrategias. Por tanto, en los backtests solo se aplica la lista manual; la parte de calendario del filtro se activa en una cuenta real/demo. Es una limitación de la plataforma, no un ajuste.
Cálculo de la posición. Fracción fija: cada operación arriesga un porcentaje configurable del capital (por defecto 3%), con el volumen redondeado al paso de lote del bróker. El control de drawdown (activado por defecto) reduce el riesgo cuando el capital cae y detiene la operación en un drawdown profundo.
Configuración recomendada
| Símbolo | XAUUSD / GOLD |
| Temporalidad | M5 |
| Tipo de cuenta | Cobertura o compensación — ambas compatibles |
| Bróker | Se recomienda encarecidamente una fuente de oro con spread bajo; la estrategia es sensible al coste de ejecución |
| Capital mínimo | Unos cientos de USD bastan en una cuenta estándar; para importes muy pequeños es preferible una cuenta micro/céntima |
| VPS | Recomendado — las decisiones se toman con velas M5 cerradas, por lo que la estabilidad de la conexión importa más que la latencia |
Importante — calentamiento. El filtro de reglas necesita unas dos semanas de historial M5 (aproximadamente diez días de negociación) para acumular estadística antes de generar su primera señal. Por eso, en un gráfico nuevo el EA permanecerá inactivo los primeros días: es por diseño, no un fallo. Tenga en cuenta esto al evaluarlo en el Probador de Estrategias.
Frecuencia de operaciones. Espere ráfagas de actividad cuando el oro esté en rango y largos periodos de calma cuando haya una tendencia fuerte: los filtros están pensados para no participar en las condiciones que no le favorecen.
Mantenimiento sugerido — revise las salidas cada mes (opcional). El perfil de volatilidad del oro cambia de un régimen a otro, por lo que los cuatro múltiplos ATR de salida (take-profit y stop-loss de cada lado) son los parámetros que conviene revisar con el tiempo. Una rutina práctica es revisar esos cuatro valores una vez al mes con los datos de los últimos tres meses, aplicar lo que sugiera la revisión y no tocarlos hasta la siguiente. Valide siempre cualquier cambio con datos que la propia revisión no haya utilizado: los valores que mejor rindieron en una ventana pasada no garantizan repetirse, y los valores por defecto indicados arriba son un punto de partida sólido si prefiere no ajustar nada.
Instalación. Tras la compra, el EA aparece en el terminal en Navegador → Asesores Expertos → Market. Adjúntelo a un gráfico XAUUSD M5, permita la negociación algorítmica y empezará a acumular estadística. No se requieren archivos ni ajustes adicionales.
Soporte. Las preguntas y los informes de errores se atienden en la sección de comentarios del producto y por mensajes de MQL5.
Parámetros
En el terminal los parámetros se agrupan en cuatro secciones (los títulos de grupo están en inglés, tal como se muestran en el terminal); los valores por defecto son los usados para desarrollar y validar la estrategia.
=== General === (General)
| Parámetro | Por defecto | Descripción |
|---|---|---|
| InpSymbol | (vacío) | Símbolo a operar. Vacío = usar el símbolo del gráfico. |
| InpMagicNumber | 777430 | Identificador de instancia. Cámbielo si ejecuta más de una copia en la misma cuenta. |
=== Exits (per-side ATR multiples) === (Salidas, múltiplos ATR por lado)
| Parámetro | Por defecto | Descripción |
|---|---|---|
| InpTpAtrMultLong | 1.10 | Take-profit de largos, en múltiplos de ATR. |
| InpSlAtrMultLong | 2.05 | Stop-loss de largos, en múltiplos de ATR. |
| InpTpAtrMultShort | 3.05 | Take-profit de cortos, en múltiplos de ATR. |
| InpSlAtrMultShort | 2.50 | Stop-loss de cortos, en múltiplos de ATR. |
=== Risk & trade filtering === (Riesgo y filtrado de operaciones)
| Parámetro | Por defecto | Descripción |
|---|---|---|
| InpRiskPct | 0.03 | Fracción del capital arriesgada por operación. |
| InpMaxSpreadPoints | 50 | Omitir entradas cuando el spread supere estos puntos. |
| InpEnableDdThrottle | true | Reducir el riesgo y pausar durante drawdowns profundos. |
=== Trading calendar & events === (Calendario y eventos)
| Parámetro | Por defecto | Descripción |
|---|---|---|
| InpExtraHolidayDates | (lista) | Días no hábiles YYYY-MM-DD separados por comas. Amplíela para años futuros. |
| InpEnableNewsFilter | true | Cerrar posiciones y bloquear entradas en torno a eventos importantes. |
| InpNewsBeforeMin | 30 | Minutos antes del evento en que se abre la ventana. |
| InpNewsAfterMin | 30 | Minutos después del evento en que se cierra la ventana. |
| InpUseCalendarEvents | true | Leer los eventos USD de importancia alta del calendario integrado de MetaTrader 5. |
| InpExtraNewsTimes | (vacío) | Lista manual de eventos, YYYY-MM-DD HH:MM en hora del servidor, separados por comas — para eventos que el calendario no recoge. |
El resto de parámetros de la estrategia —los internos del filtro de reglas— están fijados deliberadamente para que el comportamiento en real coincida con la configuración con la que se desarrolló y validó la estrategia. Cada parámetro incluye una descripción emergente en inglés en el terminal.
Antes de comprar
- Los resultados pasados —en backtests o en cuentas reales— no indican resultados futuros.
- Los dos lados son deliberadamente asimétricos: el lado largo apunta a un movimiento menor que su stop y el lado corto a uno mayor que su stop (véase la tabla de parámetros). No juzgue ninguno de los dos lados por unas pocas operaciones: las rachas de pérdidas son una parte normal de este tipo de distribución y no implican necesariamente un fallo.
- La reversión a la media es un comportamiento de mercado lateral y no encaja bien con tendencias fuertes y sostenidas. Los filtros incorporados reducen esa exposición, pero no pueden eliminarla.
- Antes de arriesgar dinero real, pruébelo en una cuenta demo con el flujo y los spreads de su propio bróker.
- Opere solo con dinero que pueda permitirse perder.
