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)

Cornerstone removes levels that no longer matter so your chart stays readable through the whole session.

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?

Either it was broken (price closed beyond it by ≥ 8 ticks without recovery) or it's gone idle (no touch for X minutes + far from current price). This is the auto-prune working as designed. If you want a removed level back, change BreakTicks / BreakRecoveryBars / IdleMinutes in the Properties panel to be more permissive.

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-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.