SWING DETECTOR
Structural Swing Points + Fibonacci Retracement + RSI
--------------------------------------------------
FREE INDICATOR
Identify structural swings. See the trend. Trade with confluence.
--------------------------------------------------
WHAT THIS INDICATOR DOES
Swing Detector identifies structural swing highs and lows using local extrema detection with configurable depth and auto-deviation filtering.
It then connects swings with trend lines, overlays standard Fibonacci retracement levels, and displays current RSI value near price.
--------------------------------------------------
KEY FEATURES
- Swing point detection (configurable depth)
- AUTO-DEVIATION: ATR-based filtering adapts to any timeframe
- Fixed pip deviation mode (for manual control)
- Swing trend lines (upswing blue, downswing orange)
- FIBONACCI RETRACEMENT (0, 23.6, 38.2, 50, 61.8, 78.6, 100 percent)
- RSI VALUE OVERLAY (current RSI near price)
- Customizable colors
- Performance-optimized (max bars to draw)
--------------------------------------------------
AUTO-DEVIATION - KEY FEATURE
Two deviation modes available:
- FIXED PIPS: Set a fixed minimum pip distance between swings
- ATR-BASED (AUTO): Dynamic deviation based on current volatility
WHY AUTO-DEVIATION MATTERS:
- M1 to M5: Tight deviation (captures small swings)
- H1 to H4: Medium deviation (captures structure)
- D1 to MN1: Wide deviation (captures major swings)
The indicator automatically adapts to the timeframe you are using. No manual adjustment needed when switching charts.
This makes Swing Detector usable across ALL timeframes â from 1-minute to monthly charts.
--------------------------------------------------
FIBONACCI RETRACEMENT - KEY FEATURE
For the last completed swing, the indicator draws:
- 0.0 percent (start of swing)
- 23.6 percent
- 38.2 percent
- 50.0 percent
- 61.8 percent
- 78.6 percent
- 100.0 percent (end of swing)
Toggle lines and labels on/off. All levels are color-coded for quick visual reference.
--------------------------------------------------
RSI OVERLAY - KEY FEATURE
Current RSI value is displayed near price with color coding:
- RED: RSI above 70 (overbought)
- GREEN: RSI below 30 (oversold)
- WHITE: RSI between 30 and 70 (neutral)
This provides immediate momentum context without opening a separate RSI window.
--------------------------------------------------
VISUAL ELEMENTS
- Red down arrows = Swing highs
- Green up arrows = Swing lows
- Blue lines = Upswing (low to high)
- Orange lines = Downswing (high to low)
- Gold horizontal lines = Fibonacci levels
- White labels = Fibonacci percentages
- RSI value = Current RSI near price
- Info panel = Depth, deviation, backstep, swing count
--------------------------------------------------
PARAMETER OVERVIEW
SWING SETTINGS:
- Swing Depth: How many bars to check for local extrema
- Deviation Mode: Fixed Pips or ATR-Based (Auto)
- Fixed Deviation: Minimum pip distance between swings
- ATR Deviation Multiplier: Multiplier for ATR-based deviation
- ATR Period: Period for ATR calculation
- Backstep: Minimum bars between swings
VISUAL - SWINGS:
- Show Swing Points: Toggle arrows
- Show Swing Lines: Toggle trend lines
- Show Labels: Toggle price labels
VISUAL - FIBONACCI:
- Show Fib Retracement: Toggle Fibonacci overlay
- Show Fib Lines: Toggle horizontal lines
- Show Fib Labels: Toggle percentage labels
VISUAL - RSI:
- Show RSI Value: Toggle RSI overlay
- RSI Period: Period for RSI calculation
COLORS:
- High Swing Color
- Low Swing Color
- Upswing Line Color
- Downswing Line Color
- Fib Line Color
- Fib Text Color
- RSI Label Color
PERFORMANCE:
- Max Bars to Draw: Limits drawing for faster performance
--------------------------------------------------
USE CASES
- Identify structural swing points on ANY timeframe
- Draw trend lines between swings
- Use Fibonacci levels for entries, exits, and profit targets
- Confirm trades with RSI confluence
- Understand market structure at a glance
- Switch timeframes without adjusting parameters (Auto-Deviation)
--------------------------------------------------
TIMEFRAME USABILITY
With AUTO-DEVIATION enabled, the indicator works across:
- M1, M5, M15 (scalping)
- M30, H1, H4 (day trading)
- D1 (swing trading)
- W1, MN1 (position trading)
One indicator. All timeframes.
--------------------------------------------------
UPGRADE TO STRUCTURAL HEAT ZONES
This free indicator shows you swings and structure.
Structural Heat Zones takes it further â it maps participation intensity, acceptance vs rejection, and market engagement across multiple zones.
Search for Structural Heat Zones in the cTrader Store.
--------------------------------------------------
UPGRADE TO INVICTUS EA
Invictus EA uses the same structural technology to execute automated trades.
Search for Invictus in the cTrader Store.
--------------------------------------------------
TECHNICAL NOTES
- Overlay indicator
- Works on any timeframe and symbol
- No repainting (swings are historical)
- Optimized for performance
--------------------------------------------------
SUPPORT
Lifetime updates included.
FOR MORE INFORMATION - Click Developer's Profile below.