AttributeError : объект «кортеж» не имеет атрибута «нижний» при попытке запустить строку 11 кода, который инициализирует объект «Свеча», который представляет собой квант запонок.
Кто-нибудь знает, почему этот код больше не работает? Код прикреплен ниже:
Код: Выделить всё
!pip install backtrader #Code to Install Backtrader
pip install yfinance #Code to install yfinance
from datetime import datetime #Code to display time
import pandas as pd #Used for high level Data Indexing processes
import yfinance as yf #Code to import Yahoo Finance API
DISNEYSTOCK = yf.download('DIS',start='2019-09-30',end='2020-09-30',progress=False,auto_adjust=True)
import cufflinks as cf #A powerful data visualization library used for Financial Data Science processes
from plotly.offline import iplot, init_notebook_mode #Plotly and cufflinks work in conjunction
cf.go_offline() #gives ability to plot offline
init_notebook_mode() #gives ability to plot things proportionately in the notebook
Candlestick= cf.QuantFig(DISNEYSTOCK, title="Disney Stock", legend='top', name='DIS') #Quantfig, used for Quanitiative Analysis and plot Timeseries data
#The legend is where we want our Title displayed
Candlestick.add_volume() #Adding parameters for a Volume chart (measure of shares and trading volume over a specified time)
Candlestick.add_sma(periods=20, column='Close', color='red') #Simple Moving Average for a 20 day period
#A 20-day moving average would average out the closing prices for the first 20 days as the first data point.
Candlestick.add_ema(periods=20, color='green') #Exponential Moving Average for a 20 day period
#The code underneath is to create a professional Candlestick Chart in Google Colab
import plotly.io as pio
pio.renderers.default = 'colab'
Candlestick.iplot()
Подробнее здесь: https://stackoverflow.com/questions/791 ... laboratory