Cross Pair Mean Reversion
- Asesores Expertos
-
Fernando Altair Kuhn
Trader and MQL5 developer from Brazil. I build MetaTrader 5 tools for risk control and trade execution: lot calculators, loss limits, stop managers, a trade copier and strategy builders. Every product shows its limits and its tester results with real costs. No profit promises. Support through MQL5 - Versión: 1.1
- Actualizado: 6 noviembre 2026
- Activaciones: 10
La estrategia «Cross Pair Mean Reversion» opera siguiendo una regla sencilla y totalmente transparente en pares cruzados: cuando el precio de un par se aleja mucho de su media de los dos últimos meses, abre una posición apostando por un retorno hacia dicha media. Un único gráfico gestiona conjuntamente el EURGBP, el AUDCAD y el EURCHF. Todo se calcula a partir de barras H1 cerradas, por lo que lo que ves en el Probador de Estrategias es exactamente lo que se ejecuta en la cuenta.
Opera con poca frecuencia y mantiene las posiciones durante días o semanas. No es una estrategia de scalping, no utiliza una rejilla ni la martingala, y nunca aumenta una posición en pérdidas.
La regla
- Para cada par, al cierre de cada barra H1: z = (logaritmo natural del cierre menos su media de las últimas N barras) dividido por la desviación estándar de esas mismas N barras.
- Si no hay posición y z es inferior a -1,5: comprar. Si no hay posición y z es superior a +1,5: vender.
- Cerrar la posición cuando z vuelva a situarse cerca de la media (|z| por debajo de 0,5), cuando se alcance el tiempo máximo de mantenimiento (480 horas) o cuando z alcance el extremo opuesto. En este último caso, el robot puede abrir la posición opuesta inmediatamente después.
- Una posición por símbolo, un stop loss de seguridad a 250 pips de distancia, sin take profit, sin entrada cuando el spread sea superior a 3 pips.
Configuraciones predeterminadas
- Lento (por defecto): historial de 1440 barras H1 (unos dos meses), entrada 1,5, salida 0,5, máximo 480 horas. Unas 15 operaciones al año por par.
- Rápido: historial de 720, entrada 1,25, salida 0,5, máximo 240 horas. Unas 37 operaciones al año por par, posiciones más cortas.
- Personalizado: su propio período de retrospectiva, entrada, salida y tiempo de tenencia.
De dónde procede y dónde ha fallado:
. La regla se descubrió y validó en nuestra propia investigación con costes de negociación reales a partir de datos de varios años. Se ha mantenido válida en los pares EURGBP, AUDCAD y EURCHF. La misma regla se probó en otros 15 pares (AUDCHF, AUDJPY, AUDNZD, CADJPY, CHFJPY, EURAUD, EURCAD, EURJPY, EURNZD, GBPAUD, GBPCAD, GBPCHF, GBPJPY, GBPNZD, NZDJPY) y fue descartada en todos ellos. Por eso la lista predeterminada solo incluye tres pares. Es posible añadir otros símbolos, pero no hay pruebas de que funcione con ellos.
Backtest (el nuestro, con costes reales)
Configuración lenta, los tres pares juntos, 0,10 lotes fijos en una cuenta de 10 000, de enero de 2022 a noviembre de 2026, el spread de cada barra multiplicado por 1,3 más 1 pip de fricción adicional por operación, y el swap del bróker:
- 215 operaciones (unas 45 al año para los tres pares), el 70 % cerradas con beneficios, tiempo medio de mantenimiento de 12 días.
- Resultado: +2.901 en la divisa de la cuenta. Por año: 2022 +1.659, 2023 +880, 2024 +59, 2025 +544, 2026 (hasta noviembre) -242.
- Caída máxima del capital, incluidas las posiciones abiertas: -1 020 (8,7 %).
- Swap pagado: -868. Peor operación individual: -327 (stop de seguridad).
- Por par: EURGBP +1 696, AUDCAD +628, EURCHF +576.
Los resultados dependen del spread y del swap del bróker. Los resultados pasados no garantizan resultados futuros.
Puntos débiles (por favor, léelo)
- Pocas operaciones. Es normal que pasen semanas sin abrir una nueva posición.
- Las posiciones permanecen abiertas durante días o semanas, por lo que el swap es importante: en muchos brókers, mantener una de las posiciones de estos pares conlleva un swap cada noche, lo que supuso aproximadamente una cuarta parte del beneficio bruto en la prueba retrospectiva. Una cuenta sin swap o con swap bajo ayuda.
- La mayoría de las operaciones obtienen pequeñas ganancias y unas pocas registran pérdidas mayores. Una tendencia que se mantiene (una ruptura de régimen, como la del EURCHF en enero de 2015, cuando se eliminó el suelo del franco suizo) puede llegar directamente al stop de seguridad de 250 pips o superarlo.
- Hay años con pérdidas: 2024 se cerró prácticamente sin variación y 2026, hasta la fecha, es negativo.
- La terminal debe estar en funcionamiento (se recomienda un VPS) para que las salidas se realicen en función de z y del tiempo. El stop de seguridad se encuentra en el servidor del bróker.
Tamaño de la posición
- Lote por cada 10 000 de saldo (por defecto 0,10, es decir, 0,01 por cada 1 000).
- Lote fijo.
- Porcentaje de riesgo del capital a la distancia del stop de seguridad.
- Lote máximo opcional. Cuando el lote calculado es inferior al mínimo del bróker, se utiliza el lote mínimo (se puede desactivar). Con los tres pares abiertos con el tamaño por defecto, un stop de seguridad en todos ellos a la vez costaría aproximadamente el 8 % de un saldo de 10 000.
Símbolos
Escribe los pares sin sufijo (por defecto «EURGBP,AUDCAD,EURCHF»). El robot encuentra el nombre del bróker por sí mismo, por ejemplo, EURGBPm, EURGBP.raw o EURGBP.pro. Adjúntalo a un gráfico de cualquier símbolo y marco temporal: lee los datos H1 de cada par. También puedes optar por operar únicamente con el símbolo del gráfico. Si ninguno de los pares de la lista existe en el bróker, opera con el símbolo del gráfico.
Panel
- Resultado del robot (posiciones cerradas más abiertas) y resultado al cierre de hoy.
- Para cada par: el valor z actual, una barra con su distancia respecto a la media y la zona (zona de compra, zona de venta, en la media).
- Tabla de posiciones: sentido y lote, antigüedad en horas, beneficio y swap.
- Tiempo hasta el próximo cierre H1 (próxima evaluación), lotes en uso, operaciones cerradas y porcentaje de ganancias.
- Botón para pausar las entradas (las posiciones abiertas siguen gestionándose) y botón «Cerrar todo» con clic de confirmación. «Cerrar todo» también pausa las nuevas entradas hasta que las reanudes.
- El panel se puede contraer haciendo clic en su encabezado.
Tipos de cuenta
Funciona en cuentas de cobertura y de compensación. En las cuentas de compensación, se omite un símbolo que ya tenga una posición de otro robot o de una operación manual. Utiliza un número mágico diferente para cada copia del robot (por ejemplo, «Slow» en un gráfico y «Fast» en otro, solo en cuentas de cobertura).
Parámetros
- Símbolos: lista de pares; opera solo con el símbolo del gráfico
- Señal: preestablecida (Slow, Fast, Personalizada), lookback personalizado, z de entrada, z de salida, horas máximas de mantenimiento
- Protección: stop loss de seguridad en pips (por defecto 250), spread máximo en la entrada en pips (por defecto 3)
- Tamaño de la posición: modo, lotes por cada 10 000, lote fijo, porcentaje de riesgo, lote máximo, utilizar lote mínimo
- Robot: número mágico (por defecto 7302), comentario de la orden
- Visualización: esquina del panel y desplazamientos
Probador de estrategias
Utiliza H1 o cualquier marco temporal con «OHLC de 1 minuto» o «Cada tick». El «lookback» requiere aproximadamente dos meses de historial en H1 antes de la fecha de inicio. Una prueba breve de unas pocas semanas puede terminar sin operaciones: la regla está diseñada para ser lenta.
Advertencia de riesgo
Operar con productos apalancados conlleva un alto riesgo de perder dinero. Este robot no garantiza beneficios. Pruébalo primero en una cuenta demo, utiliza un capital que puedas permitirte perder y ten en cuenta que una prueba retrospectiva no es una garantía de resultados futuros.
