Tuesday 7 April 2026 · /ES · 1HR

4/7 Trade Plan

Bias · Neutral → Bullish above 6,619 / Bearish below 20DMA reclaimed → hold for grind higher vs failure into void

Key levels

6,750–6,765Resistance · 200DMA
6,695–6,700Resistance · primary supply
6,619Support · key hold level
6,563Support · overnight low / first downside
6,517Support · major demand

Context

We are holding above 6,611–6,619, a key 4HR pivot, and have reclaimed the 20DMA, which should now act as support. This shifts the tone slightly: Holding → grind higher toward 6,695–6,700 supply But 6,700 remains major resistance until proven Key idea: 6,619 = hold or fail 6,700 = reaction or breakout

★ A+ Setup

Pullback Hold Long (Primary Bias)

Zone
6,619
Trigger
Pullback into support; Holds clean + higher low
Target
6,695 → 6,700
Invalidation
Acceptance below 6,600

Reclaimed 20DMA = 👉 buyers have control until this fails

A+ Setup

Rejection at 6,700

Zone
6,695–6,700
Trigger
Push into supply; Failure / rejection
Target
6,619 → 6,563
Invalidation
Acceptance above 6,710

Still a key level: 👉 Don’t assume breakout

A+ Setup

Breakout & Acceptance

Zone
Above 6,700
Trigger
Break and HOLD above; No immediate rejection
Target
6,750
Invalidation
Loss of 6,670

👉 Only if it proves 👉 Opens path to 200DMA

A+ Setup

Breakdown → Void

Zone
Below 6,619
Trigger
Loss of support; Failed reclaim
Target
6,563 → 6,517
Invalidation
Reclaim above 6,650

👉 Clean air below 👉 Can move fast

Confirmation

  • 1️⃣ 1HR / 30m acceptance at 6,619 or 6,700
  • 2️⃣ Reaction at extremes only
  • 3️⃣ VWAP aligned
  • 4️⃣ No chasing
  • No trading inside 6,640–6,670
  • No chasing above 6,700
  • No trading middle

Mindset

  • Bias is higher → but only while 6,619 holds
  • Best trades = pullback long or rejection at 6,700
  • If it’s not obvious → don’t touch it
  • One clean trade → you’re done
  • SPY (1 HR)
  • We are maintaining a major 4HR low at 656.80. Keep that level on watch. Previous day lows continued to hold 655.17 all day. If we maintain that zone, we continue higher. Target for now is the 200DMA above at 663. If we flip above the 200DMA, there is a lot of room above towards 675. Below 655, we see downside back into the 650 demand.

Best window

10–11:30AM

How it played out

The primary setup triggered, then hit its invalidation.

triggered, then invalidated at 6600. Measured from m15 bars, ESM6, confirm entry, touch-based invalidation. Not a fill, and not a return: see how this is measured.

Get tomorrow's plan before the open.

Free, every trading day. Plans go out by email and stay here in the archive.

No signals, no spam. Prefer chat? Join the Discord.

Earlier plans