Remove candle from backtest return + fix message when good backtest
This commit is contained in:
@@ -257,7 +257,7 @@ public class MessengerService : IMessengerService
|
||||
var score = backtest.Score;
|
||||
var winRate = backtest.WinRate;
|
||||
var tradeCount = backtest.Positions?.Count ?? 0;
|
||||
var finalPnl = backtest.FinalPnl;
|
||||
var netPnl = backtest.NetPnl;
|
||||
var growthPercentage = backtest.GrowthPercentage;
|
||||
var maxDrawdown = backtest.Statistics?.MaxDrawdown ?? 0;
|
||||
var sharpeRatio = (backtest.Statistics?.SharpeRatio * 100) ?? 0;
|
||||
@@ -288,8 +288,8 @@ public class MessengerService : IMessengerService
|
||||
$"🔍 Score Analysis: {backtest.ScoreMessage}\n" +
|
||||
$"🏆 Win Rate: {winRate:F1}%\n" +
|
||||
$"📊 Total Trades: {tradeCount}\n" +
|
||||
$"💰 Final PnL: ${finalPnl:F2}\n" +
|
||||
$"📈 Growth: {growthPercentage:F1}%\n" +
|
||||
$"💰 Net PnL: ${netPnl:F2}\n" +
|
||||
$"📈 ROI: {growthPercentage:F1}%\n" +
|
||||
$"📉 Max Drawdown: ${maxDrawdown:N}\n" +
|
||||
$"📊 Sharpe Ratio: {sharpeRatio:F2}\n\n" +
|
||||
$"🆔 Backtest ID: {backtest.Id}";
|
||||
|
||||
Reference in New Issue
Block a user