Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

Exp_ColorXPWMA_Digit_NN3_MMRec - Asesor Experto para MetaTrader 5

Visualizaciones:
632
Ranking:
(10)
Publicado:
2018.10.08 09:42
Actualizado:
2023.03.27 14:33
\MQL5\Include\
TradeAlgorithms.mqh (236.36 KB) ver
\MQL5\Indicators\
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Tres sistemas comerciales independientes con el uso de los indicadores ColorXPWMA_Digit en el mismo EA, con posibilidad de cambiar el tamaño de la próxima transacción dependiendo de los resultados de las transacciones anteriores para este sistema comercial. Las señales para realizar las transacciones se forman en el momento del cierre de la barra si la tendencia ha cambiado, acompañándose con el cambio del color de cualquiera de estos tres indicadores.

Los bloques de las variables de entrada del EA han sido añadidos para manejar los volúmenes de la posición a abrir. Para el primer sistema, por ejemplo:

input uint    A_BuyTotalMMTriger=5; //Número A de las últimas transacciones en la dirección Buy para el cálculo de los Stop Loss
input uint    A_BuyLossMMTriger=3;  //Número A de transacciones no rentables en dirección Buy para reducir MM
input uint    A_SellTotalMMTriger=5;//Número A de las últimas transacciones en la dirección Sell para el cálculo de los Stop Loss
input uint    A_SellLossMMTriger=3; //Número A de transacciones no rentables en dirección SELL para reducir MM
input double  A_SmallMM=0.01;       //Parte A de los recursos financieros del depósito en la transacción con pérdidas
input double  A_MM=0.1;             //Parte A de los recursos financieros del depósito en la transacción con trading normal
input MarginMode A_MMMode=LOT;      //Modo A para determinar el tamaño del lote

Con esos parámetros de entrada, en caso de la muestra de cinco transacciones y si hay tres transacciones con pérdidas en la misma dirección, el EA abrirá la siguiente transacción en esta dirección con el volumen del lote 0,01. Si entre cinco últimas transacciones, el número de transacciones no rentables es menos de tres, el volumen de la posición será 0,1.

El segundo sistema comercial tiene absolutamente los mismos parámetros de entrada:

input uint    B_BuyTotalMMTriger=5; //Número B de las últimas transacciones en la dirección Buy para el cálculo de los Stop Loss
input uint    B_BuyLossMMTriger=3;  //Número B de transacciones no rentables en dirección Buy para reducir MM
input uint    B_SellTotalMMTriger=5;//Número B de las últimas transacciones en la dirección Sell para el cálculo de los Stop Loss
input uint    B_SellLossMMTriger=3; //Número B de transacciones no rentables en dirección SELL para reducir MM
input double  B_SmallMM=0.01;       //Parte B de los recursos financieros del depósito en la transacción con pérdidas
input double  B_MM=0.1;             //Parte B de los recursos financieros del depósito en la transacción con trading normal
input MarginMode B_MMMode=LOT;      //Modo B para determinar el tamaño del lote

En caso del tercer sistema, se cambia sólo el prefijo C_ en los parámetros de entrada.

La opción más óptima del ajuste de este EA estará en cada sistema comercial de forma personal, con la desactivación de otros dos sistemas comerciales usando los conmutadores correspondientes a estos sistemas en forma de los parámetros de entrada tipo:

input bool    B_BuyPosOpen=true;    //Permiso B para entrar en la posición larga
input bool    B_SellPosOpen=true;   //Permiso B para entrar en la posición corta

Estableciéndolos en la posición false.

Para un trabajo correcto del EA generado, hace falta colocar el archivo compilado del indicador ColorXPWMA_Digit.ex5 en la <carpeta de datos del terminal>\MQL5\Indicators.

Durante las pruebas de abajo, se utilizaban los parámetros de entrada predefinidos con uso de los Stops.

Fig. 1. Ejemplos de las transacciones en el gráfico

Fig. 1. Ejemplos de las transacciones en el gráfico

Resultados de la simulación durante el año 2017 en USDJPY H2, H4 y H8:

Fig. 2. Gráfico de los resultados de la simulación

Fig. 2. Gráfico de los resultados de la simulación

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/21794

Exp_UltraMFI_MMRec Exp_UltraMFI_MMRec

El sistema comercial a base de las señales del indicador UltraMFI, con posibilidad de cambiar el tamaño de la próxima transacción dependiendo de los resultados de las transacciones anteriores para este sistema comercial.

i-AnyRangeCldTail_System_Alert i-AnyRangeCldTail_System_Alert

Indicador i-AnyRangeCldTail_System con posibilidad de saltar alertas, enviar email y notificaciones Push en el momento cuando ocurre la ruptura del canal punto raya.

COG_Channel COG_Channel

Indicador Center of Gravity Channel

DEROSC DEROSC

Indicador Derivative Oscillator