Auto Fibonacci Speed Resistance Fans
Price and time, measured together -the way Fibonacci was always meant to be used.
Most Fibonacci tools work in one dimension. Retracements measure price. Time zones measure time. Speed Resistance Fans are different - they combine both dimensions simultaneously, projecting fan lines that radiate from a pivot point at angles defined by Fibonacci ratios, creating a grid of diagonal levels that represent both price and time constraints at once.
Where price meets a fan line at the right moment in time, the market tends to notice. These intersections are not arbitrary - they emerge from the same proportional relationships found throughout natural and market structure. The Speed Resistance Fan makes them visible automatically, without manual anchor point selection or redrawing.
Automatic Swing Detection
Fan construction begins with automatic pivot detection using ATR-based deviation and configurable bar depth - the same swing detection framework used across the dgtrd Fibonacci toolkit. When a new significant swing is confirmed, both the price fan and the time fan update instantly, always anchored to the most relevant structural pivot without any manual intervention.
Deviation controls the minimum ATR-weighted price movement required to confirm a new swing. Depth controls the minimum number of bars required to validate a pivot high or low. Historical fan periods allow previous swing fans to be displayed alongside the current one, providing context for how fan levels have intersected with price in the past.
Price Levels — The Speed Resistance Fan
The primary fan radiates from the most recent confirmed swing pivot, projecting lines at Fibonacci price ratios - 0, 0.25, 0.382, 0.5, 0.618, 0.75, and 1.0 - relative to the price range of the swing. Each line extends to the right indefinitely, creating dynamic diagonal support and resistance zones that evolve as time passes.
Unlike static horizontal levels, fan lines are directional. A line that was resistance yesterday may become support tomorrow as the market moves forward in time and price converges with the fan angle. This makes the Speed Resistance Fan particularly useful for identifying when price is approaching a confluence of time and price significance simultaneously.
A background fill between adjacent fan levels provides an immediate visual sense of where price currently sits within the fan structure. An optional second fan set provides an experimental alternative perspective - mirrored from the end pivot rather than the start - useful for identifying how both swing endpoints constrain price simultaneously.
An optional price grid overlays horizontal lines at each fan price level, extending them across the chart and providing fixed reference prices for each Fibonacci ratio. Label customisation allows left and right labels to display level names, prices, or both.
Time Levels - The Fibonacci Time Grid
Alongside the price fan, a time fan projects vertical lines at Fibonacci time ratios relative to the bar span of the swing - 0, 0.25, 0.382, 0.5, 0.618, 0.75, and 1.0 of the total swing duration. These vertical lines mark the temporal Fibonacci divisions of the swing, identifying the specific bars in time where price reactions have historically shown elevated probability.
When a price fan line and a time fan line intersect near the same price and bar, that confluence is often where the most significant reactions occur. The combination of price-based and time-based Fibonacci levels within a single framework is what distinguishes Speed Resistance Fans from standard retracement or extension tools.
Background fill between adjacent time levels is independently configurable. Top and bottom labels display the Fibonacci time ratio at each vertical line.
ZigZag Structure Overlay
An optional ZigZag overlay connects confirmed swing pivots with straight lines, clarifying the dominant price structure underlying the fan construction. Line colour, width, and style are independently configurable.
Alerts
Alerts fire when price crosses any active fan line - both price levels and time level crossings - providing real-time notification when the market interacts with a Fibonacci speed resistance boundary. A separate alert fires when a new ZigZag pivot is confirmed and the fans update to the new anchor.
All Fibonacci levels are individually toggleable with configurable colours, widths, and line styles. Fan reversal, UniColor mode, label size, grid display, background fills, and historical fan periods are all independently controlled.