Session & Killzones PRO — Manual de usuario (MetaTrader 5, versión 1.00)

3 November 2026, 23:55
JETINVEST
0
17

Disponible en MQL5 Market: Session & Killzones PRO

Aviso de riesgo. Operar conlleva riesgo de pérdida. Este indicador marca sesiones de trading, killzones y niveles de referencia en el gráfico; no predice el mercado, no abre operaciones y no garantiza ningún resultado. Úselo junto con su propio análisis y gestión del riesgo, y pruébelo primero en una cuenta demo.

Session & Killzones PRO dibuja en el gráfico las sesiones de Asia, Londres y Nueva York y las killzones ICT, con el rango de cada sesión en puntos, el máximo y el mínimo del día anterior (PDH / PDL) y las proyecciones de ADR. Cada sesión sigue la hora local de su propio mercado, con el horario de verano de EE. UU. y del Reino Unido aplicado por separado, de modo que las cajas quedan en el lugar correcto todo el año sin cambiar ningún ajuste. Un panel muestra las sesiones abiertas ahora, la killzone actual, la cuenta atrás hasta la apertura de Londres y Nueva York, el tiempo hasta el cierre de la vela y el ADR. Las alertas pueden activarse en cada apertura de sesión y en cada inicio de killzone. Dos buffers entregan el estado de las sesiones y killzones a los Expert Advisors.

Funciona con cualquier símbolo (forex, oro, índices, cripto). Las cajas de sesión se dibujan en timeframes H1 e inferiores. No abre operaciones.

1. Instalación e inicio rápido

  1. Instale el indicador desde la pestaña Market del terminal (Toolbox → Market → Purchased → Install).
  2. Abra un gráfico en H1 o inferior (M5 y M15 son los más habituales en intradía) y arrastre Session & Killzones PRO desde el Navegador (Indicators → Market) sobre él.
  3. Mantenga los inputs por defecto o ajústelos (sección 9) y pulse OK.

Inicio rápido

  • La mayoría de los brokers de forex y oro funcionan en GMT+2 / GMT+3; con Broker time zone = Auto el indicador detecta por sí mismo la hora del servidor. Si su broker usa otra hora de servidor, consulte la sección 3.
  • Por defecto se muestran las killzones London y NY AM; active las demás en el grupo KILLZONES.
  • Use los rangos de las sesiones y PDH / PDL como niveles de referencia, y las killzones como las ventanas de tiempo en las que centra su atención.
  • Para recibir un aviso en una apertura de sesión o en el inicio de una killzone, configure Session open alert o Killzone start alert (sección 8).


2. Leyenda del gráfico

En el gráficoSignificado
Caja azul oscuroSesión de Asia (Tokio 09:00 – 18:00, hora de Tokio).
Caja verde oscuroSesión de Londres (08:00 – 17:00, hora de Londres).
Caja rojo oscuroSesión de Nueva York (08:00 – 17:00, hora de Nueva York).
Contorno más claro alrededor de una sesiónEl máximo y el mínimo completos de esa sesión (Box style Filled + outline y Outline only).
Texto como London 1234 pts Nombre y rango de la sesión (máximo − mínimo en puntos), arriba a la izquierda de la caja.
Contorno punteado doradoUna killzone, desde su primera hasta su última barra, alrededor del máximo y el mínimo de ese periodo.
Líneas discontinuas plateadas PDH / PDL Máximo y mínimo del día anterior, dibujados sobre el día de hoy.
Líneas punteadas color orquídea ADR High / ADR Low Proyecciones de ADR para hoy (sección 6).
PanelSesiones abiertas ahora, killzone actual, cuentas atrás, ADR (sección 7).

Pase el ratón sobre una caja o línea para leer su tooltip, por ejemplo London | 1234 pts , NY AM KZ | 456 pts o PDH 2655.40 . Las cajas se dibujan en el fondo, detrás de las velas. Cuando dos textos de rango se superpondrían en la pantalla (por ejemplo Londres y Nueva York en H1), el posterior se eleva por encima del anterior.


3. Sesiones y zonas horarias

SesiónHorario localHorario de verano
AsiaTokio 09:00 – 18:00ninguno (Japón no tiene horario de verano)
LondresLondres 08:00 – 17:00reglas del Reino Unido
Nueva YorkNueva York 08:00 – 17:00reglas de EE. UU.

El indicador convierte la hora del servidor del broker a la hora local de cada mercado. EE. UU. y el Reino Unido cambian la hora en fechas distintas; durante 2 o 3 semanas al año solo uno de los dos ha cambiado, y las cajas también se mantienen correctas en esas semanas.

Broker time zone

Broker time zoneÚselo cuando
Auto (live) / GMT+2/+3 in tester (por defecto)La mayoría de los brokers. En un gráfico en vivo, el desfase del servidor se detecta al iniciar el indicador. Para brokers GMT+2 / GMT+3, el cambio verano / invierno se sigue en todo el historial. Para brokers con otro desfase, el desfase detectado ahora se usa para todos los días pasados, por lo que las cajas de días pasados del otro periodo de horario de verano pueden quedar desplazadas una hora; use Fixed GMT offset si eso importa. En el Strategy Tester, Auto funciona como GMT+2 / GMT+3.
GMT+2 / GMT+3 (New York close brokers)Su broker está en GMT+2 en invierno y en GMT+3 durante el horario de verano de EE. UU. Mismo resultado en vivo y en el probador.
Fixed GMT offsetSu broker mantiene un único desfase todo el año. Escríbalo en Broker GMT offset (por ejemplo 0, 1, 3). Use este modo también en el Strategy Tester cuando su broker no sea GMT+2 / GMT+3.
  • Broker GMT offset (fixed mode and tester) lo usa el modo Fixed GMT offset, en vivo y en el probador. Con Auto, el probador usa GMT+2 / GMT+3 y no lee este valor: elija Fixed GMT offset para usar su propio desfase en el probador.
  • Las sesiones y killzones no se dibujan los sábados ni los domingos, tampoco en símbolos que cotizan el fin de semana (cripto).
  • Days to draw (por defecto 5) cuenta días naturales hacia atrás desde la última barra, incluidos los días del fin de semana.

4. Estilos de caja

Los rectángulos de MetaTrader no tienen transparencia: dos cajas rellenas superpuestas mezclan sus colores. Box style elige cómo se muestra el solapamiento de Londres / Nueva York:

Box styleResultado
Filled, overlaps shown in the later session + full-range outline (por defecto)Cada barra se rellena con el color de la sesión que abrió en último lugar (Nueva York sobre Londres sobre Asia). Cada sesión mantiene además un contorno más claro con su máximo y mínimo completos y su texto de rango.
Filled full range (overlaps mix colors)Cada sesión se rellena en todo su rango; el solapamiento muestra el color mezclado.
Outline onlySolo los contornos más claros y los textos de rango; las velas quedan totalmente visibles.

Show range size on boxes = false oculta los textos; el rango sigue en el tooltip.


5. Killzones

Las killzones siguen la definición ICT y se fijan en hora de Nueva York:

KillzoneHora de Nueva YorkPor defecto
Asian KZ20:00 – 00:00desactivada
London KZ02:00 – 05:00activada
NY AM KZ07:00 – 10:00activada
London Close KZ10:00 – 12:00desactivada
NY PM KZ13:30 – 16:00desactivada
  • Cada killzone tiene su propio input de activación. Todas usan Killzone outline color (dorado).
  • Una killzone se dibuja como un contorno punteado alrededor del máximo y el mínimo de sus barras; el tooltip muestra su nombre y su rango en puntos.
  • En H1, una killzone que empieza a las :30 (NY PM) comienza en la siguiente barra de hora completa. Use M30 o inferior para verla en su inicio exacto.

6. Niveles: PDH / PDL y ADR

PDH / PDL — el máximo y el mínimo de la barra diaria anterior de su broker, dibujados desde el inicio de hoy hasta unas barras a la derecha de la última barra, con las etiquetas PDH y PDL .

Proyecciones de ADR — el ADR es el rango diario medio de los últimos ADR days (por defecto 14) días terminados.

  • ADR High = mínimo de hoy + ADR: donde estaría el máximo del día si hoy alcanzara su rango medio desde el mínimo actual.
  • ADR Low = máximo de hoy − ADR: donde estaría el mínimo del día si hoy alcanzara su rango medio desde el máximo actual.
  • Las líneas se mueven mientras cambian el máximo y el mínimo de hoy. El panel muestra el ADR en puntos y cuánto ha usado ya el día de hoy ( used 63% ).

Muchos traders interpretan un día que ya ha usado la mayor parte de su ADR como un día con menos recorrido en la misma dirección; es una referencia, no una señal.

Los niveles se dibujan en todos los timeframes, también por encima de H1.


7. Panel

LíneaContenido
Open now: London + New York Sesiones abiertas a la hora actual del servidor, o none .
Killzone: NY AM KZ Killzone actual, o none .
London opens in: 05:12:30 / London: open Cuenta atrás hasta la próxima apertura de Londres ( 1d 02:15 cuando falta más de un día).
New York opens in: ... / New York: open Cuenta atrás hasta la próxima apertura de Nueva York.
Candle closes in: 00:04:12 Tiempo restante de la vela actual; Market closed los fines de semana en símbolos que no cotizan el fin de semana.
"ADR(14): 2350 pts | used 63%"ADR en puntos y la parte usada hoy; ADR: loading mientras se carga el historial diario.
  • Las cuentas atrás se actualizan cada segundo, también sin nuevos ticks.
  • Panel corner (por defecto abajo a la izquierda) coloca el panel en cualquier esquina del gráfico; Show panel = false lo oculta.
  • La línea Killzone del panel nombra la killzone actual entre las cinco, también cuando su contorno está desactivado.

8. Alertas

InputSe activa cuandoMensaje
Session open alertabre la primera barra de la sesión de Asia, Londres o Nueva YorkAsia session open , London session open , New York session open
Killzone start alertabre la primera barra de una killzone activadaLondon KZ started , NY AM KZ started , ...

El texto incluye el producto, el símbolo y el timeframe, por ejemplo Session & Killzones PRO: XAUUSD | M15 | London session open .

  • Modos: Off (por defecto), Popup, Sound, Smartphone notification, Popup + Sound, Notification + Sound, Popup + Notification, Popup + Sound + Notification. Sound: uno de los 13 sonidos del terminal (por defecto alert).
  • Also send e-mail envía además cada alerta por e-mail (Tools → Options → Email). El e-mail se envía incluso cuando los dos modos de alerta están en Off.
  • La alerta llega cuando abre la primera barra dentro de la sesión o de la killzone, por lo que el timeframe determina su precisión: en M5 una alerta de apertura de Londres llega a la apertura de Londres; en H1 una killzone que empieza a las :30 avisa en la siguiente hora completa.
  • La alerta de apertura de sesión se envía para las tres sesiones, también cuando la caja de una sesión está desactivada. Las alertas de killzone se envían solo para las killzones activadas.
  • No se envía ninguna alerta los fines de semana, cuando el indicador se adjunta en medio de una sesión, ni en el Strategy Tester.
  • Las notificaciones push requieren el MetaQuotes ID en Tools → Options → Notifications.

9. Inputs

Los encabezados son los grupos de inputs de la pestaña Inputs.

TIME ZONE

InputPor defectoDescripción
Broker time zoneAuto (live) / GMT+2/+3 in testerAuto, GMT+2 / GMT+3 (New York close brokers), Fixed GMT offset (sección 3).
Broker GMT offset (fixed mode and tester)2Desfase del servidor en horas para el modo Fixed.

SESSIONS

InputPor defectoDescripción
Days to draw5Días naturales con cajas, contados hacia atrás desde la última barra.
Asia boxtrueCajas de Asia activadas / desactivadas.
Asia colorazul oscuro (40,60,110)Relleno de la caja de Asia; el contorno y el texto usan un tono más claro.
London boxtrueCajas de Londres activadas / desactivadas.
London colorverde oscuro (30,90,60)Relleno de la caja de Londres.
New York boxtrueCajas de Nueva York activadas / desactivadas.
New York colorrojo oscuro (110,50,40)Relleno de la caja de Nueva York.
Show range size on boxestrueTexto de rango en las cajas.
Box styleFilled, overlaps shown in the later session + full-range outlineSección 4.

Elija colores oscuros para los rellenos: las cajas están detrás de las velas y los contornos se dibujan en un tono más claro del mismo color.

KILLZONES (ICT, New York time)

InputPor defectoDescripción
Asian KZ 20:00-00:00falseKillzone asiática.
London KZ 02:00-05:00trueKillzone de Londres.
NY AM KZ 07:00-10:00trueKillzone de la mañana de Nueva York.
London Close KZ 10:00-12:00falseKillzone del cierre de Londres.
NY PM KZ 13:30-16:00falseKillzone de la tarde de Nueva York.
Killzone outline colorGoldColor de todos los contornos de killzone.

LEVELS

InputPor defectoDescripción
Previous day high / lowtrueLíneas PDH / PDL.
PDH / PDL colorSilverColor de PDH / PDL.
ADR projectionstrueLíneas ADR High / ADR Low.
ADR days14Días terminados usados para el ADR (1 o más).
ADR colorOrchidColor de las líneas de ADR.

PANEL

InputPor defectoDescripción
Show paneltruePanel activado / desactivado.
Panel cornerLeft lower chart cornerEsquina del gráfico para el panel.

ALERTS

InputPor defectoDescripción
Session open alertOffModo de alerta para las aperturas de sesión.
Killzone start alertOffModo de alerta para los inicios de killzone.
Soundalertalert, alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.
Also send e-mailfalseE-mail para cada alerta.

10. Buffers para Expert Advisors

El indicador expone 2 buffers que se pueden leer con iCustom + CopyBuffer , también en el Strategy Tester. No dibujan nada y aparecen en la Ventana de datos.

BufferNombre en la Ventana de datosValor en cada barra
0Session mask (1 Asia, 2 London, 4 New York)suma de las sesiones abiertas a la hora de apertura de la barra: 1 Asia, 2 Londres, 4 Nueva York (6 = Londres + Nueva York)
1Killzone mask (1 Asia, 2 London, 4 NY AM, 8 London Close, 16 NY PM)suma de las killzones activas a la hora de apertura de la barra: 1 Asian, 2 London, 4 NY AM, 8 London Close, 16 NY PM
  • Las máscaras incluyen todas las sesiones y killzones, estén o no activadas su caja o su contorno, de modo que un EA puede usar una killzone sin dibujarla.
  • 0 = ninguna sesión / ninguna killzone. Los sábados y domingos valen 0. Las barras más antiguas que los días dibujados (Days to draw más un pequeño margen) valen 0: aumente Days to draw si su EA necesita barras más antiguas.
  • El valor de una barra depende solo de su hora de apertura, por lo que nunca cambia una vez que la barra existe. Léalos en H1 o inferior.
  • Pruebe una sesión con una máscara de bits: ((int)mask & 2) != 0 es verdadero cuando Londres está abierta.

Carga. La versión del Market se instala en MQL5\Indicators\Market\ , y el ejemplo de abajo la carga como "Market\\Session and Killzones PRO" . Si el Navegador (Indicators → Market) muestra otro nombre, use ese nombre. Sin parámetros después del nombre se usan los inputs por defecto. Para cambiar inputs, páselos en el orden de la sección 9. Cada encabezado de grupo de inputs (TIME ZONE, SESSIONS, ...) también es un parámetro: pase una cadena vacía "" en su lugar; de lo contrario, todos los valores siguientes se desplazan. Los inputs omitidos al final conservan sus valores por defecto. Broker time zone se pasa como número: 0 = Auto, 1 = GMT+2 / GMT+3, 2 = Fixed GMT offset.

```mql5 // "" = grupo TIME ZONE; Fixed GMT offset 0 (broker en GMT todo el año); demás inputs por defecto int h = iCustom(_Symbol, PERIOD_M15, "Market\Session and Killzones PRO", "", 2, 0);

double ses[1], kz[1]; if (h != INVALID_HANDLE && BarsCalculated(h) > 0 && CopyBuffer(h, 0, 0, 1, ses) == 1 && CopyBuffer(h, 1, 0, 1, kz) == 1) { const bool london_open = ((int)ses[0] & 2) != 0; const bool ny_am_kz = ((int)kz[0] & 4) != 0; if (london_open && ny_am_kz) Print("London open and inside the NY AM killzone"); } ```

Un indicador creado con iCustom también dibuja sus cajas, líneas y panel en el gráfico del programa que lo llama. Pase Show panel = false si no necesita el panel. Use una copia por gráfico: dos copias en un mismo gráfico comparten los nombres de los objetos y sobrescriben el dibujo de la otra.


11. Consejos

  • Gráfico más limpio:Box style = Outline only, y mantenga solo las killzones que opera.
  • Oro e índices: la apertura de Londres y NY AM son las ventanas más seguidas; las killzones por defecto las cubren.
  • Brokers fuera de GMT+2 / GMT+3: use Fixed GMT offset cuando su broker mantiene un único desfase todo el año; tras configurarlo, compare una apertura conocida (por ejemplo la apertura de Londres a las 08:00 hora de Londres) con el gráfico.
  • Strategy Tester: con Auto, el probador asume GMT+2 / GMT+3. Para otra hora de servidor elija Fixed GMT offset antes de probar.
  • Timeframes superiores: en H4 o D1 solo se muestran las líneas PDH / PDL, ADR y el panel. Abra un segundo gráfico en M15 para las cajas.
  • Solapamiento en H1: Londres y Nueva York empiezan con pocas barras de diferencia y a menudo comparten el mismo máximo; sus textos se separan automáticamente. Haga zoom si siguen demasiado cerca.

12. Preguntas y solución de problemas

  • ¿Repinta? Las sesiones cerradas nunca cambian. La sesión en curso crece con cada nueva vela hasta que cierra. Los buffers dependen solo de la hora de la barra.
  • Las cajas están desplazadas una hora. La hora del servidor de su broker no es la que el indicador asume. Elija Fixed GMT offset con el desfase de su broker, o GMT+2 / GMT+3 si su broker sigue el horario de verano de EE. UU. (sección 3).
  • No hay cajas en el gráfico. El timeframe es superior a H1 (el registro Experts muestra use H1 or lower timeframes to see session boxes ), es fin de semana o las cajas están desactivadas.
  • Falta una killzone. Por defecto solo están activadas London y NY AM; active las demás en el grupo KILLZONES.
  • ¿Por qué el solapamiento de Londres y Nueva York aparece en el color de Nueva York? Es el Box style por defecto: cada barra toma el color de la sesión que abrió en último lugar, y el contorno de Londres sigue mostrando el rango completo de Londres. Elija Filled full range para rellenar ambas.
  • No recibí ninguna alerta en la apertura de la sesión. Los modos de alerta están en Off por defecto; revíselos. La alerta llega cuando abre la primera barra de la sesión en el timeframe del gráfico, no en fin de semana y no en el Strategy Tester.
  • ¿Qué símbolos? Cualquier símbolo: forex, oro, índices, cripto. Las sesiones son horarios de forex / de bolsa y no se dibujan los fines de semana.

Soporte: envíe un mensaje privado al autor en MQL5.