Graphique en chandeliers
Fonctions :
-
go.Candlestick()
go.Candlestick() crée un graphique en chandelier, principalement utilisé en finance pour représenter les variations de prix d’un actif sur une période donnée (avec ouverture, haut, bas et clôture).
Importation :
import plotly.graph_objects as go
Attributs :
Paramètre Type Description Valeur par défaut x
list ou array-like Dates ou périodes temporelles (axe des x). []
open
list ou array-like Prix d’ouverture pour chaque période. []
high
list ou array-like Prix le plus haut atteint pendant la période. []
low
list ou array-like Prix le plus bas atteint pendant la période. []
close
list ou array-like Prix de clôture pour chaque période. []
increasing
dict Style des chandeliers haussiers (couleur, ligne). {'line': {'color': 'green'}}
decreasing
dict Style des chandeliers baissiers (couleur, ligne). {'line': {'color': 'red'}}
Exemple de code :
import plotly.graph_objects as go dates = ['2024-07-01', '2024-07-02', '2024-07-03', '2024-07-04'] open_prices = [100, 102, 101, 105] high_prices = [105, 103, 102, 108] low_prices = [99, 101, 100, 104] close_prices = [102, 101, 105, 107] fig = go.Figure(go.Candlestick( x=dates, open=open_prices, high=high_prices, low=low_prices, close=close_prices, increasing=dict(line=dict(color='green')), decreasing=dict(line=dict(color='red')) )) fig.show()
Explication du code :
importe la bibliothèque plotly.graph_objects.
Données financières
Les listes `dates`, `open_prices`, `high_prices`, `low_prices`, `close_prices` représentent respectivement les dates et les prix d'ouverture, haut, bas et clôture pour chaque période.Création du graphique chandelier
`go.Candlestick(...)` construit la figure avec les données et définit les couleurs pour les périodes haussières (vert) et baissières (rouge).Affichage
`fig.show()` affiche le graphique.