Williams AD (WILLIAMSAD)

StratCraft indicator page for Williams-style accumulation and distribution pressure.

Route: /indicators/williamsad/

What It Does

WILLIAMSAD tracks accumulation and distribution pressure using price position inside the bar range.

Formula

The series reflects whether price closes near the bar high or low and accumulates that directional pressure over time.

Parameters

  • period - default 14
  • upperband - default -20
  • lowerband - default -80

C++23 API

#include <nonabt/indicators/williamsad.hpp>
auto williamsAd = std::make_unique<nonabt::WILLIAMSAD>(data().close(), 14, -20.0, -80.0);

Common Usage

  • Use it to assess accumulation or distribution bias.
  • Pair it with price structure and trend filters.
  • Helpful when you want a volume-free directional pressure signal.