Update scoring
This commit is contained in:
@@ -170,7 +170,8 @@ public class MessengerService : IMessengerService
|
||||
}
|
||||
}
|
||||
|
||||
public async Task SendGeneticAlgorithmNotification(GeneticRequest request, double bestFitness, object? bestChromosome)
|
||||
public async Task SendGeneticAlgorithmNotification(GeneticRequest request, double bestFitness,
|
||||
object? bestChromosome)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -263,7 +264,7 @@ public class MessengerService : IMessengerService
|
||||
$"📊 Total Trades: {tradeCount}\n" +
|
||||
$"💰 Final PnL: ${finalPnl:F2}\n" +
|
||||
$"📈 Growth: {growthPercentage:F1}%\n" +
|
||||
$"📉 Max Drawdown: ${maxDrawdown:C}\n" +
|
||||
$"📉 Max Drawdown: ${maxDrawdown:N}\n" +
|
||||
$"📊 Sharpe Ratio: {sharpeRatio:F2}\n\n" +
|
||||
$"🆔 Backtest ID: {backtest.Id}";
|
||||
|
||||
@@ -272,11 +273,11 @@ public class MessengerService : IMessengerService
|
||||
|
||||
private string BuildGeneticAlgorithmMessage(GeneticRequest request, double bestFitness, object? bestChromosome)
|
||||
{
|
||||
var duration = request.CompletedAt.HasValue
|
||||
? request.CompletedAt.Value - request.CreatedAt
|
||||
var duration = request.CompletedAt.HasValue
|
||||
? request.CompletedAt.Value - request.CreatedAt
|
||||
: TimeSpan.Zero;
|
||||
|
||||
var indicators = request.EligibleIndicators.Any()
|
||||
var indicators = request.EligibleIndicators.Any()
|
||||
? string.Join(", ", request.EligibleIndicators.Select(i => i.ToString()))
|
||||
: "N/A";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user