Resultados populares

₿ $ £ ¥ € ₣
¥ ₿ ₣ £ $ €

Asesor experto MM Ajustable

El asesor experto de Forex MM Ajustable es un AE personalizable de las medias móviles que ofrece un ajuste flexible de la estrategia tradicional del cruce de 2 MMs. Usted puede poner períodos diferentes de MM, tipos de MM, diferencia mínima, stop-loss, take-profit, trailing stop y deslizamiento. Este asesor experto siempre abre la posición en el cruce y siempre la cierra en el cruce siguiente.

Los backtests del asesor experto Adjustable MA de MetaTrader arrojan resultados pésimos, a menos que se aplique un ajuste de curva extremo mediante optimización. No se recomienda utilizar este EA en una cuenta real. Su objetivo principal es ofrecer una forma rápida de realizar backtests de diversos sistemas basados en el cruce de medias móviles. Asegúrese de no optimizarlo en exceso y haga pruebas fuera de la muestra para confirmar sus propios resultados.


Parámetros de entrada

Principal

  • Period_1 (valor por defecto = 20) — el período de la primera media móvil.
  • Period_2 (por defecto = 22) — el período de la segunda media móvil.
  • MA_Method_Fast (por defecto = MODE_EMA) — el método utilizado para calcular la media móvil rápida.
  • MA_Method_Slow (por defecto = MODE_EMA) — el método utilizado para calcular la media móvil lenta.
  • MA_Price_Fast (por defecto = PRICE_CLOSE) — el tipo de precio que se utiliza para calcular la media móvil rápida.
  • MA_Price_Slow (por defecto = PRICE_CLOSE) — el tipo de precio que se utiliza para el cálculo de la media móvil lenta.
  • MinDiff (valor por defecto = 30) — la diferencia mínima entre las medias móviles para que se considere que se ha producido un cruce.
  • StopLoss (valor por defecto = 0) — la distancia del stop-loss en puntos. Déjelo en cero para desactivarlo.
  • TakeProfit (valor por defecto = 0) — la distancia del take-profit en puntos. Déjelo en cero para desactivarlo.
  • TrailingStop (valor por defecto = 0) — el valor del trailing stop en puntos. Déjelo en cero para desactivarlo.
  • 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) — el volumen de las operaciones. Se utiliza si UseMM está establecido en false.
  • UseMM (por defecto = false) — si es true, se utiliza un modelo de gestión del dinero basado en el margen libre disponible para calcular el tamaño de la posición.
  • LotsPer10000 (valor por defecto = 1) — el número de lotes que se operarán por cada 10 000 $ del margen libre de la cuenta.

Varios

  • Slippage (valor por defecto = 30) — el deslizamiento de precio aceptable en puntos.
  • OrderCommentary (por defecto = "Adjustable MA") — 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 = 19472394) — un número mágico que se utiliza en las operaciones.

Mini FAQ

¿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.


¡Atención!

Este asesor experto no es rentable con sus parámetros predeterminados. ¡No ejecute este EA en una cuenta real! Úselo únicamente con fines educativos.


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.08 - 2026-04-17

  • Se ha añadido un panel de estado a través de los comentarios del gráfico.
  • Se han añadido parámetros de entrada para los tipos de precio que se utilizarán en el cálculo de las medias móviles.
  • Se han añadido parámetros de entrada independientes para cada modo de cálculo de las medias móviles.
  • 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 None como 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.
  • Se ha corregido un error en la versión para MT4 que provocaba que se leyeran los valores de la media móvil (MA) de una vela incompleta.

1.07 - 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 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.

1.06 - 2022-04-21

  • Mejoras menores en el código.

1.05 - 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.04 - 28-05-2012

  • Añadida compatibilidad con ECN.

1.03 - 18-10-2018

  • Arreglado un error con el trailing stop.

1.02 - 06-05-2011

  • Añadida administración del dinero opcional.

1.01 - 15-12-2010

  • Arreglado un error que aparecía debido al cambio sobre cómo procesa las órdenes MT5.

1.00 - 09-12-2009

  • Se lanza el asesor experto de MA ajustable.