Add cancellation token support to backtest execution and update progress handling

This commit is contained in:
2025-11-13 18:05:55 +07:00
parent 17d904c445
commit 1f7d914625
4 changed files with 16 additions and 15 deletions

View File

@@ -1057,7 +1057,9 @@ public class TradingBotFitness : IFitness
requestId: _request.RequestId,
bundleRequestId: null, // Genetic algorithm doesn't use bundle requests
metadata: new GeneticBacktestMetadata(_geneticAlgorithm?.GenerationsNumber ?? 0,
_request.RequestId)
_request.RequestId),
progressCallback: null,
cancellationToken: default
)
).GetAwaiter().GetResult();
}