Tracer.Graph_objects.chandelier

Tracer.Graph_objects.chandelier
«Dans cet article, nous explorerons comment créer des parcelles de chandelier en utilisant le module Plotly Graph_Objects. Les parcelles de chandelier ou l'OHLC sont des types de parcelles utilisées pour visualiser les valeurs ouvertes, élevées, faibles et fermées pour un paramètre donné."

Consultez notre tutoriel sur les parcelles OHLC Plotly pour en savoir plus.

Tableau de chandelles simples à l'aide de graph_objects

Illustrons comment nous pouvons créer un graphique de chandelles simples. Pour cet exemple, nous utiliserons les données EUR / USD de Yahoo Finance.

Vérifiez la ressource ci-dessous pour en savoir plus.

https: // finance.yahoo.com / QUOTE / EURUSD% 3DX / HISTOIRE?P = EURUSD% 3DX

Le code est fourni ci-dessous:

Importer un terrain.Graph_objects comme Go
Importer des pandas en tant que PD
df = pd.read_csv ('eurusd.csv ')
Fig = aller.Chiffre(
données = aller.Chandelier(
x = df ['date'],
ouvert = df ['open'],
élevé = df ['high'],
bas = df ['bas'],
close = df ['close']
)
)
figue.montrer()

Dans l'exemple ci-dessus, nous utilisons le package Pandas pour charger le CSV téléchargé dans un dataframe.

Nous utilisons ensuite les graphiques.Figure et Graph_Objects.Fonction Candlestick () pour créer un tracé de chandelier des données.

Le tracé résultant est comme indiqué:

Vous pouvez utiliser le RAGESLIDER fourni au bas du tracé pour naviguer sur une plage de dates spécifique.

Chandeliers désactiver Rangeslider

Pour désactiver le curseur de plage pour le chandelier, vous pouvez utiliser la fonction update_layout () comme indiqué:

Importer un terrain.Graph_objects comme Go
Importer des pandas en tant que PD
df = pd.read_csv ('eurusd.csv ')
Fig = aller.Chiffre(
données = aller.Chandelier(
x = df ['date'],
ouvert = df ['open'],
élevé = df ['high'],
bas = df ['bas'],
close = df ['close']
)
)
figue.update_layout (xaxis_rangeslider_visible = false)

Le code ci-dessus doit retourner le tracé des chandeliers sans que le Rangelider inclus.

Définition des couleurs de chandelier personnalisées

Vous pouvez également définir des couleurs de chandelier personnalisées pour les lignes de montée et de dépôt à l'aide des paramètres augmentant_line_color et décroissant_line_color, respectivement.

Exemple:

Importer un terrain.Graph_objects comme Go
Importer des pandas en tant que PD
df = pd.read_csv ('eurusd.csv ')
Fig = aller.Chiffre(
données = aller.Chandelier(
x = df ['date'],
ouvert = df ['open'],
élevé = df ['high'],
bas = df ['bas'],
close = df ['close'],
Augmentation_line_color = 'DarkBlue',
décroissant_line_color = 'darkred'
)
)
figue.montrer()

Le code ci-dessus renverra une figure de chandelier avec des couleurs personnalisées comme indiqué:

Conclusion

Cet article vous montre comment vous pouvez créer des graphiques de chandeliers en utilisant le module Plotly Graph_Objects.

Codage heureux!!