Handlung.Graph_Objects.Leuchter

Handlung.Graph_Objects.Leuchter
„In diesem Artikel werden wir untersuchen. Candlestick -Diagramme oder OHLC sind Arten von Diagrammen, die zur Visualisierung von offenen, hohen, niedrigen und schließenen Werten für einen gegebenen Parameter verwendet werden.”

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!!