Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizaciones:
- 625
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor de la idea: Iurii Tokman.
Autor del código MQL5: Vladimir Karputov.
Algoritmo del trabajo del EA
Durante el primer inicio abrimos la posición BUY con el volumen Lots. Luego captamos (en OnTradeTransaction) todas las aperturas de las posiciones y guardamos los precios de apertura (separadamente para las posiciones BUY y SELL):
- Si el precio de la última apertura de la posición BUY se encuentra POR ENCIMA del precio actual Ask en Step, abrimos nueva posición BUY;
- Si el precio de la última apertura de la posición SELL se encuentra POR DEBAJO del precio actual Bid en Step, abrimos nueva posición SELL;
Además, controlamos el Take Profit virtual: en cuanto el beneficio sea igual o mayor de Virtual Take Profit, cerramos la posición por el mercado.
Parámetros de entrada
- Lots - volumen de la posición a abrir;
- Virtual Take Profit (in pips) - Take Profit virtual;
- Step (in pips) - paso mínimo entre el precio de la última posición;
- magic number - identificador único del EA.

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/20630
Exp_Sar_Tm_Plus
El sistema comercial desarrollado a base de las señales del indicador Parabolic Stop and Reverse system con posibilidad de mantener la posición un tiempo fijado exactamente.
EA Moving Average
Asesor Experto a base de Moving Average.mq5 de la entrega estándar. Trabajo con OnTradeTransaction para la obtención del precio de la última posición cerrada.
e_Breakeven_v4
Asesor Experto. Pasa las posiciones al punto muerto (break even), y luego activa el trailing.
e-News-Lucky
El EA coloca las órdenes pendientes Buy Stop y Sell Stop. Cuando se activan las órdenes, se inicia el Trailing de las posiciones.