Signal Analyzer Web App

"The heart of the discerning acquires knowledge, for the ears of the wise seek it out." — Proverbs 18:15

The PBF Signal Analyzer web app at profitbyfaith.com/SignalAnalyzer/ streams live signal data from your NT8 indicator. It's a full web application — works in any browser on any device. Your session persists for 7 days after signing in once.

NT8 must be running with the Signal Analyzer indicator on an active NQ 5-min chart for the web app to show live data. The indicator runs an embedded HTTP server on port 8081 — the web app polls it through the Cloudflare tunnel automatically.

App Layout — Top to Bottom

USER STRIP
Mr. Bullionaire    PRO
Logged in as: [email protected]
SCORE BAR
ACTIVE  ·  Tier A  ·  Score 82  ·  ORB-BREAK-LONG
QUALITY STRIP
RVOL   MTF EMA   DELTA   FVG   TIME
ENTRY LADDER
Entry 1: 19,842.50   Entry 2: 19,848.00   Entry 3: 19,837.75
Target: 19,902.50    Stop: 19,802.50
ATM PANEL
Recommended: EVAL-2C  ·  ATR: 18.4 pts (Normal)  ·  RVOL: 1.42×
REFERENCE LEVELS
ORB H: 19,868   ORB L: 19,822   VWAP: 19,845   PDH: 19,920   PDL: 19,748
TRADE LOG (collapsed)
▶ Session signals (click to expand)

Every Element Explained

User Strip

Shows your display name and subscription tier badge. The lock overlay activates if your entitlement check fails — meaning your active signal_analyzer subscription isn't found. If you see the lock, go to /account to check your subscription status.

Score Bar

The main signal status line. Updates every second while the indicator is running.

FieldWhat it shows
StateWAITING / WATCHING / APPROACHING / ACTIVE / HIT / STOPPED
TierA (75+), B (65–74), C (55–64) — only shown when ACTIVE
ScoreRaw score 0–100+. Drives the tier classification
Setup IDWhat triggered the signal (e.g. ORB-BREAK-LONG)

The bar changes color with state: gray = WAITING, blue = WATCHING, amber = APPROACHING, green = ACTIVE, teal = HIT, red = STOPPED.

Quality Strip (RVOL · MTF EMA · DELTA · FVG · TIME)

Five real-time confidence indicators. Green = condition confirms the trade. Dim or red = caution.

CellGreenRed / Dim
RVOLVolume ≥ 1.2× — break has fuelVolume thin — break may stall
MTF EMA15-min EMA agrees with directionCounter-trend on 15m
DELTAOrder flow confirming directionOrder flow fading — early exit candidate
FVGFair Value Gap magnet in directionNo structural magnet ahead
TIMEKill zone active (9:45–11:00)Lunch chop or outside prime session

Decision rule: 3+ green = full conviction. 2 = standard. ≤1 = pass or cut size.

Conflict Banner

Appears as a red/amber stripe above the entry ladder when any hard-block or conflict is active. Never ignore this.

Common flags: Counter-EMA Counter-MTF Counter-delta Low RVOL Lunch VIX elevated

If you see two or more chips simultaneously, skip the signal. Multiple conflicts = stacked probability reduction that no score compensates for.

Entry Ladder

Three pre-calculated entry prices auto-computed from the setup level and current market conditions.

EntryWhat it isUse when
Entry 1At the level — sniper entry before the breakAlways try for this first. Best R:R.
Entry 2Beyond the break — momentum confirmation entryWhen price has already broken and you need confirmation
Entry 3ORB retest — price breaks, pulls back, holds the levelHardest to catch, best R:R after Entry 1

Target and Stop auto-calculate from your ATR regime. Stop is always locked at ≤40 ticks ($200/contract).

1M Sniper Note

A text instruction that tells you exactly what to wait for on the 1-minute chart before pulling the trigger on the 5-min signal.

Example: "1m: wait for 1-min close above 19,842.50, then retest hold for sniper entry."

Always use this. It converts the 5-min setup into a better-fill, tighter-risk 1-min entry.

ATM Panel

Shows the recommended ATM strategy template for current conditions. Updates every second. Toggle FUND/EVAL to match your account type.

Display fieldWhat to check
Recommended templateLoad this ATM in NT8 before ACTIVE fires
ATR (pts)Volatility regime — <12=LV, 12–25=Normal, >25=HV
RVOL (×)Volume vs average — <0.7=quiet, >1.2=active, >1.5=strong
DeltaPositive=net buyers, negative=net sellers since RTH open
EMA biastrue=bullish macro, false=bearish macro

Reference Levels Panel

Key price levels drawn by the indicator, shown in the web app for quick reference without switching chart windows.

LevelUse for
ORB H / ORB LPrimary breakout levels — set at 9:45
VWAPIntraday fair value — expect reactions here
EMA 200Macro support/resistance from daily chart
POCVolume-weighted price anchor for the session
VAH / VALValue area edges — high-conviction breakout targets
PDH / PDLPrior day high/low — major daily targets
IB H / IB LInitial balance from first 60 min (10:30 set)
PMH / PMLPre-market high/low — overnight battlefield levels

Session Trade Log

Collapsed by default — click the header to expand. Shows all signals fired during the current session with their state (ACTIVE / HIT / STOPPED) and score.

The log resets each session (at 9:30 AM ET). Historical signal performance is logged automatically to Google Sheets if you've configured the SheetsLogUrl property in the indicator settings.

Authentication & Access

The web app is gated — you must be signed in to see live data. Signing in once sets a 7-day session cookie.

If the web app redirects you to /login from a different URL (e.g. signal.profitbyfaith.com), sign in at profitbyfaith.com/login directly. The session cookie works across the entire .profitbyfaith.com domain.

Connection Architecture

The portal uses a push model — your indicator sends data to the server, the portal reads from the server. No tunnel or extra software required.

StepComponentWhat happens
1NT8 indicatorOn every state change (and every 30s heartbeat), POSTs signal JSON to profitbyfaith.com/api/signal-update in a background thread
2Cloudflare Pages Function/api/signal-update validates your device secret, stores latest state in the database keyed to your account
3Portal (web app)Polls /api/signal every second — reads your latest state from the database, renders the UI

If the portal shows "Open your NQ chart in NT8 to connect…" the indicator isn't running or hasn't pushed yet. NT8 must be open with the indicator on an active NQ chart. See Troubleshooting for the full diagnostic flow.

Educational tool only. The Signal Analyzer web app is a trading education and analysis platform — not financial advice. Past performance does not guarantee future results.