Базовий розрахунок віднімає від Close найнижчий Low вікна, ділить на різницю найвищого High і найнижчого Low та множить на 100. Вікно містить оцінювану свічку. Результат вимірює положення в діапазоні, а не відсоткову дохідність чи ймовірність; подальше згладжування залежить від варіанта.
Fidelity визначає базовий %K через Close, найнижчий Low і найвищий High за вибрану кількість періодів. Це не лише High і Low останньої свічки. Зсув вікна може змінити його екстремуми й результат навіть за того самого Close. [Fidelity — Fast Stochastic]
TradingView наводить діапазон від 0 до 100. Для базового незгладженого %K значення 0 означає нижню межу, а 100 — верхню межу вікна. Коли найвищий High дорівнює найнижчому Low, знаменник нульовий і математична частка не визначена. [TradingView — Stochastic]
Fidelity описує швидкий %K і його ковзне середнє %D. TradingView для повільного варіанта спершу згладжує базовий результат триперіодним SMA, а потім створює ще одне середнє. Fast і slow потребують точних налаштувань; не плутайте сирий %K зі згладженою лінією. [Fidelity — Fast Stochastic] [TradingView — Slow Stochastic]
TradingView описує 20 і 80 як звичайні межі перепроданості та перекупленості. За сильного тренду індикатор може там залишатися. Межі позначають відносне положення чи momentum, а не фундаментальну вартість або гарантований момент купівлі чи продажу. [TradingView — Stochastic]
Fidelity наводить перетини %K з %D та дивергенції між ціною й осцилятором як способи тлумачення. Сама їхня поява не доводить майбутнього розвороту. До тесту визначте, які точки порівнюєте і чи ухвалюєте рішення після закриття свічки. [Fidelity — Fast Stochastic]
TradingView відрізняє Stochastic RSI, що застосовує стохастичний розрахунок до ряду RSI, від осцилятора безпосередньо на основі ціни. Спільна назва частини розрахунку не означає однакових даних чи сигналів. Не підміняйте налаштування або результати цих індикаторів. [TradingView — Stochastic RSI]
TradingView пояснює зміни High, Low і Close до підтвердження свічки. Можуть змінитися поточний Close та екстремум у вікні. Значення всередині свічки може відрізнятися від результату після закриття; історичний графік не показує проміжні стани так само. [TradingView — Repainting]
У стратегіях TradingView розрізняє сигнал, симуляцію виконання та витрати. Вибір вікна, згладжування й порогів є частиною правила, що тестується. Враховуйте комісії, прослизання та overfitting; сама комбінація %K і %D не доводить прибутковості. [TradingView — Strategies]
Той самий Close, інший діапазон
Уявне вікно має найнижчий Low 90000, найвищий High 110000 і Close 105000 USD/BTC. Базовий %K = (105000 − 90000) / (110000 − 90000) × 100 = 75. Інше вікно має ті самі Close і Low, але High 120000 USD/BTC: %K = (105000 − 90000) / (120000 − 90000) × 100 = 50. Змінилося положення відносно діапазону, а не сам Close. Це сирий %K без додаткового згладжування, а не ймовірність зростання.
Для повної картини прочитайте також Relative Strength Index, MACD, Timeframe, Technical analysis, Backtesting, Technical indicator.
01Чи означає значення понад вісімдесят, що треба продавати?+
Ні. Для незгладженого %K це означає Close у верхній частині діапазону; згладжена лінія також враховує попередні значення. Сильний тренд може тривати. Продаж — окреме правило, яке потребує тесту й умов невдачі.
02Чому два застосунки показують різні значення?+
Вони можуть мати різні вікна, дані, часові масштаби або згладжування %K і %D. Спершу порівняйте варіант fast чи slow і всі параметри; однакова назва сама не гарантує тотожного розрахунку.