随机指标 (STOCH)
随机动量分析的 QuantNexus 指标页面。
Route: /quantnexus/indicators/stoch/
作用
随机指标(Stochastic)将收盘价与近期的最高-最低范围进行比较。它用于识别超买和超卖的动量状态。
公式
%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之间的交叉进行择时。
实际模式
许多均值回归系统在超卖水平附近买入,在超买水平附近卖入,但前提是整体趋势不太强。
