KPrmSt (Kase Permission Stochastic) — Стохастик с фильтром Кейс

KPrmSt (Kase Permission Stochastic) — усовершенствованный классический стохастик, разработанный на основе торговой методологии Cynthia Kase. Предлагает улучшенное сглаживание и фильтрацию сигналов по сравнению с традиционными стохастическими осцилляторами, обеспечивает более чёткие сигналы входа и выхода с меньшим количеством ложных срабатываний, предназначен для своевременного распознавания входных зон (разрешения на вход — permission) только при соблюдении дополнительных условий (фильтры по направлению старшего таймфрейма, по волатильности или по цветовой системе уровней).
Индикатор KCCSS Колеблется между 0 и 100. Состоит из двух основных компонентов: основной линии и сигнальной линии.
Как это работает
Данный показатель рассчитывает специализированный стохастик с помощью многоступенчатого процесса сглаживания:
— Первоначальный стохастический расчет, основанный на высоких, низких и близких ценах.
— Применение взвешенных скользящих средних (WMA) для краткосрочного сглаживания.
— Прогрессивное сглаживание за счет дифференциальных факторов.
— Окончательное сглаживание для снижения шума и выделения значительных изменений тренда.
Компоненты и параметры
— Период %K (N) — количество баров для расчёта текущего стохастического соотношения (например, 14).
— Параметр сглаживания %K (S1) — сглаживание для %K (например, простая или экспоненциальная скользящая средняя).
— Параметр %D (S2) — скользящая средняя от %K (обычно 3), дающая сигнальную линию %D.
— Тип расчёта уровней (опция) — использование close vs. typical price, использование high/low за период.
— Дополнительные фильтры (опционально в реализации KPrmSt): пороги для «разрешения» (например, значения уровня, при которых индикатор даёт особое значение), проверка направления старшего таймфрейма/цветовой системы Kase KCCSS, и ограничения по волатильности (ATR).
Чем отличается Kase Permission Stochastic от классического
1. Базовая формула
Обычный стохастик:
— %K = 100 * (Close − LowestLow_N) / (HighestHigh_N − LowestLow_N)
— %D = SMA(%K, d)
KPrmSt:
— В основе тоже лежит соотношение цены к диапазону за период, но возможны изменения источника цены (Typical Price = (H+L+C)/3 вместо Close), другие способы обработки Highest/Lowest (устойчивые меры), и дополнительные уровни сглаживания. То есть базовая идея та же, но входные расчёты могут быть адаптированы.
2. Сглаживание и фильтрация
— Обычный: стандартное одно- или двухступенчатое сглаживание (%K и %D) — SMA/EMA с фиксированными периодами.
— KPrmSt: применяет специфические схемы сглаживания (тип сглаживания и периоды подобраны под систему Кейс), а также дополнительные фильтры для подавления шумовых/аномальных баров (например, игнорирование экстремальных диапазонов или winsorization).
3. «Permission» — логика подтверждения сигнала
— Обычный: сигналы обычно рассматривают как пересечения %K и %D в зонах >80/<20 (или по дивергенциям и т.д.). Дополнительные требования — опциональны и задаются трейдером.
- KPrmSt: пересечение %K и %D само по себе не даёт «разрешение» на вход. Чтобы сигнал считался действительным, должны выполняться дополнительные условия (фильтры), например:
- Волатильность (ATR) в допустимом диапазоне;
- Старший таймфрейм показывает согласованный тренд;
- Позиция цены относительно ключевых уровней (например, Kase Color Coded уровней) или других индикаторов;
- Иногда — подтверждение объёмом или отсутствие аномалий.
Это делает KPrmSt более «контекстным» инструментом: он не только сигналит о перепроданности/перекупленности, но и проверяет, разрешено ли входить в рынок с учётом текущих условий.
4. Адаптивные пороги и условия
- Обычный: часто фиксированные пороги (20/80, 30/70).
- KPrmSt: может использовать адаптивные пороги, которые меняются в зависимости от волатильности, направления тренда или других параметров системы. Это уменьшает число ложных сигналов в разных рыночных условиях.
5. Уровень интеграции с другими компонентами системы
- Обычный: автономный индикатор; интеграция с другими инструментами — по желанию трейдера.
- KPrmSt: специально задуман как часть методики Kase — предполагается использование вместе с KCCSS (цветовая система уровней), KCI (свечные идентификаторы) и правилами управления риском Кейса. Поэтому в реализации KPrmSt встроены опции для взаимодействия с этими компонентами (например, проверка цвета уровней или положения свечных сигналов).
6. Практическое следствие для трейдинга
- Обычный стохастик даёт больше сигналов, в том числе шумных; требует от трейдера дополнительных правил фильтрации.
- KPrmSt даёт менее частые, но более отфильтрованные/контекстные «разрешённые» сигналы, снижая вероятность входа по ложным сигналам при неподходящих условиях рынка — при условии корректной настройки и использования остальных компонентов системы.

Расчет индикатора KPrmSt
Ниже приведена стандартная логика стохастика, затем отмечу характерные изменения/добавления, применяемые в версии Kase.
Базовый стохастик (классический %K и %D):
— %K_raw_t = 100 * (Close_t − LowestLow_N) / (HighestHigh_N − LowestLow_N)
— где HighestHigh_N = максимум high за N баров (включая текущий),
— LowestLow_N = минимум low за N баров (включая текущий).
— %K_t = SMA_or_EMA(%K_raw, S1) — сглаженная версия %K_raw (в зависимости от параметра S1).
— %D_t = SMA_or_EMA(%K_t, S2) — сигнальная линия (обычно короткая SMA).
Особенности KPrmSt (в сравнении с классическим стохастиком):
— Использование типичного или усреднённого значения цены вместо только close: в некоторых реализациях используют TypicalPrice = (High + Low + Close)/3 в формуле позиции в диапазоне, что даёт менее «шумный» результат.
— Двойное сглаживание: KPrmSt может применять сначала сглаживание исходного %K (S1), затем дополнительное сглаживание для получения %D (S2) — это стандартно, но параметры и тип сглаживания (SMA vs EMA vs WMA) подобраны под методику Кейса.
— Нормализация/фильтрация экстремумов: KPrmSt часто включает фильтры, уменьшающие влияние отдельных экстремальных баров (например, исключение аномальных высоких диапазонов при расчёте Highest/Lowest через robust measures или winsorization).
— Учет волатильности и «permission» условие: в KPrmSt добавляют правило, при котором «разрешение» на вход выдается не только при пересечении %K и %D в зоне перепроданности/перекупленности, но и при наличии подходящей волатильности (ATR в заданном диапазоне) или подтверждения со стороны старшего таймфрейма (например, старший TF должен быть в тренде того же направления или KCCSS показывает согласованный цвет).
— Пороговые зоны: стандартные пороги 20/80 (или 30/70) могут использоваться, но в KPrmSt часто применяют адаптивные пороги — например, пороги, сдвинутые в зависимости от волатильности или от направления тренда.
4. Пример пошагового расчёта (конкретный упрощённый вариант)
(Этот пример — воспроизводимая версия, близкая к тому, как реализуют стохастик в большинстве платформ; KPrmSt добавляет рекомендации/фильтры сверху.)
Параметры:
— N = 14 (период для Highest/Lowest)
— S1 = 3 (сглаживание %K)
— S2 = 3 (сглаживание %D)
— Price source = Close (или TypicalPrice)
Шаги:
1. Для каждого бара t найти HighestHigh_N и LowestLow_N за N баров (включая t).
2. Вычислить %K_raw_t = 100 * (Close_t − LowestLow_N) / (HighestHigh_N − LowestLow_N).
— Если знаменатель = 0 (все цены за N равны) — установить %K_raw_t = 50 (или предыдущие значение) во избежание деления на 0.
3. Сгладить %K_raw: %K_t = SMA(%K_raw, S1) (или EMA в зависимости от настройки).
4. Получить сигнальную линию: %D_t = SMA(%K_t, S2).
5. Определить возможные сигналы:
— Пересечение %K снизу вверх через %D в зоне < 20 (или адаптивный порог) — потенциальный бычий сигнал.
- Пересечение %K сверху вниз через %D в зоне > 80 — потенциальный медвежий сигнал.
6. Дополнительное «permission» правило (Kase): подтверждение сигнала требуется от одного или нескольких условий:
— ATR_t в пределах допустимого диапазона (не слишком низкая волатильность).
— Старший таймфрейм показывает согласованный тренд/цвет (например, KCCSS).
— Цена находится над/под ключевой зоной (в зависимости от направления).
Как использовать индикатор Kase Permission Stochastic

Сделки, совершаемые в направлении основного тренда, как правило, более успешны, чем сделки против тренда. Таким образом, трейдерам следует проверять сделки с помощью фильтра с более высоким таймфреймом.
Трейдеры часто слишком нетерпеливы, чтобы это делать. Таким образом, Kase Permission Stochastic вычисляет синтетический стохастик с более высоким таймфреймом, который основан на скользящем окне с более высоким таймфреймом, которое заканчивается с каждым баром. Например, недельный период определяется как последние 5 рабочих дней, заканчивающихся сегодня.
Таким образом, ускоренный фильтр является наилучшим компромиссом между фильтрацией в более сжатые сроки и минимизацией задержек в торговле.
Интерпретация: Сделки в лонг можно открывать, когда KPrmSt находится в верхней части графика, а разрешенный K выше разрешенного D и оба находятся близко друг к другу. К коротким позициям применимо обратное. Трейдерам также разрешается открывать длинные позиции, когда рынок перепродан, разница между разрешением K и разрешением D велика, а разрешение K уже увеличилось. Опять же, обратное применимо к разрешению коротких сделок.
Разрешена длинная позиция
• Когда значения стохастика находятся в верхней части графика и близки по значению.
• Когда значения разрешенного стохастика находятся вблизи нижней части графика, разрешение K одновременно значительно превышает разрешение D и находится выше зоны перепроданности (или вышло из нее).
•Когда стохастические значения разрешений одновременно ниже 85% и выше 15%, а разрешение K превышает разрешение D.
Разрешается открывать короткую позицию
• Когда значения разрешенного стохастика находятся в нижней части графика и близки по значению.
• Когда значения разрешающего стохастика находятся вблизи верхней части графика, разрешение K находится как значительно ниже разрешения D, так и ниже или вышло за пределы зоны перекупленности.
• Когда стохастические значения разрешений как ниже 85 процентов, так и выше 15 процентов, а разрешение K ниже разрешения D.


















