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
Indicadores

Session Boxes - indicador para MetaTrader 5

Duy Van Nguy
Duy Van Nguy
Hola, soy Duy Van Nguy, un desarrollador dedicado a crear Asesores Expertos, indicadores y utilidades de alto rendimiento en MQL5.com. Mi misión es brindar a los traders herramientas de primer nivel, diseñadas con precisión, fiabilidad y resultados excepcionales. Cada producto está elaborado con
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
18
Ranking:
(3)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Breve descripción

Session Boxes es un indicador personalizado para MetaTrader 5 que dibuja en el gráfico rectángulos codificados por colores que representan el rango máximo-mínimo de las sesiones bursátiles de Asia, Londres y Nueva York. El indicador utiliza datos de H1 internamente y admite horas de sesión configurables en GMT, junto con un parámetro de desfase del servidor del bróker.


¿En qué ideas se basa el código?

El indicador se basa en el concepto de análisis de sesiones de negociación: la observación de que el comportamiento de los precios y la volatilidad difieren entre las tres principales sesiones de los mercados mundiales: Asia (Tokio), Londres (Europa) y Nueva York (EE. UU.). Al identificar el rango de máximos y mínimos de cada sesión diaria, los operadores pueden marcar niveles de precios significativos para utilizarlos en estrategias de ruptura, de liquidez y basadas en rangos.

Técnicamente, el indicador convierte la hora del servidor del bróker a GMT aplicando un desfase horario configurable (InpBrokerGMTOffset). A continuación, determina si cada barra H1 se encuentra dentro de la ventana GMT de una sesión determinada mediante una comprobación del rango horario que gestiona correctamente las sesiones nocturnas en las que la hora de inicio es posterior a la hora de finalización; la lógica de cruce de medianoche se gestiona mediante la función IsHourInSession. Un mecanismo de seguimiento diario garantiza que se dibuje un objeto rectángulo por sesión y por día natural, que abarca desde la primera hasta la última barra H1 de la sesión y cubre todo el rango de máximos y mínimos de ese periodo.

¿Cómo se pueden interpretar las indicaciones?

Cada rectángulo dibujado representa el rango completo de máximos y mínimos de una sesión de negociación correspondiente a un único día de negociación. Se muestran tres recuadros de sesión:

Recuadro de Asia (color predeterminado: azul pizarra): marca el rango de consolidación nocturno antes de la apertura de Londres. Un rango estrecho en Asia suele preceder a un movimiento direccional significativo durante la sesión de Londres o Nueva York. Los operadores utilizan los máximos y mínimos de Asia como niveles de referencia para barridos de liquidez y entradas en rupturas.

Recuadro de Londres (color predeterminado: verde mar): recoge el rango de la sesión europea, que suele ser el periodo más activo y con mayor tendencia para el XAUUSD y los principales pares de divisas. Un precio que rompa y cierre fuera del recuadro de Londres durante la sesión de Nueva York puede indicar una continuación o un cambio de tendencia.

Cuadro de Nueva York (color predeterminado: amarillo dorado): representa el rango de la sesión estadounidense. El solapamiento entre las sesiones de Londres y Nueva York (aproximadamente de las 12:00 a las 16:00 GMT) genera una mayor volatilidad, y ambos cuadros de sesión abarcan ese periodo compartido. El recuadro de Nueva York resulta útil para identificar extensiones del rango o consolidaciones al final de la sesión.

Todos los recuadros se dibujan sobre el fondo del gráfico para que no obstaculicen la visibilidad de las velas. El número de días históricos que se muestran se controla mediante InpBoxLookbackDays.

Símbolos y marcos temporales adecuados

El indicador puede aplicarse a cualquier marco temporal del gráfico: recupera datos de H1 internamente, independientemente del período seleccionado para el gráfico. Es adecuado para cualquier símbolo de negociación con liquidez; resulta especialmente relevante para instrumentos con un comportamiento marcado por las sesiones, como el XAUUSD (oro), los principales pares de divisas (EURUSD, GBPUSD, USDJPY) y los índices (US30, NAS100). Antes de utilizarlo en condiciones reales, comprueba que el valor de InpBrokerGMTOffset coincida con la diferencia horaria respecto al GMT del servidor del bróker.

Descripción de los archivos #include utilizados

Este código no utiliza archivos #include externos.

Descripción de las principales variables externas

Variable Valor por defecto Descripción
InpAsiaStartGMT 0 Hora de inicio de la sesión de Asia en GMT (0-23)
InpAsiaEndGMT 8 Hora de finalización de la sesión asiática en GMT (0-23)
InpLondonStartGMT 7 Hora de inicio de la sesión de Londres en GMT (0-23)
InpLondonEndGMT 16 Hora de finalización de la sesión de Londres en GMT (0-23)
InpNYStartGMT 12 Hora de inicio de la sesión de Nueva York en GMT (0-23)
InpNYEndGMT 21 Hora de finalización de la sesión de Nueva York en GMT (0-23)
InpBrokerGMTOffset 2 Diferencia horaria del servidor del bróker respecto a GMT en horas (ajústela según su bróker)
InpBoxLookbackDays 50 Número de días naturales anteriores para los que se dibujan los recuadros de sesión en el gráfico
InpAsiaColor clrSlateBlue Color de relleno del rectángulo de la sesión de Asia
InpLondonColor clrSeaGreen Color de relleno del rectángulo de la sesión de Londres
InpNYColor clrGoldenrod Color de relleno del rectángulo de la sesión de Nueva York

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/74119

MACD al estilo de TradingView para MT5 MACD al estilo de TradingView para MT5

Indicador MACD que reproduce el estilo visual de TradingView para MT5. Histograma de 4 colores, línea de señal basada en la media móvil simple (SMA): los valores coinciden bar a bar con los de TradingView.

Tendencia lineal suavizada AIS Tendencia lineal suavizada AIS

Este indicador muestra el valor suavizado de la tendencia lineal

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.