Handlung.Graph_Objects.Ohlc

Handlung.Graph_Objects.Ohlc
„Offene, Hight, Low und Close- oder OHLC -Diagramme sind Arten von Finanzkosten, die zur Beschreibung der offenen, hohen, niedrigen und engen Werte für eine bestimmte Variable verwendet werden. OHLC -Diagramme verwenden Tipps der Linien, um niedrige und hohe Werte darzustellen, während die horizontalen Segmente die offenen und schließen Werte bezeichnen.”

Lassen Sie uns diskutieren, wie wir das Modul Plotly Graph_Objects verwenden können, um OHLC -Diagramme zu erstellen.

Einfaches OHLC -Diagramm

Um zu veranschaulichen, wie ein OHLC -Diagramm erstellt wird, werden wir den Datensatz für Handlungsplotly in der folgenden Ressource verwenden:

https: // github.com/plotly/datasets/blob/master/finanzcharts-apple.CSV

Wir können dann den Code wie gezeigt ausführen:

Handlung importieren.Graph_Objects as Go
Pandas als PD importieren
df = pd.read_csv ('https: // raw.GithubuSercontent.com/Plotly/Datensätze/Master/Finance-Charts-Apple.CSV ')
Fig = Go.Abbildung (Daten = Go.OHLC (
x = df ['Datum'],
open = df ['AAPL.Offen'],
hoch = df ['AAPL.Hoch'],
niedrig = df ['AAPL.Niedrig'],
close = df ['aapl.Schließen']
))
Feige.zeigen()

Der obige Code sollte den bereitgestellten Datensatz verwenden, um ein OHLC -Diagramm zu erstellen. Die resultierende Abbildung ist wie gezeigt:

Sie können den Bereichslider verwenden, um einen bestimmten Datumsbereich auszuwählen.

Um den Range Slider zu verbergen, können Sie den Code als:

Feige.update_layout (xaxis_rangeslider_visible = false)

Dies sollte die OHLC -Figur ohne den Bereich Slider wie gezeigt zurückgeben:

Sie können auch benutzerdefinierte Farben einstellen, um Punkte zu erhöhen und zu verringern, wie im folgenden Code gezeigt:

Handlung importieren.Graph_Objects as Go
Pandas als PD importieren
df = pd.read_csv ('https: // raw.GithubuSercontent.com/Plotly/Datensätze/Master/Finance-Charts-Apple.CSV ')
Fig = Go.Abbildung (Daten = Go.OHLC (
x = df ['Datum'],
open = df ['AAPL.Offen'],
hoch = df ['AAPL.Hoch'],
niedrig = df ['AAPL.Niedrig'],
close = df ['aapl.Schließen'],
zunehmend_line_color = 'blau', minderung_line_color = 'rot'
))
Feige.update_layout (xaxis_rangeslider_visible = false)

Die resultierende Abbildung ist unten dargestellt:

Schließen

In diesem Artikel haben wir die Grundlagen des Erstellens von OHLC -Diagrammen mit dem Plotly Graph_Objects -Paket behandelt. Entdecken Sie die Dokumente für mehr.