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_XWAMI_NN3_MMRec - Asesor Experto para MetaTrader 5

Visualizaciones:
513
Ranking:
(11)
Publicado:
2018.08.20 13:57
Actualizado:
2023.03.27 14:33
\MQL5\Include\
TradeAlgorithms.mqh (236.36 KB) ver
\MQL5\Indicators\
XWAMI.mq5 (18.07 KB) ver
¿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 uso de indicadores XWAMI en un experto, con posibilidad de cambiar el tamaño de la transacción esperada dependiendo de los resultados de las transacciones anteriores para el sistema comercial dado Las señales de ejecución de transacciones por parte de los sistemas comerciales se forman en el momento de cierre de una barra si ha tenido lugar el cambio de tendencia representado por el cambio de color de cualquiera de estos tres indicadores.

Para gestionar los volúmenes de las posiciones abiertas, se han añadido bloques para las variables de entrada del experto. Para el primer sistema, por ejemplo:

input uint    A_BuyTotalMMTriger=5; //Cantidad A de últimas transacciones en dirección Buy para la cuenta de Stop Loss
input uint    A_BuyLossMMTriger=3;  //Cantidad A de transacciones con pérdidas en dirección Buy para que disminuya MM
input uint    A_SellTotalMMTriger=5;//Cantidad A de últimas transacciones en dirección Sell para la cuenta de Stop Loss
input uint    A_SellLossMMTriger=3; //Cantidad A de transacciones con pérdidas en dirección Sell para que disminuya MM
input double  A_SmallMM=0.01;       //Parte A de los recursos financieros del depósito en la transacción en caso de pérdidas
input double  A_MM=0.1;             //Parte A de los recursos financieros del depósito en la transacción en caso de comercio normal
input MarginMode A_MMMode=LOT;      //Método A de definición del tamaño del lote

Con estos parámetros de entrada, el experto, en el caso de elegir las últimas cinco transacciones y que tres de ellas tengan pérdidas en una misma dirección de comercio, abrirá la siguiente transacción en esta dirección con un volumen de 0.01 de lote. En el caso de que, de esas cinco transacciones, menos de tres tengan pérdidaS, el volumen de la posición será de 0.1.

Encontrará unos parámetros de entrada absolutamente análogos en el segundo sistema comercial:

input uint    B_BuyTotalMMTriger=5; //Cantidad B de últimas transacciones en dirección Buy para la cuenta de Stop Loss
input uint    B_BuyLossMMTriger=3;  //Cantidad B de transacciones con pérdidas en dirección Buy para que disminuya MM
input uint    B_SellTotalMMTriger=5;//Cantidad B de últimas transacciones en dirección Sell para la cuenta de Stop Loss
input uint    B_SellLossMMTriger=3; //Cantidad B de transacciones con pérdidas en dirección Sell para que disminuya MM
input double  B_SmallMM=0.01;       //Parte B de los recursos financieros del depósito en la transacción en caso de pérdidas
input double  B_MM=0.1;             //Parte B de los recursos financieros del depósito en la transacción en caso de comercio normal

Para el tercer sistema, en los parámetros de entrada se modificará solo el prefijo C_.

La variante de ajustes óptima para este experto será desactivar en cada sistema comercial de manera individual los otros dos sistemas comerciales con la ayuda de los conmutadores correspondientes a dichos sistemas en forma de parámetros de entrada del tipo:

input bool    B_BuyPosOpen=true;    //Extensión B para la entrada en long
input bool    B_SellPosOpen=true;   //Extensión B para la entrada en short

Colocarlos en la posición false.

Para que el asesor generado funcione correctamente, será necesario que el archivo compilado del indicador XWAMI.ex5 se encuentre en la carpeta <catálogo_de_datos_del_terminal>\MQL5\Indicators.

En las pruebas mostradas más abajo, se han utilizado los parámetros de entrada del experto por defecto, usando niveles stop.

Fig.1. Ejemeplos de operaciones en el gráfico

Fig.1. Ejemeplos de operaciones en el gráfico

Resultados de la simulación del año 2016 con GBPJPY H1, H4 y H8.

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

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

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

SilverTrend_HTF SilverTrend_HTF

Indicador SilverTrend con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

BrainTrend2_V2_HTF BrainTrend2_V2_HTF

Indicador BrainTrend2_V2 con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

Expert Ichimoku Expert Ichimoku

Asesor según el indicador iIchimoku (Ichimoku Kinko Hyo).

PFE PFE

El indicador PFE (Polarized Fractal Efficiency) sirve para identificar las tendencias.