# Murrey Math Levels

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

Draws the full Murrey Math octave ladder from a 64-bar frame, snapping the range onto the published power-of-ten scale and labeling every rung from -2/8 to +2/8 with its conventional role. The grid re-anchors when a frame completes or price escapes the overshoot lines, prior ladders stay for validation, and alerts cover the 4/8 pivot, both extremes, and the reversal rungs.

- Indicator in the LuxAlgo Library, by LuxAlgo, published May 17, 2026.
- Access: free.
- Concepts: [Murrey Math Levels](https://www.luxalgo.com/library/concept/murrey-math-levels/) (primary)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=fptk9re6ih66yqp7fj5q9x99
- Page: https://www.luxalgo.com/library/indicator/murrey-math-levels/

**Murrey Math Levels** computes the complete [Murrey Math](https://www.luxalgo.com/library/concept/murrey-math-levels/) ladder mechanically. The price extremes of the last 64 bars define the frame, the range is snapped onto the published octave scale (powers of ten stepped down through halves and quarters into eighths) and the grid is drawn as rungs from -2/8 through +2/8. Each line carries its role from the system's vocabulary: strongest support at 0/8, strongest resistance at 8/8, the major pivot at 4/8, strong reversal at 2/8 and 6/8, the shaded 3/8-5/8 congestion band, and dashed overshoot rungs beyond.

## How to Trade the Murrey Math Levels?

- **4/8 crosses**: a close above the midline puts price in bullish territory on the grid, a close below in bearish territory, both alerted.
- **2/8 and 6/8 tests**: the system's strong reversal rungs; a push up into 6/8 or down into 2/8 fires its reversal-test alert.
- **Closes beyond 8/8 or 0/8**: the overshoot octaves read as extremely overbought or oversold, and by default a close past +2/8 or -2/8 rebuilds the frame immediately.
- **Prior ladders**: with history on, old rungs can be validated before a current line is trusted, the habit that separates this grid from decoration among [level-based tools](https://www.luxalgo.com/library/family/levels/).

## Murrey Math Levels Settings

- **Frame Length** (default 64): bars defining the frame and the re-anchoring cadence; powers of two (32, 64, 128, 256) are the published convention.
- **Recalculate On Escape** (default on): rebuild as soon as a close lands beyond the +2/8 or -2/8 lines.
- **Overshoot Octaves (+/-1/8, +/-2/8)** (default on): extend the ladder past 0/8 and 8/8.
- **Keep Prior Frames** (default on): leave completed ladders frozen on the chart.
- **Major Line Width** (default 2): width of the structural 0/8, 4/8, and 8/8 lines.
- Display toggles cover level labels, optional prices, and the congestion and overshoot fills.

## Frequently Asked Questions

### How do Murrey Math levels differ from Camarilla pivots?

[Camarilla](https://www.luxalgo.com/library/indicator/camarilla/) projects its ladder from yesterday's range and close using fixed multipliers, refreshing every session. Murrey Math snaps a multi-bar range onto a fixed octave scale, so its rungs land on round scale prices that no single session dictates.

### Why did all the levels suddenly jump?

The grid re-anchors when a frame completes (every 64 bars by default) or earlier when price closes beyond the +2/8 or -2/8 overshoot line. The New Frame alert fires on every jump, and kept prior ladders show where the old grid stood.

### What Frame Length should I use?

Stay with the power-of-two convention: smaller frames track swings tightly but re-anchor often, larger frames produce a slower grid whose rungs carry more history.

## Related indicators

- [Gann Square of 9 Vibration Levels](https://www.luxalgo.com/library/indicator/gann-square-of-9-vibration-levels/) (Gann Square-of-9 Levels): markdown at https://www.luxalgo.com/library/indicator/gann-square-of-9-vibration-levels.md
- [DiNapoli Levels](https://www.luxalgo.com/library/indicator/dinapoli-levels/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/dinapoli-levels.md
- [Tirone Levels](https://www.luxalgo.com/library/indicator/tirone-levels/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/tirone-levels.md
- [MSS Sweep Fib Retrace](https://www.luxalgo.com/library/indicator/mss-sweep-fib-retrace/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/mss-sweep-fib-retrace.md
- [Market Structure & Fibonacci Zones + RR](https://www.luxalgo.com/library/indicator/market-structure-fibonacci-zones-rr/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/market-structure-fibonacci-zones-rr.md
- [8am Road Map Zone](https://www.luxalgo.com/library/indicator/8am-road-map-zone/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/8am-road-map-zone.md
- [Support & Resistance Pro Toolkit](https://www.luxalgo.com/library/indicator/support-resistance-pro-toolkit/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/support-resistance-pro-toolkit.md
- [9:30 AM 15m Fib Breakout](https://www.luxalgo.com/library/indicator/9-30-am-15m-fib-breakout/) (Support/Resistance & Levels): markdown at https://www.luxalgo.com/library/indicator/9-30-am-15m-fib-breakout.md

---

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