Calculate the Guppy Multiple Moving Average of a series.
Usage
GMMA(x, short = c(3, 5, 8, 10, 12, 15), long = c(30, 35, 40, 45, 50, 60),
maType)
Arguments
x
Price, volume, etc. series that is coercible to xts or matrix.
short
Vector of short-term periods.
long
Vector of long-term periods.
maType
Either:
A function or a string naming the function to be called.
A list with the first component like (1) above, and
additional parameters specified as named components.
See Examples.
Value
A object of the same class as x or price or a vector
(if try.xts fails) containing the Guppy Multiple Moving Average.
Details
The Guppy Multiple Moving Average signals a changing trend when the
short and long groups of moving averages intersect. An up/down
trend exists when the short/long-term moving averages are greater than the
long/short-term averages.