Fix backtesting exception when no data is available for a pair

This commit is contained in:
mrpabloyeah
2025-11-17 13:09:48 +01:00
parent e67c2eefff
commit f98efdbe07

View File

@@ -1425,7 +1425,7 @@ class Backtesting:
# Row is treated as "current incomplete candle".
# entry / exit signals are shifted by 1 to compensate for this.
row = data[pair][row_index]
except IndexError:
except (IndexError, KeyError):
# missing Data for one pair at the end.
# Warnings for this are shown during data loading
return None