diff --git a/src/frontend/src/routes/bot/[id]/backtest/+page.svelte b/src/frontend/src/routes/bot/[id]/backtest/+page.svelte index bf7f2db..baae640 100644 --- a/src/frontend/src/routes/bot/[id]/backtest/+page.svelte +++ b/src/frontend/src/routes/bot/[id]/backtest/+page.svelte @@ -204,10 +204,10 @@ {new Date(backtest.started_at).toLocaleDateString()} {#if backtest.result && backtest.result.error} -
- Error: {typeof backtest.result.error === 'string' ? backtest.result.error : JSON.stringify(backtest.result.error)} -
- {:else if backtest.result} +
+ Error: {typeof backtest.result.error === 'string' ? backtest.result.error : JSON.stringify(backtest.result.error)} +
+ {:else if backtest.result}
Total Return @@ -225,27 +225,27 @@
Max Drawdown - {backtest.result.max_drawdown.toFixed(2)}% -
-
- - {#if backtest.result.trades && backtest.result.trades.length > 0} -
-

Trade History

-
- {#each backtest.result.trades as trade} -
- - {trade.type.toUpperCase()} - - ${trade.price?.toFixed(6)} - ${trade.amount?.toFixed(2)} - {trade.exit_reason || 'entry'} + {backtest.result.max_drawdown.toFixed(2)}%
- {/each} -
-
- {/if} + + {#if backtest.result.trades && backtest.result.trades.length > 0} +
+

Trade History

+
+ {#each backtest.result.trades as trade} +
+ + {trade.type.toUpperCase()} + + ${trade.price?.toFixed(6)} + ${trade.amount?.toFixed(2)} + {trade.exit_reason || 'entry'} +
+ {/each} +
+
+ {/if} + {/if} {#if backtest.status === 'running'}
@@ -259,8 +259,6 @@ {/each}
{/if} - - {#if selectedBacktest}