Cornerstone Levels

"The stone the builders rejected has become the cornerstone." — Matthew 21:42

Pre-market homework, done for you. PBF Cornerstone is a NinjaTrader 8 indicator that automatically draws every key multi-timeframe level you need before the bell — and keeps your chart clean as the day moves by pruning levels that no longer matter.

What It Does

Cornerstone is the foundation layer underneath everything else. While the Signal Analyzer fires entries, Cornerstone is what tells you where those entries are likely to react. Every PBF setup respects Cornerstone levels — they are the structural backbone of the methodology.

The Levels (8 Categories)

LevelSource windowColor & style
Prior Day High/LowYesterday's RTH session (09:30→16:00 ET) Amber yellow, solid
Overnight H/LGlobex session (18:00→09:30 ET) Sky blue, dashed
RTH OpenToday's 09:30 print White, dotted
ORB High/LowOpening Range Break (09:30→09:45) Lime green, solid
IB High/LowInitial Balance (09:30→10:30) Teal, solid
Prior Week H/LLast week's full RTH range Burnt orange (default off)
HOTW / LOTWThis week's running high/low Light purple (default off)
Round NumbersConfigurable magnets (e.g. 100-point increments) Dim white (default off)
Volume Profile (yPOC/yVAH/yVAL + tPOC/tVAH/tVAL)Yesterday's developed VP + today's developing VP Crimson POC · slate VA edges
HVN / LVNHigh/Low Volume Nodes from yesterday's VP (default off) Dim crimson (HVN) · gap (LVN)
FVG midpoints (NEW)4H + Daily Fair Value Gaps (3-bar imbalances); midpoint as single dashed level. FvgFreshOnly=true by default — touched gaps auto-hide. Electric cyan, dashed

PBF Signature Treatments

Touch Dots (●)

Every time price touches a level and respects it (closes back through), a gold dot accumulates next to the level's label. After 5+ touches, you know the level is alive and being defended.

Hot Marker (🔥)

When a level accumulates touches past the HotMarkerThreshold setting (default 3), a fire emoji appears next to the label. This is the "pay attention" signal — the market is actively trading this level.

King Level Halo

The single most-touched level on your chart wears a PBF-gold (#C9A84C) wider line behind its color line. The crown moves dynamically as touch counts shift throughout the day — the level controlling price right now is always crowned.

Gold Tick Prefix (▎)

Every Cornerstone label is prefixed with a gold tick — the PBF brand mark across the chart. Visual cue that you're trading the PBF methodology.

★ Fresh FVG Marker (NEW 2026-05-13)

Fair Value Gap midpoints wear a prefix while still fresh — i.e., no wick has entered the gap range yet. The star drops the moment any wick touches the gap, even before full mitigation. Live signal that this liquidity pocket has not been tested. Once price closes fully through the gap, the level auto-prunes off the chart.

Auto-Prune (Anti-Clutter) & the Static Skeleton

Cornerstone removes context levels that no longer matter — but the day's structural skeleton is permanent for the session (new 2026-06-12): PDH/PDL/PDC, Overnight H/L, Premarket H/L, RTH Open, ORB H/L, IB H/L and the Weekly/Monthly Opens are never pruned. A broken PDH doesn't vanish — it flips roles (resistance becomes support) and stays on your map, because that S/R flip is exactly what an intraday trader trades. ORB/IB reset each morning and re-lock at 9:45 / 10:30 ET.

Context levels (FVGs, volume nodes, round numbers, weekly extremes) still auto-prune:

Viewport discipline (new 2026-06-12): a chart only labels levels inside its visible price range. Your zoomed 1-minute execution chart stays clean; zoom out (or switch to the 5m/15m) and the full day-map labels itself. Labels return the instant a level scrolls into view.

Gravity Glow (NEW 2026-06-11) — The Levels Find You

You don't find the levels. The levels find you. Gravity is Cornerstone's signature declutter engine: every level on your chart is always present as a faint ghost line (10% opacity, no label) — full structural awareness, zero noise. As price approaches a level, it brightens smoothly, and once it's genuinely in play the full label pill appears — name, touch dots, 🔥 and all. When price moves away, the level breathes back down to a ghost.

Focus Styles (Group "3B - Focus")

StyleSettingsWhat you get
Gravity (default)FocusMode=true, GravityGlow=trueGhost lines + smooth ATR-adaptive reveal. The flagship clean view.
HardFocusMode=true, GravityGlow=falseClassic cutoff — levels beyond FocusRangePts are hidden entirely.
OffFocusMode=falseFull analysis view — every level at full brightness all the time.

Advanced tuning (most traders never touch these)

Installation

Step 1 — Download & import

Sign in to your account → click Download NinjaTrader IndicatorsPBFIndicators.zip. In NT8: Tools → Import → NinjaScript Add-On… → select the ZIP.

Step 2 — Add to your chart

Cornerstone is designed for a 1-minute NQ chart (your entry chart). Right-click → Indicators… → search PBFCornerstone → Add → OK. Note: Daily and Weekly data series are pulled internally — you don't need extra panels.

Step 3 — Activate

First load opens your browser to profitbyfaith.com/activate for device approval. Click Approve. The indicator unlocks within 15 seconds and starts drawing levels. See Account & Licensing for the full activation flow.

Reading the Chart

Which levels matter most right now?

Look at the King Level (gold halo) — that's the one controlling price. Then count touch dots on nearby levels. Levels with 3+ dots and a hot marker are where the Signal Analyzer is most likely to fire setups.

How do I know a level is "respected" vs just touched?

A touch only counts when price closes back through the level. Wicks alone don't increment the count — only respect-backs. This is how Cornerstone distinguishes real defense from noise.

Why did a level disappear?

First check which kind of level it is. Structural levels never disappear (PDH/PDL/PDC, ON H/L, PM H/L, Open, ORB, IB, Wk/Mo Open) — if you don't see one, it's almost certainly just outside your chart's visible price range (zoom out and it labels itself), or it's premarket and today's ORB/IB haven't locked yet (9:45 / 10:30 ET). Context levels (FVGs, volume nodes, round numbers) do auto-prune: broken (price closed beyond by ≥ 8 ticks without recovery) or idle (no touch for X minutes + far from price). To make context-pruning more permissive, raise BreakTicks / BreakRecoveryBars / IdleMinutes in the Properties panel.

Why are some of my levels dim / faint?

That's Gravity Glow working as designed: levels far from price render as faint ghost lines and brighten as price approaches. If you prefer everything at full brightness, set FocusMode=false (classic view), or raise GhostFloorPct to make the ghosts more visible. If a label is missing on a dim level, that's intentional too — labels appear once a level reaches ~40% brightness so text never clutters the chart.

Recommended Defaults

The default settings are tuned for NQ on a 1-minute chart. The only knobs most traders adjust:

Cornerstone vs Signal Analyzer — How They Work Together

Think of it this way:

The Signal Analyzer's "Cornerstone confluence" score component is literally measuring proximity to PDH/PDL/ORB/IB/POC/VAH/VAL/HVN/LVN. You can use either indicator standalone, but they're designed to work together. Cornerstone alone gives you the map; Signal Analyzer alone fires setups without the structural context. The bundle is where the methodology lives.

Bundled tier (Trader or Pro) gets both — see the Buying Guide for the right tier for your trading style.

What's New (2026-06-12)

What's New (2026-06-11)

What's New (2026-05-13)

FVG Properties (Group "1B - FVG")

SettingDefaultEffect
ShowFVGfalseMaster switch. Opt-in.
FvgTimeframes"240,D"CSV. "60"/"1H" = hourly; "240"/"4H" = 4-hour; "D" = daily. Default is macro-only (4H+Daily) for chart cleanliness.
FvgFreshOnlytrueWhen true, touched FVGs immediately retire. When false, touched FVGs stay visible (★ prefix drops once wicked).
FvgMaxPerTF3Keep only the N closest unmitigated FVGs per timeframe per side of price. Beyond N gets pruned to keep the chart minimal.

Coming Next

Educational tool only. Cornerstone levels are structural reference points — not buy/sell signals on their own. Always combine with the Signal Analyzer's confluence scoring before taking a trade.