1994issue C021
TEMA1 from nested exponential averages, then a two-horizon MACD
TEMA1 combines three nested applications of one exponential moving average. MACD-TEMA1 then subtracts a longer TEMA1 from a shorter one, with the two lookbacks left as replaceable parameters.
- TEMA1 is three times a first exponential moving average, minus three times that average applied to its own output, plus the same average applied a third time.
- The worked TEMA1 example uses a 26-observation lookback, and that lookback is selectable by the user.
- MACD-TEMA1 is the difference between a 12-period TEMA1 and a 26-period TEMA1, and those two lengths are presented as replaceable parameters.
- A related double-smoothed average cannot be written as a finite nest of moving-average calls because the definition refers to its own prior values.
Assemble TEMA1 from three nested averages
TEMA1 is assembled as three times a first exponential moving average, minus three times that average applied to its own output, plus the same average applied a third time. Exponential smoothing is a recursively weighted average of recent observations; applying the same smoother once, twice, and three times supplies those three terms.
A moving average in this construction is a lookback smoother of ordered closing prices. The same TEMA1 series can stand alone or serve as each leg of a later two-horizon difference.
A selectable lookback for the worked series
The worked TEMA1 example uses a 26-observation lookback, and that lookback is selectable by the user.
A related double-smoothed average is not a finite nest
A related double-smoothed average cannot be written as a finite nest of moving-average calls because the definition refers to its own prior values. TEMA1 stays inside a finite nest: the second term is the first exponential moving average applied to its own output, and the third term applies that same average once more.
MACD-TEMA1 as a short TEMA1 minus a long TEMA1
MACD is a two-horizon difference of smoothers, written here as a short TEMA1 minus a long TEMA1 rather than a short exponential average minus a long one. MACD-TEMA1 is the difference between a 12-period TEMA1 and a 26-period TEMA1.
The two TEMA1 legs may be written as one difference only if each nested formula is fully parenthesized before subtraction.
Smoothing constants and replaceable lengths
The two moving-average lengths in the TEMA1 difference are presented as replaceable parameters rather than fixed constants. The smoothing constant is the exponential weight; the conventional MACD pair 0.15 and 0.075 maps to the non-integer periods 12.3333 and 25.6667 and may replace the rounded 12 and 26 lookbacks.
All readings on this track · 80 readings
- 1988Rebuild MACD-Mo and MACD-H before treating them as signals
- 1989Four-span MACD lookbacks as perishable parameters
- 1989Weekly then daily MACD confirmation on individual stocks
- 1991Regime-gated MACD and stochastic rules inside a checklist
- 1991Constructing MACD signal lines and divergence tests
- 1991MACD parameter order and cycle phase lag
- 1992Lengthened bond MACD as an equity regime filter
- 1992Long-horizon MACD construction from paired exponential averages
- 1993Constructing a signed ten-point trend filter
- 1994Constructing lag-reduced double exponential averages for MACD
- 1994Seeding DEMA2 filters to build a MACD signal
- 1994Constructing MACD from lag-reduced exponential averages
- 1994TEMA1 from nested exponential averages, then a two-horizon MACD
- 1994Constructing entry and exit on a relative-strength MACD
- 1994Constructing a relative-strength MACD crossover spreadsheet
- 1995Consensus presignal filters for Relative Strength Index, MACD and the Stochastic oscillator
- 1997Confirm the MACD turn with price, then exit on the histogram
- 1997Reconstructing a stochastic oscillator, MACD, and a triple-smoothed oscillator
- 1997Moving-average windows before crossovers and MACD
- 1999Second-stage MACD on relative-strength inputs
- 1999Constructing MACD from exponential-average spreads for crossover and divergence
- 1999Coding candlesticks into numeric indicators
- 2001Second-low confirmation with a percentage oscillator and money-flow filter
- 2001Constructing MACD from exponential average spreads and a signal line
- 2002Separate bounded and trend-following oscillator rules
- 2002Sort the regime before assigning MACD and stochastic jobs
- 2002Building classic divergence filters from RSI and MACD
- 2002Weekly highs and lows as trend gates
- 2002Constructing channel-normalized Fisher reversal signals
- 2002Affine-price and the Fisher transform as a constructed companion to MACD
- 2003Regularized EMA construction with a MACD line and a thrust oscillator
- 2003Curvature-penalized exponential averages versus MACD
- 2003MACD, moving averages, and a trend filter as one timing system
- 2003Fractional MACD and linear-regression reversal construction
- 2004Weekly MACD-histogram timing of bear-market rallies
- 2004Candlestick triggers filtered by MACD divergence
- 2004Staging energy-complex tops with trendline, breakout, and MACD
- 2005Selling climax holds versus fails
- 2006Treat a sideways Wave as permission before a breakout
- 2007MACD with a Stochastic oscillator for spotting trend reversals
- 2007Rebuilding an S&P 500 fifth-wave count after a broken target
- 2007Constructing MACD, RSI, and stochastic confirmation for futures
- 2007MACD histogram divergence needs a confirming close
- 2007Write the plan as a stack: ratio, boundary, then oscillators
- 2008MACD divergence and Stochastic oscillator confirmation on lumber futures
- 2008Assign confirmation, timing, and a stop before a currency pair is tested
- 2008Confirm the ten-bagger launch path before the MACD exit
- 2008Reading the offloaded evidence file
- 2008A Leader companion for MACD direction warnings
- 2008Relative strength exits with MACD averages and RSI
- 2008Assign one job per indicator in a three-screens rule set
- 2008Sequencing RSI, MACD, and average crossovers
- 2010Constructing the Schaff Trend Cycle from MACD and a dominant-cycle window
- 2010Schaff Trend Cycle as a MACD and Stochastic oscillator combination
- 2010Combining Relative Strength Index, the stochastic oscillator, and MACD as slope filters
- 2010Short-term wave and ratio clues without direction calls
- 2010A precise pullback entry and an unplanned profit-protection exit
- 2010Filtering MACD false signals with trendline breaks
- 2011Vendor feeds as an input variable in a MACD evaluation
- 2012Out-of-the-money versus in-the-money option sensitivity to implied volatility
- 2012MACD window tuning as hold-time control
- 2012Combining a moving-average crossover with MACD and support-resistance
- 2012Testing a published MACD entry with a histogram and signal-line agreement filter
- 2012Treat sample systems as a lab before live rules
- 2013Constructing moving averages and MACD from one price series
- 2013The next-bar price that forces a MACD signal-line cross
- 2013Constructing next-bar MACD reversal prices
- 2013Constructing inverted MACD reversal prices
- 2014Shared-filter combinations of the stochastic oscillator, MACD, and RSI
- 2014Square-root lookbacks for combined MACD and RSI
- 2015Audit open interest and trend before trusting oscillator crossovers
- 2016MACD without a signal line, confirmed by moving-average trend filters
- 2016Use RSI, MACD, and a moving average as a market-health consensus
- 2016MACD line versus histogram is a display problem first
- 2017Weekly and daily MACD on a single daily chart
- 2017Weekly and daily MACD as a stacked momentum filter
- 2017Nested weekly and daily MACD from paired EMA spreads
- 2018Weekly and daily PPO scale versus MACD, with bounded RSI and stochastic readings
- 2018Constructing a weekly and daily percentage price oscillator
- 2020Constructing Wyckoff tape reading with MACD, moving-average, and RSI filters