Skip to main content
Track Trend following
7 / 38
Library

1994issue C101-8

Constructing a three-rule moving-average system

This archive article treats system construction as a translation workshop. Three familiar trader maxims are converted into one inspectable mechanical trend-following procedure, using moving-average lag and a high-low-trigger split as the built-in loss, profit, and abstention machinery before any historical comparison is examined.

  • Mechanical-system construction is presented as three stages: state a theory of how trades might work, convert that theory into explicit rules, then evaluate the rules.
  • The theory being quantified is the trio of cutting losses, allowing winning trades to continue, and trading with the trend.
  • Because a moving average lags price, a long entered on a close above it is closed on a recross or held while the advance continues, and a trend-filter allows longs only while the close average is rising and shorts only while it is falling.
  • A high-low-trigger takes the long entry from a close above an average of highs and the short entry from a close below an average of lows, so random noise has room to trade without optimized thresholds.
Entries in this reading3 entries

From maxims to a testable procedure

Editorial framing: this article treats system construction as a translation workshop. Three familiar trader maxims are converted into one inspectable trend-following procedure. Moving-average lag and a high-low-trigger split are used as the built-in loss, profit, and abstention machinery. Historical comparison is examined only after that procedure is complete.

Mechanical-system construction is presented as three stages: state a theory of how trades might work, convert that theory into explicit rules, then evaluate the rules. A mechanical-trading-system is a complete, testable procedure that states when to enter, when to exit, and when to stand aside from explicit market inputs.

The theory to be quantified

The theory being quantified is the trio of cutting losses, allowing winning trades to continue, and trading with the trend. Those statements remain a theory until they become explicit rules.

A simple moving average and the unfiltered rule

A simple-moving-average is the arithmetic mean of prices over a lookback. Prices of 105, 100, and 103 produce a three-period average of 102.667. A moving-average is a lookback mean of ordered prices that updates as the newest observation replaces the oldest and can be computed on closes, highs, or lows.

The unfiltered moving-average rule buys when price closes above the average and sells when price closes below it.

A longer lookback such as 200 days adjusts slowly and ignores minor counter-moves, while a 10-day average tracks price more closely and is more exposed to whipsaws. A 20-day average sits between those extremes. A whipsaw is a repeated opposite crossing of price around an average that reverses a position before a move can develop.

Lag as the loss and hold mechanism

Lag is the delay between current price and a moving average built from past observations. Because a moving average lags price, a long entered on a close above it is either closed when price recrosses below or held while the advance continues, and is later closed when fading momentum lets the average catch up and a downward swing breaks it.

Editorial reading: that same lag is the construction's way of cutting losses and allowing winning trades to continue. It is not added after the rules are written. It is already inside the average.

A trend-filter on the close average

Trend is read from the moving average of closes: in a 10-day window the average rises when today's close replaces a smaller close from 10 days earlier and falls when it replaces a larger one.

The finished procedure takes long entries only while the close average is rising and short entries only while it is falling, so signals are filtered to the quantified trend. The trend-filter is a comparison of today's close average with yesterday's that allows a signal only when the average is moving in the trade's direction. Trend-following here means taking longs only while a defined trend measure is rising and shorts only while that measure is falling.

A high-low-trigger without optimized thresholds

To reduce whipsaws without optimizing thresholds, the long trigger is a close above an x-day average of highs and the short trigger is a close below an x-day average of lows. A long exits on a close below the low average and a short exits on a close above the high average.

The high-low-trigger is a non-optimized construction that buys against an average of highs and sells against an average of lows so random noise has room to trade. Editorial reading: the space between those two averages is also the abstention machinery. Price can move there without forcing an entry.

Evaluation comes last

Once the rules are explicit, the third stage is to evaluate them. The constructed rules were evaluated with lookbacks from 10 to 50 in steps of 10 on Treasury bonds, the dollar index, and silver from January 1991 through December 1993, allowing $50 for commission and slippage, and were compared with a high-low-filter-only variant and an unfiltered simple crossover.

This article does not treat that historical workflow as a present-day result.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
7 of 38 in the Trend following track
19951-9 pp.Next on Trend followingWeekly long-only trend rules with a gated retracement exitTrend-following on weekly bars is specified as a long-only procedure that stays in the market during authoritative rising action and stands aside in cash during unsure sideways or falling action.
All readings on this track · 38 readings
  1. 1986A Marshall Wave book is assembled one confirmed stance at a time
  2. 1987Operator gut check when two systems conflict
  3. 1988Visual trend rules need one testable procedure
  4. 1988Audit trend and breakout rules sold without tests
  5. 1992Weekly 4 percent close reversal case study
  6. 1992Write down the plan, then wait for the cross
  7. 1994Constructing a three-rule moving-average system
  8. 1995Weekly long-only trend rules with a gated retracement exit
  9. 1997Constructing rainbow charts with repeated smoothing
  10. 1997Three-line break as a one-parameter mechanical filter
  11. 2000Nested horizon trend alignment with a momentum stack
  12. 2001When certainty turns off the stop
  13. 2001Price must confirm every setup
  14. 2001Constructing a color stack from every lookback
  15. 2002Evaluating mechanical trend signals from ten-session average excursions
  16. 2004Trend pullbacks with a fifty-day average and relative strength index
  17. 2005Stochastic overbought as a trend-regime state
  18. 2005Trend-following as one testable signal procedure
  19. 2007One checklist for entry, exit and abstention after a market switch
  20. 2008Parallel listings and divergent trend behavior
  21. 2008Recovery headlines versus trend-regime rules
  22. 2008Constructing an intraday trend procedure with confirming close, retest, and planned exits
  23. 2010Mechanical trend-following system design, stops, and validation
  24. 2010A trading-plan that sets entry, stop, trail, and pause together
  25. 2010Multi-horizon cycle signals, trend filters, and stops
  26. 2012Weekly bear-market and shock signals as a mechanical procedure
  27. 2013A 2013 rates week as a structure-first exit drill
  28. 2013Trend following as one testable procedure
  29. 2013A forex veto checklist: trend, pair economy, and crowd bias
  30. 2015Relative-strength-index rules under a 20-percent trend filter
  31. 2015Trend-gated oscillator entry and exit rules
  32. 2016Trend process versus end-goal trading
  33. 2017Gold as a classroom for one midterm-trend procedure
  34. 2017Falling-knife FX longs wait for a four-hour trend turn
  35. 2018A closed procedure for quarterly sector rank slots
  36. 2018A recursive median as shared state for trend rules
  37. 2020Moving-average construction as an objective trend filter
  38. 2020Constructing first and second cross trend entries
All 168 readings tagged Trend following
Also on Trend following5 readings