Cornerstone by PBF · Powered by RYNEXX

CORNERSTONE

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

Pre-market homework, done for you. Cornerstone auto-draws every multi-timeframe level Mr. Bullionaire uses every morning — prior day, overnight, ORB, IB, Volume Profile, Fair Value Gaps — then prunes the dead ones so your chart never gets cluttered. The structural backbone of the PBF methodology.

Download for NinjaTrader 8 → Level Guide ↓
🖥 NinjaTrader 8 · Windows
🍎 NinjaTrader 8 · macOS (Parallels)
📊 Any timeframe — 1m / 5m / 15m
How It Works

Install once. Drop on any chart. The levels build themselves every morning.

01
📦
Install Once
Import the Cornerstone .zip into NinjaTrader 8 via Tools → Import → NinjaScript Add-On. Compiles automatically. Activate with your PBF account license — one-time.
02
📈
Add to Any Chart
Right-click chart → Indicators → PBF Cornerstone. Drop it on 1-minute, 5-minute, or 15-minute. Chart-TF auto-tune scales break/touch behavior so it feels identical at every speed.
03
🏗
Levels Build Automatically
Prior day H/L, overnight range, RTH open, ORB (9:30–9:45), IB (9:30–10:30), Volume Profile (yPOC/yVAH/yVAL), Fair Value Gap midpoints. All anchored before the bell rings.
04
👑
Trade the King
Touch dots accumulate. Hot levels light up. The single most-touched level wears a gold halo — that's the King. Trade with the level that's controlling price right now.
How Cornerstone Works

The methodology behind every level on your chart.

Level Recipe

1Anchors yesterday's RTH range (09:30→16:00 ET) for Prior Day H/L, the Globex overnight window (18:00→09:30) for Overnight H/L, and today's 09:30 print for the RTH Open.
2Builds Opening Range Break (09:30→09:45) and Initial Balance (09:30→10:30) as the morning forms. ORB locks in at 09:45, IB locks at 10:30 — both stay on chart for the rest of the session.
3Computes yesterday's Volume Profile (yPOC, yVAH, yVAL) plus today's developing profile (tPOC, tVAH, tVAL). Crimson POC, slate value-area edges.
4Scans Daily + 4-Hour Fair Value Gaps — 3-bar imbalances — and surfaces each as a single dashed line at the midpoint. FvgFreshOnly = true by default — touched gaps auto-hide.
5Every respect-back touch (price tests the level and closes back through) adds a gold touch dot to the label. Past HotMarkerThreshold (default 3), the level lights up.
6Auto-prune kills broken or idle levels so the chart never gets crowded. Locked against accidental deletion — clicks pass through to your drawings.

King Level Promotion

👑 CrownedMost-touched level. Gold halo. Controls price right now.
🔥 Hot3+ respect-back touches. Active battle zone.
● Touched1–2 touches logged. Watching.
DimUntouched today. Reference level.

Why It Matters

The Signal Analyzer fires entries. Cornerstone tells you where those entries are likely to react. Every PBF setup respects Cornerstone levels — they are the structural backbone of the methodology.

Pairs Perfectly With
Cornerstone draws the map. The Signal Analyzer drives the entries. Together they're the complete PBF workflow.
→ See Signal Analyzer
Watch The Map Build Itself

A live render of how Cornerstone paints your chart every morning — levels lock in, pills slide on, touch dots accumulate, and the King takes the crown. Pure PBF.

Pills, lines, and styles — full category reference:

Level Categories & Colors
10 active types
PDHPrior Day High
PDLPrior Day Low
ONH / ONLOvernight Range
RTH Open09:30 print
ORB-H / ORB-L09:30–09:45 break
IB-H / IB-LFirst 60-min range
yPOC · yVAH · yVALYesterday Volume Profile
tPOC · tVAH · tVALToday (developing)
★ FVG-D · FVG-4HFair Value Gap midpoints
👑 KingMost-touched · gold halo

Bottom-left legend on the chart shows the same color-coded key with plain-English descriptions. Toggleable via Show Legend.

Three Visual Cues You'll Never Forget

Built so the chart tells you the story without you having to ask.

●●●●●

Touch Dots

Every respect-back touch logs a gold dot next to the label. After 5+ touches, you know the level is alive and being defended. Wicks-only don't count — only closes back through.

🔥

Hot Marker

Past HotMarkerThreshold (default 3 touches), a fire emoji appears next to the label. Your "pay attention" signal — the market is actively trading this level right now.

👑

King Level

The single most-touched level wears a wider PBF-gold halo behind its color line. The crown moves dynamically as touch counts shift — the level controlling price right now is always crowned.

Fresh FVG Marker

A leading ★ prefix on a Fair Value Gap label means untouched — that gap is virgin territory. Once price tags the midpoint, the ★ disappears. With FvgFreshOnly = true, touched gaps hide entirely.

Get Cornerstone on Your Charts

Installs in 60 seconds via NinjaTrader's built-in import. No file copying.

NinjaTrader 8 Setup

Cornerstone ships as a single NinjaScript Add-On (.zip). NinjaTrader handles the install, compile, and activation — you just point and click.

  1. 1 Download PBFCornerstone.zip from your PBF Downloads page (members-only)
  2. 2 In NinjaTrader 8: Tools → Import → NinjaScript Add-On → select the .zip → confirm
  3. 3 NinjaTrader auto-compiles. Restart the platform if prompted. (Most installs don't need this.)
  4. 4 Open any NQ chart → right-click → IndicatorsPBF Cornerstone → Apply
  5. 5 First load opens your browser to activate with your PBF account — one-time per machine. After that, levels draw automatically every session.
Go to Downloads →
🖥 NinjaTrader 8 · Windows
Available Now
Native NinjaScript indicator. Compiles inside NT8. Tested on NT8.1.4.1 and current beta. Works on every NQ futures broker connection.
🍎 NinjaTrader 8 · macOS
Via Parallels
Same install. Requires NinjaTrader 8 running under Parallels Desktop (NT8 has no native macOS build). All Cornerstone features work identically.
📊 Timeframes
1m / 5m / 15m
Chart-TF auto-tune scales break-recovery bars and hot-marker thresholds so behavior is consistent across timeframes. Optimized for the 1-minute execution chart.
License once, use everywhere. Your PBF account unlocks Cornerstone across all your charts on this machine. Pair with the Signal Analyzer for the complete PBF workflow.
Level Guide & Cheat Sheet

Every level, every pill, every property — explained.

Eight categories of structural levels — every one anchored to a specific session window. Toggle individually in the Properties panel.

PDH · PDL
Prior Day High / Low
Yesterday's full RTH session range (09:30→16:00 ET). The most respected structural level on intraday — today's market treats it as a target and a reaction zone.
ColorAmber yellow, solid line
UseBreakout target or pullback support
ONH · ONL
Overnight High / Low
Globex session range (18:00→09:30 ET). The "battlefield" before RTH opens — RTH frequently reacts at these levels in the first hour.
ColorSky blue, dashed
UseFirst-hour rejection zones
RTH Open
RTH Open Print
Today's 09:30 ET opening print. A pivot the market revisits often — useful for VWAP-style mean reversion measurement.
ColorWhite, dotted
UseMean-reversion pivot
ORB-H · ORB-L
Opening Range Break
High and low of 09:30–09:45 ET. Primary breakout/breakdown levels — the Signal Analyzer's first fires hunt these.
ColorLime green, solid
UsePrimary morning breakout
IB-H · IB-L
Initial Balance
High and low of the first 60 minutes (09:30–10:30 ET). Statistical-edge breakouts when paired with RVOL.
ColorTeal, solid
UseRange extension on RVOL >1.2
PWH · PWL
Prior Week High / Low
Last week's full RTH range. Macro context — useful on trend days that extend beyond daily structure. Default OFF.
ColorBurnt orange (default off)
UseEnable on multi-day swings
HOTW · LOTW
This Week's High / Low
This week's running high and low so far. Updates as the week progresses. Default OFF.
ColorLight purple (default off)
UseMid-week swing context
Round Numbers
Magnet Levels
Configurable round-number increments (e.g. every 100 NQ points). Behavioral magnets when nothing else is in range. Default OFF.
ColorDim white (default off)
UseAir-pocket targets

Cornerstone draws two volume profiles automatically: yesterday's completed profile and today's developing profile. Both feed the same trader logic — magnets, value-area edges, breakout targets.

yPOC
Yesterday's Point of Control
The price where yesterday traded the most volume. Strongest single magnet on the chart — RTH frequently revisits it.
ColorCrimson, solid
UseStrongest intraday magnet
yVAH · yVAL
Yesterday's Value Area
High and low of the 70% volume distribution from yesterday. Inside = balance, outside = imbalance. VAH/VAL breaks are high-conviction range extensions.
ColorSlate, solid
UseRange edge — break = trend
tPOC · tVAH · tVAL
Today's Developing Profile
The same three levels, computed in real-time from today's session so far. Drifts as new volume builds. By close, it locks and becomes tomorrow's yPOC/yVAH/yVAL.
ColorLighter crimson, dashed
UseLive intraday balance
HVN · LVN
High / Low Volume Nodes
Yesterday's local volume peaks (HVN, magnet) and troughs (LVN, slip-through zones). Default OFF — noisy on 1-minute execution charts.
DefaultOff — enable for swing context
UseHVN reaction · LVN fast move

Fair Value Gaps are 3-bar imbalances where price moved so fast it left a gap. Cornerstone surfaces gaps from the Daily and 4-Hour timeframes as single dashed lines at the gap's midpoint — the level price tends to revisit.

FVG-D
Daily FVG Midpoint
Midpoint of the most recent unfilled Daily FVG. Highest-conviction magnet category — daily gaps fill 70%+ of the time on NQ.
ColorElectric cyan, dashed
UseMulti-day target / magnet
FVG-4H
4-Hour FVG Midpoint
Same logic on the 4-hour timeframe. Faster-resolving — typically fills within the trading day or the next.
ColorElectric cyan, dashed
UseIntraday target / magnet
★ prefix
Fresh Marker
A leading ★ on the FVG label means the midpoint hasn't been touched yet — virgin gap. Once price tags it, the ★ drops.
★ visibleUntouched — highest conviction
No ★Already tagged once
FvgFreshOnly
Fresh-Only Mode
Default true. Touched gaps auto-hide so your chart never accumulates dead lines. Set false if you want every gap drawn regardless.
true (default)Clean chart — fresh gaps only
falseShow all gaps including touched

Every level wears a right-edge pill with its label, touch dots, and (when earned) a hot marker or crown. Pills always render on top of the line — they never hide behind chart drawings.

Touch Dot
A respect-back touch — price tested the level and closed back through. Wicks-only don't count. After 5+ dots, the level is alive and being defended.
Logged whenClose back through the level
SkippedWicks · ranging stalls
🔥
Hot Marker
Appears past HotMarkerThreshold (default 3 touches). Your "pay attention" cue — the market is actively trading this level.
3+ touchesHot marker fires
UseTighten stops · prep reaction trade
👑
King Level
The single most-touched level wears a wider PBF-gold halo behind its color line. Crown moves dynamically as touch counts shift through the session.
CrownedControlling price right now
UpdatesLive · as touches accumulate
Merged Pills
Price-Coincident Stack
When two levels sit at the same price (e.g. PDH and yVAH), pills merge into one multi-stripe accent. Tells you confluence visually — both levels are in play simultaneously.
UseConfluence — high-conviction zone

How Mr. Bullionaire actually trades with Cornerstone live every morning.

Pre-market
Read the Map at 9:25
Open the chart 5 minutes before the bell. Note PDH, PDL, ONH, ONL, and any fresh FVG midpoints. Know which level is closest to price and which side of yPOC you're sitting on. That's your battlefield.
9:45 lock
Wait for ORB
ORB-H and ORB-L lock at 09:45. First Signal Analyzer fire is usually within minutes of the lock. Cornerstone gives you the levels — Signal Analyzer gives you the entry.
Trade the King
Follow the Crown
The crowned level is the one controlling price right now. Trade with it — reactions are sharper, fills cleaner, R:R better. Don't fight the crown.
Fresh ★ FVG
Highest-Conviction Targets
An untouched Daily or 4-Hour FVG midpoint is the cleanest target you'll find. When price is heading toward a fresh ★ FVG in your direction, that's your runner trade.
Confluence stacks
Watch the Merge
When pills merge (two levels at the same price), conviction stacks. PDH + yVAH at the same print is a different beast than either one alone. Size up — within risk limits.
Don't fight broken
Trust the Prune
When a level gets pruned (broken + idle), it's gone for a reason. Don't manually redraw it. The auto-prune logic is tuned on 5 years of NQ tape — let it work.

Live production defaults as of v1.1 — 2026-05-13. Tuned for 1-minute NQ execution. Chart-TF auto-tune scales these automatically when you drop Cornerstone on 5m or 15m.

PropertyDefaultWhat it does
ShowPriorDaytrueDraw PDH and PDL from yesterday's full RTH range.
ShowOvernighttrueDraw ONH and ONL from the Globex window (18:00→09:30).
ShowRTHOpentrueDraw today's 09:30 print as a dotted reference.
ShowORBtrueDraw ORB-H and ORB-L from 09:30–09:45. Lock at 09:45.
ShowIBtrueDraw IB-H and IB-L from the first 60 min. Lock at 10:30.
ShowVolumeProfiletrueDraw yPOC, yVAH, yVAL and developing tPOC/tVAH/tVAL.
ShowFVGtrueDraw Daily + 4H Fair Value Gap midpoints with ★ for fresh.
FvgFreshOnlytrueHide gaps once touched. Set false to keep all FVGs visible.
ShowHVNfalseHigh-Volume Nodes from yesterday's VP. Noisy on 1m — default off.
ShowLVNfalseLow-Volume Nodes (slip-through zones). Default off.
ShowPDCfalsePrior Day Close. Matters for settlement traders — default off.
ShowRoundNumbersfalseConfigurable round-number magnets. Default off.
HotMarkerThreshold3Touch count before the 🔥 hot marker appears. Auto-scales with chart TF.
BreakRecoveryBarsautoHow many bars a level stays "broken" before pruning. Auto-scales with chart TF.
ShowLegendtrueBottom-left chart legend with PBF shield + color-coded keys.
ShowWatermarktrueCentered PBF watermark with verse (Psalm 118:22) at 7% gold alpha.

Locked against deletion. Clicks pass through to your trend lines and drawings. The Delete key can't remove Cornerstone. To remove it intentionally, open the F6 Indicators dialog.

Cornerstone is an educational charting indicator. It does not constitute investment advice or financial recommendations. Trading futures involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. All trade decisions are made solely by the user.