import axios from 'axios'; async function verify() { try { const res = await axios.get('http://localhost:5000/api/status'); const state = res.data; console.log('\n--- 🎯 SYMBOLS & SIGNALS ---'); Object.entries(state.symbols).forEach(([symbol, data]: [string, any]) => { console.log(`${symbol}: Signal=[${data.signal}] Price=${data.price}`); Object.entries(data.rules).forEach(([rule, res]: [string, any]) => { if (res.passed) console.log(` ✅ ${rule}: ${res.reason}`); else console.log(` ❌ ${rule}: ${res.reason}`); }); }); console.log('\n--- 💼 ACTIVE POSITIONS ---'); state.positions.forEach((pos: any) => { console.log(`[${pos.symbol}] ${pos.side} Size:${pos.size} PnL:${pos.unrealizedPnl} Profile:${pos.profileId}`); }); if (state.positions.length === 0) { console.log('No active positions found.'); } } catch (err: any) { console.error('Failed to connect to bot:', err.message); } } verify();