text: Title: Data for column "Open" must be ALL float or int.
  Body: ```python
  !pip install mplfinance
  import pandas as pd
  import yfinance as yf
  import mplfinance as mpf
  
  #get data
  symbol = "AAPL"
  start_date = "2022-01-01"
  end_date = "2022-12-31"
  stock_data = yf.download(symbol, start=start_date, end=end_date)
  
  # index
  stock_data.index = pd.to_datetime(stock_data.index)
  
  # K_line
  mpf.plot(stock_data, type='candle', style='yahoo', title=f'{symbol} ')
  ```
  
  get the error
  ```bash
  [*********************100%***********************]  1 of 1 completed
  ---------------------------------------------------------------------------
  ValueError                                Traceback (most recent call last)
  [<ipython-input-5-7f9b0b934c33>](https://localhost:8080/#) in <cell line: 17>()
       15 
       16 # K_line
  ---> 17 mpf.plot(stock_data)
  
  1 frames
  [/usr/local/lib/python3.10/dist-packages/mplfinance/_arg_validators.py](https://localhost:8080/#) in _check_and_prepare_data(data, config)
       72     for col in cols:
       73         if not all( isinstance(v,(float,int)) for v in data[col] ):
  ---> 74             raise ValueError('Data for column "'+str(col)+'" must be ALL float or int.')
       75 
       76     if config['tz_localize']:
  
  ValueError: Data for column "Open" must be ALL float or int.
  ```
  
  