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
- Visualizaciones:
- 499
- Ranking:
- Publicado:
- 2018.08.16 17:11
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Dos sistemas comerciales independientes con el uso de los indicadores BrainTrend_V2 y AbsolutelyNoLagLWMA 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 dos 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 sistema con el uso del indicador BrainTrend2_V2, por ejemplo:
input uint A_BuyLossMMTriger=2; //A el número de transacciones no rentables en dirección SELL para reducir MM input uint A_SellLossMMTriger=2; //A el número de transacciones no rentables en dirección SELL para reducir MM input double A_SmallMM=0.01; //A parte de los recursos financieros del depósito en la transacción con pérdidas input double A_MM=0.1; //A parte de los recursos financieros del depósito en la transacción con trading normal
Con esos parámetros de entrada, si hay dos últimas 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. Pero si de dos últimas transacciones por lo menos una no tiene pérdidas, el volumen de la posición será de 0,1.
El sistema comercial con el uso de AbsolutelyNoLagLwma tiene absolutamente los mismos parámetros de entrada:
input uint B_BuyLossMMTriger=2; //B el número de transacciones no rentables en dirección SELL para reducir MM input uint B_SellLossMMTriger=2; //B el número de transacciones no rentables en dirección SELL para reducir MM input double B_SmallMM=0.01; //B parte de los recursos financieros del depósito en la transacción con pérdidas input double B_MM=0.1; //B parte de los recursos financieros del depósito en la transacción
Para un trabajo correcto del EA generado, hace falta colocar los archivos compilados de los indicadores BrainTrend2_V2.ex5 y AbsolutelyNoLagLwma.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
Resultados de la simulación durante el año 2016 en GBPJPY H6:
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/21363

Trailing Stop virtual.

Dos sistemas comerciales independientes con el uso de los indicadores SilverTrend_V2 y ColorJFatl_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.

Canal formado por dos medias móviles Double Exponential Moving Average construidas a base de las promediaciones de High y Low de las series temporales.

Pivot simple. Negociación sin usar Stop Loss ni Take Profit.