StratCraft

RSI SMA (RSI_SMA)

带有简单平滑处理的 RSI 的 QuantNexus 指标页面。

Route: /quantnexus/indicators/rsi-sma/

作用

RSI_SMA 使用简单移动平均线变体进行平滑处理来计算 RSI。

公式

RSI = 100 - [100 / (1 + RS)],对上涨/下跌序列应用简单平滑处理。

参数

  • period - 默认 14
  • movav - 默认 MovingAverageSimple
  • upperband - 默认 70
  • lowerband - 默认 30
  • safediv - 默认 False
  • safehigh - 默认 100
  • safelow - 默认 50
  • lookback - 默认 1

C++23 API

#include <nonabt/indicators/rsi_sma.hpp>
auto rsiSma = std::make_unique<nonabt::RSI_SMA>(data().close(), 14, "MovingAverageSimple", 70.0, 30.0, "False", 100.0, 50.0, 1);

常见用法

  • 当你需要 Cutler 风格的 RSI 变体时使用。
  • 与 30 和 70 左右的静态阈值逻辑配合使用。
  • 用于比较平滑行为与基于 EMA 的 RSI。