No open positions
DASS-30 watches M10→M2; DASS-15 watches M5→M1
| Symbol | Direction | Lots | Entry | Current | SL | TP | R:R | Floating P&L | Opened | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
Live data uses one WebSocket plus low-frequency fallback checks. Hidden tabs pause network polling automatically.
Waiting for bot to scan pairs…
All broker symbols are checked against the same DASS rules in every eligible session
| Pair | Session Bias | DASS Stage | ES/NQ/VIX | Signal | Progress | DASS Setup / Why | Entry | SL / HOD-LOD Target |
|---|---|---|---|---|---|---|---|---|
|
|
/ |
Live Broker Chart
Live Positions
No active positionsNo open positions
DASS-30 watches M10→M2; DASS-15 watches M5→M1
| Ticket | Symbol | Dir | Volume | Entry | Current | SL | TP | R:R | P&L | Swap | Opened | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
No trades yet — journal populates as bot executes trades
| Symbol | Dir | Entry | Exit | P&L | Outcome |
|---|---|---|---|---|---|
Trading Journal
No trades match filter
| # | Symbol | Strategy | Dir | Entry | Exit | P&L | R:R | Session | Outcome | Close Reason | Opened |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Trade is still running — analysis will appear here when it closes.
Signals:
Two-tick post-release confirmation
|
|||||||||||
Strategy Analytics
No trade data yet
Stats build as bot closes trades
| Pair | Approved Sessions | Trades | Win Rate | Net R | P&L |
|---|---|---|---|---|---|
DASS — Duma All Session Strategy
Two independent speeds across every session and overlap start · DASS-30 + DASS-15
Entry Checklist — Every Rule Must Pass
Live DASS Configuration
DASS-30: after the first 30-minute range, a strong completed M10 closes above. M2 then retests and reclaims EMA20; SL is below the swing and TP is HOD.
DASS-15: after the first 15-minute range, a strong completed M5 closes above. M1 retests and reclaims EMA20; SL is below the swing and TP is the rolling 12-hour high (HO12). Both versions require the same body-strength rule.
DASS-30: a strong completed M10 closes below the 30-minute range. M2 retests and rejects EMA20; SL is above the swing and TP is LOD.
DASS-15: a strong completed M5 closes below the 15-minute range. M1 retests and rejects EMA20; SL is above the swing and TP is the rolling 12-hour low (LO12). Entry remains limited to the next one or two entry candles.
In exhaustive demo mode, protective account gates do not pause DASS. A trade is still rejected if its range/break/retest/confirmation is incomplete, broker candles or executable prices are missing, R:R is invalid, the market is closed, or MT5 cannot accept the volume or margin.
The Live Signals table shows the exact failed pattern rule. DASS-30 and DASS-15 are independent, but only one open position of each version is allowed per instrument.
Exhaustive demo collection uses a fixed and up to positions. Normal daily, loss-streak, portfolio, correlation, news-blackout and protected-mode gates are paused only on a broker-confirmed demo account.
Every confirmed fill and close records version, session, overlap, precise time, spread, breakout, EMA, stop, target and broker result so DASS-30 and DASS-15 performance can be compared honestly.
Focused Pair/Session Evidence Universe
All retained pairs receive the same setup rules, but may execute only in the sessions supported by broker results and the candle cross-check. Configured crypto may use only its approved weekend session at reduced size when broker quotes are live.
Strategy Playbook — ICT
ICT Smart Money Concepts · liquidity sweep → MSS → FVG/OB retrace · killzones only
Price breaks above a previous swing high (bullish BOS) or below a swing low (bearish BOS). Confirms trend direction — bot only trades setups aligned with the BOS direction.
Gap left by a strong impulse candle — a price magnet. Markets retrace to fill these gaps. Bot enters when price returns to an FVG in the trend direction.
The last candle before a strong impulse — where institutions placed their orders. When price returns to this zone, smart money re-enters. Bullish OB = last bearish candle before a big up move.
Smart money hunts retail stops — a wick pierces below support to trigger stop losses, then reverses sharply. This stop-hunt pattern signals institutional intent and is a high-confidence entry trigger.
| Session | EAT Time | Activity | Best Pairs | Status |
|---|---|---|---|---|
| ACTIVE NOW |
|
All pairs get a full ICT scan every 20 seconds; pairs with a READY entry zone are hot-watched at tick speed (2s).
No weights yet
Weights build as the bot closes trades — adaptive learner adjusts after each win/loss
Each ICT concept present in a setup adds its points to the 0–100 confidence score. Required stages (bias, sweep, MSS, displacement, zone) carry the most weight; confluence (OTE, SMT, sentiment, momentum…) tips the scale. Threshold to trade: .
Backtester
Historical SimulationUses yfinance historical data · RSI + MACD + EMA + Bollinger Band strategy
| # | Dir | Entry | Exit | Outcome | P&L | Candles | Opened |
|---|---|---|---|---|---|---|---|
Market Overview
Waiting for market data from MT5
No instruments currently match this filter
Economic Calendar
Method: exact release timestamp → wait for two broker-price confirmations → reject weak impulses, wide spreads and whipsaws → take only the strongest liquid FX pair for that event. Normal DASS trades remain blocked during the ±30-minute window.
No events today
Live Currency Heat Map
Real-time currency strength from price momentum (M15). Green = strong/rising, red = weak/falling. The bot trades pairs where a strong currency meets a weak one — and skips flat pairs that would stall.
NOVA is ready
Ask about account activity, open positions, pair signals, DASS timing, risk, runtime health, or learning evidence.
Daily Word
Morning · Afternoon · Night — KJV + Swahili Union Version, each with a 3-min prayer
Loading today's word…
Each verse is sent to your phone 3 times per slot so you never miss reading it.
Settings
Runs DASS-30 and DASS-15 independently on all 36 instruments in every Sydney, Tokyo, London and New York opening/overlap cycle. It does not control the separate news trader.
Still required: the exact candle pattern, broker prices, a valid fixed lot, structural SL/TP and the 72-position ceiling.
Hardware boundary: the API disables this automatically if MT5 reports contest or real money.
Edit .env then restart bot to apply.
Every broker instrument starts equally. Pair rankings appear only after enough clean DASS results.
Secure dashboard address:
Bot uptime:
This switches the bot to whatever account MetaTrader is logged into. It trades REAL MONEY. Your strategy and all learning are kept.
2. In MetaTrader 5: File → Login → enter your LIVE account
3. Then type the words below and tap the button
Button stays locked until you type GO LIVE exactly. Backs up your brain first.