Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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_AbsolutelyNoLagLwma_Digit_NN3_MMRec - Asesor Experto para MetaTrader 5

Visualizaciones:
460
Ranking:
(8)
Publicado:
2018.08.20 11:52
\MQL5\Include\
TradeAlgorithms.mqh (229.96 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 uso de indicadores AbsolutelyNoLagLwma_Digit 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_BuyLossMMTriger=2;  //Cantidad A de transacciones con pérdidas en dirección Buy para que disminuya MM
input uint    A_SellLossMMTriger=2; //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

Con estos parámetros de entrada, el experto, en el caso de que las dos últimas transacciones con pérdidas se encuentren 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 aunque solo una de las dos últimas transacciones no tenga 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_BuyLossMMTriger=2;  //Cantidad B de transacciones con pérdidas en dirección Buy para que disminuya MM
input uint    B_SellLossMMTriger=2; //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

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 AbsolutelyNoLagLwma_Digit.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 2017 con GBPJPY H2, H4 y H12.

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/21420

Trend_Trail_Indicator Trend_Trail_Indicator

Indicador Trend Trail

Trend_ID Trend_ID

Indicador Trend identifier

WPR_HL WPR_HL

Indicador WPR HL

WVF_Stochastic WVF_Stochastic

Indicador WVF Stochastic