Sprawdź nasz samouczek na temat fabuły OHLC, aby dowiedzieć się więcej.
Prosty wykres świecki za pomocą Graph_Objects
Pozwól nam zilustrować, w jaki sposób możemy stworzyć prostą tabelę świec. W tym przykładzie wykorzystamy dane EUR/USD od Yahoo Finance.
Sprawdź poniższy zasób, aby dowiedzieć się więcej.
https: // finanse.wieśniak.COM/QUOTE/EURUSD%3DX/HISTORIA?P = Eurusd%3DX
Kod jest podany poniżej:
importować fabuły.Graph_Objects jak Go
importować pandy jako PD
df = pd.read_csv ('eurusd.CSV ')
Fig = Go.Postać(
data = idź.Świecznik(
x = df ['data'],
Open = df [„Open”],
high = df ['high'],
niski = df ['niski'],
close = df ['close']
)
)
Figa.pokazywać()
W powyższym przykładzie używamy pakietu PandaS, aby załadować pobrany CSV do ramki danych.
Następnie używamy Graph_Objects.Rysunek i Graph_Objects.Funkcja CADLESTICK () w celu utworzenia wykresu przy świecach danych.
Powstały wykres jest jak pokazano:
Możesz użyć zasięgu podanego na dole wykresu, aby poruszać się po określonym zakresie dat.
Wyłącz świecznik
Aby wyłączyć suwak zakresu dla świecznika, możesz użyć funkcji aktualizacji_layout (), jak pokazano:
importować fabuły.Graph_Objects jak Go
importować pandy jako PD
df = pd.read_csv ('eurusd.CSV ')
Fig = Go.Postać(
data = idź.Świecznik(
x = df ['data'],
Open = df [„Open”],
high = df ['high'],
niski = df ['niski'],
close = df ['close']
)
)
Figa.aktualizacja_layout (xaxis_rangeslider_visible = false)
Powyższy kod powinien zwrócić działkę przy świecach bez uwzględnienia zakresu.
Ustawienie niestandardowych kolorów świec
Możesz także ustawić niestandardowe kolory świec zarówno dla linii wzrostu, jak i kropli za pomocą odpowiednio parametrów wzrostu_line_line_color i spadku_boloru.
Przykład:
importować fabuły.Graph_Objects jak Go
importować pandy jako PD
df = pd.read_csv ('eurusd.CSV ')
Fig = Go.Postać(
data = idź.Świecznik(
x = df ['data'],
Open = df [„Open”],
high = df ['high'],
niski = df ['niski'],
close = df ['close'],
wzrost_line_color = „Darkblue”,
zmniejszanie_line_color = „Darkred”
)
)
Figa.pokazywać()
Powyższy kod zwróci figurę świec z niestandardowymi kolorami, jak pokazano:
Wniosek
W tym artykule pokazuje, w jaki sposób możesz tworzyć wykresy świec za pomocą modułu PTTLY Graph_Objects.
Szczęśliwe kodowanie!!