El MM 3G Ajustable es un asesor experto de Forex altamente personalizable que se basa en el Indicador de Media Móvil de Tercera Generación Personalizado y en la clásica estrategia del cruce de dos AM. Puede ajustar los períodos de MM, los métodos de MM, el tipo de precio de MM, la diferencia mínima de MM, los parámetros de stop-loss, take-profit, stop final, deslizamiento y administración de dinero. Este asesor experto siempre abre una posición en un cruce y la cierra en el siguiente (si no fue cerrada antes por SL o TP).
¡Atención!
El último backtest de este asesor experto ha mostrado una pérdida total del saldo de la cuenta. ¡No ejecute este EA en una cuenta real! Úselo únicamente con fines educativos.
Ofrece una alternativa al asesor experto Adjustable MA estándar.
¡Advertencia! Este asesor experto requiere la instalación de un indicador de Media Móvil de Tercera Generación en su Plataforma MetaTrader para trabajar.
Parámetros de entrada
Principales
- Period_1 (por defecto = 30) — el período de la primera media móvil.
- Period_2 (por defecto = 35) — el período de la segunda media móvil.
- Period_Sampling_Fast (por defecto = 196) — el período de muestreo de la media móvil rápida.
- Period_Sampling_Slow (por defecto = 160) — el período de muestreo de la media móvil lenta.
- MA_Method_Fast (por defecto = MODE_EMA) — el método de cálculo de la media móvil rápida.
- MA_Method_Slow (por defecto = MODE_EMA) — el método de cálculo de la media móvil lenta.
- MA_Applied_Price_Fast (por defecto = PRICE_TYPICAL) — el precio aplicado para la media móvil rápida.
- MA_Applied_Price_Slow (por defecto = PRICE_TYPICAL) — el precio aplicado para la media móvil lenta.
- MinDiff (valor por defecto = 10) — diferencia mínima en puntos entre dos medias móviles para que el cruce se considere válido.
- StopLoss (valor por defecto = 1700) — un nivel de stop-loss (en puntos) que se utilizará en las operaciones.
- TakeProfit (por defecto = 600) — un nivel de take-profit (en puntos) que se utilizará en las operaciones.
- TrailingStop (valor por defecto = 0) — un trailing stop (en puntos) que se aplicará a las operaciones.
- TrailingStopTriggerProfit (por defecto = 0) — el beneficio en puntos necesario para que se active el trailing stop. Déjelo en cero para desactivarlo.
- TradeDirection (por defecto = Both) — la dirección de las operaciones a tomar.
- StartHour (por defecto = 0) — la hora de inicio (según la hora del servidor) del periodo de negociación.
- StartMinute (valor por defecto = 0) — el minuto de inicio (según la hora del servidor) del periodo de negociación.
- EndHour (por defecto = 23) — la hora de finalización (según la hora del servidor) del periodo de negociación.
- EndMinute (por defecto = 59) — el minuto de la hora de finalización (según la hora del servidor) del periodo de negociación. El minuto de la hora de finalización es inclusivo, por lo que, si se establece en 59, el EA operará hasta las 00 de la hora siguiente.
- TradeOnMonday (valor por defecto = true) — si es true, el EA operará los lunes.
- TradeOnTuesday (valor por defecto = true) — si es true, el EA operará los martes.
- TradeOnWednesday (valor por defecto = true) — si es true, el EA operará los miércoles.
- TradeOnThursday (valor por defecto = true) — si es true, el EA operará los jueves.
- TradeOnFriday (valor por defecto = true) — si es true, el EA operará los viernes.
- TradeOnSaturday (valor por defecto = true) — si es true, el EA operará los sábados.
- TradeOnSunday (valor por defecto = true) — si es true, el EA operará los domingos.
- CloseTradesOutsideTradingTime (por defecto = true) — si es true, el EA seguirá cerrando sus operaciones fuera del periodo de negociación definido mediante los parámetros de entrada anteriores.
- DoTrailingOutsideTradingTime (por defecto = true) — si es true, el EA continuará desplazando el stop-loss de sus operaciones fuera del período de negociación establecido utilizando los parámetros de entrada anteriores.
Gestión del dinero
- Lots (valor por defecto = 0.1) — volumen de negociación expresado en lotes estándar.
- UseMM (por defecto = false) — si es true, el EA aplicará sus reglas de gestión del dinero.
- LotsPer10000 (valor por defecto = 1) — número de lotes estándar por cada 10 000 de la divisa del balance que se usarán si UseMM está establecido en true.
Varios
- Slippage (valor por defecto = 30) — deslizamiento máximo tolerable en puntos.
- OrderCommentary (por defecto = "Adjustable MA 3G") — el comentario correspondiente a las posiciones abiertas por este EA.
- DisplayStatusComment (por defecto = true) — si es true, se mostrará un panel de estado en la esquina superior izquierda del gráfico con detalles sobre el funcionamiento del EA.
- Magic (por defecto = 29472394) — un número mágico que se utiliza en las operaciones.
MiniFAQ
¿Cuáles son los mejores ajustes para este EA?
No se conocen unos ajustes óptimos. No hemos encontrado ninguna combinación de parámetros que resulte rentable de forma sistemática. Le invitamos a que realice backtests del EA para intentar encontrar algunas estrategias que merezcan la pena.
Este EA es compatible con ECN. Si está operando con un bróker ECN (con ejecución de mercado para las órdenes) no se puede configurar el SL/TP en la apertura de posición. Primero debe abrir una posición sin SL/TP y luego modificarla, agregando el stop-loss y/o el nivel de take-profit. Este EA lo hará automáticamente.
Descargas (ver. 1.05, 2026-04-17)
Descargar asesor experto MM 3G Ajustable zip para MetaTrader 4 (incluye indicador MM 3G). Descargar asesor experto MM 3G Ajustable zip para MetaTrader 5 (incluye indicador MM 3G).Discusión
¿Tiene usted sus propios resultados de trading o algunos otros comentarios sobre este asesor experto? ¡Discútalos en el foro!
Registro de cambios
1.05 - 2026-04-17
- Se ha añadido un panel de estado a través de los comentarios del gráfico.
- Se ha añadido un parámetro de entrada para la ganancia de activación del trailing stop.
- Se han añadido parámetros de entrada para restringir la negociación en determinados días de la semana.
- Se ha añadido compatibilidad con los periodos horarios que se extienden más allá de la medianoche.
- Se ha añadido la validación de más parámetros de entrada durante la inicialización.
- Se ha añadido
Nonecomo dirección de negociación para limitarse a cerrar operaciones o ajustar los stops sin abrir nuevas posiciones. - Se han cambiado los parámetros de entrada de la hora de inicio y finalización de cadenas a números enteros para permitir la optimización de los backtests en función de los periodos de tiempo.
- Se ha modificado el EA para que funcione únicamente con puntos, sin dar por sentado qué es un pip para un instrumento de trading concreto.
- Se ha cambiado el número mágico de un valor calculado de forma implícita a un parámetro de entrada modificable.
- Se ha corregido un error relacionado con el cierre de posiciones que podía producirse (en muy raras ocasiones) con la versión para MT4 del EA.
- Se han solucionado varios problemas en la función de gestión del dinero del EA.
1.04 - 2025-02-10
- Se ha añadido una opción para restringir la negociación a un determinado período del día.
- Se ha añadido una opción para restringir la negociación a una sola dirección.
- Se ha añadido un parámetro de entrada para establecer el comentario de la orden.
- Se ha optimizado el trailing stop para que funcione de forma más fiable.
- Se ha modificado la forma de abrir y cerrar las operaciones para permitir varios intentos en caso de fallo.
- Reestructuración del código fuente.
1.03 - 25-07-2018
- Añadida detección automática del modo de ejecución usado en la cuenta de trading.
- Operativa de EAs arreglada en el modo de cobertura de MT5.
- Mejora del código fuente para hacerlo más sencillo y práctico.
1.02 - 16-03-2017
- Añadidas más entradas para controlar las medias móviles usadas en el EA.
- Filtrado añadido para parámetros de entrada no válidos.
1.01 - 06-08-2014
- Corregido un error con el error de división por cero.
1.00 - 01-11-2011
- Se lanza el asesor experto de MA 3G ajustable.