Skip to content

IIndicatorsAccessor.AwesomeOscillator

method · IIndicatorsAccessor · cAlgo.API.Internals

DesktopCLICloud

Initializes the AwesomeOscillator indicator instance

Overloads

Signature Description
AwesomeOscillator() Initializes the AwesomeOscillator indicator instance
AwesomeOscillator(Bars bars) Initializes the AwesomeOscillator indicator instance by passing the bars

AwesomeOscillator()

Initializes the AwesomeOscillator indicator instance

AwesomeOscillator AwesomeOscillator()
api.Indicators.AwesomeOscillator() -> AwesomeOscillator

Returns AwesomeOscillator — AwesomeOscillator indicator instance

Examples

var awesomeOscillator = Indicators.AwesomeOscillator();
Print("Awesome Oscillator: {0}", awesomeOscillator.Result.Last(1));
awesomeOscillator = api.Indicators.AwesomeOscillator()
api.Print(f"Awesome Oscillator: {awesomeOscillator.Result.Last(1)}")

AwesomeOscillator(Bars bars)

Initializes the AwesomeOscillator indicator instance by passing the bars

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

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 AwesomeOscillator — AwesomeOscillator indicator instance

Examples

var dailyBars = MarketData.GetBars(TimeFrame.Daily);
var dailyAwesomeOscillator = Indicators.AwesomeOscillator(dailyBars);
Print("Daily Awesome Oscillator: {0}", dailyAwesomeOscillator.Result.Last(1));
dailyBars = api.MarketData.GetBars(TimeFrame.Daily)
dailyAwesomeOscillator = api.Indicators.AwesomeOscillator(dailyBars)
api.Print(f"Daily Awesome Oscillator: {dailyAwesomeOscillator.Result.Last(1)}")