Co to jest przykład obliczeniowy oscylatora stochastycznego?
Bezpośrednia odpowiedź
Przykład obliczeniowy oscylatora stochastycznego pokazuje krok po kroku, jak wskaźnik przekształca dane cenowe w dwie liczby: %K i wygładzone %D. Ten przykład jest celowo liczbowy i oparty na założeniach, dzięki czemu możesz ponownie obliczyć te same wyniki.
Co musisz wiedzieć najpierw
Oscylator stochastyczny to wskaźnik momentum, który mierzy, gdzie najnowsza cena zamknięcia znajduje się w niedawnym oknie maksimów i minimów. Standardowe parametry wejściowe to:
- Okno wsteczne (n): ile minionych okresów jest używanych do wyznaczenia maksimum i minimum.
- Okres %K i wygładzanie: jak obliczane jest %K i czy jest opcjonalnie uśredniane.
- Wygładzanie %D: średnia ruchoma (często z %K).
Ponieważ obliczenie zależy od wybranych długości okien i dokładnych wartości OHLC użytych w przykładzie, przykład obliczeniowy musi określać swoje ustawienia i serię cenową, której używa.
Mechanizm lub definicja
Typowe sformułowanie wykorzystuje następujące kroki:
- Oblicz ekstrema zakresu w oknie wstecznym (n):
- Najwyższe maksimum z ostatnich n okresów: HH
- Najniższe minimum z ostatnich n okresów: LL
- Oblicz surową wartość %K:
- %K = 100 × (Zamknięcie − LL) / (HH − LL)
- Oblicz %D:
- %D = średnia ruchoma z %K (poniższy przykład używa prostej 3-okresowej średniej z poprzednich wartości %K).
Założenia dla przykładu obliczeniowego
Aby wszystko było weryfikowalne i nie oparte na danych w czasie rzeczywistym:
- Używamy zestawu danych testowych z 5 kolejnymi okresami (Okres 1 do 5).
- Wybieramy okno wsteczne n = 5, co oznacza, że HH i LL są brane ze wszystkich 5 okresów dla %K w Okresie 5.
- Obliczamy %K dla Okresów 3, 4 i 5, używając okna wstecznego n = 3 dla tych punktów (abyśmy mogli utworzyć %D).
- Obliczamy %D jako prostą średnią z ostatnich 3 wartości %K: %D w Okresie 5 = średnia(%K3, %K4, %K5).
Testowe dane OHLC (założone)
Przykład zakłada następujące wartości OHLC:
- Okres 3: Maksimum = 1.1080, Minimum = 1.1000, Zamknięcie = 1.1040
- Okres 4: Maksimum = 1.1120, Minimum = 1.1010, Zamknięcie = 1.1100
- Okres 5: Maksimum = 1.1150, Minimum = 1.1090, Zamknięcie = 1.1120
Dla obliczenia %K w każdym z tych okresów, okno wsteczne n = 3 oznacza, że HH i LL są brane z tego okresu i dwóch poprzednich okresów. Aby uniknąć niejednoznaczności, zakładamy wstępnie obliczone HH/LL dla każdego okna:
- Dla Okresu 3 (okno Okresy 1–3): HH = 1.1100, LL = 1.1000
- Dla Okresu 4 (okno Okresy 2–4): HH = 1.1120, LL = 1.1005
- Dla Okresu 5 (okno Okresy 3–5): HH = 1.1150, LL = 1.1000
Te wartości HH/LL są częścią jawnych założeń przykładu.
Dowód lub przykład (obliczone liczby)
Krok 1: Oblicz %K
Używając %K = 100 × (Zamknięcie − LL) / (HH − LL):
-
%K w Okresie 3
- Zamknięcie = 1.1040, LL = 1.1000, HH = 1.1100
- HH − LL = 1.1100 − 1.1000 = 0.0100
- Zamknięcie − LL = 1.1040 − 1.1000 = 0.0040
- %K3 = 100 × 0.0040 / 0.0100 = 40
-
%K w Okresie 4
- Zamknięcie = 1.1100, LL = 1.1005, HH = 1.1120
- HH − LL = 1.1120 − 1.1005 = 0.0115
- Zamknięcie − LL = 1.1100 − 1.1005 = 0.0095
- %K4 = 100 × 0.0095 / 0.0115 ≈ 82.61
-
%K w Okresie 5
- Zamknięcie = 1.1120, LL = 1.1000, HH = 1.1150
- HH − LL = 1.1150 − 1.1000 = 0.0150
- Zamknięcie − LL = 1.1120 − 1.1000 = 0.0120
- %K5 = 100 × 0.0120 / 0.0150 = 80
Krok 2: Oblicz %D jako prostą średnią 3-okresową
- %D w Okresie 5 = ( %K3 + %K4 + %K5 ) / 3
- %D5 = (40 + 82.61 + 80) / 3 ≈ 202.61 / 3 ≈ 67.54
Jak ten „przykład obliczeniowy” odpowiada na pytanie „jak to działa”
To jest podstawowy mechanizm: oscylator przeskalowuje dzisiejsze zamknięcie w obrębie przeszłego zakresu. Jeśli zamknięcie zbliża się do niedawnego maksimum, %K rośnie; jeśli zbliża się do niedawnego minimum, %K spada. %D dodaje wygładzanie, więc zmienia się bardziej stopniowo niż surowe %K.
Ograniczenia i ryzyka (istotne tryby awarii)
- Dzielenie przez zero, gdy HH równa się LL: Jeśli maksimum i minimum w oknie wstecznym są identyczne, wtedy HH − LL = 0 i %K nie może być obliczone za pomocą podstawowego wzoru. Wiele platform obsługuje to inaczej; Twoje ponowne obliczenie może wymagać zdefiniowanej reguły. 2.