RangeReturnTrail MT4
- Asesores Expertos
-
Eloizio Coelho Alves
Soy un trader brasileño con experiencia en análisis técnico y algoritmos inteligentes para el mercado financiero.
Actualmente utilizo una combinación de Asesores Expertos (EA) propietarios y modelos avanzados de Python para identificar oportunidades con mayor precisión. - Versión: 1.6
- Activaciones: 5
RangeReturnTrail MT4 es un asesor experto diseñado para identificar fuertes subidas de precios y buscar oportunidades cuando el mercado comienza a retroceder tras esos movimientos.
El asesor técnico utiliza órdenes pendientes con seguimiento dinámico, lo que le permite seguir el movimiento actual de los precios antes de entrar en el mercado. En lugar de entrar inmediatamente en contra de un movimiento fuerte, el asesor técnico espera a que se produzca un cambio de tendencia o un retroceso para activar la orden pendiente.
RangeReturnTrail MT5 se puede utilizar con pares de divisas, metales, índices, criptomonedas, CFD y otros símbolos disponibles en MetaTrader 4, siempre que el bróker admita los tipos de orden necesarios.
Aunque se trata de un asesor experto multiactivos, su lógica resulta especialmente adecuada para instrumentos volátiles como el oro (XAUUSD), en los que se producen con frecuencia fuertes movimientos direccionales y retrocesos posteriores.
Cómo identifica RangeReturnTrail una oportunidad de trading
El EA analiza continuamente un número configurable de velas.
La configuración por defecto es:
- Barras a analizar: 10
- Rango mínimo: 1000 puntos
- Tamaño de la posición: 0,01
- Inicio del trailing: 500 puntos
- Stop dinámico: 100 puntos
El EA busca el máximo más alto y el mínimo más bajo dentro de las velas analizadas.
Cuando la distancia entre estos dos extremos alcanza o supera el rango mínimo configurado, el EA identifica una variación significativa del precio y prepara una orden pendiente.
La vela actual también se incluye en el análisis, lo que permite al EA reaccionar mientras el movimiento del mercado aún se está desarrollando.
Detección de la dirección de la tendencia
El EA también evalúa el orden cronológico en el que se produjeron los niveles de precio más altos y más bajos.
Si el punto más bajo se produjo primero y el punto más alto se produjo después, el movimiento se interpreta como una tendencia alcista.
En esta situación, el EA coloca una:
STOP DE VENTA por debajo del precio actual.
Si el punto más alto se ha producido primero y el punto más bajo después, el movimiento se interpreta como una expansión a la baja.
En esta situación, el EA coloca una:
ORDEN DE COMPRA STOP por encima del precio actual.
El objetivo no es entrar inmediatamente en contra del movimiento actual. El EA espera a que el mercado comience a revertirse antes de que se active la orden pendiente.
Órdenes pendientes con trailing stop
Una de las principales características de RangeReturnTrail MT5 es el movimiento dinámico de las órdenes pendientes.
La orden pendiente se sitúa inicialmente a una distancia configurable del precio de mercado actual.
Durante un movimiento alcista
Se coloca una orden STOP DE VENTA por debajo del mercado.
Si el precio sigue subiendo, la orden STOP DE VENTA también se desplaza al alza, siguiendo al precio a la distancia configurada.
Sin embargo, cuando el precio empieza a bajar, la orden pendiente no vuelve a moverse hacia abajo.
Se mantiene en su última posición.
Si el mercado continúa invirtiendo su tendencia y alcanza el SELL STOP, la orden se activa y se convierte en una posición de VENTA al precio de mercado.
Durante un movimiento bajista
Se aplica la lógica opuesta.
Se coloca una orden BUY STOP por encima del precio de mercado actual.
Mientras el mercado siga bajando, la orden BUY STOP seguirá al precio a la baja.
Cuando el mercado empieza a subir, la orden pendiente deja de moverse.
Si el precio alcanza la orden BUY STOP durante el cambio de tendencia, la orden se convierte en una posición de COMPRA al precio de mercado.
Este mecanismo permite al EA seguir la tendencia alcista mientras espera la confirmación de un posible movimiento de retroceso.
Paso de seguimiento de órdenes pendientes
El parámetro«Pending Trail Step» define el número mínimo de puntos necesarios para que el EA vuelva a modificar la orden pendiente.
Esto evita modificaciones innecesarias de la orden provocadas por fluctuaciones de precio muy pequeñas.
Trailing stop de posición única
Cuando el EA solo tiene abierta una posición de COMPRA o una de VENTA, RangeReturnTrail utiliza un mecanismo estándar de trailing stop.
La configuración por defecto es:
- Inicio del trailing: 500 puntos
- Stop dinámico: 100 puntos
Ejemplo:
Si una posición de COMPRA se mueve 500 puntos en beneficio, se activa el stop dinámico.
En ese momento, el stop loss se sitúa aproximadamente 100 puntos por debajo del precio de mercado actual.
Si el precio sigue moviéndose favorablemente, el «stop loss» sigue el movimiento.
Si el mercado cambia de tendencia y alcanza el Stop Loss, la posición se cierra.
A las posiciones de VENTA se les aplica la lógica opuesta.
Varias posiciones del mismo tipo
RangeReturnTrail MT5 también incluye una gestión especial para situaciones en las que hay dos o más posiciones del mismo tipo abiertas.
Por ejemplo:
- COMPRA 1
- COMPRA 2
- COMPRAR 3
En lugar de gestionar cada posición de forma independiente, el EA comienza a supervisar el resultado combinado de todas las posiciones del mismo lado.
La misma lógica se aplica a las posiciones múltiples de VENTA.
El EA calcula el resultado flotante total del grupo.
Mientras el resultado combinado siga siendo negativo, el mecanismo de trailing de la cesta no se activa.
Cuando el resultado combinado alcanza el umbral de rentabilidad o pasa a ser positivo, se activa el mecanismo de seguimiento de la cesta.
A partir de ese momento, el EA gestiona el grupo como una única cesta de operaciones.
Si el mercado sigue evolucionando favorablemente, el nivel de protección de la cesta se adapta al precio.
Si el mercado cambia de tendencia y alcanza el nivel de protección móvil, todas las posiciones de ese mismo tipo se cierran a la vez.
Esto permite que las posiciones rentables compensen las posiciones con pérdidas antes de que se cierre todo el grupo.
Línea de seguimiento de la cesta
Cuando el mecanismo de seguimiento de la cesta está activo, se muestra una línea móvil horizontal en el gráfico.
Esta línea representa el nivel de protección actual del grupo.
Solo se desplaza en la dirección favorable.
Cuando el precio alcanza esta línea, el EA intenta cerrar todas las posiciones pertenecientes a esa cesta.
Operaciones con múltiples activos
RangeReturnTrail MT5 no se limita a un único mercado.
Se puede probar y utilizar en:
- XAUUSD / Oro
- Pares de divisas
- Índices
- Criptomonedas
- Metales
- CFD
- Otros símbolos compatibles con MT4
Dado que todos los parámetros de distancia principales son ajustables, la estrategia puede adaptarse a las diferentes características del mercado.
Un movimiento de 1 000 puntos puede representar condiciones de mercado muy diferentes en función del símbolo, el número de decimales, la volatilidad, las especificaciones del contrato y el bróker.
Por este motivo, los usuarios deben optimizar los ajustes en función del instrumento con el que operen.
Especial sobre el oro: XAUUSD
Aunque RangeReturnTrail MT5 está diseñado como un asesor experto multiactivos, el oro es uno de los instrumentos que mejor se adapta a su concepto de negociación.
El XAUUSD suele presentar:
- fuertes movimientos direccionales;
- rápidas subidas de precios;
- una elevada volatilidad intradía;
- correcciones bruscas;
- retrocesos significativos tras movimientos prolongados.
El EA se diseñó para seguir estos movimientos alcistas con una orden pendiente y esperar a que el mercado comience a retroceder antes de entrar.
Por este motivo, el XAUUSD resulta especialmente adecuado para poner a prueba el concepto RangeReturnTrail.
Los parámetros deben ajustarse siempre en función del bróker, el marco temporal, el tamaño de la cuenta, el apalancamiento y la volatilidad del mercado.
Panel de información
RangeReturnTrail MT5 incluye un panel de información visual integrado.
El panel muestra información importante sobre la cuenta y los EA, entre la que se incluye:
Estado actual
- Saldo
- Capital
- Ganancias/pérdidas no realizadas
- Número de posiciones de COMPRA
- Número de posiciones de VENTA
- Número de órdenes pendientes
- Diferencial actual
- Símbolo
- Marco temporal
- Número mágico
Rendimiento semanal
El panel también muestra el resultado obtenido en cada día de negociación:
- Lunes
- Martes
- Miércoles
- Jueves
- Viernes
- Resultado semanal total
Las estadísticas semanales se filtran por el símbolo y el «Magic Number»del EA , lo que ayuda a evitar que las operaciones de otros asesores expertos o las operaciones manuales se mezclen con las estadísticas de RangeReturnTrail.
Parámetros principales
Tamaño del lote
Define el volumen de negociación utilizado por el EA.
Por defecto:
0,01
Inicio retrasado
Define la distancia positiva necesaria para que se active el trailing stop de una posición individual.
Valor por defecto:
500 puntos
Trailing Stop
Define la distancia de seguimiento tras la activación.
Por defecto:
100 puntos
Diferencial máximo
Permite al usuario impedir nuevas entradas cuando el rango actual supera el límite configurado.
Barras a analizar
Define el número de velas que se utilizan para calcular el máximo más alto y el mínimo más bajo.
Por defecto:
10 velas
Rango mínimo
Define la distancia mínima necesaria entre el máximo más alto y el mínimo más bajo de las velas analizadas.
Por defecto:
1000 puntos
Distancia pendiente
Define la distancia inicial entre el precio de mercado actual y la orden pendiente.
Paso de seguimiento de la orden pendiente
Define la variación mínima del precio necesaria para que se reajuste la orden pendiente.
Número mágico
Identificador único utilizado por el EA para gestionar sus propias operaciones y estadísticas.
Protección de margen
RangeReturnTrail MT5 incluye mecanismos internos de protección de margen.
Antes de enviar una nueva orden pendiente, el EA comprueba si hay margen suficiente disponible.
También se aplica una protección adicional en situaciones extremas de margen para reducir el riesgo de alcanzar el nivel de Stop Out del bróker.
Estas medidas de protección no sustituyen a una gestión adecuada del capital.
El usuario sigue siendo responsable de seleccionar un tamaño de lote y una exposición de la cuenta adecuados.
Operaciones con lotes fijos
RangeReturnTrail MT5 utiliza el tamaño de lote seleccionado por el usuario.
El EA no aumenta automáticamente el tamaño del lote tras operaciones con pérdidas.
Su estrategia principal no se basa en un sistema automático de progresión de lotes.
Cuentas de cobertura
El sistema de gestión de carteras con posiciones múltiples se diseñó especialmente para las cuentas de cobertura de MT4.
En las cuentas de compensación, MetaTrader 5 agrupa las operaciones del mismo símbolo en una única posición neta.
Por lo tanto, el comportamiento de varias posiciones individuales puede variar.
Para aprovechar al máximo la función de gestión de carteras, se recomiendautilizar una cuenta de cobertura de MT4.
Uso recomendado
Antes de utilizar RangeReturnTrail MT5 en una cuenta de trading real:
- realice pruebas retrospectivas;
- pruebe diferentes períodos históricos;
- pruebe con diferentes símbolos;
- prueba diferentes marcos temporales;
- ajustar las distancias entre puntos según el instrumento;
- utilizar un tamaño de lote adecuado;
- tener en cuenta el spread y el apalancamiento;
- tener en cuenta las especificaciones de los contratos del bróker;
- probar el EA en una cuenta demo antes de utilizar capital real.
Advertencia sobre los riesgos
Ningún asesor experto puede garantizar beneficios futuros.
Los resultados de las pruebas retrospectivas, los resultados de las cuentas de demostración y el rendimiento histórico no garantizan resultados similares en condiciones de mercado futuras.
Los mercados financieros conllevan riesgos.
El usuario es plenamente responsable del símbolo seleccionado, el marco temporal, el tamaño del lote, la configuración, el apalancamiento y la exposición global al riesgo.
RangeReturnTrail MT4: sigue la expansión, espera a que se produzca el retroceso y deja que el mecanismo de seguimiento gestione la salida.

