# Monday Range

Monday Range is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Marks Monday's high, low and midpoint once the session completes and extends them to the end of the week as the week's reference frame, with a range fill, level labels and 5 archived past weeks by default (up to 52). The session boundary is configurable (exchange day or a fixed timezone) and six alerts cover the range being set, breaks, failed breaks and midpoint crosses.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Jun 16, 2026.
- Access: free.
- Concepts: [Monday Range](https://www.luxalgo.com/library/concept/monday-range/) (primary)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=vuod343a02f6kzxw9jy5ypgg
- Page: https://www.luxalgo.com/library/indicator/monday-range/

**Monday Range** holds the week's opening frame on the chart without any manual marking. Once the anchor session completes, its high and low extend to the week's end (the [Monday range](https://www.luxalgo.com/library/concept/monday-range/) read as the week's initial balance) with an optional dotted midpoint, a shaded fill and price labels at the right edge. What counts as Monday is explicit: the symbol's exchange session or a fixed timezone's calendar day, with holiday weeks anchoring on the first trading day or skipped entirely. Completed frames archive frozen at their week's end for review.

## How to Trade the Monday Range?

- **Break above / below**: a close through a Monday extreme suggests weekly range extension in that direction; both events carry alerts and optional triangle markers.
- **Failed break**: a sweep beyond an extreme that finishes back inside the frame prints an x-cross and reads rotational: the level rejected the test.
- **Midpoint cross**: the dotted mid acts as the week's balance point, much as a half-back does within a session; crosses are alerted for bias flips inside the range.

The frame is fixed by Monday's close, so the remaining four sessions trade against levels everyone marking them shares.

## Monday Range Settings

- **Day Boundary** (default Exchange session): groups bars by the symbol's trading day, or by the calendar day in UTC, New York or London time, the common convention on 24-hour markets.
- **When Monday Is Missing** (default Use the first trading day): holiday handling; Skip the week only ever marks an actual Monday.
- **Range Midpoint** (default on): plots the equilibrium line.
- **Historical Ranges** (default 5): completed weekly frames kept on the chart; 0 shows the current week only.
- Style: **Line Width** (default 1), **Range Fill** (on), **Level Labels** (on), **Highlight Monday Session** (off) and **Break Markers** (off).

## Frequently Asked Questions

### How does the Monday range relate to intraday session ranges?

Same logic, larger scale. [ICT Session Ranges](https://www.luxalgo.com/library/indicator/ict-session-ranges/) frames hours inside a single day; the Monday range treats the week's first session as the initial balance for the four sessions that follow it.

### What happens when Monday is a holiday?

By default the week anchors on its first trading day, the common practitioner convention. Choose Skip the week to only ever mark true Monday sessions; the chart's first, possibly truncated week anchors on an actual Monday either way.

### Why is nothing drawing on my chart?

The build needs a daily or lower timeframe to isolate Monday's bars and says so with an on-chart notice on weekly and above. On intraday charts of 24-hour symbols, also check that the Day Boundary matches the convention you trade against.

## Related indicators

- [Average Daily Range](https://www.luxalgo.com/library/indicator/average-daily-range/) (Period Opens): markdown at https://www.luxalgo.com/library/indicator/average-daily-range.md
- [Previous Highs & Lows](https://www.luxalgo.com/library/indicator/previous-highs-lows/) (Prior Period Levels): markdown at https://www.luxalgo.com/library/indicator/previous-highs-lows.md
- [VWAP Periodic Close](https://www.luxalgo.com/library/indicator/vwap-periodic-close/) (Anchored VWAP As Level): markdown at https://www.luxalgo.com/library/indicator/vwap-periodic-close.md
- [HTF Candle Projections](https://www.luxalgo.com/library/indicator/htf-candle-projections/) (Prior Period Levels): markdown at https://www.luxalgo.com/library/indicator/htf-candle-projections.md
- [Naked POC](https://www.luxalgo.com/library/indicator/naked-poc/) (Naked POC As Level): markdown at https://www.luxalgo.com/library/indicator/naked-poc.md
- [Breakout Detector (Previous MTF High Low Levels)](https://www.luxalgo.com/library/indicator/breakout-detector-previous-mtf-high-low-levels/) (Prior Period Levels): markdown at https://www.luxalgo.com/library/indicator/breakout-detector-previous-mtf-high-low-levels.md
- [Overnight & ETH Levels](https://www.luxalgo.com/library/indicator/overnight-and-eth-levels/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/overnight-and-eth-levels.md
- [All Time High (ATH) Levels](https://www.luxalgo.com/library/indicator/all-time-high-ath-levels/) (All-time & 52-week Extremes): markdown at https://www.luxalgo.com/library/indicator/all-time-high-ath-levels.md

---

Source: https://www.luxalgo.com/library/indicator/monday-range/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
