diff --git a/app/api/trades/route.js b/app/api/trades/route.js index 8fc231c..bd57689 100644 --- a/app/api/trades/route.js +++ b/app/api/trades/route.js @@ -28,15 +28,15 @@ export async function GET(req) { await client.signin({ username: process.env.SURREAL_USER, password: process.env.SURREAL_PASS }); await client.use({ namespace: 'kalbot', database: 'kalbot' }); - let query = 'SELECT * FROM paper_positions'; + let query = 'SELECT * FROM paper_positions WHERE settled = true'; const vars = {}; if (strategyFilter) { - query += ' WHERE strategy = $strategy'; + query += ' AND strategy = $strategy'; vars.strategy = strategyFilter; } - query += ' ORDER BY entryTime DESC LIMIT 50'; + query += ' ORDER BY settleTime DESC LIMIT 50'; const result = await client.query(query, vars); const trades = normalizeRows(result);