Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
Exp_XWAMI_NN3_MMRec - Asesor Experto para MetaTrader 5
- Visualizaciones:
- 513
- Ranking:
- Publicado:
- 2018.08.20 13:57
- Actualizado:
- 2023.03.27 14:33
- ¿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
Resultados de la simulación del año 2016 con GBPJPY H1, H4 y H8.
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
Indicador SilverTrend con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.
BrainTrend2_V2_HTFIndicador BrainTrend2_V2 con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.
Asesor según el indicador iIchimoku (Ichimoku Kinko Hyo).
PFEEl indicador PFE (Polarized Fractal Efficiency) sirve para identificar las tendencias.