Hoy te traigo un sistema de trading increíble que combina tres sistemas independientes usando los indicadores ColorXPWMA_Digit dentro de un solo EA. Este sistema tiene la capacidad de ajustar el volumen de las próximas operaciones dependiendo de los resultados de las transacciones anteriores. Las señales de trading se generan al cerrar una barra, especialmente si ha cambiado la tendencia (esto se indica cuando cualquiera de los tres indicadores cambia de color).
En el EA, hemos añadido bloques de variables de entrada que te permiten gestionar los volúmenes de las posiciones abiertas. Por ejemplo, para el primer sistema:
input uint A_BuyTotalMMTriger=5; //Número de las últimas operaciones de compra para calcular el stop loss input uint A_BuyLossMMTriger=3; //Número de operaciones de compra perdedoras para reducir el MM input uint A_SellTotalMMTriger=5;//Número de las últimas operaciones de venta para calcular el stop loss input uint A_SellLossMMTriger=3; //Número de operaciones de venta perdedoras para reducir el MM input double A_SmallMM=0.01; //Proporción del depósito en una operación en caso de pérdida input double A_MM=0.1; //Proporción del depósito en una operación durante el trading normal input MarginMode A_MMMode=LOT; //Modo de configuración del lote
Con estas configuraciones, si en las últimas cinco operaciones hay tres pérdidas en la misma dirección, el EA abrirá la próxima operación en esa dirección con un volumen de 0.01 lotes. Si hay menos de tres operaciones perdedoras, el volumen de la posición será de 0.1.
Para el segundo sistema de trading, se disponen entradas similares:
input uint B_BuyTotalMMTriger=5; //B número de las últimas operaciones de compra para calcular el stop loss input uint B_BuyLossMMTriger=3; //B número de operaciones de compra perdedoras para reducir el MM input uint B_SellTotalMMTriger=5;//B número de las últimas operaciones de venta para calcular el stop loss input uint B_SellLossMMTriger=3; //B número de operaciones de venta perdedoras para reducir el MM input double B_SmallMM=0.01; //B proporción del depósito en una operación en caso de pérdida input double B_MM=0.1; //B proporción del depósito en una operación durante el trading normal input MarginMode B_MMMode=LOT; //B modo de configuración del lote
Para el tercer sistema, usamos el prefijo C_ en las entradas.
Lo más recomendable es configurar este EA para cada sistema de trading por separado, deshabilitando los otros dos mediante los parámetros adecuados:
input bool B_BuyPosOpen=true; //B permiso para abrir posiciones largas input bool B_SellPosOpen=true //B permiso para abrir posiciones cortas
Si deseas deshabilitar alguna de estas posiciones, simplemente ajusta los valores a false.
Para que el EA funcione correctamente, es necesario que tengas el archivo compilado ColorXPWMA_Digit.ex5 disponible en la carpeta <directorio_de_datos_del_terminal>\MQL5\Indicators.
He utilizado los parámetros de entrada predeterminados del Asesor Experto con stops durante las pruebas que se muestran a continuación.

Fig. 1. Ejemplo de operaciones en el gráfico
Resultados de pruebas de USDJPY en H2, H4 y H8 durante 2017.

Fig. 2. Gráfico de resultados de pruebas
Comentarios 0