Moving Average Momentum Trader
- Asesores Expertos
- Versión: 1.1
- Activaciones: 10
Moving Average Momentum Trader es un programa de trading automatizado desarrollado para MetaTrader 4.
Combina un cruce entre la media móvil exponencial rápida y la lenta con un filtro del Índice de Fuerza Relativa (RSI). Las señales de trading se confirman utilizando velas completas para reducir las señales inestables causadas por los cambios en la vela que se está formando en ese momento.
El producto está diseñado para operadores que prefieren el trading automatizado intradía y a corto plazo basado en reglas claras. El EA puede calcular el volumen de la operación, establecer los niveles de Stop Loss y Take Profit, y gestionar automáticamente el umbral de rentabilidad y la protección mediante trailing stop.
El producto no requiere indicadores externos, archivos externos ni DLL.
Características principales
- Cruce de medias móviles exponenciales rápida y lenta
- Filtro de señales del Índice de Fuerza Relativa
- Confirmación de la señal mediante velas completas
- Ejecución automática de órdenes de compra y venta
- Dimensionamiento de la posición en función del porcentaje de riesgo
- Determinación del tamaño de la posición por lotes fijos
- Stop Loss y Take Profit automáticos
- Protección automática del umbral de rentabilidad
- Trailing stop automático
- Filtro de spread máximo
- Filtro de horario de negociación
- Límite máximo de operaciones abiertas
- Control de una operación por barra
- Verificación del margen libre
- Validación de volumen mínimo, máximo y por pasos
- Validación de los niveles de stop y de congelación
- Protección contra intentos repetidos de orden a partir de la misma señal
La versión actual no utiliza métodos de trading en rejilla, martingala, promediado de posiciones ni recuperación de pérdidas.
Lógica de negociación
Condición de compra:
La media móvil exponencial rápida cruza por encima de la media móvil exponencial lenta, mientras que el índice de fuerza relativa (RSI) se mantiene por debajo del límite de sobrecompra.
Condición de venta:
La media móvil exponencial rápida cruza por debajo de la media móvil exponencial lenta, mientras que el Índice de Fuerza Relativa se mantiene por encima del límite de sobreventa.
Todas las señales de trading se confirman mediante velas completas.
El EA opera en el símbolo y el marco temporal del gráfico al que está vinculado. Los resultados pueden variar en función del símbolo seleccionado, el marco temporal, el spread y las condiciones de negociación del bróker.
Gestión de riesgos
El EA ofrece dos métodos para determinar el tamaño de la posición:
- Modo de porcentaje de riesgo
El volumen de la operación se calcula utilizando el saldo de la cuenta, el porcentaje de riesgo seleccionado y la distancia del Stop Loss. - Modo de lote fijo
El EA utiliza el volumen de negociación fijo especificado por el usuario.
Antes de enviar una orden, el EA comprueba:
- Volumen mínimo permitido
- Volumen máximo permitido
- Intervalo de volumen
- Margen libre disponible
- Dirección del Stop Loss y del Take Profit
- Nivel de stop
- Nivel de congelación
- Spread actual
- Permiso de negociación
Cuando se bloquean las condiciones para nuevas entradas, la gestión de las posiciones existentes permanece activa. Las funciones de punto de equilibrio y trailing stop pueden seguir protegiendo las operaciones abiertas.
Parámetros de entrada
Estrategia de negociación
- FastMA_Period
: Período de la media móvil exponencial rápida. Por defecto: 5. - SlowMA_Period
Período de la media móvil exponencial lenta. Por defecto: 20. - RSI_Period
Período de cálculo del índice de fuerza relativa. Por defecto: 14. - RSI_Overbought
Nivel del filtro de sobrecompra. Por defecto: 70. - RSI_Oversold
Nivel de filtro de sobreventa. Por defecto: 30.
Gestión del dinero y del riesgo
- UseRiskPercent
Habilita el cálculo automático del tamaño de la posición en función del porcentaje de riesgo. Por defecto: true. - RiskPercent
Porcentaje del saldo de la cuenta asignado como riesgo para cada operación. Por defecto: 1,0. - FixedLots
Volumen de negociación fijo que se utiliza cuando el modo de porcentaje de riesgo está desactivado. Por defecto: 0,01. - StopLossPips
Distancia inicial del stop loss. Por defecto: 10 pips. - TakeProfitPips
Distancia inicial del «Take Profit». Por defecto: 15 pips.
Punto de equilibrio y trailing stop
- UseBreakEven
Activa la protección automática de punto de equilibrio. Valor por defecto: true. - BreakEvenPips
Beneficio flotante necesario antes de que el Stop Loss se desplace cerca del precio de entrada. Por defecto: 5 pips. - UseTrailingStop
Activa la gestión automática del trailing stop. Por defecto: true. - TrailStartPips
Beneficio flotante necesario antes de que comience la gestión del trailing stop. Por defecto: 8 pips. - TrailStepPips
Distancia entre el precio de mercado actual y el stop loss móvil. Por defecto: 3 pips.
Filtros de negociación
- MaxSpreadPoints
Spread máximo permitido para abrir una nueva operación, medido en puntos. Por defecto: 20. - StartHour
Hora a partir de la cual se permite iniciar nuevas operaciones, según la hora del servidor del bróker. Por defecto: 8. - EndHour
Hora a la que finaliza la negociación de nuevas operaciones, según la hora del servidor del bróker. Por defecto: 22. - MaxOpenTrades
Número máximo de operaciones abiertas para el símbolo y el número mágico actuales. Por defecto: 1. - OneTradePerBar
Limita las decisiones de negociación a un intento por vela. Por defecto: true. - Slippage
Deslizamiento máximo permitido. Por defecto: 3. - Número Mágico
Identificador único utilizado para gestionar las órdenes del EA. Utiliza un valor diferente cuando ejecutes varias instancias.
Instalación y uso
- Instala el EA en MetaTrader 4.
- Asigne el EA al gráfico deseado.
- Revisa los parámetros de entrada.
- Active el trading automático.
- Comprueba que se permita operar con el símbolo seleccionado.
- Pruebe el EA en el Probador de estrategias y en una cuenta demo antes de utilizarlo en condiciones reales.
Aviso importante
Este producto no garantiza beneficios ni resultados de trading específicos.
Las pruebas históricas, los resultados de la cuenta demo y el rendimiento pasado no garantizan resultados futuros. El spread, el deslizamiento, la liquidez, la velocidad de ejecución y las condiciones de negociación del bróker pueden afectar al rendimiento real.
Los usuarios deben seleccionar los ajustes en función del tamaño de su cuenta, el símbolo de negociación y su tolerancia personal al riesgo. Se recomienda realizar pruebas exhaustivas antes de utilizar el EA en una cuenta real.
