IIndicatorsAccessor.UltimateOscillator
method · IIndicatorsAccessor · cAlgo.API.Internals
DesktopCLICloud
Returns the Ultimate Oscillator indicator instance.
Overloads
| Signature |
|---|
UltimateOscillator(int cycle1, int cycle2, int cycle3) |
UltimateOscillator(Bars bars, int cycle1, int cycle2, int cycle3) |
UltimateOscillator(int cycle1, int cycle2, int cycle3)
Returns the Ultimate Oscillator indicator instance.
UltimateOscillator UltimateOscillator(int cycle1, int cycle2, int cycle3)
api.Indicators.UltimateOscillator(cycle1: int, cycle2: int, cycle3: int) -> UltimateOscillator
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
cycle1 | int | int | The value of the short periods used for calculation. |
cycle2 | int | int | The value of the medium periods used for calculation. |
cycle3 | int | int | The value of the long periods used for calculation. |
Returns UltimateOscillator — UltimateOscillator indicator instance
Examples
var ultimateOscillator = Indicators.UltimateOscillator(7, 14, 28);
Print("Ultimate Oscillator: {0}", ultimateOscillator.Result.LastValue);
ultimateOscillator = api.Indicators.UltimateOscillator(7, 14, 28)
api.Print(f"Ultimate Oscillator: {ultimateOscillator.Result.LastValue}")
UltimateOscillator(Bars bars, int cycle1, int cycle2, int cycle3)
Returns the Ultimate Oscillator indicator instance.
UltimateOscillator UltimateOscillator(Bars bars, int cycle1, int cycle2, int cycle3)
api.Indicators.UltimateOscillator(bars: Bars, cycle1: int, cycle2: int, cycle3: int) -> UltimateOscillator
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 |
cycle1 | int | int | The value of the short periods used for calculation. |
cycle2 | int | int | The value of the medium periods used for calculation. |
cycle3 | int | int | The value of the long periods used for calculation. |
Returns UltimateOscillator — UltimateOscillator indicator instance
Examples
var dailyBars = MarketData.GetBars(TimeFrame.Daily);
var dailyUltimateOscillator = Indicators.UltimateOscillator(dailyBars, 7, 14, 28);
Print("Daily Ultimate Oscillator: {0}", dailyUltimateOscillator.Result.LastValue);
dailyBars = api.MarketData.GetBars(TimeFrame.Daily)
dailyUltimateOscillator = api.Indicators.UltimateOscillator(dailyBars, 7, 14, 28)
api.Print(f"Daily Ultimate Oscillator: {dailyUltimateOscillator.Result.LastValue}")