We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4bc7c0 commit 9215132Copy full SHA for 9215132
1 file changed
backtesting/_util.py
@@ -217,8 +217,8 @@ def __get_array(self, key) -> _Array:
217
return arr
218
219
def _current_value(self, key: str):
220
- if self.__len <= 0:
221
- raise IndexError("No data available")
+ # Known fast path to avoid needless __get_array reslicing
+ assert self.__len >= 0, self
222
return self.__arrays[key][self.__len - 1]
223
224
@property
0 commit comments