
¿Estás buscando optimizar tus estrategias de trading? Te presento a MS Lea, un Asesor Experto que calcula los últimos máximos y mínimos locales y espera que se produzca un breakout. Para más detalles sobre los altos y bajos locales, puedes leer mi artículo aquí.
- Realizamos una operación larga si el precio supera el máximo local (es decir, si el precio se eleva por encima de la línea verde).
- Por otro lado, activamos una operación corta si el precio cae por debajo del mínimo local (cuando el precio se sitúa por debajo de la línea roja).
Además, puedes añadir una distancia en PIPs. Por ejemplo, el precio debe moverse 5 pips por encima del último alto para abrir una operación larga o 5 pips por debajo del bajo para una operación corta.
Las operaciones se cierran utilizando un trailing stop loss.
Parámetros:
- Nivel: 1 = Último máximo/mínimo local reciente. Números más altos utilizan el mínimo/máximo de los últimos n máximos/mínimos locales.
- Distancia: Distancia en Pips desde el mínimo/máximo.
- MaxTrades: Número de operaciones permitidas. Se crea una nueva operación cada vez que se asegura el stop loss de todas las demás operaciones.
- Lots: (0 = lotes mínimos requeridos).
- Stop Loss (negativo = -x * stop loss mínimo; por ejemplo, si tu broker permite establecer un stop loss en EURUSD con un mínimo de 10 pips, -3 significa 30 pips de stop loss).
- Take Profit (igual que con números negativos).
- BreakEven (igual que con números negativos). Si gana x pips, establece el stop loss a 0.
El experto puede abrir tantas posiciones como desees, sin embargo, para abrir una nueva posición, el stop loss de todas las demás debe estar asegurado.
Este Asesor Experto está dividido en ea.mqh, que va en el directorio de inclusión, y el código del experto. Esto mantiene el código del experto pequeño y sencillo, mientras que toda la gestión de órdenes y las herramientas están separadas. ¡Eres bienvenido a desarrollar tu propio experto utilizando ea.mqh!
Por favor, apoya al autor para que pueda continuar ofreciendo código gratuito (consulta los comentarios en el mq4).

| Símbolo | EURUSD (Euro vs Dólar Estadounidense) | ||||
| Período | 15 Minutos (M15) 2010.11.18 00:00 - 2010.11.30 23:59 (2010.11.18 - 2010.12.01) | ||||
| Modelo | Precio de Apertura (solo para Asesores Expertos que controlan la apertura de barras) | ||||
| Parámetros | MaxTrades=1; Nivel=2; Distancia=11; Trade_________________="Parámetros de Trading"; Lots=1; Slippage=20; StopLoss=30; TakeProfit=0; TrailingStopLoss=true; BreakEven=20; MinMoney=20; Magic=12345; _____________________________i7="Diseño de Pantalla"; StartY=50; StartX=0; | ||||
| Barras en Prueba | 1857 | Ticks modelados | 2712 | Calidad de Modelado | n/a |
| Errores en Ajuste de Gráficos | 0 | ||||
| Depósito Inicial | 10000.00 | ||||
| Beneficio Neto Total | 5908.64 | Beneficio Bruto | 6028.64 | Pérdida Bruta | -120.00 |
| Factor de Beneficio | 50.24 | Resultado Esperado | 1477.16 | ||
| Drawdown Absoluto | 170.00 | Drawdown Máximo | 1080.00 (7.83%) | Drawdown Relativo | 8.18% (1040.00) |
| Total de Operaciones | 4 | Posiciones Cortas (porcentaje ganadas) | 1 (100.00%) | Posiciones Largas (porcentaje ganadas) | 3 (66.67%) |
| Operaciones Ganadoras (% total) | 3 (75.00%) | Operaciones Perdedoras (% total) | 1 (25.00%) | ||
| Mayor | Operación Ganadora | 5241.31 | Operación Perdida | -120.00 | |
| Promedio | Operación Ganadora | 2009.55 | Operación Perdida | -120.00 | |
| Máximo | Ganancias Consecutivas (Beneficio en Dinero) | 3 (6028.64) | Pérdidas Consecutivas (Pérdida en Dinero) | 1 (-120.00) | |
| Máximo | Ganancias Consecutivas (Número de Ganancias) | 6028.64 (3) | Pérdidas Consecutivas (Número de Pérdidas) | -120.00 (1) | |
| Promedio | Ganancias Consecutivas | 3 | Pérdidas Consecutivas | 1 | |
Comentarios 0