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

Previous Candle Breakdown 3 - Asesor Experto para MetaTrader 5

Visualizaciones:
781
Ranking:
(25)
Publicado:
2018.10.26 13:46
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Desarrollo de la segunda versión: Previous Candle Breakdowт 2

Parámetro añadido

  • Maximum volume position (positions) - limitación del volumen máximo de la posición/posiciones

Supongamos que tenemos un volumen total de la posición de 2,5 lote, Maximum volume position es igual a 3,3 lote, y ha llegado la señal comercial. Durante la comprobación previa, el volumen de la posición a abrir es igual a 1,5. 2,5 + 1,5 > 3,3, entonces no vamos a abrir nueva posición.

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.

¡ATENCIÓN! Para que los filtros sean operativos, es necesario que los períodos de promediación Fast: av. period y Slow: av. period sean mayores de cero.

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 una posición abierta de cada dirección en el timeframe establecido Previous Candle Breakdown .

Breakdown Previous Candle

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 de 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 (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 de la misma dirección;
  • Maximum volume position (positions) - volumen máximo de la posición/posiciones
  • 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/22145

Easy Canvas Easy Canvas

Esta librería y la clase iCanvas simplificarán el desarrollo de programas a través de Canvas.

TradeTransactions TradeTransactions

Acceso a los datos de OnTradeTransaction en cualquier lugar del programa

Rollback system Rollback system

Determina la anchura del canal para el día anterior.

EA Close EA Close

Asesor Experto a base de dos osciladores: iCCI (Commodity Channel Index, CCI), iStochastic (Stochastic Oscillator) y un indicador iMA (Moving Average, MA).