diff --git a/tradeexecutor/backtest/optimiser.py b/tradeexecutor/backtest/optimiser.py index 8ec03111c..91178b69e 100644 --- a/tradeexecutor/backtest/optimiser.py +++ b/tradeexecutor/backtest/optimiser.py @@ -319,7 +319,7 @@ def __call__( opt_result = OptimiserSearchResult(self.filtered_result_value, negative=False) opt_result.combination = combination - logger.info("Optimiser for combination %s resulted to %s, exiting child process", combination, opt_result.value) + logger.info("Optimiser for combination %s resulted to %s, exception is %s, exiting child process", combination, opt_result.value, result.exception) return opt_result