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

Visualizaciones:
868
Ranking:
(17)
Publicado:
2019.02.01 07:38
Actualizado:
2023.03.27 14:33
\MQL5\Include\
TradeAlgorithms.mqh (242.04 KB) ver
\MQL5\Indicators\
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Se trata de dos sistemas comerciales idénticas (para las transacciones cortas y largas). Se basan en las señales del indicador ColorPEMA, que pueden ser configuradas de varias maneras en el mismo Asesor Experto (EA), con posibilidad de cambiar el tamaño de la transacción a realizar dependiendo de los resultados de las transacciones anteriores para este sistema comercial. Este EA ha sido obtenido mediante la modificación del sistema comercial Exp_ColorPEMA_Digit_Tm_Plus. Los bloques para abrir y cerrar las posiciones para las transacciones largas y cortas ahora son absolutamente independientes; y con el fin de cambiar los volúmenes de las posiciones a abrir, han sido añadidos los bloques de las variables de entrada del EA para cada una de las dos direcciones del trading:

input uint    L_TotalMMTriger=5;    //L número de las últimas transacciones en la dirección Buy para el cálculo de los Stop Loss
input uint    L_LossMMTriger=3;     //L número de transacciones no rentables en dirección Buy para reducir MM
input double  L_SmallMM=0.01;       //L Parte de los recursos financieros del depósito en la transacción con pérdidas
input double  L_MM=0.1;             //L Parte de los recursos financieros del depósito en la transacción con trading normal
input MarginMode L_MMMode=LOT;      //L modo de determinar el tamaño del lote

y

input uint    S_TotalMMTriger=5;    //S número de las últimas transacciones en la dirección Buy para el cálculo de los Stop Loss
input uint    S_LossMMTriger=3;     //S número de transacciones no rentables en dirección SELL para reducir MM
input double  S_SmallMM=0.01;       //S Parte de los recursos financieros del depósito en la transacción con pérdidas
input double  S_MM=0.1;             //S Parte de los recursos financieros del depósito en la transacción con trading normal
input MarginMode S_MMMode=LOT;      //S modo de 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.

Para el trabajo del EA, hace falta colocar los archivos compilados del indicador ColorPEMA_Digit.ex5 <carpeta de datos del terminal>\MQL5\Indicators.

Durante las pruebas de abajo, se utilizaban los parámetros de entrada predefinidos. Stop Loss y Take Profit no se utilizaban en las pruebas.


Fig. 1. Ejemplos de las transacciones con las configuraciones simétricas.


Resultados de la simulación para el año 2017 en EURAUD H12:

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

Exp_ColorPEMA_Digit_Tm_Plus Exp_ColorPEMA_Digit_Tm_Plus

El sistema comercial desarrollado a base de las señales del indicador ColorPEMA_Digit con posibilidad de mantener la posición un tiempo fijado exactamente.

ColorPEMA_Digit_r_HTF ColorPEMA_Digit_r_HTF

El indicador ColorPEMA_Digit_r con posibilidad de cambiar el timeframe del indicador en los parámetros de entrada, con limitación de los recursos del ordenador que se consumen para su cálculo en el gráfico entero y en la barra actual.

Breakdown catcher Breakdown catcher

Trabajo con órdenes pendientes Stop.

Murrey_Math_Lv_Arr Murrey_Math_Lv_Arr

El indicador Murrey_Math_Lv con niveles en forma de las marcas. Se puede cambiarlas usando los parámetros de entrada del indicador.