IIndicatorsAccessor.TriangularMovingAverage
method · IIndicatorsAccessor · cAlgo.API.Internals
DesktopCLICloud
The Triangular Moving Average is averaged twice to produce a double smoothed trend indicator
Definition
TriangularMovingAverage TriangularMovingAverage(DataSeries source, int periods)
api.Indicators.TriangularMovingAverage(source: DataSeries, periods: int) -> TriangularMovingAverage
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
source | DataSeries | DataSeries | The source data used for TMA calculation. |
periods | int | int | The periods used in the calculation. |
Returns TriangularMovingAverage — Triangular Moving Average indicator instance
Examples
var tma = Indicators.TriangularMovingAverage(Bars.ClosePrices, 10);
Print("TMA(10) last value: {0}", tma.Result.LastValue);
tma = api.Indicators.TriangularMovingAverage(api.Bars.ClosePrices, 10)
api.Print(f"TMA(10) last value: {tma.Result.LastValue}")