Skip to content
All library documents

Detecting Bullish and Bearish ABCD Patterns with Fibonacci Retracements

Article ProRealCode

Summary

The document describes a chart indicator that marks bullish and bearish ABCD price patterns. It tracks candidate swing points A through D, applies Fibonacci retracement levels to assess the C point, and uses extension levels to locate D. Adjustable settings control the lookback window, minimum spacing between selected points, and the visual offset used for labels. The indicator draws the points and connecting shapes when a pattern is recognized.

The code also resets candidates when price moves beyond defined thresholds and checks spacing constraints before displaying a pattern. These rules make the tool a pattern-detection and chart-annotation aid; the document does not specify entry, exit, position-sizing, or risk rules, nor does it present empirical results. The pattern thresholds and bar-count settings are configurable assumptions, and the material provides no evidence that signals predict profitable trades. Users would need to validate the implementation and test its behavior on their own instruments and timeframes.

Key ideas

  • The indicator searches for bullish and bearish four-point ABCD price structures.
  • Fibonacci retracement levels guide the candidate C point, while extension levels guide D.
  • Lookback length, minimum bar spacing, and label offset are configurable parameters.
  • The tool annotates charts but does not define a complete trading or risk-management strategy.
  • No predictive performance evidence is provided, so signals require independent validation.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.