Elmex Moving Average algo
- Asesores Expertos
- Versión: 1.45
- Actualizado: 7 junio 2026
Introducción: Lahistoria de una estrategia probada en el tiempo La estrategia de cruce de medias móviles es uno de los métodos de análisis técnico más antiguos y respetados en los mercados financieros, que se remonta a la década de 1930, cuando los operadores comenzaron a utilizar medias móviles para suavizar los datos de precios. Richard Donchian, a menudo conocido como el "padre del seguimiento de tendencias", fue uno de los primeros en popularizar el uso de los cruces de medias móviles en la década de 1960. Esta estrategia adquirió mayor relevancia cuando se incorporó a
en el famoso sistema Turtle Trading desarrollado por Richard Dennis y William Eckhardt en la década de 1980.
Lo que hace que esta estrategia perdure a lo largo de décadas es su elegante sencillez combinada con una notable eficacia. Mediante el seguimiento de la relación entre una media móvil más rápida (que responde a las variaciones recientes de los precios) y una media móvil más lenta (que representa las tendencias a más largo plazo), los operadores pueden identificar objetivamente los cambios de tendencia y las posibles oportunidades de negociación.
Visión general de la estrategia El EA Moving Average Crossover implementa esta estrategia clásica de forma automatizada y precisa:
- Generación de señales:
- Señal de compra: Cuando la Media Móvil Rápida cruza por encima de la Media Móvil Lenta
- Señal de venta: Cuando la Media Móvil Rápida cruza por debajo de la Media Móvil Lenta
- Lógica de salida:
- Las posiciones se cierran automáticamente cuando se produce una señal contraria.
- Protección adicional mediante niveles personalizables de Stop Loss y Take Profit
Configuración del EA
Configuración de medias móviles
- Periodo MA Rápida: Determina la capacidad de respuesta de la media móvil más rápida (por defecto: 12)
- Periodo MA lento: Determina el periodo del indicador de tendencia a más largo plazo (por defecto: 26)
- Método MA: Elija entre los métodos Simple, Exponencial, Suavizado o Lineal Ponderado
- Precio aplicado: Seleccione qué punto de precio utilizar (Cierre, Apertura, Máximo, Mínimo, etc.)
Parámetros de operación
- Tamaño del lote: Volumen de negociación fijo para cada posición
- Salida en señal opuesta: Opción para activar/desactivar el cierre de posiciones en señales opuestas
Ajustes de Stop Loss y Take Profit
- Usar SL/TP (Maestro): Interruptor maestro para activar o desactivar el sistema de Stop Loss / Take Profit por completo (debe estar activado si desea SL o TP basados en puntos, ATR o porcentajes)
Usar Stop Loss: Activar o desactivar independientemente el Stop Loss mientras el maestro está activado
Usar Take Profit: Habilite o deshabilite independientemente el Take Profit mientras el master está activado - desactívelo para ejecutar un Stop Loss + trailing stop como salida completa, sin objetivo fijo. - Método SL/TP: Elija entre los métodos de cálculo Puntos Fijos, Basado en ATR o Basado en Porcentaje
- Periodo ATR: Defina el periodo de retrospectiva para el cálculo de la volatilidad (por defecto: 14)
- Multiplicador ATR SL: Establece el riesgo relativo a la volatilidad del mercado (por defecto: 1,5)
- Multiplicador ATR TP: Establecer objetivos de beneficio relativos a la volatilidad (por defecto: 2,5)
- Take Profit Fijo: Objetivo de beneficio en puntos (cuando se utiliza el método de Puntos Fijos)
- Stop Loss Fijo: Pérdida máxima aceptable en puntos (cuando se utiliza el método de Puntos Fijos)
- Porcentaje TP: Beneficio objetivo como porcentaje del precio de entrada (cuando se utiliza el método Porcentaje)
- SL Porcentaje: Pérdida máxima aceptable como porcentaje del precio de entrada (cuando se utiliza el método Porcentaje)
Ajustes de Trailing Stop
- Usar Tra iling Stop: Opción para activar/desactivar la función de trailing stop.
- Método Trailing Stop: Elija entre Puntos Fijos, Cálculo Basado en ATR o Cálculo Basado en Porcentaje
- Activación de puntos TS: Beneficio en puntos antes de la activación del trailing stop (para el método de Puntos Fijos)
- Distancia en puntos TS: Distancia en puntos entre el precio y el trailing stop (para el método de puntos fijos)
- TS ATR Trigger: Multiplicador ATR para el umbral de activación del trailing (para el método basado en ATR)
- TS Distancia ATR: Multiplicador ATR para la distancia del trailing stop (para el método basado en ATR)
- TS Porcentaje deactivación: Porcentaje de beneficio antes de la activación del trailing (para el método Porcentaje)
- TS Porcentaje Distancia: Porcentaje de distancia para el trailing stop (para el método Porcentaje)
Configuración de símbolos
- Modo multisímbolo: Opción para operar con varios instrumentos simultáneamente
- Lista de símbolos: Defina los instrumentos con los que desea operar, separados por punto y coma (por ejemplo, "EURUSD;USDJPY;GBPUSD")
Tamaño del Lote (Multi-Asset)
- Método de tamaño del lote: Elija entre Lote Fijo (comportamiento clásico, por defecto) o Paridad de Margen.
- Símbolo de Referencia: El instrumento utilizado como ancla de riesgo en el modo Paridad de margen
- Tamaño de lote de referencia: El tamaño de lote en el símbolo de referencia que define su unidad de riesgo
- Lote mínimo / Lote máximo: límite mínimo y máximo aplicados a cada lote autocalculado.
En el modo de Paridad de Margen, cada símbolo de su lista se dimensiona de forma que comprometa el mismo margen que su posición de referencia. Esto iguala el riesgo (capital comprometido) en todos los instrumentos, no la volatilidad ni la probabilidad de tendencia. El punto es que cuando usted optimiza sus períodos MA, SL o TP a través de una cesta de múltiples activos, cada símbolo se pondera en igualdad de condiciones en lugar de ser distorsionado por los que simplemente consumen más margen por lote. Efectivamente le permite eludir la falta de MetaTrader de optimización nativa multi-par y el comercio de toda una cartera de sistemas de un solo gráfico, con el control total en sus manos.
⚠️ Importante: el Símbolo de Referencia debe escribirse exactamente como lo nombra su broker. Si el EUR/USD de su broker es EURUSD.r y usted escribe EURUSD , simplemente arrojará un error. Utilice siempre la denominación propia del broker.
Características adicionales
- Filtro horario: Opción para restringir la negociación a horas específicas
- Comentario EA: Comentario personalizado para identificar la operación
- Número Mágico: Identificador único para las operaciones del EA
- Detección automática del tipo de llenado: Selecciona automáticamente el modo de llenado de órdenes óptimo para su broker
Nota Importante Este EA ha sido objeto de varias mejoras desde su lanzamiento inicial:
V1.0: Lanzamiento inicial con la estrategia principal de cruce de medias móviles
V1.2: Añadido Stop Loss/Take Profit dinámico basado en ATR y capacidades de negociación multisímbolo
V1.41: Añadido cambio flexible SL/TP, opción de salida en señal opuesta y compatibilidad automática con brokers
V1.42: Implementado sistema avanzado de trailing stop con tres métodos de cálculo (Puntos Fijos, Basado en ATR, Porcentaje) y umbrales de activación personalizables.
V1.44: Añadido Margen-Paridad de tamaño de lote para la exposición de igual riesgo a través de múltiples activos, además de la normalización automática por símbolo lote (volumen paso / min / max).
Como siempre, esta es una actualización gratuita - y hay más por venir. Todos los comentarios y opiniones son leídos y realmente apreciados; son la razón por la que este EA se sigue actualizando, así que por favor no dude en dejar sus comentarios ^^.
Y para ahorrarnos tiempo a ambos: no, no comparto el código fuente, por favor deja de preguntar 🙂 - pero el EA en sí es, y seguirá siendo, completamente gratuito.

It works very well, without errors. I am very satisfied.