Add scoreMessage
This commit is contained in:
@@ -335,7 +335,7 @@ namespace Managing.Application.Backtesting
|
||||
? AggregateValues(indicatorsValues, bot.IndicatorsValues)
|
||||
: new Dictionary<IndicatorType, IndicatorsResultBase>(),
|
||||
Score = scoringResult.Score,
|
||||
ScoreMessage = scoringResult.SummaryMessage,
|
||||
ScoreMessage = scoringResult.GenerateSummaryMessage(),
|
||||
Id = Guid.NewGuid().ToString(),
|
||||
RequestId = requestId,
|
||||
Metadata = metadata,
|
||||
|
||||
@@ -258,6 +258,7 @@ public class MessengerService : IMessengerService
|
||||
$"{(config.MaxPositionTimeHours.HasValue && config.MaxPositionTimeHours.Value > 0 ? $"⏰ Max Position Time (hrs): {config.MaxPositionTimeHours.Value} | " : "")}🏁 Close Early When Profitable: {(config.CloseEarlyWhenProfitable ? "Yes" : "No")}\n" +
|
||||
$"\n📈 Performance Metrics:\n" +
|
||||
$"⭐ Score: {score:F1}/100\n" +
|
||||
$"🔍 Score Analysis: {backtest.ScoreMessage}\n" +
|
||||
$"🏆 Win Rate: {winRate:F1}%\n" +
|
||||
$"📊 Total Trades: {tradeCount}\n" +
|
||||
$"💰 Final PnL: ${finalPnl:F2}\n" +
|
||||
|
||||
Reference in New Issue
Block a user