Schauen Sie sich unser Tutorial auf Handlungs -OHLC -Handlungen an, um mehr zu erfahren.
Einfaches Candlestick -Diagramm mit Graph_Objects
Lassen Sie uns veranschaulichen, wie wir ein einfaches Candlestick -Diagramm erstellen können. In diesem Beispiel werden wir die EUR/USD -Daten von Yahoo Finance verwenden.
Überprüfen Sie die folgende Ressource, um mehr zu erfahren.
https: // finanzieren.Yahoo.com/QUOTE/EURUSD%3DX/HISTORY?P = Eurusd%3DX
Der Code ist unten bereitgestellt:
Handlung importieren.Graph_Objects as Go
Pandas als PD importieren
df = pd.read_csv ('Eurusd.CSV ')
Fig = Go.Figur(
Daten = Go.Leuchter(
x = df ['Datum'],
open = df ['open'],
hoch = df ['hoch'],
niedrig = df ['niedrig'],
close = df ['close']
)
)
Feige.zeigen()
Im obigen Beispiel verwenden wir das Pandas -Paket, um den heruntergeladenen CSV in einen Datenrahmen zu laden.
Wir verwenden dann die Graph_Objects.Abbildung und Graph_Objects.Candlestick () Funktion zum Erstellen eines Candlestick -Diagramms der Daten.
Das resultierende Diagramm ist wie gezeigt:
Sie können den Rangeslider am Ende des Grundstücks verwenden, um über einen bestimmten Datumsbereich zu navigieren.
Candlestick Disable Rangeslider
Um den Range Slider für den Kerzenstift zu deaktivieren, können Sie die Funktion update_layout () wie gezeigt verwenden:
Handlung importieren.Graph_Objects as Go
Pandas als PD importieren
df = pd.read_csv ('Eurusd.CSV ')
Fig = Go.Figur(
Daten = Go.Leuchter(
x = df ['Datum'],
open = df ['open'],
hoch = df ['hoch'],
niedrig = df ['niedrig'],
close = df ['close']
)
)
Feige.update_layout (xaxis_rangeslider_visible = false)
Der obige Code sollte das Candlestick -Diagramm ohne enthalten.
Setzen Sie benutzerdefinierte Candlestick -Farben
Sie können auch benutzerdefinierte Candlestick -Farben sowohl für den Aufstieg als auch für die Drop -Linien mithilfe der Parameter "erhöht_line_color bzw. minderung_line_color" festlegen.
Beispiel:
Handlung importieren.Graph_Objects as Go
Pandas als PD importieren
df = pd.read_csv ('Eurusd.CSV ')
Fig = Go.Figur(
Daten = Go.Leuchter(
x = df ['Datum'],
open = df ['open'],
hoch = df ['hoch'],
niedrig = df ['niedrig'],
close = df ['close'],
zunehmend_line_color = 'darkBlue' ',
METRASING_LINE_COLOR = 'DARDRED'
)
)
Feige.zeigen()
Der obige Code gibt eine Candlestick -Figur mit benutzerdefinierten Farben zurück, wie gezeigt:
Abschluss
Dieser Artikel zeigt, wie Sie mit dem Modul Plotly Graph_Objects Candlestick -Diagramme erstellen können.
Glückliche Codierung!!