Skip to content

IIndicatorsAccessor.WilliamsAccumulationDistribution

method · IIndicatorsAccessor · cAlgo.API.Internals

DesktopCLICloud

The Williams Accumulation Distribution indicator shows bullish or bearish trends.

Overloads

WilliamsAccumulationDistribution()

The Williams Accumulation Distribution indicator shows bullish or bearish trends.

WilliamsAccumulationDistribution WilliamsAccumulationDistribution()
api.Indicators.WilliamsAccumulationDistribution() -> WilliamsAccumulationDistribution

Returns WilliamsAccumulationDistribution — Williams Accumulation Distribution indicator instance

Examples

var williamsAd = Indicators.WilliamsAccumulationDistribution();
Print("Williams A/D: {0}", williamsAd.Result.LastValue);
williamsAd = api.Indicators.WilliamsAccumulationDistribution()
api.Print(f"Williams A/D: {williamsAd.Result.LastValue}")

WilliamsAccumulationDistribution(Bars bars)

The Williams Accumulation Distribution indicator shows bullish or bearish trends.

WilliamsAccumulationDistribution WilliamsAccumulationDistribution(Bars bars)
api.Indicators.WilliamsAccumulationDistribution(bars: Bars) -> WilliamsAccumulationDistribution

Parameters

Name C# type Python type Description
bars Bars Bars The Bars that will be used by indicator, you can pass another timeframe/symbol bars

Returns WilliamsAccumulationDistribution — Williams Accumulation Distribution indicator instance

Examples

var dailyBars = MarketData.GetBars(TimeFrame.Daily);
var dailyWilliamsAd = Indicators.WilliamsAccumulationDistribution(dailyBars);
Print("Daily Williams A/D: {0}", dailyWilliamsAd.Result.LastValue);
dailyBars = api.MarketData.GetBars(TimeFrame.Daily)
dailyWilliamsAd = api.Indicators.WilliamsAccumulationDistribution(dailyBars)
api.Print(f"Daily Williams A/D: {dailyWilliamsAd.Result.LastValue}")