diff --git a/services/ml/features/talib_features.py b/services/ml/features/talib_features.py index be77017..37949a4 100644 --- a/services/ml/features/talib_features.py +++ b/services/ml/features/talib_features.py @@ -187,6 +187,8 @@ def _call_talib_function( return func(high_prices, low_prices, close_prices, volume, **params) elif name == 'MFI': return func(high_prices, low_prices, close_prices, volume, **params) + # Fallback return for volume indicators if no matching case + return np.array([]) elif name in hl_indicators: return func(high_prices, low_prices, **params) else: