Dans ce bref tutoriel, nous couvrirons comment créer un tracé OHLC de base à l'aide du module Plotly Figure_factory.
Syntaxe de fonction et paramètres
La syntaxe de fonction et la liste des paramètres sont indiqués:
tracer.figure_factory.create_ohlc (ouvert, haut, bas, ferme, dates = aucun, direction = "les deux", ** kwargs)
Les paramètres requis sont comme indiqué:
- Open - Définit les valeurs d'ouverture
- High - définit les valeurs élevées
- faible - définit les valeurs faibles
- Close - définit les valeurs de clôture
- Dates - Une liste des objets DateTime
Plot OHLC avec Figure Factory
Le code suivant illustre comment créer un tracé OHLC à l'aide du module Plotly Figure_factory:
de l'intrigue.Figure_factory Import Create_ohlc
Importer des pandas en tant que PD
df = pd.read_csv ('https: // brut.githubusercontent.com / tracé / ensembles de données / maître / financement-charts-apple.csv ')
fig = create_ohlc (df ['aapl.Ouvert '], df [' aapl.High '], DF [' AAPL.Bas '], df [' aapl.Fermer '], dates = df.indice)
figue.montrer()
Le code précédent doit créer une figure OHLC avec les données fournies comme indiqué ci-dessous:
Pour afficher le Rangeslider, définissez le paramètre Layout_Xaxis_Rangeslider_Visible sur true comme indiqué:
De l'intrigue.Figure_factory, importez la création_ohlc:
Importer des pandas en tant que PD
df = pd.read_csv ('https: // brut.githubusercontent.com / tracé / ensembles de données / maître / financement-charts-apple.csv ')
fig = create_ohlc (df ['aapl.Ouvert '], df [' aapl.High '], DF [' AAPL.Bas '], df [' aapl.Fermer '], dates = df.indice)
figue.Mise à jour (Layout_Xaxis_RangeSlider_Visible = TRUE)
figue.montrer()
La figure résultante est illustrée ci-dessous:
Conclusion
Cet article couvre les bases de la création de tracés OHLC à l'aide du module Plotly Figure_factory. Les parcelles OHLC se rapportent aux données ouvertes.