Spaces:
Running
Running
Fix Live page EOD date: use leaderboard's end_date instead of last sequence date
Browse files- src/views/LiveView.vue +3 -2
src/views/LiveView.vue
CHANGED
|
@@ -276,7 +276,8 @@ const winnersForChart = computed(() =>
|
|
| 276 |
asset: w.asset,
|
| 277 |
model: w.model,
|
| 278 |
strategy: w.strategy,
|
| 279 |
-
decision_ids: Array.isArray(w.decision_ids) ? w.decision_ids : undefined
|
|
|
|
| 280 |
}))
|
| 281 |
)
|
| 282 |
|
|
@@ -345,7 +346,7 @@ async function computeEquities(sel) {
|
|
| 345 |
} catch {}
|
| 346 |
|
| 347 |
return {
|
| 348 |
-
date: seq[lastIdx].date,
|
| 349 |
stratLast: stratY[lastIdx],
|
| 350 |
bhLast: bhY[lastIdx],
|
| 351 |
sharpe,
|
|
|
|
| 276 |
asset: w.asset,
|
| 277 |
model: w.model,
|
| 278 |
strategy: w.strategy,
|
| 279 |
+
decision_ids: Array.isArray(w.decision_ids) ? w.decision_ids : undefined,
|
| 280 |
+
end_date: w.end_date // use leaderboard's end_date
|
| 281 |
}))
|
| 282 |
)
|
| 283 |
|
|
|
|
| 346 |
} catch {}
|
| 347 |
|
| 348 |
return {
|
| 349 |
+
date: sel.end_date || seq[lastIdx].date, // prefer leaderboard's end_date
|
| 350 |
stratLast: stratY[lastIdx],
|
| 351 |
bhLast: bhY[lastIdx],
|
| 352 |
sharpe,
|