Стохастический осциллятор (STOCH)
Страница индикатора QuantNexus для стохастического анализа импульса.
Route: /quantnexus/indicators/stoch/
Описание
Стохастик сравнивает цену закрытия с недавним диапазоном максимумов и минимумов. Он используется для определения состояний перекупленности и перепроданности импульса.
Формула
%K = 100 * (Close - Lowest Low(n)) / (Highest High(n) - Lowest Low(n))
%D = SMA(%K, 3)
Параметры
period- по умолчанию14period_dfast- по умолчанию3movav- по умолчаниюMovingAverageSimpleupperband- по умолчанию80lowerband- по умолчанию20safediv- по умолчаниюFalsesafezero- по умолчанию0period_dslow- по умолчанию3
C++23 API
#include <nonabt/indicators/stoch.hpp>
auto stoch = std::make_unique<nonabt::STOCH>(data(), 14, 3, "MovingAverageSimple", 80, 20, false, 0, 3);
Общее использование
- Используйте стохастик для определения условий перекупленности/перепроданности.
- Сочетайте его со структурой цены или трендовыми фильтрами.
- Используйте пересечения между
%Kи%Dдля выбора времени входа.
Практический паттерн
Многие системы возврата к среднему покупают вблизи уровней перепроданности и продают вблизи уровней перекупленности, но только тогда, когда общий тренд не слишком силен.
