Why Previous Period Levels Are the Market’s Hidden Scaffolding

Before you draw a single trendline or fire up an RSI, there are a handful of horizontal price levels that institutions, algorithms, and market makers already have programmed in. The previous day’s high, low, and close. The prior week’s range boundaries. The average daily range projection for today. These are not obscure concepts — they are the literal price coordinates that systematic traders, HFT desks, and ICT-based discretionary traders reference every single session.

The problem is that manually drawing and updating these levels every morning is tedious, error-prone, and inconsistent across timeframes. AIO Price Levels automates the entire process: it pulls previous period OHLC data across five timeframes (1H, 4H, Daily, Weekly, Monthly), calculates ADR projections, marks session open prices at user-defined times, and plots NWOG (New Week Opening Gap) boxes — all as clean horizontal lines that extend across the current session.

This guide walks through every level type, explains the logic behind each, and gives you three ready-to-use setups depending on your trading style.

The Complete Level Hierarchy

AIO Price Levels organizes its output into a clear hierarchy. All levels are disabled by default except Previous 1D Close and Previous 1W Close, which are on by default. You build your own configuration by enabling only what is relevant to your session. Here is what each group provides:

Previous 1H H/L (Purple-Blue, #7F7FFF)

The prior hourly candle’s high and low. On a 5-minute or 15-minute chart, these act as micro-structural reference points — short-term support and resistance that scalpers and intraday momentum traders use to define their trading range for the current hour. The optional P1hEQ midpoint is the “fair value” of the last hour, useful for mean-reversion setups when price extends far from it. The P1hC (previous 1H close) adds a fourth reference that often acts as a decision level between the H and L.

Previous 4H H/L (Olive)

Four-hour levels carry substantially more weight than hourly levels because they represent the price range over a full trading session block. The labels P4hH and P4hL mark where buyers and sellers established dominance during the prior 4H candle. Many algorithmic systems trigger orders at these levels at the open of the next 4H bar. The optional P4hEQ at the midpoint of the 4H range is particularly useful when the new 4H candle opens in the middle of the prior range — price often rotates toward the 4H midpoint before committing to a direction.

Previous 1D H/L & Close (Orange / Teal)

The daily levels are where most of the meaningful price action concentrates for intraday traders. PDH (Previous Day High) and PDL (Previous Day Low) in orange define the prior session’s full range. The PDC (Previous Day Close) in teal is enabled by default for good reason — it is the single most important level on the chart for the vast majority of day traders (more on this below). The optional PDEQ marks the midpoint of PDH and PDL, which represents fair value for the entire prior session.

Previous 1W H/L & Close (Red / Aqua)

Weekly levels define the broader trading range that covers five sessions. PWH and PWL in red create the weekly premium and discount boundaries. The PWC (Previous Week Close) in aqua is enabled by default — it becomes the first reference point Monday morning and often acts as the week’s directional anchor. If the current week opens above PWC, the weekly bias is bullish. Below PWC, the bias is bearish until proven otherwise.

Previous 1M H/L (Purple-Blue, #7F7FFF)

Monthly levels carry the highest timeframe significance in this indicator. PMH and PML define the prior month’s full range. These levels are rarely tested intraday but become critical at swing highs and lows. When price approaches PMH, expect institutional selling interest. When price approaches PML, expect institutional buying interest. The PMEQ monthly midpoint is particularly useful for identifying whether the current month is in a premium or discount relative to the prior month’s range.

PDC: The #1 Level for Day Traders

If you could only keep one level on your chart, it would be PDC — the Previous Day Close. Here is why.

The previous day’s close is the last price at which every overnight trader, position holder, and market maker settled their books. When the next day’s session opens, all of that inventory is priced relative to PDC. Institutional algorithms frequently use PDC as the trigger for the day’s directional bias: open above PDC and hold = bullish day structure. Open below PDC and hold = bearish day structure. A gap above or below PDC that immediately reverses back through it is a classic “failed breakout” pattern that often results in a sharp move in the opposite direction.

In practical terms:

  • Price opens above PDC and pulls back to it → potential long entry with the PDC acting as dynamic support
  • Price opens below PDC and rallies to it → potential short entry with PDC acting as resistance
  • Price consolidates around PDC → market is undecided; wait for a decisive move away from it before committing
  • Price gaps far from PDC → watch for a “PDC fill” move, especially in the first 30–60 minutes of the session

AIO Price Levels draws PDC as a teal dotted line, making it immediately distinguishable from the orange PDH/PDL lines.

EQ (Equilibrium): Why Price Returns to the Midpoint

Every price range in AIO Price Levels can optionally display its EQ — the equilibrium level, calculated as the exact midpoint between the period’s high and low. This is not a gimmick; it is rooted in how markets reach consensus.

A range by definition has buyers at the low end and sellers at the high end. The midpoint is the price at which neither side has a clear edge — “fair value.” When price moves significantly away from EQ, it creates an imbalance: either too many buyers are trapped near the top of the range (likely to sell and push price back toward EQ) or too many sellers are trapped near the bottom (likely to cover and push price back up). This is why you will routinely see intraday price “mean revert” to PDH/PDL midpoints, 4H EQ levels, and weekly midpoints.

In ICT methodology, this concept is known as the Consequent Encroachment (CE) — the 50% level of any imbalance or range that price tends to fill. AIO Price Levels implements this directly for NWOG (New Week Opening Gap) boxes, where a CE toggle shows the 50% level of the gap.

A practical application: if PDH = 4,150 and PDL = 4,100, then PDEQ = 4,125. When price opens above PDH and then sells off, the first magnet it will likely reach is the PDEQ at 4,125, not immediately PDL. Knowing this prevents premature exits on counter-trend pullbacks.

Want to see this on a live chart? AIO Indicator automates this — no manual drawing needed.
Try Free 5 Days

ADR H/L: Dynamic Intraday Targets

The ADR (Average Daily Range) levels project where today’s price is likely to reach based on historical volatility. With a default period of 5 days, the indicator calculates the average high-minus-low range over the prior 5 sessions, then projects that range above and below the current day’s opening price to give you ADRH (ADR High) and ADRL (ADR Low).

The critical insight: the ADR tells you how much price typically moves in a day. Once price has covered 70–80% of the ADR in one direction, the probability of a reversal increases substantially. This is not a guarantee — trending days can exceed ADR by 150% or more — but it is a powerful contextual filter for trade targets.

Practical applications:

  • Use ADRH as a profit target when long from PDL or ADRL — do not hold a long position through ADRH expecting continuation on an average-volatility day
  • If price has already reached ADRH by 10 AM, the session has consumed its typical daily move; subsequent longs carry reduced reward-to-risk
  • On low-ADR days (tight ranges, pre-event sessions), the ADRH and ADRL will be tight; this is not a day for range expansion strategies
  • Gap days: if price gaps above ADRH at the open, the entire day’s range is already extended; fade entries near the gap are higher probability than chasing the move

The ADR period of 5 is the default and covers a standard trading week. Some traders prefer 10 or 20 for a smoother average that reduces single-day outlier effects, but 5 keeps the ADR responsive to recent volatility regime changes.

At Time 2 (8:30): Session Open Price Reference

The At Time 2 feature captures the price at any user-defined time and draws it as a horizontal reference line for the remainder of the session. The default is set to 08:30 (8 hours, 30 minutes in the GMT-4 timezone), which corresponds to the NY Pre-Market Open — the most important session open for US equities, index futures, and many crypto markets.

The open price at 8:30 (labeled “NYO” on the chart) serves as a session anchor:

  • Price holds above NYO throughout the morning → bullish intraday structure, longs have edge
  • Price breaks below NYO and retests it from below → NYO becomes resistance; classic short setup for the NY session
  • Price oscillates around NYO → indecision; wait for 15-minute acceptance above or below before directional trades

The complementary At Time 1 (default 00:00, labeled “NYMO” for NY Midnight Open) captures the price at the start of the day or any other session you define. For forex traders, setting Time 1 to the London open (02:00 or 03:00 ET) and Time 2 to the NY open (08:30 ET) gives you both major session reference prices on a single chart.

Both time-based levels use the open price by default but can be changed to any source (high, low, close, OHLC4, etc.) depending on your reference preference.

NWOG: New Week Opening Gap

The NWOG (New Week Opening Gap) feature draws a box between the prior week’s Friday close and the current week’s Monday open whenever these two prices differ — which is essentially every week in futures and crypto markets. The indicator shows up to 3 historical NWOGs by default (configurable from 1 to 5), and all NWOGs can be extended to the current bar to see whether they remain unfilled.

The logic: a gap is an imbalance. Price on Monday opened at a price that was never traded during the previous week’s final session. Algorithms “know” this gap exists, and there is a statistical tendency for price to revisit and fill these gaps at some point. Enabling the C.E. toggle adds the 50% midpoint of each NWOG box — the Consequent Encroachment level that markets frequently target before continuing in the gap direction or reversing through it.

Three Setup Profiles

Rather than enabling every level at once (which creates chart noise), configure AIO Price Levels for your specific trading style:

Day Trader Setup

Focus on the levels that are most actionable within a single session. Enable:

  1. Previous 1D H/L → on, with Close on (PDH orange, PDL orange, PDC teal)
  2. Previous 1D EQ → on (PDEQ orange dotted)
  3. Previous 4H H/L → on, Close optional (P4hH/P4hL olive)
  4. ADR H/L → on, Period = 5 (ADRH/ADRL gray)
  5. At Time 2 → on, set to 08:30 (NYO fuchsia)
  6. NWOG → on, 3 NWOGs, Extend = true, C.E. = true

Leave 1H, Weekly, and Monthly levels off. The result is a clean chart with exactly the levels that matter for the current session. The ADR levels tell you your range target; PDC tells you your directional anchor; NYO tells you how the NY session opened relative to that anchor.

Swing Trader Setup

Swing traders need broader context and fewer intraday distractions. Enable:

  1. Previous 1W H/L → on, with Close on (PWH/PWL red, PWC aqua)
  2. Previous 1W EQ → on (PWEQ red dotted)
  3. Previous 1D H/L → on, Close on (PDH/PDL orange, PDC teal)
  4. Previous 1M H/L → on (PMH/PML purple)
  5. NWOG → on, 5 NWOGs, Extend = true

Leave 1H, 4H, and ADR off. The weekly levels define your weekly range; PDH/PDL define your daily trading range within that weekly structure. Monthly levels act as long-term support and resistance that you watch for potential reversal signals. NWOG gaps extended to the present reveal unfilled imbalances that price may still chase.

ICT Setup

For traders using ICT (Inner Circle Trader) methodology, AIO Price Levels provides exactly the reference points that ICT teaches as institutional reference levels:

  1. Previous 1D H/L → on, Close on, EQ on — PDH/PDL/PDC/PDEQ are the ICT “old highs/lows” and fair value references
  2. Previous 1W H/L → on, Close on, EQ on — weekly range and fair value
  3. At Time 2 → set to 08:30 for NY Open (NYO fuchsia) — a primary ICT session open reference
  4. At Time 1 → enable and set to 00:00 for NY Midnight Open (NYMO teal) — ICT frequently references the midnight open as the origin for daily bias
  5. NWOG → on, C.E. = true — gap fills and 50% levels are core ICT concepts
  6. ADR H/L → on — ICT calls this the daily range projection; knowing when 70–100% of ADR is consumed prevents chasing

The combination of NYO + NYMO gives you two session open anchors. Price above both = strongest bullish context. Price between both = mixed. Price below both = bearish session context. Add PDC as the third anchor and you have the full ICT session bias framework in three horizontal lines.

Pairing with AIO Session STD and AIO Time Separators

AIO Price Levels works particularly well in combination with two other AIO indicators. The AIO Session STD draws session-based standard deviation projection bands — think of it as the “expected range” for the current session, plotted as bands around the session VWAP. When ADRH or PDH sits near the upper Session STD band, the resistance confluence is strong. When ADRL or PDL aligns with the lower STD band, the support is reinforced by two independent statistical methods.

The AIO Time Separators marks session boundaries with vertical lines, making it visually clear when a new 1H or 4H period begins and which horizontal levels become “previous” at that transition. Without session separators, it can be ambiguous whether a line refers to the current 4H or the previous one — especially on lower timeframe charts where multiple 4H periods appear simultaneously. Using Time Separators alongside Price Levels eliminates this ambiguity entirely.

For complete day trading context, the three-indicator stack of AIO Price Levels + AIO Session STD + AIO Time Separators gives you: horizontal reference levels, expected session range projection, and clear session boundaries — all without cluttering the chart with trend indicators or oscillators that belong below the chart.

Common Configuration Notes

A few settings worth knowing before you start:

  • Time Zone: The default is GMT-4 (US Eastern Daylight Time). If your chart is set to UTC or a different exchange timezone, the “At Time” levels will fire at the wrong hour. Set this to match the timezone of the session you trade. Leave it blank to use the symbol’s default timezone.
  • Line Style & Width: Dotted style at width 2 is the default for all price levels. EQ lines use dotted at width 1, making them visually thinner and easier to distinguish from the main H/L lines. You can switch to Solid or Dashed if you prefer more prominent lines.
  • Line Extending Size: Default is 5 bars. This controls how far to the right each line extends beyond the current bar. Increase this if you want levels to project further into the future on lower timeframes.
  • Labels Size: Default is Small. On 1-minute charts where label collisions are common, switch to Tiny. On daily charts, Normal or Large is easier to read at a glance.
  • Show Labels: The global label toggle is on by default. Individual labels can be hidden by clearing the text in the label input field for that specific level.

Key Takeaways

  • PDC (Previous Day Close) is the #1 intraday reference level — it anchors the day’s directional bias and acts as the first magnet for price after any gap
  • PDH and PDL define the prior session’s range boundaries — breakouts above PDH are bullish; failures at PDH are high-probability shorts
  • EQ (equilibrium) is the midpoint of any period’s range — price gravitates toward it when away from it, making it a reliable mean-reversion target
  • ADR H/L gives you daily range projection targets — once 70–80% of ADR is consumed, the risk/reward of continuation trades deteriorates
  • NYO (At Time 2, 8:30) captures the session open price — its relationship to PDC determines the intraday trend bias for the NY session
  • NWOG boxes mark weekly gap imbalances — the CE (50%) level of each gap is a high-probability draw-on-liquidity target
  • Match your enabled levels to your trading style: Day traders need PDH/PDL/PDC + ADR + NYO; swing traders need weekly and monthly levels with minimal intraday noise
  • Pair with AIO Session STD for confluence between statistical range projection and static price levels, and with AIO Time Separators for clear session boundary context

See AIO Price Levels in Action

Auto-plotted PDH, PDL, PDC, ADR, NWOG, and session open levels — no manual drawing ever again.

View on TradingView

Try All AIO Indicators Free for 5 Days

Full access to the entire suite. No credit card required.

Start Free Trial