Sistema de Trading ColorXPWMA_Digit para MetaTrader 5: Optimiza tus Operaciones

Mike 2018.09.28 00:54 25 0 0
Archivos adjuntos

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

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

Fig. 2. Gráfico de resultados de pruebas

Lista
Comentarios 0