2002issue C081-4
Confirming the last leg of a zigzag trend filter
A zigzag-style trend filter drops moves below a user-set point or percentage threshold, but the newest swing-chart leg stays provisional. Last-leg confirmation locks that connecting line only after the same sensitivity threshold is crossed.
- A zigzag-style trend filter calculated from the open, high, low, or close ignores moves smaller than a user-set point or percentage sensitivity threshold.
- The unfinished last leg of the swing chart stays provisional because connecting trendline segments can be erased and redrawn if a later move fails the threshold.
- Last-leg confirmation is the absolute point or percentage distance from the latest price to the last swing point, compared with the same threshold the filter uses.
- A binary companion series marks that present last leg as unconfirmed or confirmed; it is a supplement to the filter, not a standalone trading basis.
A zigzag-style trend filter can be calculated from the open, high, low, or close. It drops moves smaller than a user-set point or percentage sensitivity threshold and keeps only the swings that meet that threshold.
Those kept peaks and troughs are shown as a swing chart: a sequence of successive legs that makes the larger price swings easier to inspect. Straight trendline segments connect the swing points.
How the swing chart is constructed
Lower sensitivity settings produce more frequent, more volatile swings. Higher settings produce fewer, larger ones.
Because peaks and troughs require reversal confirmation, a new swing point cannot be identified without at least a one-bar delay. A swing point is a peak or trough that anchors the current last leg and can be labeled only after at least one confirming bar.
Why the last connecting line stays revisable
The unfinished last leg of the swing chart remains provisional. Trendline segments that connect filtered peaks and troughs can be erased and redrawn when a later move fails the threshold.
That unfinished connecting segment is the dynamic last leg. It remains revisable until the sensitivity threshold is exceeded.
When the last leg is locked
After the price change from the latest swing point exceeds the same threshold used by the filter, that last leg is locked and is no longer revised.
Last-leg confirmation is the absolute percentage or point distance between the latest price and the last swing-point value, compared with the filter threshold.
A present-tense validity state
A binary companion series can be constructed so it is unconfirmed when a new zigzag direction starts and confirmed when the no-return threshold is reached. That validity state is a present-tense flag: unconfirmed while the last leg is still revisable, and confirmed after the no-return threshold is reached.
Optional alerts can mark an invalid last leg, a confirmed uptrend, and a confirmed downtrend.
Past formations and the present move
Completed historical zigzag formations are already valid for reviewing past trends. The companion is used to judge whether the present move has become important.
Neither series is described as suitable for backtests, because the companion's unconfirmed readings can later be revised.
All readings on this track · 30 readings
- 1982Constructing range resistance from harmonic swing divisions
- 1984Gold swing chart: failed highs, wash-out, and a boxed pivot range
- 1988Remaining life on a percent-filtered swing chart
- 1991Ranking turning points with percentage swing filters
- 1991Five-count swing-chart construction and break rules
- 1992Constructing the Gann quarterly swing from the prior quarter's intraday range
- 1992Audit quarterly swing breakouts with a slower average cross
- 1992Weekly swing invalidation and the trailing stop
- 1992Quarterly swing chart construction and trend duration
- 1998A two-bar swing is unfinished until it names the stop
- 1999Multiple time-frame swing-channel trade setups
- 1999Separate two-bar swing direction from peak-valley trend
- 2000Constructing peak-trough swing reversals
- 2002Swing charts as shared grammar for trading mentorship
- 2002Confirming the last leg of a zigzag trend filter
- 2004When a late trend bends: test the pause before sizing a reversal
- 2006Crude oil swing counts and cycle clusters
- 2006When late rallies flatten: a swing-chart classroom
- 2006Relocating trading certainty to the decision process
- 2008Swing highs, bar-count pace, and the cost-price stop
- 2010Constructing suspect versus confirmed swing trends
- 2010Constructing swing charts from clear bar ranges
- 2010Building price force maps from two-bar swings
- 2010Clear-method swing-chart construction
- 2011Treat a squared-chart swing forecast as a same-day hypothesis
- 2012Cycle mode construction from aligned bandpass swing waves
- 2013Stacked swing lows and breakout retrace tests
- 2015Building swing charts from perceptually important points
- 2015Construct a zztop from perceptually important points
- 2016Isolating swings with percentage trend thresholds