{"online":true,"engine":"ACTIVE","api":"CONNECTED","heartbeat_age":3,"balance":10000,"equity":10145.69,"daily_pl":116.36,"margin_usage":30.6,"positions":[{"symbol":"EURUSD","side":"BUY","volume":"0.20 lots","pl":25.4},{"symbol":"BTCUSD","side":"BUY","volume":"$1,250","pl":13.82}],"logs":[{"time":"17:01:39","type":"HEARTBEAT","level":"info","message":"Engine heartbeat acknowledged."},{"time":"17:01:24","type":"RISK","level":"info","message":"Account-level risk checks passed."},{"time":"17:01:01","type":"FILTER","level":"info","message":"Session and economic-event filters clear."},{"time":"17:00:29","type":"SIGNAL","level":"warn","message":"Candidate signal rejected: spread threshold exceeded."},{"time":"16:59:44","type":"API","level":"info","message":"Market-data connection healthy."}],"updated":1793466102,"environment":"DEMO"}