Why can't I import candlestick_ohlc from mplfinance

benito.cano picture benito.cano · Apr 15, 2020 · Viewed 12.4k times · Source

So I have been able to successfully install mplfinance with pip and when I import it alone I receive no error. Though when I do: from mplfinance import candlestick_ohlc I get the error ImportError: cannot import name 'candlestick_ohlc' from 'mplfinance' I have checked command prompt again, and it says it has successfully installed mplfinance. Why am I receiving this error?

Answer

Nicholas Portalupi picture Nicholas Portalupi · May 3, 2020

You do not have to import 'candlestick_ohlc' anymore.

'mplfinance.plot()' defaults to ohlc style charts.

These links provide good examples. The second one uses candlesticks. You can change that arg.

https://towardsdatascience.com/trading-toolbox-03-ohlc-charts-95b48bb9d748

https://openwritings.net/pg/mplfinance/python-draw-candlestickohlc-using-new-mplfinance