📈

xsjprd55

Crypto Trading Signal Dashboard

xsjprd55
Crypto Trading Signal Dashboard
Paper Mode
Bot Active
Trading
📊 Overview
🚨 Signals
🎯 Perpetual Trader
💰 Mock Trading
📊 Flowchart
🔴 Catalyst
Intelligence
🔬 Research Agent
📰 News & Intel
🤖 AI Chat
System
🩺 Diagnostics
📡 API Status
🧠 Brain
💚 System Health
🤖 ML Status
Development
🐞 Bugs
🔧 API Debugger
🧩 Product Features
💡 App Dev Proposals
📝 Product Updates
🚀 Deploy Status
🤖 Autonomous
📊 Social Intel
🧪 Strategy Labs
👛 Wallet Tracker
Codex
⚙️ Operations
📈 Analytics
🧪 AI Lab
🤖 Bot Control
Market Snapshot · Top Movers
📊 Technical Chart
🌡️ Market Heatmap
🚨 Recent Signals
PairSideConfTime
Loading signals...
Sources Ingested
Proposals
Backtests
Promoted
ML Model
🔬 Strategy Proposals
Loading research data...
📊 Research Backtests
🏆 Promoted Strategies
📚 Recent Research Sources
Account Balance
Peak Balance
Total Return
Win Rate
Total Trades
Open Positions
📈 Open Positions
Loading...
📉 Recent Closed Trades
📊 Strategy Performance
📅 Daily PnL (Last 30 Days)
Loading...
🏆 Strategy Leaderboard Sample size warning: <30 trades
Loading...
🧠 Trading Analysis
Best Trade
Worst Trade
Max Drawdown
Avg Return / Trade
💰 Equity
Available
Margin Used
Unrealized PnL
Realized PnL
Daily PnL
Total Return
Win Rate
Total Trades
Open Positions
📊 View Full Trade History ✅ What Worked Analysis ❌ What Failed Analysis 🧠 TLL Dashboard
Data Freshness
Loading...
📈 Open Positions
Loading positions...
📉 Recent Closed Trades 📊 View Full History →
📊 Strategy Performance
🪙 Pair Performance
Signal Flow (Recent)
📋 Decision Log
⚙️ Risk Settings
Loading...
🔴 Catalyst Watch Live Updating...
Loading catalysts...
📰 News Feed
Live
Loading news...
💥 Liquidation Intel Live
Loading liquidation data...
🤖 AI Chat
Powered by Claude
🔬 Research Agent at your service.

I specialize in explaining and discussing the trading strategies discovered by the automated research agent. I can help with:
  • Understanding research-backed trading strategies
  • Reviewing backtest results and performance metrics
  • Exploring promoted and top-ranked strategies
  • Analyzing strategy lifecycle and evolution
  • Discussing research sources and data feeds
🏆 Top strategies 📊 Recent backtests 📡 Research sources 🔍 How it works 🔄 Strategy lifecycle
📡 External API Health Checking…
Checking all services…
Critical Pending
High Pending
Queued for Fix
Active Fix Tasks
Loading…
🐞 Bugs to Fix
Loading bugs…
🧠 Bug Memory
Loading memory…
📋 Bug Detail
Click a bug row to view description, recommendation, and fix notes.
Total Tests
Healthy
Down
Timeouts
Critical
Loading…
Recent Results
Loading API health…
Neural Review Summary
No neural review data yet.
Latest Error Detail
Click a result row to view details.
🩺 System Diagnostics Checking…
Running diagnostics…
Total Proposals
Pending Review
Approved
In Progress
Implemented
Avg Impact Score
Loading…
💡 Capability Proposals
Loading proposals…
📋 Proposal Detail
Click a proposal row to view details and review notes.
🏷️ Tag Cloud
🚀 Product Dev Pipeline Loading…
Loading pipeline…
🧠 Product Dev Memory
Loading memory…
Total Updates
Today
This Week
Categories
Loading updates…
Product Overview Checking deploy freshness...
Trading Core
Signals, risk gates, mock trading, perpetual simulation, and Telegram delivery.
Intelligence
Research agent, social/news sentiment, liquidation data, ML scoring, and backtests.
Operations
Diagnostics, bug pipeline, API debugger, deploy tracking, and health checks.
Safety
Paper/live gates, secret hygiene, audit trails, and protected admin actions.
Total Features
Working
Needs Check
Broken
Has Bugs
🧩 Feature Inventory Loading…
Loading features…
🐞 Bug Notes
Select a feature to view bug notes and health details.
💡 Improvement Proposal
Select a feature to view the improvement proposal.
Latest Check
GitHub Commit
VPS Commit
Status
Health Check
🚀 Deploy History
Loading deploy history…
Session Date
Fixes Applied
Files Modified
Deploy Status
Duration
🤖 Autonomous Session Log Loading…
Loading session data…
📋 Action Detail
Click an action row to view the full description and fix applied.
Brain Status
Mode
Symbols
Timeframes
Scan Interval
🧠 Brain Health
Loading brain health…
📚 Learning Layer Status
Loading learning layer…
🧠 Run Brain Signal
Click "Run Signal" to execute the brain pipeline for the selected symbol.
Total Sources
Online
API Errors
Unread Critical
Unread Warnings
📡 Data Source Health
Loading system health…
🔔 Recent Notifications
ML Service
SQLite DB
Model Trained
Recent Backtests
🤖 ML Service Health
Loading ML service health…
🗄️ SQLite Pipeline
Loading pipeline…
🔮 ML Prediction
Click "Predict" to run ML prediction for the selected symbol.
Sources Crawled
Posts Collected
Avg Sentiment
Errors
📊 Social Intel Feed
Loading social intel…
📈 Social Sentiment
Loading sentiment…
🔍 LunarCrush Top Coins
Loading LunarCrush data…
Strategies
Mock Trades
Promoted
ML Model
🏆 Strategy Rankings
Loading rankings…
🚀 Promoted Strategies
Loading promoted…
🧪 Run Backtest
Click "Run Backtest" to test all strategies for the selected symbol.
Tracked Wallets
Active
Signals (24h)
Snapshots
👛 Tracked Wallets
Loading wallets…
📡 Wallet Signals (24h)
Loading signals…
➕ Add Wallet to Track
Enter a wallet address and click "Add Wallet" to start tracking.
Config Mode
Uptime
Node
PM2 Processes
Memory
API Count
⚙️ Deployment Config
Loading...
💚 Dashboard Health
Loading...
⚡ PM2 Process Status
Loading PM2 processes...
🚀 Deployment Status
Loading deploy status...
🧠 Learning Loop Status
Loading...
Symbols Analyzed
Avg Confidence
Backtest Trades
Win Rate
Weekly PnL
Feedback Score
📊 Symbol Analysis
Enter a symbol and click Analyze.
🔄 Backtest
Configure and run a backtest.
📅 Weekly Analysis
Loading weekly analysis...
💬 Strategy Feedback
Loading feedback...
Advisor
OpenClaw
ML Predict
Telegram Q&A
🎯 Trading Advisor
Select a symbol and timeframe, then ask the advisor.
🤖 Ask AI
Type a question and click Ask.
🔍 OpenClaw Code Analysis
Select analysis type and run.
🤖 ML Prediction
Select a symbol and run ML prediction.
Suggestions
Data Sources
Patterns
Improvements
💡 Bot Suggestions
Loading suggestions...
📡 Data Sources
Loading sources...
📊 Pattern Statistics
Loading patterns...
🛠️ Agent Improvement Ideas
Loading improvement ideas...
🔒 Cron / Protected APIs (Read-only)
Loading protected API status...
🎯 Perpetual Trader — Signal Pipeline workers/perpetual-trader-worker.js
🔁 Pre-load on StartupLoad recent signal_ids from perpetual_mock_trades (24h) into PROCESSED_SIGNALS to avoid dupes on restart
📦 TLL Data CacheFetch regime + skills + weights once per tick via getTllRegimeForMockTrading(), getActiveTllSkills(), getTllStrategyWeights()
🔄 checkDailyReset()Reset daily stats at midnight UTC (hour=0, minute<2)
🗑️ closeStaleTrades()Force-close perpetual_mock_trades open >72h (configurable via PERPETUAL_MAX_TRADE_AGE_HOURS)
👁️ monitorTrades()Check SL/TP for all open perpetual trades via monitorPerpetualTrades()
📡 Poll Signals from DBFetches active signals from signals table (last 24h, status='active', limit 20)
⏰ Expiry CheckSkip signals past valid_until
🔄 In-Memory Dedup (PROCESSED_SIGNALS Set)Skip signal IDs already processed this session
🗄️ DB-Level DedupCheck perpetual_mock_trades for existing trade with same signal_id
🧠 Brain Risk GatebrainRiskCheck() — stale data, low confidence, market health, news conflict, live mode
✅ Pass → continue ❌ Fail → log & skip (retryable next tick)
📊 TLL Regime CheckBlock trades during high_volatility regime
✅ Safe regime → continue ❌ high_volatility → skip
🧪 TLL Skills CheckcheckSignalAgainstTllSkills() — boost/penalty based on learned patterns
✅ Boost ≥ -0.05 → continue ❌ Boost < -0.05 → skip
⚖️ TLL Strategy WeightSkip quarantined strategies (weight === 0)
✅ Active → continue ❌ Quarantined → skip
🚀 openPerpetualTrade()Opens position via perpetual trader engine
🔄 shouldRetrySignal()If open fails, check if reason is transient (rate limit, connection). Only skip permanently if non-retryable
✅ Non-retryable → mark PROCESSED 🔄 Retryable → leave unmarked (retry next tick)
🧹 PROCESSED_SIGNALS PruningIf set >5000, keep last 2000 to prevent memory leak
✅ Cycle CompleteLogged to perpetual_trader_logs + brain_signal_memory + worker heartbeat
💰 Mock Trading — Signal Pipeline workers/mock-trading-worker.js
📦 TLL Data CacheFetch regime + skills + weights once per tick via getTllRegimeForMockTrading(), getActiveTllSkills(), getTllStrategyWeights()
📡 Fetch Scored Signalssignal_feature_scores ≥ 65% threshold (limit 20)
📋 Fallback to signals TableIf signal_feature_scores empty, read signals table directly (status='active', limit 20)
🧠 Brain Risk GatebrainRiskCheck() — 5 safety gates
✅ Pass → continue ❌ Fail → log & skip
⚠️ Brain Error → fall through (allow trade)
📊 TLL Regime CheckBlock trades during high_volatility regime
✅ Safe regime → continue ❌ high_volatility → skip
🧪 TLL Skills CheckcheckSignalAgainstTllSkills() — boost/penalty
✅ Boost ≥ -0.05 → continue ❌ Boost < -0.05 → skip
⚖️ TLL Strategy WeightSkip quarantined strategies (weight === 0)
✅ Active → continue ❌ Quarantined → skip
🔄 Dedup by SymbolSkip if already has open trade for this symbol (mock_trades, status='open')
⏰ Expiry CheckSkip signals past valid_until
💰 openMockTrade()Opens paper trade via mock account engine with normalized signal (leverage=2, SL=1.2%, TP=2.5%)
👁️ Monitor SL/TPFetch public price → check stop-loss / take-profit → closeMockTrade()
📊 Cross-Agent ImprovementAnalyze last 24h closed trades. If ≥3 losses with avg >$10, dedupSendIdea() with risk recommendation
🔬 Research Agent IntegrationFetch promoted strategies from strategy_lifecycle (approved_for_mock=true) → dedup by strategy_name+rules_hash → check existing mock_trades → fetch signals → openMockTrade()
🧹 PROCESSED_PROMOTED_STRATEGIES PruningIf set >1000, keep last 500 to prevent memory leak
🛡️ Error RecoveryOn worker crash: dedupSendIdea() with bug report + recommendation
✅ Tick CompleteLogged to mock_trades + brain_signal_memory + worker heartbeat
⚡ Aggressive Mock Trader — 4-Phase Pipeline workers/aggressive-mock-worker.js
📦 TLL Data CacheFetch regime + skills + weights once per tick via getTllRegimeForMockTrading(), getActiveTllSkills(), getTllStrategyWeights()
🔵 Phase 1: Close & Monitor
👁️ monitorAndCloseAggressive()Check SL/TP for all open aggressive trades, close if hit
📊 analyzeClosedTrade()MFE/MAE analysis on closed trades — only if ENABLE_POST_TRADE_LEARNING=true
💾 recordTradeOutcome()Save to scorecard + brain_signal_memory — only if ENABLE_STRATEGY_SCORECARD=true
🟢 Phase 2: Evaluate New Signals
📡 Fetch SignalsFrom signals table (status='active', last 30 min, confidence ≥ 0.40 if quality gate enabled, else ≥ 0.55, limit 30)
👤 getOrCreateAggressiveAccount()Ensure aggressive mock account exists
🔢 Track Open CountCount open mock_trades (status='open'), break if ≥ MOCK_MAX_OPEN_TRADES (default 50)
🔄 Dedup by SymbolSkip if already has open trade for this symbol
⭐ evaluateSignalQuality()Score ≥ threshold, valid structure — only if ENABLE_SIGNAL_QUALITY_GATE=true. Overrides confidence with quality-adjusted value
✅ Quality OK → continue ❌ Low quality → skip
🌊 detectMarketRegime()Internal regime detection — only if ENABLE_MARKET_REGIME_FILTER=true. Blocks high_volatility and news_risk
✅ Safe regime → continue ❌ high_volatility/news_risk → skip
📊 TLL Regime SupplementAdditional TLL regime check (not a replacement for internal regime)
✅ Safe → continue ❌ high_volatility → skip
🧪 TLL Skills CheckcheckSignalAgainstTllSkills() — boost/penalty
✅ Boost ≥ -0.05 → continue ❌ Boost < -0.05 → skip
⚖️ TLL Strategy WeightSkip quarantined strategies (weight === 0)
✅ Active → continue ❌ Quarantined → skip
🕐 checkTradingWindow()Only trade during configured hours — only if ENABLE_TRADING_WINDOW_FILTER=true
✅ In window → continue ❌ Outside window → skip
📈 getDynamicThreshold()Adjust confidence threshold based on recent win rate — only if ENABLE_DYNAMIC_CONFIDENCE=true
✅ Above threshold → continue ❌ Below threshold → skip
🚀 openAggressiveTrade()Opens aggressive mock trade, increments openCount
🟣 Phase 3: TradingView TA Scan (if ENABLE_TV_TA_SCAN=true)
📡 scanTradingViewOpportunities()Fetch TA signals from TradingView — uses rotating subset of symbols (batch size × offset based on tick count)
🔬 tvAnalysisToResearchItem()Convert TV analysis to research item, store via storeResearchItem()
🚀 openAggressiveTrade()If TV signal is BUY/SELL and no existing trade, open with confidence=0.62, strategy='tv_ta_scan'
🟡 Phase 4: Daily Summary (runs at 23:00 UTC only)
📋 reportDailySummary()Query today's closed trades → calculate win rate + PnL → if win rate < 40% and ≥5 trades, dedupSendIdea() with risk recommendation
🛡️ Error RecoveryOn worker crash: dedupSendIdea() with bug report + recommendation
📖 Flowchart Legend
Input / Start
Filter / Decision Gate
Action / Trade Open
Process / Analysis
Output / End
✅ Pass Gate passed
❌ Fail Gate blocked
📈 Add xsjprd55 to Home Screen
🤖 AI Support Assistant
🔐
Authorized Access Only
Enter your email to chat with the AI Support Assistant