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");

일반적인 용법

  • 평균 회귀 설정을 위해 BBANDS를 사용합니다.
  • 추세 지속 여부를 판단하기 위해 밴드 돌파를 사용합니다.
  • 변동성 분석을 위해 밴드 폭을 사용합니다.

실전 패턴

더 넓은 시장 상황에 따라 상단 밴드 돌파를 모멘텀 확장으로 거래하거나, 하단 밴드로부터의 반등을 과매도 평균 회귀로 거래합니다.