Inicio Trading Sistemático Publicación

Sistema de Trading ColorSchaffJCCXTrendCycle para MetaTrader 5: Optimiza tus Operaciones

Archivos adjuntos
22219.zip (45.16 KB, Descargar 0 veces)

Hoy vamos a hablar sobre un sistema de trading muy interesante: el ColorSchaffJCCXTrendCycle. Este sistema se compone de dos configuraciones idénticas, una para operaciones largas y otra para cortas, que puedes ajustar según tus necesidades dentro de un solo EA (Asesor Experto). Esto te permite modificar el volumen de la próxima operación en función de los resultados obtenidos en las transacciones anteriores.

Parámetros de Entrada

Los parámetros de entrada se dividen en dos grupos principales:

  • Los que comienzan con L son para gestionar posiciones largas;
  • Los que empiezan con S son para las posiciones cortas.
//+----------------------------------------------+
//| Parámetros de entrada del EA para operaciones largas |
//+----------------------------------------------+
magic number input uint L_Magic=777;//Número mágico para L
//+----------------------------------------------+
//| Parámetros de entrada del EA para operaciones cortas |
//+----------------------------------------------+
input uint S_Magic=555;//Número mágico para S

Ambos sistemas de trading utilizan números mágicos distintos, lo que los hace independientes entre sí. En los mercados financieros reales, las condiciones rara vez son simétricas. Por lo tanto, es común necesitar parámetros diferentes para operar en mercados alcistas y bajistas. Para configurar correctamente el EA, te recomiendo que primero pruebes un solo sistema, desactivando el otro mediante los interruptores correspondientes.

input bool L_PosOpen=true;//Permitir abrir posiciones largas
input bool L_PosClose=true;//Permitir cerrar posiciones largas

Luego, realiza el mismo procedimiento para el segundo sistema.

Gestión de Volumen de Posiciones

El Asesor Experto incluye bloques de entradas para gestionar los volúmenes de las posiciones abiertas:

input uint L_TotalMMTriger=5;//Número de operaciones de compra para calcular el stop loss
input uint L_LossMMTriger=3;//Número de operaciones de compra perdedoras para reducir MM
input double L_SmallMM=0.01;//Parte del depósito en una operación en caso de pérdida
input double L_MM=0.1;//Parte del depósito en una operación durante trading normal
input MarginMode L_MMMode=LOT;//Modo de configuración del lote

Y para las posiciones cortas:

input uint S_TotalMMTriger=5;//Número de operaciones de venta para calcular el stop loss
input uint S_LossMMTriger=3;//Número de operaciones de venta perdedoras para reducir MM
input double S_SmallMM=0.01;//Parte del depósito en una operación en caso de pérdida
input double S_MM=0.1;//Parte del depósito en una operación durante trading normal
input MarginMode S_MMMode=LOT;//Modo de configuración del lote

Con estos parámetros, si en las últimas cinco operaciones hay tres pérdidas en una misma dirección, el EA abrirá la siguiente operación en esa dirección con un volumen de 0.01 lotes. Si hay menos de tres operaciones perdedoras, el volumen será de 0.1.

Para que el EA funcione correctamente, asegúrate de que los archivos JCCX.ex5 y ColorSchaffJCCXTrendCycle.ex5 estén ubicados en <directorio_de_datos_del_terminal>\MQL5\Indicators.

Durante las pruebas que se muestran a continuación, se han utilizado los parámetros de entrada predeterminados del Asesor Experto. No se han aplicado Stop Loss ni Take Profit en estas pruebas.

Fig. 1. Ejemplos de operaciones en el gráfico con configuraciones simétricas


Fig. 1. Ejemplos de operaciones en el gráfico con configuraciones simétricas

Resultados de pruebas sobre GBPUSD en H8 durante el año 2017:

Fig. 2. Gráfico de resultados de pruebas

Fig. 2. Gráfico de resultados de pruebas

Fig. 3. Ejemplos de operaciones en el gráfico con configuraciones no simétricas

Fig. 3. Ejemplos de operaciones en el gráfico con configuraciones no simétricas

Publicaciones relacionadas

Comentarios (0)