Back to Theory Guide
Pine Script v5Overlay · No RepaintsZero fills · Zero boxes8 Built-in Alerts

Quarterly Theory
TradingView Indicator

Trader Daye's AMDR framework fully automated in Pine v5. Draws all 4 session opens, every 90-minute quarter boundary, prev-quarter H/L reference lines, all key levels, and fires Q2 Judas Sweep + Q3 Start labels — all in clean dark gray with zero noise.

16 quarters/day— Auto-labeled
5 level types— PDH·PDL·PWH·PWL+session
8 alerts— Pre-built & ready
Q3 START— Auto-fires on close-back

What This Indicator Draws

Every element maps directly to Trader Daye's AMDR Quarterly Theory framework

A
🌀 Accumulation
MID 00:00 – 06:00 ET

Midnight session. Price builds a tight range as smart money loads positions. The MID · A vertical opens this window. The Q1 range extremes become the QH and QL that Q2 must sweep.

M
🎭 Manipulation
LDN 06:00 – 12:00 ET

London session. The Judas Swing. Q2▲ or Q2▼ SWEEP labels fire here when price wicks through Q1's extreme. The LDN KZ marker (02:00 ET) shows exactly when this window opens.

D
🚀 Distribution
NY 12:00 – 18:00 ET

New York session. The real institutional delivery. Q3▲/▼ START fires when Q2 closes back. NY KZ (09:30 ET) is the highest-probability entry window for Q3 trades.

R
🌊 Retracement
EVE 18:00 – 00:00 ET

Evening session. Institutions take partial profits. Price retraces 50–61.8% of the NY Q3 move. Take profit before this session opens. The Asia range (20:00 ET) begins forming here.

⏱ Each 6-hour session also divides into four 90-min sub-quarters — also following AMDR

Q1 · A

0–90 min

Range formation

Q2 · M

90–180 min

Judas Swing fires

Q3 · D

180–270 min

Real move begins

Q4 · R

270–360 min

Partial retracement

All Features

Every layer the indicator draws — and what each one tells you

📐

5 Key Level Types

PDH/PDL, PWH/PWL, Asia H/L, London H/L, NY H/L — all auto-calculated and extended. Every significant institutional reference level drawn automatically before you open the chart.

🕐

Full Session Grid

Width-2 dotted verticals at MID/LDN/NY/EVE opens. Width-1 verticals at LDN KZ (02:00 ET) and NY KZ (09:30 ET). Every significant time boundary is marked automatically.

📏

90-Min Quarter Grid

Every 90-minute boundary gets a vertical line and a full label — "LDN Q2 · M", "NY Q3 · D" etc. At each new quarter, the previous quarter's high and low (QH/QL) are drawn as dashed reference lines.

🎭

Q2 Judas Detection

Automatically detects when price wicks through Q1's high or low during Q2. Labels the exact manipulation candle with Q2▲ SWEEP or Q2▼ SWEEP so you never miss the Judas Swing.

🚀

Q3 Start Signal

When the Q2 manipulation candle's body closes BACK through the swept level, Q3▲ START or Q3▼ START fires. This is your entry signal — the exact moment Q2 ends and Q3 delivery begins.

🔔

8 Built-in Alerts

Quarter opens, session opens (MID/LDN/NY/EVE), kill zone openings, Q3 bullish start, and Q3 bearish start — all pre-built. Set them once, never manually watch the clock again.

Pine Script v5

Paste into TradingView Pine Editor → Save → Add to Chart. No external dependencies.

AF_QuarterlyTheory.pinePine v5
1//@version=5
2indicator("Quarterly Theory [AlphaFutures]", overlay=true, shorttitle="AF·QT",
3 max_bars_back=2000, max_lines_count=500, max_labels_count=500)
4
5// ══════════════════════════════════════════════════════════════
6// AlphaFutures Academy — Quarterly Theory Indicator
7// Trader Daye's AMDR framework, fully automated.
8//
9// Sessions (6-hour blocks from midnight ET):
10// MID 00:00 – 06:00 ET → ACCUMULATION (A)
11// LDN 06:00 – 12:00 ET → MANIPULATION (M) ← Judas Swing lives here
12// NY 12:00 – 18:00 ET → DISTRIBUTION (D) ← Real move
13// EVE 18:00 – 00:00 ET → RETRACEMENT (R)
14//
15// Within each session the 4 sub-quarters also follow AMDR:
16// Q1 = A Q2 = M Q3 = D Q4 = R
17//
18// Key Kill Zones drawn separately:
19// London KZ 02:00 – 05:00 ET (MID Q2 window)
20// NY KZ 09:30 – 12:00 ET (LDN Q4 window)
21//
22// ZERO boxes · ZERO fills · Lines + tiny text labels only.
23// All lines and labels use dark gray (#555555 / #777777).
24// ══════════════════════════════════════════════════════════════
25
26// ─── INPUTS ────────────────────────────────────────────────────
27var string G1 = "① Key Levels"
28show_pdhl = input.bool(true, "PDH / PDL (Prev Day High/Low)", group=G1)
29show_pwhl = input.bool(true, "PWH / PWL (Prev Week High/Low)", group=G1)
30show_asia = input.bool(true, "Asia H/L (20:00–00:00 ET)", group=G1)
31show_lon = input.bool(true, "London H/L (02:00–05:00 ET KZ)", group=G1)
32show_ny = input.bool(true, "NY H/L (09:30–12:00 ET KZ)", group=G1)
33
34var string G2 = "② Session Grid"
35show_sess = input.bool(true, "Session open verticals (MID/LDN/NY/EVE)", group=G2)
36show_kz = input.bool(true, "Kill Zone markers (LDN KZ / NY KZ)", group=G2)
37show_amdr = input.bool(true, "AMDR phase label at session open", group=G2)
38
39var string G3 = "③ Quarter Grid"
40show_qv = input.bool(true, "90-min quarter verticals", group=G3)
41show_qlbl = input.bool(true, "Quarter labels (e.g. LDN Q2 · M)", group=G3)
42show_qhl = input.bool(true, "Prev-quarter H/L lines (QH / QL)", group=G3)
43max_qref = input.int(40, "Max QH/QL reference lines kept", group=G3, minval=8, maxval=80)
44
45var string G4 = "④ Session Filter"

Setup Guide

Step-by-step from install to live trading with this indicator

01

Load on 1m or 5m chart (NQ1!, ES1!, or any futures)

Quarter boundaries are clock-based — they are accurate on any timeframe. The 1-minute chart gives you the highest resolution for seeing the Q2 sweep wick and Q3 close-back candle clearly.

02

Configure your session filter

For NQ day trading: keep MID, LDN, and NY all ON. Turn EVE OFF unless you trade overnight. This prevents the quarter grid from cluttering your chart during after-hours noise.

03

Mark your pre-market bias before 9:00 AM

Note the HTF direction (weekly bias: bullish or bearish). Identify which side has untapped liquidity — BSL above (PDH, PWH, equal highs) or SSL below (PDL, PWL, equal lows). This tells you which direction Q3 will deliver.

04

At LDN KZ open (02:00 ET): watch Q2 unfold

The LDN KZ vertical fires. Watch the chart carefully. If your bias is bullish, London will attempt to drop below the Asia L (Q2▲ SWEEP label fires). Do NOT short the sweep. Wait.

05

Wait for the Q3▲/▼ START label

When the Q2 close-back candle body crosses back through the QL or QH, the Q3 START label fires. This is your signal. Now look for a FVG or Rejection Block left by the close-back candle — that is your entry zone.

06

Enter at the FVG/OB in the NY KZ window

The best entries are when the Q3 START fires near or during the NY KZ (09:30 ET). Enter at the 50% midpoint of the FVG or OB. Stop: 1–2 points beyond the Q2 sweep wick. Target: PDH (for longs) or PDL (for shorts) — the session DOL.

07

Set all 8 alerts — never watch the clock again

Right-click the indicator → Add Alert → select each condition: Quarter Open, LDN Session, NY Session, LDN KZ, NY KZ, Q3 Bull Start, Q3 Bear Start. The indicator runs the watch for you.

8 Built-in Alerts

How to set them: right-click the indicator → Add Alert → select each condition

New Quarter Open

Fires at every 90-min quarter boundary. Useful as a reminder to check the chart and prepare for Q2 monitoring.

MID Open (A)

Midnight session opens at 00:00 ET. Accumulation phase begins. Mark Q1 range extremes and plan the Judas Swing level for the upcoming LDN session.

LDN Open (M)

London session opens at 06:00 ET. Manipulation phase begins. The Judas Swing is imminent. Watch for the Q2▲/▼ SWEEP label in the next 90–180 minutes.

NY Open (D)

NY session opens at 12:00 ET. Distribution phase begins. If Q3 START has already fired, the NY delivery is underway. Enter or scale up on the first NY pullback.

LDN Kill Zone

London Kill Zone opens at 02:00 ET — the prime Judas Swing window. Highest probability moment for Q2▲/▼ SWEEP to fire within the next 1–3 hours.

NY Kill Zone

NY Kill Zone opens at 09:30 ET — the prime Q3 delivery window. If Q3 START has fired but you haven't entered yet, this is your last high-probability entry window.

Q3▲ START

TRADE ALERT: Q2 low sweep closed back above Q1 low. Q3 bullish delivery beginning. Look for FVG or Rejection Block entry LONG. Stop below Q2 wick. Target DOL above.

Q3▼ START

TRADE ALERT: Q2 high sweep closed back below Q1 high. Q3 bearish delivery beginning. Look for FVG or Rejection Block entry SHORT. Stop above Q2 wick. Target DOL below.

Label & Line Glossary

Every label and line the indicator draws — exactly what it means and what to do when you see it

MID · A00:00 – 06:00 ET — Accumulation

The midnight session. Price forms a tight range as smart money silently loads positions. Mark the Q1 high and low — these are the Q2 manipulation targets. Do not trade MID — observe and plan.

LDN · M06:00 – 12:00 ET — Manipulation

The London session. Home of the Judas Swing. Price aggressively sweeps one side of the MID range to trap retail, then reverses. The Q2 sweep label fires during this session. Do NOT trade the sweep — wait for the close-back.

NY · D12:00 – 18:00 ET — Distribution

The New York session. The real institutional delivery. After London's manipulation ends (Q3▲/▼ START fires), price delivers toward the Draw on Liquidity with conviction. This is your prime trading window.

EVE · R18:00 – 00:00 ET — Retracement

The evening session. Institutions take partial profits. Price retraces 50–61.8% of the NY move. Take profit before EVE, do not open new trades here, and mark the Asia range (20:00 ET) that forms for the next day.

LDN KZLondon Kill Zone — 02:00 – 05:00 ET

The London Kill Zone within the MID session. This is where most Judas Swings form. The Q2 sweep label fires inside this window. The LDN KZ vertical marks the start of the highest-probability manipulation window of the day.

NY KZNY Kill Zone — 09:30 – 12:00 ET

The NY Open Kill Zone. The prime Q3 delivery window. After London's Q2 sweep closes back, NY Open fires the real move. Most 5:1+ R:R trades on NQ happen in this 2.5-hour window.

QHQuarter High — dashed line

The highest price of the immediately preceding 90-min quarter. Drawn at every new quarter open. This is the level the Q2 Judas wick must sweep ABOVE to trigger a bearish Q2▼ SWEEP label and set up a Q3▼ delivery.

QLQuarter Low — dashed line

The lowest price of the immediately preceding 90-min quarter. Drawn at every new quarter open. This is the level the Q2 Judas wick must sweep BELOW to trigger a bullish Q2▲ SWEEP label and set up a Q3▲ delivery.

Q2▲ SWEEPBullish Judas Swing detected

Price wicked BELOW the Q1 low (QL). Stop losses triggered, shorts trapped. This is the manipulation phase completing. Wait for the body close-back above QL for Q3▲ START. Do not enter on this label — wait for the close-back.

Q2▼ SWEEPBearish Judas Swing detected

Price wicked ABOVE the Q1 high (QH). Buy stops triggered, longs trapped. Manipulation phase completing. Wait for the body close-back below QH for Q3▼ START. Do not enter on this label — wait for the close-back.

Q3▲ STARTBullish Q3 delivery beginning

The Q2 low sweep has closed back ABOVE the QL with a candle body. Q2 manipulation is over. Q3 bullish delivery is beginning. Enter LONG at the FVG or Rejection Block left by the close-back candle. Stop below sweep wick.

Q3▼ STARTBearish Q3 delivery beginning

The Q2 high sweep has closed back BELOW the QH with a candle body. Q2 manipulation is over. Q3 bearish delivery is beginning. Enter SHORT at the FVG or Rejection Block left by the close-back candle. Stop above sweep wick.

Asia H / Asia L20:00 – 00:00 ET overnight range

The overnight range set by Asian participants. These are the primary manipulation targets for the London Kill Zone Judas Swing. Mark them every morning — one of these two levels will be swept by London before NY delivers the real move.

PDH / PDLPrevious Day High / Low

Yesterday's session extremes. PDH is the primary BSL target for bullish deliveries. PDL is the primary SSL target for bearish deliveries. One of these is typically the Draw on Liquidity (DOL) for the current session's Q3.

PWH / PWLPrevious Week High / Low

Prior week's extremes. The highest-timeframe key levels on the indicator. PWH is the weekly BSL (buy stops above). PWL is the weekly SSL (sell stops below). The weekly Q3 target is always one of these.

🎯

The Complete QT Trade Process — Step by Step

1
Pre-market (8:00 AM ET): Identify HTF bias: weekly bullish or bearish? Mark which side has untapped BSL (PDH, PWH, equal highs) or SSL (PDL, PWL, equal lows). This is your Q3 target before the session begins.
2
MID session (00:00–06:00 ET) — ACCUMULATION: Watch Q1 form. Note the QH and QL that the indicator draws. These are the London Judas Swing targets. Note Asia H and Asia L drawn at 20:00 ET — one of these will be swept by London.
3
LDN KZ (02:00–05:00 ET) — WATCH FOR SWEEP: The Q2▲/▼ SWEEP label fires. If your bias is BULLISH, wait for Q2▲ SWEEP (wick below QL). If BEARISH, wait for Q2▼ SWEEP (wick above QH). Do NOT enter on the sweep. Do NOT panic. Wait.
4
Q3 START fires — ENTRY SIGNAL: The close-back candle body crosses back through the swept level. Q3▲ START or Q3▼ START label appears + alert fires. Find the FVG or Rejection Block left by that close-back candle. That is your entry zone.
5
NY KZ (09:30–12:00 ET) — EXECUTE: Enter at the 50% midpoint of the FVG or RB. Stop: 1–2 points beyond the Q2 sweep wick. Target: PDH (for longs) or PDL (for shorts). Minimum 3:1 R:R. This is your Q3 delivery window.
6
Take profit before EVE (18:00 ET): When price is within 20–30 NQ points of the DOL (PDH/PDL or PWH/PWL), take 80% of the position off. Let 20% trail with a stop at the last swing structure point. Do not hold through EVE·R.