StratCraft

布林線 (BBANDS)

布林線的 QuantNexus 指標頁面。

Route: /quantnexus/indicators/bbands/

作用

布林線在移動平均線周圍創建一個動態的價格包絡線。它們被廣泛用於突破、回調和波動率擴張檢測。

公式

Middle Band = SMA(n)

Upper Band = SMA + (k * StdDev)

Lower Band = SMA - (k * StdDev)

參數

  • period - 預設 20
  • devfactor - 預設 2
  • movav - 預設 MovingAverageSimple

C++23 API

#include <nonabt/indicators/bbands.hpp>
auto bbands = std::make_unique<nonabt::BBANDS>(data().close(), 20, 2, "MovingAverageSimple");

常見用法

  • 使用布林線進行均值回歸設置。
  • 使用突破軌道來判斷趨勢延續。
  • 使用頻寬進行波動率分析。

實際模式

根據更廣泛的市場環境,將突破上軌視為動量擴張,或將從下軌反彈視為超賣後的均值回歸。