Plotly.Graph_Objects.castiçal

Plotly.Graph_Objects.castiçal
“Neste artigo, exploraremos como criar gráficos de velas usando o módulo plotly graph_objects. Plotas de castiça.”

Confira nosso tutorial sobre gráficos da Plotly OHLC para saber mais.

Gráfico simples de velas usando graf_objects

Vamos ilustrar como podemos criar um gráfico simples de velas. Para este exemplo, usaremos os dados EUR/USD do Yahoo Finance.

Verifique o recurso abaixo para saber mais.

https: // finanças.Yahoo.com/quote/eurusd%3dx/histórico?p = EURUSD%3dx

O código é fornecido abaixo:

importar plotly.Graph_Objects como Go
importar pandas como PD
df = pd.read_csv ('EURUSD.CSV ')
fig = vá.Figura(
dados = go.Castiçal(
x = df ['data'],
aberto = df ['aberto'],
High = DF ['High'],
baixo = df ['baixo'],
fechar = df ['fechar']
)
)
Figo.mostrar()

No exemplo acima, usamos o pacote Pandas para carregar o CSV baixado em um DataFrame.

Em seguida, usamos os graph_objects.Figura e graf_objects.Função de Candlestick () para criar um enredo de castiola dos dados.

O gráfico resultante é como mostrado:

Você pode usar o intervalador fornecido na parte inferior da trama para navegar por um intervalo específico.

Candlestick Desative o Rangeslider

Para desativar o controle deslizante do Candlestick, você pode usar a função update_layout () como mostrado:

importar plotly.Graph_Objects como Go
importar pandas como PD
df = pd.read_csv ('EURUSD.CSV ')
fig = vá.Figura(
dados = go.Castiçal(
x = df ['data'],
aberto = df ['aberto'],
High = DF ['High'],
baixo = df ['baixo'],
fechar = df ['fechar']
)
)
Figo.update_layout (xaxis_rangeslider_visible = false)

O código acima deve devolver o enredo do castiçal sem o intervalador incluído.

Definindo cores de velas personalizadas

Você também pode definir cores de velas personalizadas para as linhas de ascensão e queda usando os parâmetros crescentes_line_color e diminuindo_line_color, respectivamente, respectivamente.

Exemplo:

importar plotly.Graph_Objects como Go
importar pandas como PD
df = pd.read_csv ('EURUSD.CSV ')
fig = vá.Figura(
dados = go.Castiçal(
x = df ['data'],
aberto = df ['aberto'],
High = DF ['High'],
baixo = df ['baixo'],
fechar = df ['fechar'],
crescente_line_color = 'Darkblue',
Dimpinging_line_color = 'Darkred'
)
)
Figo.mostrar()

O código acima retornará uma figura de velas com cores personalizadas, como mostrado:

Conclusão

Este artigo mostra como você pode criar gráficos de velas usando o módulo plotly graph_objects.

Codificação feliz!!