Skip to content

Free MT5 indicator

Killzones (New York Time)

Shades Asia, London open, New York AM, London close and New York PM kill zones defined in New York time, with server GMT offset.

Sessionsv1.0MetaTrader 5 (MQL5) Compiles with 0 errors Non-repainting signals Alerts

What it does

FXP Kill Zones shades the intraday windows that many session-based traders focus on. Each window is drawn as a filled rectangle covering the high and low traded inside it, with its name in the corner. All times are defined in New York time, which is how these windows are usually described, and converted to your broker's chart time automatically.

Default windows (New York time): Asia 20:00 to 00:00, London open 02:00 to 05:00, New York AM 07:00 to 10:00, London close 10:00 to 12:00 and an optional New York PM 13:30 to 16:00. Every window is editable.

How it works

  1. The candle's server time is converted to UTC with your server GMT offset and the server daylight-saving rule (none, US or EU).
  2. UTC is converted to New York time: UTC-5 in winter and UTC-4 during US daylight saving (second Sunday of March to first Sunday of November).
  3. If the New York time of the candle is inside a window, the candle belongs to that day's kill zone. Windows ending at 00:00 or crossing midnight are handled.
  4. The rectangle begins at the first candle of the window and stretches to the high and low of all candles in it. The live window updates as new candles arrive.
  5. Only new candles are processed on each update. An optional alert fires once when the first candle of a window opens.

How to use it

Copy the .ex5 file into MQL5/Indicators and attach it to an M1 to H1 chart, then set the server offset for your broker.

The kill zones are reference windows, not signals. Traders typically use them to decide when to pay attention: for example, watching whether the London kill zone sweeps the Asian high or low, or whether the New York AM window continues or reverses the London move. A tool that marks liquidity or structure is a natural companion. The forex sessions page explains why activity clusters around these hours.

Because New York time drives everything, the windows shift correctly when the US and Europe change clocks on different weekends, provided your server rule is set correctly.

Settings

InputDefaultWhat it changes
Server GMT offset in winter2Base server offset.
Server daylight-saving ruleUSSummer shift of the server clock.
Asia kill zoneon, 20:00-00:00Window and toggle.
London open kill zoneon, 02:00-05:00Window and toggle.
New York AM kill zoneon, 07:00-10:00Window and toggle.
London close kill zoneon, 10:00-12:00Window and toggle.
New York PM kill zoneoff, 13:30-16:00Window and toggle.
Colorsper windowShading colors.
Days of history to draw10Number of past days.
Show kill-zone namestrueLabels on each box.
Alert when a kill zone opensfalseOne alert per window opening.

Limitations

  • A wrong server offset or daylight-saving rule shifts every window. Check your broker's clock before relying on the boxes.
  • Windows are hidden on charts above H1.
  • The shaded box only covers the window's high and low; it says nothing about what happens next.
  • Time-of-day patterns change with market conditions and news. Use risk management on every trade. Trading involves substantial risk of loss.

Key inputs

Key inputs of Killzones (New York Time)
InputDefaultDescription
Server GMT offset in winter (hours)2Broker server offset from GMT outside daylight saving.
Server daylight-saving rule+1 hour during US daylight savingHow the server clock shifts in summer.
London open start02:00Start of the London kill zone in New York time (end 05:00).
New York AM start07:00Start of the New York morning kill zone in New York time (end 10:00).
New York PM kill zonefalseEnables the afternoon window (13:30 to 16:00 New York time).
Days of history to draw10How many past days are shaded.
Alert when a kill zone opens (once per bar)falseAlerts at the first candle of each enabled kill zone.

Educational tools, not advice. Indicators and Expert Advisors describe price; they do not predict it, and past behaviour does not guarantee future results. Test everything on a demo account first and never risk money you cannot afford to lose. See our disclaimer.

Keep exploring

Related mt5 indicators