Стохастик, или Stochastic Oscillator, показывает положение цены закрытия внутри диапазона максимумов и минимумов за выбранное число баров, то есть периодов графика. Высокое значение означает близость к верхней части диапазона, низкое к нижней. Это описание уже поступивших цен, а не вероятность следующего роста или падения.
Для чтения стохастика нужно различать исходный расчёт, его сглаживание и сигнальные условия. Тогда значение выше 80 не превращается в автоматическую продажу, а пересечение линий в обещание прибыльной сделки.
Что показывает стохастик и как он рассчитывается
Разработку индикатора связывают с Джорджем Лейном и его коллегами. Основная идея заключается в сравнении закрытия с недавним ценовым диапазоном. На графике обычно видны две линии: %K является основной, %D сглаживает её значения и используется как сигнальная.
Для исходного, ещё не сглаженного расчёта берут текущую цену закрытия, самый низкий минимум и самый высокий максимум за выбранное окно баров. Разница между максимумом и минимумом является шириной диапазона. Основная формула: сырой %K = (закрытие − минимум) / (максимум − минимум) × 100.
В учебном примере цены акции выражены в долларах: минимум за выбранное окно равен 90, максимум 110, последнее закрытие 105. Сырой %K = (105 − 90) / (110 − 90) × 100 = 75. Закрытие находится на трёх четвертях пути от нижней границы диапазона к верхней. Число 75 не означает доходность 75% или вероятность роста 75%.

Если закрытие совпадает с верхней границей, сырой расчёт даёт 100; с нижней границей, 0. При одинаковых максимуме и минимуме знаменатель равен нулю, поэтому эта формула не определена. То, как программа обрабатывает такой участок, зависит от реализации; появившееся число нельзя объяснять обычным делением.
Сглаживание означает усреднение нескольких последовательных показаний. Оно уменьшает часть быстрых колебаний линии, но добавляет задержку. После сглаживания %K уже не обязан точно совпадать с положением последнего закрытия; особенно заметна разница после резкого изменения цены.

Быстрый и медленный стохастик: настройки 14, 3, 3
В распространённом варианте Fast Stochastic линия %K использует сырой расчёт, а %D является его простой средней за три бара. В Slow Stochastic саму %K дополнительно сглаживают, затем рассчитывают среднюю %D. Full Stochastic позволяет отдельно выбирать длину исходного окна и оба периода сглаживания.
Например, в стандартном STOCH на TradingView окно %K по умолчанию составляет 14 баров, сглаживание %K три бара, период %D три бара. Показанная основная линия является простой средней сырых значений, а сигнальная простой средней основной. В этом варианте число из предыдущего учебного примера ещё не является готовой сглаженной %K.

Не переносите запись «14, 3, 3» между платформами без проверки названий полей. В MetaTrader есть период %K, период %D, замедление, метод средней и способ использования цен. Два индикатора с похожей подписью могут различаться способом сглаживания и входными данными. Проверяйте не только числа, но и конкретную формулу программы.
Период считается в барах выбранного таймфрейма. Четырнадцать минутных свечей и четырнадцать дневных свечей охватывают разные истории цены. Если непонятно, какие данные представляет свеча, сначала изучите чтение графика цены.
Более короткое окно или слабое сглаживание повышает чувствительность, но не гарантирует точность сигналов. Более длинные параметры делают линию спокойнее ценой задержки. Начальные настройки удобны для знакомства с расчётом; универсальных лучших значений для всех инструментов и периодов нет.
На незакрытой свече меняются текущая цена, максимум и минимум. Поэтому линии и пересечения могут измениться до её окончания. Если ваше условие требует закрытия свечи, оценивать его нужно после закрытия, включая закрытие старшего периода при использовании его данных.
Перекупленность, перепроданность и пересечение линий
Зону выше 80 обычно называют перекупленностью, ниже 20 перепроданностью. Для стохастика эти названия относятся к высоким и низким значениям расчёта. Они не показывают справедливую стоимость актива, число покупателей или размер накопленной позиции.
В сильном росте закрытия могут долго оставаться возле верхних границ последовательных диапазонов, поэтому стохастик удерживается высоко. В падении происходит обратное. Продажа только из-за значения выше 80 или покупка только ниже 20 может оказаться направленной против продолжающегося движения.
Выход из зоны и пересечение линий являются разными событиями. Снижение %K ниже 80 показывает изменение положения основной линии относительно порога. Пересечение %K под %D показывает изменение её положения относительно сглаженной сигнальной линии. Одно событие может произойти раньше другого.

Пересечение %K над %D снизу вверх рассматривают как бычий сигнал, сверху вниз как медвежий. Эти названия описывают предполагаемый сценарий, а не обязательное движение цены. Сначала определите, какое пересечение проверяете, на каком баре и при каких условиях; менять критерий после результата нельзя.
Во флете цена движется в области между границами, поэтому наблюдение возвратов стохастика может соответствовать возвратам самой цены. Однако диапазон способен закончиться пробоем. Индикатор не гарантирует ни удержание границы, ни успешность следующего возврата. Показание следует сравнивать с действительным движением цены, а не объявлять флет безопасным режимом торговли.
Ещё один сигнал, дивергенция, возникает, когда цена обновляет выбранный максимум или минимум, а стохастик не подтверждает его соответствующим экстремумом. Сравнивать нужно завершённые точки одного периода графика. Это расхождение описывает изменение положения закрытий в диапазоне и само по себе не подтверждает разворот.
Дивергенция стохастика: что означает расхождение
Медвежья дивергенция возникает, когда цена формирует более высокий максимум, а выбранная линия стохастика более низкий максимум на соответствующем участке. При бычьей дивергенции цена формирует более низкий минимум, а линия более высокий минимум. В обоих случаях сравнивают направление сопоставимых крайних точек цены и индикатора.
Расхождение показывает, что новый ценовой экстремум не сопровождается таким же изменением расчёта относительно диапазона. Оно не доказывает готовый разворот. В движущемся окне меняются верхняя и нижняя границы, поэтому индикатор может снижаться даже при дальнейшем росте цены.
До разметки выберите, какую линию сравниваете, %K или %D, и какие ценовые точки связываете с ней. Не переключайтесь между линиями ради красивого расхождения. Проверяйте последующую реакцию цены и завершённость свечей; дивергенция может сохраняться дольше, чем ожидает наблюдатель.

Как использовать стохастик без лишних сигналов
Если вы одновременно смотрите стохастик и RSI, учитывайте разные расчёты. Стохастик сопоставляет закрытие с диапазоном, RSI соотношение сглаженных положительных и отрицательных изменений цены. Оба используют ценовые данные, но не обязаны давать одинаковые показания или независимые подтверждения.
Не путайте обычный стохастик со Stochastic RSI: второй применяет сравнение с диапазоном к значениям RSI, а не непосредственно к цене. Похожее название не делает формулы взаимозаменяемыми.
Скользящая средняя показывает сглаженную цену в её собственных единицах. Стохастик показывает относительное положение в диапазоне. Поэтому низкий стохастик при снижающейся средней не является ошибкой: цена может находиться у нижней части диапазона падающего рынка. Результаты отвечают на разные вопросы.
В моём подходе изучение структуры, уровней и связи цены с объёмом предшествует использованию вспомогательных индикаторов. Такой порядок объясняю в разделе практического курса об индикаторах. Это общий принцип курса, а не отдельная авторская стратегия входа по стохастику.
Ограничение расчётов по уже поступившим ценам разбираю в видео о запаздывании индикаторов. Для практики сначала опишите, что произошло с ценой, затем проверьте, добавляет ли конкретное показание стохастика полезное условие. Сравнение функций инструментов есть в материале об индикаторах технического анализа.
Зафиксируйте инструмент, таймфрейм, параметры и одно проверяемое условие, например пересечение после закрытия свечи. Поэтапно открывайте следующие бары без просмотра будущего и записывайте как подходящие, так и неудачные случаи. Менять настройки после каждого неудобного примера означает подгонять историю, а не проверять правило.
Сигнал стохастика сам по себе не задаёт объём сделки или допустимый убыток. Эти условия определяются отдельно; их объясняет риск-менеджмент. Понимание формулы помогает прочитать индикатор, но не заменяет полный порядок действий в сделке.
Часто задаваемые вопросы
Он сравнивает закрытие с диапазоном максимумов и минимумов выбранных баров. Высокое значение соответствует верхней части диапазона, низкое нижней. Сглаженные линии учитывают также предыдущие показания; это не вероятность будущего движения.
В распространённом варианте это окно расчёта 14 баров и два сглаживания по три бара. Проверяйте названия полей и формулы конкретной платформы: порядок параметров и способ сглаживания могут различаться.
Нет. Высокое значение описывает положение цены и сглаженных расчётов возле верхней части диапазона. При сильном росте оно может сохраняться, пока цена продолжает расти. Порог сам по себе не подтверждает разворот.
Оно означает изменение положения основной линии относительно сигнальной. Пересечение вверх рассматривают как бычий сигнал, вниз как медвежий, но будущий ход цены из него не следует. На незакрытой свече пересечение может исчезнуть.
Стохастик сравнивает закрытие с диапазоном, RSI сглаженные положительные и отрицательные изменения цены, средняя сглаживает саму цену. Разные показания отражают разные формулы; обязательного согласия между инструментами нет.
Об авторе
Игорь Арапов, практикующий трейдер с 2013 года, автор библиотеки ArapovTrade. ORCID: 0009-0003-0430-778X.




