545 / 736STOCH

Stochastic oscillator

Oscylator stochastyczny

Stochastic oscillator pokazuje położenie ostatniej ceny w jej niedawnym zakresie. Wysoki odczyt oznacza bliskość górnej granicy, niski — dolnej. Pomaga to opisać rynek, ale nie rozstrzyga, czy bitcoin jest drogi ani jaka jest szansa jego wzrostu.

Stochastic oscillator porównuje ostatnią cenę z maksimum i minimum wybranej liczby świec. Podstawowe, niewygładzone %K wyraża jej położenie w tym zakresie. Linia %D powstaje przez uśrednienie %K, nie jest więc drugim niezależnym pomiarem. Wynik zależy od ustawień i historii cen.

Jana patrzy na wykres bitcoina i chce wiedzieć, czy ostatnia cena jest bliżej niedawnego szczytu, czy dołka. Wybiera okno, czyli pewną liczbę świec wraz z ocenianą. Świeca podsumowuje przedział czasu: High to maksimum, Low minimum, a Close ostatnia cena. Fidelity oblicza podstawowe %K z Close, najwyższego High i najniższego Low całego okna. Skrajne ceny ostatniej świecy nie wystarczą. Gdy okno się przesuwa, stary skrajny punkt może wypaść, a nowy zmienić skalę. [1]

TradingView opisuje ograniczoną skalę: dla surowego %K wartość 0 oznacza dolną granicę, a 100 górną. Obliczenie mierzy odległość Close od najniższego Low i odnosi ją do różnicy najwyższego High i najniższego Low. Jana otrzymuje względne położenie, nie procentowy zysk ani prawdopodobieństwo. Gdy skrajne wartości są równe, mianownik wynosi zero i iloraz jest nieokreślony. Ewentualny wynik zastępczy aplikacji jest konwencją techniczną, nie nową informacją rynkową. [2]

Dla odmiany fast Fidelity rozróżnia podstawowe %K i jego średnią kroczącą %D. Średnia łączy sąsiednie wartości, łagodząc gwałtowne zmiany. TradingView dla slow najpierw tworzy SMA z 3 okresów pierwotnego szeregu, uzyskując wolne %K, a następnie kolejną SMA z 3 okresów dla %D. SMA to prosta średnia krocząca. Jana sprawdza więc, czy widzi pierwotny wynik, czy już wygładzoną linię. Linie są powiązane, nie stanowią dwóch niezależnych głosów za transakcją. [1] [3]

Jana widzi określenie „wykupienie” i myśli o sprzedaży. TradingView opisuje jednak 20 i 80 jako zwyczajowe progi wskaźnika, nie wycenę bitcoina. W surowym obliczeniu wskazują położenie blisko dołu lub góry zakresu; linie wygładzone uwzględniają też poprzednie wartości. Silny trend może długo utrzymywać wskaźnik przy granicy. Niski odczyt nie dowodzi zatem okazji, a wysoki nie ogłasza końca wzrostu. [2]

Fidelity omawia przecięcia %K z %D i dywergencję, czyli różny rozwój ceny i wskaźnika. Przykładem jest nowy szczyt ceny bez wyższego szczytu oscylatora. Jana może śledzić tę rozbieżność, ale rynek nie ma obowiązku zawrócić. Trzeba wcześniej ustalić, które szczyty porównuje i kiedy uznaje je za rozpoznane. Wybór dopiero po poznaniu dalszego przebiegu wprowadzałby do testu informacje z przyszłości. [1]

Jana trafia także na Stochastic RSI. TradingView wyjaśnia, że stosuje on ideę względnego położenia do szeregu RSI, nie bezpośrednio do ceny. RSI jest innym wskaźnikiem porównującym średnie zmiany wzrostowe i spadkowe. Najpierw oblicza się RSI, a potem umieszcza jego wartość we własnym niedawnym zakresie. To inne obliczenie: podobne linie nie uzasadniają zamiany ustawień ani oczekiwania takich samych sygnałów. [4]

Do końca świecy High, Low i bieżący Close mogą się zmieniać, jak wyjaśnia TradingView. Zmienić się może więc ostatnia cena oraz skrajny punkt okna. Jana może zobaczyć przecięcie w trakcie świecy, którego już nie będzie przy zamknięciu. Reagowanie na bieżąco i czekanie na końcowy wynik to różne reguły. Test historyczny nie może udawać, że ostateczne wartości świecy znano już na jej początku. [5]

Jana wie już, co mierzą %K i %D. Do oceny reguły handlowej potrzebuje jeszcze warunków wejścia i wyjścia, wielkości pozycji i założeń realizacji. TradingView oddziela sygnały od symulowanych transakcji oraz uwzględnia opłaty i poślizg, różnicę między ceną oczekiwaną a rzeczywistą. Overfitting oznacza zbyt ścisłe dopasowanie ustawień do przeszłości. Dalsze testy powinny użyć danych niewykorzystanych przy tworzeniu reguły. Samo przecięcie linii nie dowodzi zyskowności. [6]

Przykład · STOCH

Ta sama cena, inna skala

W pierwszym wymyślonym oknie najniższe Low wynosi 90000, najwyższe High 110000, a Close 105000 USD/BTC. Podstawowe %K = (105000 − 90000) / (110000 − 90000) × 100 = 75. W drugim pozostawiamy Close i Low, ale High wynosi 120000 USD/BTC: %K = (105000 − 90000) / (120000 − 90000) × 100 = 50. Cena się nie zmieniła; zmieniło się jej położenie w zakresie innej szerokości. Porównujemy zadane okna, nie kompletną strategię. Wyniki to surowe %K bez dalszego wygładzania, a nie szanse wzrostu.

Pełniejszy obraz uzyskasz, czytając to hasło razem z Relative Strength Index, MACD, Timeframe, Technical analysis, Backtesting, Technical indicator.

01Czy wartość powyżej osiemdziesięciu oznacza, że mam sprzedać?

Nie. Dla surowego %K oznacza cenę blisko górnej granicy wybranego zakresu. Wygładzona linia zawiera też wcześniejsze wartości. Silny trend może trwać, więc sprzedaż wymaga osobno sprawdzonej reguły, nie samej etykiety „wykupienie”.

02Dlaczego dwie aplikacje pokazują różne wartości?

Mogą korzystać z innej historii, interwału, długości okna lub wygładzania %K i %D. Sprawdź fast albo slow oraz wszystkie parametry, także to, czy porównujesz zamkniętą świecę. Ta sama nazwa nie zapewnia tego samego obliczenia.

DOC · 001Fidelity — Fast StochasticDokumentacja DOC · 002TradingView — StochasticDokumentacja DOC · 003TradingView — Slow StochasticDokumentacja DOC · 004TradingView — Stochastic RSIDokumentacja DOC · 005TradingView — RepaintingDokumentacja DOC · 006TradingView — StrategiesDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna