El Asesor Experto EA_MALR se basa en el indicador MALR. Cuenta con funciones como trailing stop, aumento de lotes, promediado y reversión de posiciones.
El EA_MALR es un Asesor Experto que utiliza el indicador MALR (su autor es desconocido). Se abre una posición de venta cuando el precio cruza de arriba hacia abajo la línea <MALRHH> (la línea superior), y se abre una posición de compra al cruzar la línea <MALRLL> (la línea inferior).
Este Asesor Experto incluye las siguientes funciones:
- Averaging (promediado) al recibir una nueva señal,
- Reversión de posición cuando la señal cambia a la opuesta,
- Trailing stop con configuraciones adicionales,
- Aumento de lotes según el drawdown establecido.
Resultados de pruebas desde el año 2000 en EURUSD. Lote inicial de 0.10, depósito inicial de 10,000$, apalancamiento 1:500, en MetaQuotes-Demo.
A continuación se presentan gráficos con y sin aumento de lotes.
No se utiliza promediado ni reversión (solo se utilizan Stop Loss y Take Profit).


Función de promediado habilitada (función de reversión deshabilitada).


Función de reversión habilitada (función de promediado deshabilitada).


Se habilitan ambas funciones: REVERSIÓN y AVERAGING.


El Asesor Experto está protegido contra la pérdida de datos durante cortes de conexión, errores de red y reinicios del Asesor Experto (terminal).
Las configuraciones principales del Asesor Experto (cuando son cero, estas configuraciones no se utilizan):
- sl/tp - configurado después de abrir la posición.
- N_modify_sltp - número de intentos para establecer Stop Loss/Take Profit en una operación fallida.
- use_Averaging - habilita el promediado en la pérdida establecida (loss_forAveraging) en puntos. Se abre un lote básico adicional cuando aparece una nueva señal en la misma dirección.
- loss_forAveraging - número de puntos en pérdida desde el último precio de apertura (último promediado).
- Position_overturn - reversión de posición cuando la señal en el indicador cambia a la opuesta. La reversión del lote se multiplica por un coeficiente de reversión (koff_multiplication).
- use_increase - aumento de lotes según el drawdown establecido (Max_drawdown) al abrir y promediar la posición.
- Trail_StopLoss - habilita el trailing stop StopLoss en puntos (trail). Cuando hay reversión y promediado, se guarda el trailing stop.
- Activate_by_profit - habilita el trailing stop en una ganancia establecida en puntos (profit) desde el precio de apertura. En caso de promediado, el precio de apertura es igual al precio promedio de todas las aperturas.
Publicaciones relacionadas
- Procesamiento Visual de Órdenes: Mejora tu Trading en MetaTrader 4
- Señales de Trading con Patrón Hammer/Hanging Man y Estocástico en MetaTrader 5
- Gestión Automática de Órdenes Pendientes con RSI en MetaTrader 4
- Schnick: Herramienta de Aprendizaje Automático para MetaTrader 5
- My Line Order 2.1: Mejora tu Trading en MetaTrader 4