Evaluates the x
-period Triangular Moving Average(TMA) where x
corresponds to
the length of the time series array given as a parameter, for all periods for which sufficient data
is provided.
[Visual Basic]
Overloads Public Shared Function TriangularMovingAverage( _
ByVal seriesName As String, _
ByVal s As Series, _
ByVal elementValue As ElementValue, _
ByVal lengthOfMA As Integer _
) As Series
[C#]
public static Series TriangularMovingAverage(
string seriesName,
Series s,
ElementValue elementValue,
int lengthOfMA
);
A series where the first term is the value of the MA corresponding to the most recent period, the second term is the value of the MA on the previous period and so on.
The TMA is a special case of the WeightedMovingAverage
,
where the term triangular is motivated by the way in which the weights are chosen for the elements of the
time series array. For example, for a 7
-period TMA, that is when the time series has length 7
,
the corresponding weights of the time series elements are: 1
, 2
, 3
, 4
, 3
,
2
, 1
. In the case of the 6
period TMA the weights would be 1
, 2
, 3
,
3
, 2
, 1
.
FinancialEngine Class | FinancialEngine Members | Overload List
2002 - 2005 Webavail Productions Inc. & Corporate Web Solutions Ltd.. All Rights Reserved.