Skip to content

IIndicatorsAccessor.ChandeMomentumOscillator

method · IIndicatorsAccessor · cAlgo.API.Internals

DesktopCLICloud

The Chande Momentum Oscillator (CMO) is a technical indicator designed to measure the momentum of a financial instrument.

Overloads

ChandeMomentumOscillator(DataSeries source, int periods)

The Chande Momentum Oscillator (CMO) is a technical indicator designed to measure the momentum of a financial instrument.

ChandeMomentumOscillator ChandeMomentumOscillator(DataSeries source, int periods)
api.Indicators.ChandeMomentumOscillator(source: DataSeries, periods: int) -> ChandeMomentumOscillator

Parameters

Name C# type Python type Description
source DataSeries DataSeries The source data used for calculation.
periods int int The value of the periods used for calculation.

Returns ChandeMomentumOscillator — Chande Momentum Oscillator indicator instance

Examples

var cmo = Indicators.ChandeMomentumOscillator(Bars.ClosePrices, 9);
if (cmo.Result.LastValue > 50)
    Print("Chande Momentum Oscillator is overbought: {0}", cmo.Result.LastValue);
cmo = api.Indicators.ChandeMomentumOscillator(api.Bars.ClosePrices, 9)
if cmo.Result.LastValue > 50:
    api.Print(f"Chande Momentum Oscillator is overbought: {cmo.Result.LastValue}")

ChandeMomentumOscillator(int periods)

The Chande Momentum Oscillator (CMO) is a technical indicator designed to measure the momentum of a financial instrument.

ChandeMomentumOscillator ChandeMomentumOscillator(int periods)
api.Indicators.ChandeMomentumOscillator(periods: int) -> ChandeMomentumOscillator

Parameters

Name C# type Python type Description
periods int int The value of the periods used for calculation.

Returns ChandeMomentumOscillator — Chande Momentum Oscillator indicator instance

Examples

var cmo = Indicators.ChandeMomentumOscillator(9);
Print("Chande Momentum Oscillator(9): {0}", cmo.Result.LastValue);
cmo = api.Indicators.ChandeMomentumOscillator(9)
api.Print(f"Chande Momentum Oscillator(9): {cmo.Result.LastValue}")