Wachten op live dataActieve sessie: After Hours · lage kwaliteit · Asia in 0h 15m
Telegram Alerts ⚙
LiveVertraagd
CandlesM1:0·M5:0·M15:0
Tick—
Candle—
Laatste scan—
Dutch Signal
NEUTRAL
BiasMIXED
TFM5
Prijs—
Dutch Flow
FlowMIXED
Positive0%
Negative0%
Cumulatief0.00
Primary Levels
Resistance—
Support—
Target—
Dutch Zone-to-Zone Trade Plan
Status—
Zijde—
Bron—
Doel—
Entry—
SL—
TP1 33%—
TP2 66%—
TP3 Doelzone—
RR→TP1—
RR→TP2—
RR→TP3—
Dutch Overlay Health
trade plan existsno
active Dutch trade existsno
status—
terminal statusno
chart levels sentno
source zone—
target zone—
reason overlay hiddenno_trade_plan
No Signal Reason
final reasonno_valid_setup
new setup allowedyes
global active tradeno
telegram sourcenone
Dutch
status—
blocked reasonno_valid_setup
active conflictno
VWAP M1
status—
blocked reasoninvalid_levels
cooldownno
active conflictno
IB
status—
blocked reasonib_disabled
History
last cleanup reason—
last closed status—
last closed time—
MT5 LIVE SESSION CONTROL
SAFE — no live order possible
Using safe defaults (no saved config found)
last saved: — · last loaded: 9:45:58 PM
Scanner owner: another tab
tab: tab_09k1xbhs · owner: —
Telegram + queue inserts are blocked on this tab.
liveTradesThisSession0 / 3
activeTradeLockno
nextTradeAllowedno
autoExecutionoff
killSwitchactive
blockedReasons
not_scanner_owner · data_too_stale
Auto Execution / Kill Switch are managed automatically by START / STOP / EMERGENCY STOP / DRY RUN below.
Live Session
Live stays active until you stop it or a safety breaker fires. Max 3 live trades / session.
Start blocked: not_scanner_owner · data_too_stale
Live Session Quick Start
SAFE — live preferences loaded, session not started
Live-session preferences loaded.
Lot: 0.03
Partial: 0.01 / 0.01 / rest
Max trades: 3
Max duration: 4h
Max losses: 2
Max spread: 0.5
Max data age: 30s
Style: single_order_partial_close
✗Scanner owner THIS TAB
✗Data fresh (bridge poll)
✓Spread OK (bridge update)
✓No active queue trade
✗No unmanaged MT5 GOLD position confirmed
•Local PC switch required (mt5_execution_config.json)
Total lot
dot decimal · default 0.03 · min 0.03
stored: 0.03
style: single_order_partial_close · partial lot: 0.01
Note: final live permission also depends on local PC switch: mt5_execution_config.json
Clear stale local signal state
Use only if a local PATH_WATCH / TP1_HIT / TP2_HIT trade is stuck without a confirmed overlay or queue row. Clears these localStorage keys: decisionLabDutchActiveTrade, decisionLabIBActiveTrade, decisionLabVWAPM1ActiveTrade, decisionLabHighConfidenceSetups, decisionLabTelegramAlertsSent, decisionLabDutchActiveTradeHistory, decisionLabIBHistory, decisionLabVWAPM1History.
MT5 Execution Queue Health
enabledno
modedry_run
kill switchON
last call—
last tradeId—
last status—
inserted row id—
inserted created_at—
project_ref—
verify_found—
verify_error—
blocked reason—
duplicate ignoredno
data age ok—
spread ok—
viewer/preview blockedno
blocked: auto execution disabled
Dry-run test button only works in dry_run mode. Writes test row, trade_id prefix TEST_QUEUE_DRY_RUN_
MT5 Queue Viewer
rows loaded: —count: 0last refresh: —project_ref: —
bridge poll: —bridge update: —active pending: 0expired pending: 0picked: 0dry_run_logged: 0executed: 0rejected: 0failed: 0closed: 0expired: 0
No queue rows found.
Signal Consistency (Overlay → Telegram → Queue)
No active committed signal.
lastDetectedSetupTradeId: —
lastCommittedSignalTradeId: —
lastOverlayTradeId: —
lastTelegramTradeId: —
lastQueueTradeId: —
alertOverlayMismatch: no
alertBlockedReason: —
queueBlockedReason: —
scannerOwner: —
currentTabId: —
overlayOwner: —
activeTradeStatus: —
activeOverlaySource: —
activeOverlayTradeId: —
ignoredOverlaySource: —
ignoredOverlayReason: —
staleOverlayClearedReason: —
overlayConfirmedAt: —
lastCommitAt: —
Telegram Health
telegram enabledyes
viewer modeno
edge function configuredyes
last attempt—
last status—
last error—
active candidatenone
Dutch
current status—
eligibleno
alert type—
blocked reasonstatus_not_mapped
dedupe key—
key existsno
start requiredno
start sentno
recovery neededno
VWAP M1
current status—
eligibleno
alert type—
blocked reason—
dedupe key—
key existsno
start requiredno
start sentno
recovery neededno
IB
current status—
eligibleno
alert type—
blocked reasonstatus_not_mapped
dedupe key—
key existsno
start requiredno
start sentno
recovery neededno
Details ▾
Dutch key: —
VWAP M1 key: —
IB key: —
Global last alert: —
Global last dedupe: —
Global last blocked: —
Diagnostics
Active TFM5
Visible selected150 bars
Visible span12h30m
Bars in viewport—
Loaded0
Calculation0
Active zones0
Live Viewon
Scanner Runtime
Activeyes
TFM5
Last scan—
Last telegram—
Visibilityvisible
Details ▾Details ▴
Locationfrontend / browser
Active page requiredyes
Last lifecycle eval—
Last move-alert eval—
Last telegram check—
Tab focusedyes
Heartbeat is diagnostics-only — not sent to Telegram.
Egress Diagnostics
Optimizationtrue
Viewer modefalse
Viewer read-onlyfalse
Viewer write blockedfalse
Telegram blocked (viewer)false
Queue blocked (viewer)false
Scanner ownership allowedtrue
Scanner polling enabledfalse
Is this tab scanner ownerfalse
Candles limit{"M1":300,"M5":300,"M15":300}
Last fetch count{"M1":0,"M5":0,"M15":0}
Last fetch mode{"M1":"initial","M5":"initial","M15":"initial"}
Last candle time{"M1":null,"M5":null,"M15":null}
Prices limit500
Last prices count0
Queue limit10
Last queue count—
Interval (ms)3000
Hidden blockedfalse
Non-owner blockedfalse
Scanner owner—
Active loops0
Duplicate blockedfalse
Strategy Modules · IB Retracement
LB 12E 25%SL 60%T ×0.50RR1 1.0RR3 1.5
IB Strategy Diagnostics
IB Health
settings enabledno
show IB boxyes
candles available0
ib range builtno
ib plan existsno
ib active tradeno
ib context overlay sentno
ib context hidden reasonib_disabled
ib trade overlay sentno
ib trade hidden reasonib_disabled
chart ibOverlay sentno
overlay hidden reasonib_disabled
blocked by Dutchno
expiredno
reasonNotValid—
last result—
Statuswacht op setup
Enabledno
IB rangeno
Breakoutno
Reasongeen actieve IB setup
IB Setups · History
Nog geen IB setups
VWAP Context
VWAP: disabled
Enabledyes
TimeframeM5
Price vs VWAP—
VWAP—
Distance—
Distance ATR—
BiasNEUTRAL
AlignmentNO TRADE
VWAP Health
enabledyes
candles used0
latest VWAP—
reset modedaily_session
volume fallbackno
bands enabledno
band 1no
band 2no
overlay sentno
last errornot_enough_candles
VWAP M1 Pullback
NONEEnabledyes
M5 biasNEUTRAL
M5 vs VWAP—
M5 near chopno
M1 vs VWAP—
M1 pullbackno
Candle triggerno
Cost4.90 pts
Cost normalizedfallback
TP1 min move8.00 pts
TP1 net after cost3.10 pts
Target validyes
Spread/news okyes
Active conflictno
Cooldownno
Levels readyno
Telegram eligibleno
Blocked reasoninvalid_levels
Cost details
Broker raw spread—
Normalization factor—
Normalized cost4.90 pts
Cost sourcefallback defaultGoldCostPoints
Prijs: —Laatste update: —● NO DATAVisible candlesVisible: 150 bars · ±12h30m
● NO EXECUTABLE LIVE SETUP
Wachten op candle data…
Gold Setup Radar
DATA OFFLINE
Setup Confidence
0/100
Mogelijke setup
Geen setup
Richting
Neutraal
Stabiliteit
0/3 scans
Next level
—
Confirmation Status
Geen bevestiging
Dominant Setup
No Clean Setup
Trade Status
NO SETUPNews Risk
LOWSession Quality
Laag
Dutch Reaction Zones (Dominant Engine)
Flow Bias: MIXED+0% / −0%
Dutch Signal
Geen signaal
Nearest Δ Support
—
Nearest Δ Resistance
—
Zone State
0 actief
Decision support — geen financieel advies. Logica afgeleid van Dutch Reaction Zones [BOSWaves] (MPL 2.0).
Supporting factors
- +Clean structuur (geen chop)
Old Strategy Modules (context only) · Dutch Zones = Dominant Engine
Dutch ZonesDominant Engine
FVGContext only
EMAContext only
RSIContext only
BreakoutContext only
LiquidityContext only
S/RNiet actief
VWAP/VolNeutraal
NewsLOW
Engine Diagnostics
Main blockerNiet genoeg candle data geladen
Chart engineProfessional chart renderer
Chart autoscaleVisible candles + primary zones
Latest candle—
Current price—
M1 candles0
M5 candles0
M15 candles0
Selected TFM5
Zones from TFM5
Loaded candles0
Calculation candles0
Query limit used1200
First candle_time—
Last candle_time—
Candle sourcemt5_candles
Settings · pivotLength12
Settings · impulseWindow100
Settings · atrLength14
Settings · atrMultiplier0.35
Settings · maxZones8
Settings · mergeGap (ticks)20
Pivot highs0
Pivot lows0
Cumulative Δ0.00
Fallback usedNee
Nearest support—
Nearest resistance—
Prev swing high—
Prev swing low—
Dist to resistance—
Dist to support—
Sweep detectedNee
Rejection detectedNee
Bounce detectedNee
Momentum stateFlat/Chop
Trend biasNeutral
FVG activeGeen
News riskLOW
Session qualityLow
Active Dutch zones0
Nearest Dutch support—
Nearest Dutch resistance—
Last Dutch signalGeen
Flow biasMIXED
Target zone foundNee
Zone-to-zone validNee
RR → TP1—
RR → TP2—
RR → TP3—
Setup confidence0/100
Hoofdreden
Geen actieve setup-tracker.
Volgende actie
Wacht tot live data en candles weer compleet zijn.
Market Context Score: 0/100·Trade Validity: NO TRADE
Geen relevante FVG dichtbij
Current Decision State
NO TRADEDutch statusNO SETUP
Active tradenee
Nearest support—
Nearest resistance—
Target—
Sterkste Dutch Setups
Alleen Dutch Reaction Zone setups (Support Reclaim / Resistance Re-enter). Zone-to-zone trade plan: TP1 = nearest opposite Dutch zone. Succes = TP1 geraakt vóór SL.
Nog geen high-confidence setups opgeslagen. De scanner voegt alleen setups toe bij VALID SETUP of score 95+.
Confirmation Checklist
2/10 groenToon checklist
- !M15 context alignmentInsufficient M15
- !M5 structure alignmentInsufficient M5
- !M1 timing confirmationMomentum Flat
- !Price near trigger / key levelAway from trigger
- ✓Spread normalnormal
- ✓Volatility acceptablenormal
- ✕Logical TPTP1 inconsistent
- ✕Valid invalidationInvalidation inconsistent
- ✕Trade path clearnone
- ✕R:R ≥ 2.0n/a
Multi-Timeframe Context
M5 = setup · M1 = timing · M15 = contextM15 Context
Insufficient data
M5 Setup
Insufficient data
M1 Timing
Insufficient data
Market Feed
MT5 · OfflinePrijs (mid)—
Bid—
Ask—
Spread (pips)—
Laatste update—
Context Engine
39/100 · Weak contextSpread/SessionNormaal · After Hours
Sessie kwaliteitlage kwaliteit
Key levelsgeen data
Pattern scanner0/100