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:
inputuint A_BuyTotalMMTriger=5; //Número de las últimas operaciones de compra para calcular el stop lossinputuint A_BuyLossMMTriger=3; //Número de operaciones de compra perdedoras para reducir el MMinputuint A_SellTotalMMTriger=5;//Número de las últimas operaciones de venta para calcular el stop lossinputuint A_SellLossMMTriger=3; //Número de operaciones de venta perdedoras para reducir el MMinputdouble A_SmallMM=0.01; //Proporción del depósito en una operación en caso de pérdidainputdouble A_MM=0.1; //Proporción del depósito en una operación durante el trading normalinput 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:
inputuint B_BuyTotalMMTriger=5; //B número de las últimas operaciones de compra para calcular el stop lossinputuint B_BuyLossMMTriger=3; //B número de operaciones de compra perdedoras para reducir el MMinputuint B_SellTotalMMTriger=5;//B número de las últimas operaciones de venta para calcular el stop lossinputuint B_SellLossMMTriger=3; //B número de operaciones de venta perdedoras para reducir el MMinputdouble B_SmallMM=0.01; //B proporción del depósito en una operación en caso de pérdidainputdouble B_MM=0.1; //B proporción del depósito en una operación durante el trading normalinput 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:
inputbool B_BuyPosOpen=true; //B permiso para abrir posiciones largasinputbool 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