Chart analysis tools
Chart pattern detection you can trace back to the swings.
Chart pattern detection identifies arrangements of price swings, such as triangles, channels and double tops. ChartPro checks the geometry of swings in real price bars and reports qualifying structures for you to inspect.
Explore chart patterns in ChartPro
How ChartPro detects chart patterns
The detector starts with local highs and lows, organizes them into alternating swings, and compares their arrangement with pattern rules. It filters matches by geometric fit and structural completion, then ranks qualifying matches using fit and recency. A chart may have no qualifying pattern.
Patterns are computed from price data on your device. This lets the same inputs and rules produce a repeatable reading, while keeping the evidence connected to the chart's actual turns.
Which structures does it look for?
| Family | What the detector inspects |
|---|---|
| Double tops and bottoms | Two comparable extremes separated by an intervening turn. |
| Head and shoulders, including inverse | A five-turn structure with a central extreme and flanking shoulders. |
| Triangles | Converging boundaries, including ascending, descending and symmetrical forms. |
| Wedges and channels | Sloping boundaries that converge or remain roughly parallel. |
| Harmonic XABCD patterns | Gartley, Bat, Butterfly and Crab structures checked against Fibonacci swing ratios after all five turns are confirmed. |
Example: inspect an ascending triangle
Consider a hypothetical sequence of highs around the same zone, with successive lows occurring higher on the chart. That arrangement can resemble an ascending triangle. To check it, trace the upper boundary through the highs and the lower boundary through the rising lows.
If the highs are scattered or the lower boundary depends on ignoring several turns, the geometric fit may be weak. If the boundaries converge but the structure is still developing, completion will reflect that. This example illustrates a shape, rather than a current market observation.
What do fit and completion mean?
Fit measures how closely the observed swings match the detector's geometry. Completion measures how much of the required structure has formed. The completion rule depends on the pattern family: a triangle's progress and a head-and-shoulders structure are measured differently.
Neither value is an outcome probability. A well-formed pattern can be followed by many different price paths. Read chart patterns explained for more on interpreting the labels.
Harmonic results have a separate row with measured ratios. The chart shows classic patterns by default; choose “Show harmonic overlay” to inspect the observed X–A–B–C–D turns. Detection waits for later bars to confirm D. Confirmed geometry does not describe the probability of a reversal.
How to review a detected pattern
- Search for an instrument in ChartPro and confirm the timeframe.
- Inspect any qualifying pattern and the swings behind its boundaries.
- Read fit and completion as descriptions of structure.
- Compare the shape with nearby support and resistance levels for historical context.
Why can a pattern disappear on another timeframe?
Changing the bar interval changes the swing sequence. Smaller fluctuations can disappear when several bars are combined into one. A pattern belongs to its instrument, timeframe and history window; it is not a universal label for the asset. New bars can also change which matches qualify.