Fix managing with good backtest return

This commit is contained in:
2025-11-14 14:28:13 +07:00
parent 61ade29d4e
commit 0cfc30598b
7 changed files with 44 additions and 56 deletions

View File

@@ -518,6 +518,9 @@ public class PostgreSqlBacktestRepository : IBacktestRepository
BacktestSortableColumn.FinalPnl => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.FinalPnl)
: baseQuery.OrderBy(b => b.FinalPnl),
BacktestSortableColumn.NetPnl => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.NetPnl)
: baseQuery.OrderBy(b => b.NetPnl),
BacktestSortableColumn.WinRate => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.WinRate)
: baseQuery.OrderBy(b => b.WinRate),
@@ -654,6 +657,9 @@ public class PostgreSqlBacktestRepository : IBacktestRepository
BacktestSortableColumn.FinalPnl => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.FinalPnl)
: baseQuery.OrderBy(b => b.FinalPnl),
BacktestSortableColumn.NetPnl => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.NetPnl)
: baseQuery.OrderBy(b => b.NetPnl),
BacktestSortableColumn.WinRate => sortOrder == "desc"
? baseQuery.OrderByDescending(b => b.WinRate)
: baseQuery.OrderBy(b => b.WinRate),