TypeError: IndicatorFactory.from_apply_func() missing 1 required positional argument: 'self'
vectorbt 0.27.3, python3.13 or 3.11,pandas 2.2.3
turnover_series = pd1['turnover'] indicator_factory = vbt.IndicatorFactory.from_apply_func( lambda turnover_data: turnover_data.rolling(window=5).mean(), input_names=['turnover_data'] ) result = indicator_factory.run(turnover_data=turnover_series)
run or debug:TypeError: IndicatorFactory.from_apply_func() missing 1 required positional argument: 'apply_func'
turnover_series = pd1['turnover'] indicator_factory = vbt.IndicatorFactory.from_apply_func( apply_func=lambda turnover_data: turnover_data.rolling(window=5).mean(), input_names=['turnover_data'] ) result = indicator_factory.run(turnover_data=turnover_series)
run or debug:TypeError: IndicatorFactory.from_apply_func() missing 1 required positional argument: 'self'
IndicatorFactory needs to be initialized first, see examples