Commit Graph

7 Commits

Author SHA1 Message Date
root
317031ab57 fix: signal_engine now reads real market_indicators (JSONB parsing + OI change rate) 2026-02-28 11:03:44 +00:00
root
0ac2225979 feat: add XRP and SOL symbols (4 coins total) 2026-02-28 10:11:05 +00:00
root
424cb993f8 feat: signal history list + always compute scoring even without signal 2026-02-28 06:09:32 +00:00
root
5c38a2f9bf feat: upgrade signal engine to V5.1 layered scoring 2026-02-28 05:24:16 +00:00
root
fbf84f2be5 tune: signal-engine循环15秒(从5秒,降CPU60%) 2026-02-27 18:38:03 +00:00
root
4168c1dd88 refactor: SQLite→PostgreSQL migration - db.py连接层 + main/collector/signal-engine/backfill全部改PG
Phase 1: 核心数据表(agg_trades/rate_snapshots/signal*)迁PG
auth.py暂保留SQLite(低频,不影响性能)
- db.py: psycopg2同步池 + asyncpg异步池 + PG schema + 分区管理
- main.py: 全部改asyncpg查询
- collector: psycopg2 + execute_values批量写入
- signal-engine: psycopg2同步读写
- backfill: psycopg2 + ON CONFLICT DO NOTHING
2026-02-27 16:15:16 +00:00
root
547f093352 feat: V5 signal-engine + API endpoints for indicators/latest/trades 2026-02-27 15:31:12 +00:00