EUR/USD AI Live Scan, 4-hour chart, Monday, 20 July 2026

Every read JAFX AI made on the EUR/USD 4-hour chart that day, newest first: trend, structure, the levels it marked and what it said to watch.

21:02 UTC

Range-bound, slight downward drift · RSI 43 · price 1.14165

Multi-day consolidation below 100DMA, lower highs recently.

EURUSD remains pinned in the 1.1405-1.1470 consolidation sub-100DMA, with recent bars carving lower highs off the 1.1482 swing high and easing back toward the range floor. RSI sits mid-low and price has slipped under both EMAs, but structure is still a sideways band rather than a trend. The read is a coiled range into Thursday's ECB, the dominant swing driver for the pair this week.

Support: 1.1405, 1.1390, 1.1325

Resistance: 1.1470, 1.1482

What it said to watch

  • H4 close below 1.1405 opens the 1.1390/1.1380 floor and exposes 1.1325 swing low
  • H4 close above 1.1470 range high opens the path to 1.1520
  • ECB decision Thu 23 Jul could materially shift this range read

21:01 UTC

Range-bound, drifting to lower edge · RSI 43 · price 1.14165

Multi-day range 1.1405-1.1470, lower highs forming.

EUR/USD has been pinned in a 1.1405-1.1470 range for most of the window, sitting sub-100DMA ahead of Thursday's ECB. Price rolled off the 1.1482 swing high into a series of lower highs and is now probing the lower third of the range near 1.1416, holding below EMA20 and EMA50. ATR(14) is moderate — no compression squeeze, just a two-way drift into the event.

Support: 1.1405, 1.1390, 1.1325

Resistance: 1.1470, 1.1482

What it said to watch

  • H4 close below 1.1390 confirms a range break, opening 1.1325 and the 1.1210 zone the digest flags
  • H4 close above 1.1470 invalidates the range read toward 1.1520
  • ECB decision Thu 23 Jul could materially shift this read

17:02 UTC

Range, momentum fading lower · RSI 44 · price 1.14119

Multi-day range, testing lower edge.

EURUSD has spent the last two weeks range-bound between the 1.1410 range low and the 1.1470/1.1482 barrier, with the mid-July push to 1.1482 rejected and price now sliding back into the lower third of the range. The pullback has retraced roughly 62% of the impulse off the 1.1377 low, dropping the pair back below EMA20 and EMA50 as ATR compresses ahead of Thursday's ECB. Broader higher-low structure off the early-month 1.1320 base is still intact but under pressure at the range floor.

Support: 1.1410, 1.1390, 1.1320

Resistance: 1.1470, 1.1482

What it said to watch

  • H4 close below 1.1390 breaks the trap door and opens the 1.1210 path
  • Reclaim of the 1.1470 barrier reopens 1.1520
  • ECB decision Thu 23 Jul 12:15 UTC could materially shift this read

17:02 UTC

Range, rolling over from highs · RSI 43 · price 1.14119

Range-bound, lower highs since 1.1482.

EURUSD remains boxed in a multi-day range, capped near the 1.1470 range cap and 1.1482 swing high — the 100-day SMA area flagged in the run-up to Thursday's ECB. Price has rolled over from that high and now trades at 1.1412, back below EMA20 and EMA50, pressing the 1.1410 first support after a sequence of lower highs. ATR sits in a mid regime with no directional resolution yet.

Support: 1.1410, 1.1380, 1.1327

Resistance: 1.1470, 1.1482

What it said to watch

  • H4 close below 1.1410 first support and 1.1380 range base opens the 1.1210 path
  • H4 close above 1.1470 range cap reopens 1.1482 swing high and 1.1520
  • ECB decision Thu 23 Jul 12:15 UTC could materially shift this range read
  • ZEW sentiment Tue 09:00 UTC a secondary catalyst for the range

13:02 UTC

Mild uptrend, momentum stalling · RSI 47 · price 1.14276

Higher lows since early-month low, ranging below week high.

Higher-low structure has held since the early-month low at 1.1325, with price now consolidating below the 1.1482 week high in a pre-ECB grind. The push to 1.1482 was rejected and price has drifted back onto the EMA50, easing RSI toward neutral. ATR(14) sits mid-range — neither compressed nor expanding — with the 1.1470/1.1482 cap and 1.1416 range floor bracketing the move.

Support: 1.14159, 1.1400, 1.1388

Resistance: 1.1474, 1.1482, 1.1520

What it said to watch

  • H4 close above 1.1470/1.1482 opens the path to 1.1520
  • Failure to hold 1.1416 exposes 1.1400 and 1.1388
  • ECB decision Thu 12:15 UTC + press conf could materially shift this read

13:02 UTC

Recovery stalling below 1.1470 cap · RSI 45 · price 1.14276

Higher lows since 1.1325, capped under 1.1482.

EUR pushed to 1.1482 before rejecting and retracing toward the 50% mark of the 1.1377-1.1482 impulse, now sitting near 1.1427 with price back below both EMAs. Higher-low structure off the 1.1325 base is intact but the advance is stalling under the 1.1470 barrier flagged pre-ECB. ATR(14) has compressed as the pair consolidates ahead of Thursday's ECB decision.

Support: 1.1405, 1.1377, 1.1325

Resistance: 1.1470, 1.1482

What it said to watch

  • ECB decision Thu 12:15 UTC could materially shift this read
  • H4 close above 1.1470 opens the path to 1.1520
  • Failure to hold 1.1405 confirms a lower-low and opens 1.1390/1.1210

09:01 UTC

Sideways, range-bound · RSI 49 · price 1.14439

Consolidation below 1.1480 range top, holding above mid-1.14 support.

EUR/USD is pinned in a multi-day range, capped near 1.1480 after tagging a four-week high and holding above the 1.1405 range floor. Price recovered off the 1.1325 base earlier in the window but momentum has stalled, with ATR(14) around 33 pips reflecting pre-ECB compression. The move is consolidation as EUR waits on Thursday's ECB decision, with USD supported by Iran-driven risk-off.

Support: 1.1405, 1.1385, 1.1325

Resistance: 1.1480, 1.1482

What it said to watch

  • H4 close above 1.1480 breaks the range top
  • Failure to hold 1.1405 opens the path toward the 1.1385 swing low
  • ECB decision Thu 12:15 UTC and Lagarde presser could materially shift this read

09:01 UTC

Recovery stalling, now ranging · RSI 51 · price 1.14439

Consolidation below 1.1480 range top.

EURUSD recovered from the early-month lows near 1.1325 and has spent the last several sessions consolidating under the 1.1480 range top, where price was rejected at 1.1482. EMAs have flattened and ATR(14) has eased, consistent with pre-ECB compression as the pair pins around 1.1440. A hold above the 1.1405 support keeps the recovery structure intact.

Support: 1.1405, 1.1325

Resistance: 1.1480, 1.1482

What it said to watch

  • H4 close above 1.1480 range top opens continuation higher
  • Failure to hold 1.1405 support exposes the 1.1325 swing low
  • ECB decision Thu 12:15 UTC + Lagarde presser could materially shift this read

05:01 UTC

Sideways, momentum flat · RSI 52 · price 1.1442

Multi-day range, mid-box.

EURUSD is boxed in the 1.1420-1.1482 range, consolidating ahead of Thursday's ECB with a July hold at 2.25% fully priced. Rallies have been capped at 1.1482 while demand has stepped in repeatedly near 1.1405-1.1424; EMA20 and EMA50 sit flat beneath price, confirming the drift. ATR is subdued, consistent with pre-event compression rather than trend.

Support: 1.1424, 1.1405, 1.1377

Resistance: 1.1482

What it said to watch

  • H4 close above 1.1482 reopens upside beyond the range top
  • Failure to hold 1.1405 deepens the pullback toward 1.1377
  • ECB rate decision Thu 12:15 UTC is the dominant catalyst and could break the range either way

05:01 UTC

Rangebound, momentum flat · RSI 53 · price 1.1442

Multi-day range beneath 1.1480 cap.

EURUSD is boxed in a multi-day range between the 1.1395 support area and the 1.1480 cap, with the pair holding mid-1.14 after repeated rejections at the top. ATR(14) has compressed as price coils ahead of Thursday's ECB, with EMA20 and EMA50 flat and tightly clustered under price. Two-way consolidation dominates — rallies capped near 1.1480, dips bought around 1.1395/1.1405 per the near-term box.

Support: 1.1395, 1.1377, 1.1325

Resistance: 1.1482

What it said to watch

  • H4 close above 1.1480 range top reopens upside
  • Break below 1.1395 support box deepens the pullback toward 1.1377
  • ECB rate decision Thu could materially shift this read

01:01 UTC

Sideways, range-bound · RSI 46 · price 1.14275

Multi-day range after May-June selloff and recovery.

EURUSD is boxed in a multi-day range between the 1.1480 top and 1.1400/1.1420 support, having recovered from the 1.1325 monthly low earlier in the window. Price pulled back from the 1.1480 high to sit near the 38.2% retracement of that recovery, with EMA20 and EMA50 flattening and coiling around the last close. Consolidation is holding into next week's ECB decision, with in-line Eurozone HICP and firm US data keeping the pair rangebound.

Support: 1.1420, 1.1400, 1.1325

Resistance: 1.1480

What it said to watch

  • H4 close above 1.1480 opens the path beyond the range top
  • Failure to hold 1.1400 confirms a lower-low and re-opens 1.1325
  • ECB decision Thu 23 Jul could materially shift this range read

01:01 UTC

Sideways, range-bound · RSI 46 · price 1.14275

Multi-week range 1.1395-1.1480.

EURUSD remains boxed in a multi-week 1.1395-1.1480 range after the May-June selloff bottomed near 1.1325; the last push to 1.1482 was rejected and price has drifted back to the mid-range. ATR(14) is compressing in low-summer volatility, and price sits between EMA20 and EMA50 with no clean momentum. In-line Eurozone HICP and a firm USD have kept the pair discounting the ECB hold rather than trending.

Support: 1.1405, 1.1372, 1.1325

Resistance: 1.1482

What it said to watch

  • H4 close above 1.1482 opens the path beyond the range top
  • H4 close below 1.1395 confirms a break of range support
  • ECB decision Thu 23 Jul 12:15 UTC — guidance tone the swing factor for this range

All markets that day · Today’s EUR/USD Live Scan in the terminal