if self.data.Close.values[i] > self.ema[i] and \
IndexError: only integers, slices (:), ellipsis (...), numpy.newaxis (None) and integer or boolean arrays are valid indices
Just run next:
from autotrader import AutoTrader
Create AutoTrader instance, configure it, and run backtest
at = AutoTrader()
at.configure(verbosity=1, show_plot=True, feed='yahoo')
at.add_strategy('macd')
at.backtest(start = '1/6/2022', end = '1/10/2022')
at.virtual_account_config(initial_balance=1000, leverage = 1000)
at.run()
Have the issue:
if self.data.Close.values[i] > self.ema[i] and \ IndexError: only integers, slices (
:
), ellipsis (...
), numpy.newaxis (None
) and integer or boolean arrays are valid indicesJust run next:
from autotrader import AutoTrader
Create AutoTrader instance, configure it, and run backtest
at = AutoTrader() at.configure(verbosity=1, show_plot=True, feed='yahoo') at.add_strategy('macd') at.backtest(start = '1/6/2022', end = '1/10/2022') at.virtual_account_config(initial_balance=1000, leverage = 1000) at.run()