learning_ai_invt_trdg/backend/check_alerts.ts

18 lines
640 B
TypeScript

import http from 'http';
http.get('http://localhost:5000/api/alerts', (res) => {
let data = '';
res.on('data', (chunk) => { data += chunk; });
res.on('end', () => {
try {
const alerts = JSON.parse(data);
console.log('--- RECENT SIGNAL ALERTS ---');
alerts.filter((a: any) => a.type === 'signal').slice(-3).forEach((a: any) => {
console.log(`📍 [${new Date(a.timestamp).toLocaleTimeString()}] ${a.symbol}: ${a.message.split(':')[0]}`);
});
} catch (e: any) {
console.error('Error:', e.message);
}
});
});