TESTPAGINA — automatische decision engine in testmodus. Beïnvloedt het live dashboard niet.
← Terug naar dashboard

Gold Decision Lab

Automatische setup-detectie op basis van live MT5 data, regels en confluence.

|
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 ▾
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
NONE
Enabledyes
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 candles
Visible: 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 SETUP
News Risk
LOW
Session 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 TRADE
Dutch 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 groen
Toon 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 = context
M15 Context
Insufficient data
M5 Setup
Insufficient data
M1 Timing
Insufficient data

Market Feed

MT5 · Offline
Prijs (mid)
Bid
Ask
Spread (pips)
Laatste update

Context Engine

39/100 · Weak context
Spread/SessionNormaal · After Hours
Sessie kwaliteitlage kwaliteit
Key levelsgeen data
Pattern scanner0/100

Setup Engine

Geen actieve setup