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
Previous Candle Breakdown - Asesor Experto para MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizaciones:
- 735
- Ranking:
- Publicado:
- 2018.07.24 15:36
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor de la idea: Vladimir Khlystov.
Autor del código MQL5: Vladimir Karputov.
El Asesor Experto espera la ruptura de cualquier marco temporal de 1 minuto a un mes. La barra #1 se comprueba respecto a la ruptura en el timeframe especificado Breakdown previous candle. Aparte de eso, se puede activar dos filtros: Moving Average.
En este EA ha sido implementado el trailing que (durante la primera modificación del nivel Stop Loss) pasa el Stop Loss en breakeven.
El tamaño de la posición puede ser constante (el parámetro "Lots" es más de cero, el parámetro "Risk" es igual a cero) o calcularse dinámicamente en por cienos del riesgo para la transacción (el parámetro "Risk" es más de cero , y el parámetro "Lots" es igual a cero).
¡ATENCIÓN! No se puede permitir las situaciones cuando:
- "Lots" y "Risk" son mayores de cero;
- "Lots" y "Risk" son iguales a cero;
Al alcanzar el beneficio esperado Close all positions when profit is achieved, todas las posiciones se cierran. El EA asegura que no haya más de un aposición abierta de cada dirección en el timeframe establecido Previous Candle Breakdown.
Fig. 1. Timeframe actual M15, la ruptura está establecida en H4
Parámetros de entrada
- Previous Candle Breakdown - timeframe de la vela que debe ser rota;
- Indent from High or Low - distancia desde High y Low de la vela rota;
- Fast: av. period - Moving Average "Fast": período de promediación, si se pone en cero, el filtro de los indicadores "Fast" y "Slow" no van a usarse;
- Fast: horizontal shift - Moving Average "Fast": desplazamiento horizontal del indicador;
- Fast: type of price - Moving Average "Fast": tipo del precio a base del cual se calcula el indicador;
- Slow: av. period - Moving Average "Slow": período de promediación, si se pone en cero, el filtro de los indicadores "Fast" y "Slow" no van a usarse;
- Slow: horizontal shift - Moving Average "Slow": desplazamiento horizontal del indicador;
- Slow: type of price - Moving Average "Slow": tipo del precio a base del cual se calcula el indicador;
- Fast and Slow: smoothing type - tipo de promediación (es común para "Fast" y para "Slow");
- Stop Loss - Stop Loss;
- Take Profit - Take Profit;
- Trailing Stop - trailing (en caso de la primera modificación del Stop Loss, trabaja como breakeven);
- Trailing Step - paso del trailing;
- Lots - el tamaño del lote es constante (el parámetro Risk tiene que ser igual a "0");
- Risk - el tamaño del lote se calcula dinámicamente en por cientos del riesgo para la transacción (Lots tiene que ser igual a "0");
- Maximum number of positions in one direction - número máximo de posiciones abiertas de la misma dirección;
- Close all positions when profit is achieved - objetivo del beneficio, cuando se alcanza, todas las posiciones se cierran.
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/20879
Indicador Trend Component de John Ehlers
Deep Drawdown MAEl Asesor Experto abre las posiciones cuando la iMA lenta se cruza con la rápida (Moving Average, MA). Tiene la función de aguantar las posiciones con pérdidas (Close losses). Detectamos el tipo de la posición en OnTradeTransaction.
El Asesor Experto cierra todas las posiciones si la equidad alcanza una determinada relación porcentual respecto al balance.
EA StochasticTrading a base del indicador iStochastic (Stochastic Oscillator, Stochastic). Se puede desactivar los niveles Stop Loss y Take Profit, así como el trailing de la posición.