Add filters and sorting for backtests

This commit is contained in:
2025-10-14 18:06:36 +07:00
parent 49b0f7b696
commit 74adad5834
21 changed files with 4028 additions and 81 deletions

View File

@@ -504,6 +504,25 @@ public static class Enums
TotalBalance
}
/// <summary>
/// Sortable columns for backtests pagination endpoints
/// </summary>
public enum BacktestSortableColumn
{
Score,
FinalPnl,
WinRate,
GrowthPercentage,
HodlPercentage,
Duration,
Timeframe,
IndicatorsCount,
MaxDrawdown,
Fees,
SharpeRatio,
Ticker
}
/// <summary>
/// Event types for agent summary updates
/// </summary>