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 goAttributs :
Paramètre Type Description Valeur par défaut xlist ou array-like Dates ou périodes temporelles (axe des x). []openlist ou array-like Prix d’ouverture pour chaque période. []highlist ou array-like Prix le plus haut atteint pendant la période. []lowlist ou array-like Prix le plus bas atteint pendant la période. []closelist ou array-like Prix de clôture pour chaque période. []increasingdict Style des chandeliers haussiers (couleur, ligne). {'line': {'color': 'green'}}decreasingdict 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.