布林线 (BBANDS)
布林线的 QuantNexus 指标页面。
Route: /quantnexus/indicators/bbands/
作用
布林线在移动平均线周围创建一个动态的价格包络线。它们被广泛用于突破、回调和波动率扩张检测。
公式
Middle Band = SMA(n)
Upper Band = SMA + (k * StdDev)
Lower Band = SMA - (k * StdDev)
参数
period- 默认20devfactor- 默认2movav- 默认MovingAverageSimple
C++23 API
#include <nonabt/indicators/bbands.hpp>
auto bbands = std::make_unique<nonabt::BBANDS>(data().close(), 20, 2, "MovingAverageSimple");
常见用法
- 使用布林线进行均值回归设置。
- 使用突破轨道来判断趋势延续。
- 使用带宽进行波动率分析。
实际模式
根据更广泛的市场环境,将突破上轨视为动量扩张,或将从下轨反弹视为超卖后的均值回归。
