See It Live
Live Now — NinjaTrader 8 Connected

Trade smarter.
Score your execution.

The JTM Execution Watchdog monitors four timeframes in real time, calls the setup, and scores every decision you make — independent of outcome.

View the Dashboard → Scenario Guide
A–D
Execution Grades
3
Trade Scenarios
Live
NT8 Connected
The full picture.
Every session.

Real-time market intelligence, live P&L, and your complete execution history — one screen.

JTM Watchdog — Execution Journal  ·  Dashboard ● Connected   6789 Archive & Reset Disconnect
INSTRUMENT
NQ 06-26
LAST PRICE
24180.50
2026-04-11T20:06:30
MTF Alignment — EMA 14 / 50
4H
▲ Bull
1H
~ Chop
15 Min
~ Chop
5 Min
▼ Bear
Scenario
B — Scalp Setup
Direction
▲ Long
Scenario C — Reversal Scalp
ON
Signal
Watching...
EMA Sep
39.0 pts
Min Sep
20
Wick %
70
5 Min Execution Timeframe
Structure
Trending Up
(HH/HL)
EMA State
EMA 14: 24191.85
EMA 50: 24230.82
Resistance
24181.25
24246.00
24348.25
Support
24036.00
24003.50
23956.25
Alert Log
[20:05] SCENARIO B — Scalp. Lower TF LONG.
[19:42] SCENARIO C — Reversal SHORT. EMA sep: 41.2pts
[18:35] Connected to JTM Watchdog indicator
5 Min Live Chart — EMA 14 / 50
EMA 14 EMA 50
24180 14:05 15:05 16:05 17:05 18:05
29
Total trades
34%
Win rate
71
Avg score
-$295
Daily P&L
8
A+/A grade
10
Wins
/
18
Losses
/
1
BE
0
Scen A
19
Scen B
10
None
16
Clear
4
Hesitant
9
Fomo/Rev
Win / Loss / BE Distribution
Win (10) Loss (18) BE (1) B win: 47%
Execution Score Trend
#1#6 #12#18 #26
All Trades
AllWins LossesA gradeD grade
#TimeAccountDirEntryQtyScenEmotionP&LRScoreGradeOutcome
2704/11 15:27Playback101▼ Short23960.501xBClear-$50-0.10R90A+Win
2804/11 16:04Playback101▲ Long23957.251xBHesitant+$2550.51R73BWin
2904/11 16:13Playback101▼ Short23987.751xBFomo-$500-1.00R75BLoss
Last update: 2026-04-11T20:06:30 | NQ 06-26 @ 24180.5029 trades logged
JTM Watchdog — Execution Journal  ·  Log Trade
INSTRUMENT
NQ 06-26
LAST PRICE
24180.50
MTF Alignment — EMA 14 / 50
4H
▲ Bull
1H
~ Chop
15 Min
~ Chop
5 Min
▼ Bear
Scenario C — Reversal Scalp
ON
Signal
▼ SHORT
EMA Sep
39.0 pts
Min Sep
20
Wick %
70
Alert Log
[20:05] SCENARIO C — Reversal SHORT. Pin bar. EMA sep: 39.0pts
[19:50] SCENARIO B — Scalp. Lower TF LONG.
5 Min Live Chart
24180
Log Execution
NQ 06-26
24180.50
24220.00
24100.00
0.00
1
Added 1 @ 24180...
Max Risk
-$800
Max Reward
+$1,600
Actual P&L
R Multiple
Direction
Outcome
Entry Timing
Exit Management
Emotional State
85
Grade A
Scenario B 20/30 · Entry 20/20 · Stop 15/15 · Exit 20/20 · Emotion 10/15
Last update: 2026-04-11T20:06:30 | NQ 06-26 @ 24180.5029 trades logged
Three setups. One system.

The watchdog identifies market conditions and categorizes them into three distinct trade scenarios — each with a clear directional bias and alert.

A
Scenario A
Full Alignment

All four timeframes — 4H, 1H, 15min, and 5min — show the same directional bias. Highest probability. Trade with size.

  • 4H, 1H, 15min, 5min all Bullish or Bearish
  • EMA 14 above EMA 50 on all timeframes
  • Alert fires in blue — highest conviction
B
Scenario B
Scalp Setup

Higher timeframes are choppy but lower timeframes are aligned. Trade the short-term momentum only. Tighter targets.

  • 1H and/or 4H showing Choppy bias
  • 5min and 15min aligned same direction
  • Alert fires in amber — scalp only
C
Scenario C — New
Reversal Scalp

Counter-trend setup. Wide EMA separation signals an extended move. Pin bar forms signalling rejection. Trade the snap-back.

  • EMA 14/50 separation exceeds threshold
  • 1H trending in direction of the stretch
  • Pin bar with 70%+ wick on 5min
  • Toggle ON/OFF — tunable from UI
What makes it work.

Every feature was built from a specific understanding of why traders fail — and engineered to address that failure directly.

📡
Live NT8 Connection

WebSocket connection to your NinjaTrader 8 indicator. EMA alignment, structure detection, account number, and live bar data broadcast in real time. No manual input — the market feeds the system.

📊
P&L Engine

Automatic P&L calculation across NQ, ES, CL, and 11 other instruments. Max Risk, Max Reward, Actual P&L, and R Multiple calculated from your entry, stop, and exit prices. Scale in/out detail logging included.

🎯
Execution Scoring

Every trade scored 0–100 across five execution dimensions. A+ to D grades based on process — not outcome. A winning trade that scores D is still a warning. A losing trade that scores A+ is still progress.

🕯️
Live 5min Chart

Candlestick chart built from live NT8 bar data, with EMA 14 and EMA 50 overlaid. Updates on every bar close. No second screen needed — the chart lives inside the Watchdog.

⚙️
Two-Way WebSocket

Adjust Scenario C thresholds from the WPF app and the indicator updates live without touching NT8. Change EMA separation and wick percent as market conditions evolve during the session.

📁
Session Archive

Auto-reset at 18:00 ET with permanent JSON archive by session date. Manual Archive & Reset button for anytime use. Trade data is never deleted — every session preserved for long-term pattern analysis.

Process over outcome.

The score only reflects what you controlled. Entry, stop, exit, and emotional state. The market's response to your trade is irrelevant.

ComponentMaxFull Criteria
MTF Alignment30Scenario A = 30 · Scenario B = 20
Entry Timing20On Point = 20 · Early/Late = 10
Stop Placement15Correct = 15 · Too tight/wide = 7
Exit Management20Per Plan = 20 · Deviated = 10
Emotional State15Clear = 15 · Hesitant = 8 · Other = 0
"See a trade setup, take that trade as long as you are satisfied with the stop and profit target. At that point your job as a trade executor is done. Rate your quality only by your predetermined entry, risk and exit."
A+
90–100
Textbook. This is the standard.
A
80–89
Strong. Minor refinement needed.
B
70–79
Solid. Something was off.
C
60–69
Notable issues. Monitor pattern.
D
< 60
Fix the process. Regardless of outcome.
The psychology insight

Most traders fail not because they don't know how to trade — but because their identity is too attached to being right. The scoring system replaces outcome-based thinking with process-based thinking. Over 100 trades, the data becomes undeniable.