Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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

JS-MA-Day - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
497
Ranking:
(10)
Publicado:
2018.07.12 11:05
JS-MA-Day.mq5 (46.48 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la idea: JS_Sergey.

Autor del código MQL5: Vladimir Karputov.

El Asesor Experto se basa en el indicador iMA (Moving Average, MA) con el marco temporal D1:

Es posible incrementar las posiciones (colocar el parámetro "Increase positions" en "true"), pero en este caso es necesario seleccionar con cuidado los parámetros "Close hour" y "Increase timeframe". Ejemplo del establecimiento erróneo de parámetros: Para "Close hour" se establece el valor "23", y para "Increase timeframe" se establece "PERIOD_H4". En este caso, las posiciones no se cerrarán a las 23 porque en el período H4 la hora de apertura de las velas es la siguiente: 16-00, 20-00 y 00-00, es decir, no entramos para nada en el intervalo de las 23 horas. Precisamente por eso, si "Close hour" ha sido activado (valor más de "-1") para el parámetro "Increase timeframe", es deseable seleccionar H1 o un timeframe menor. Al incrementar las posiciones, se puede limitar el número de posiciones abiertas ("Max positions") en el símbolo actaual y con el "magic number" actual.

Se puede desactivar el Take Profit, Stop Loss y Trailing, para eso será suficiente establecer el parámetro a cero.

Hay dos modos para gestionar el tamaño de la posición: tradear con un lote constante (el parámetro "Lots" es más de cero, el parámetro "Risk" es igual a cero) o el tamaño del lote va a 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).


Parámetros de entrada

  • Increase positions
  • Increase timeframe
  • Max positions
  • Reverse signals
  • Close hour ("-1" --> off)

//--- Parámetros del indicador

  • MA PERIOD_D1: averaging period
  • MA PERIOD_D1: horizontal shift
  • MA PERIOD_D1: smoothing type
  • MA PERIOD_D1: type of price or handle

//--- Gestión del trading

  • Stop Loss (in pips)
  • Take Profit (in pips)
  • Trailing Stop (in pips)
  • Trailing Step (in pips)
  • Lots (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0)
  • Risk (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0)
  • magic number

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/16952

MACD Stochastic 2 MACD Stochastic 2

iMACD (Moving Average Convergence/Divergence, MACD) con marco temporal ajustable y Stochastic del marco temporal actual.

2MA Bunny Cross Expert 2MA Bunny Cross Expert

Asesor Experto a base de dos indicadores iMA (Moving Average, MA).

BreakOut15 BreakOut15

Asesor Experto a base de dos indicadores iMA (Moving Average, MA). En el momento de la intersección, retrocedemos del precio a una determinada distancia, y esperamos luego la ruptura del nivel obtenido.

Price Rollback Price Rollback

El sistema comercial trabaja sólo de jueves a viernes, tradea sólo con reversa.