





Market Structure Pro automatically maps price structure (HH/HL/LH/LL), builds clean higher-timeframe Support and Resistance levels, and highlights potential pullback or breakout-retest opportunities. A configurable Fibonacci retracement zone keeps focus inside the discount/premium area, with optional candle-based confirmation filters.
Compatible with all symbols and timeframes supported by cTrader.
🔹 What It Does
Support / Resistance (MTF)
• Detects swing highs and lows on your selected SR timeframe and merges nearby levels.
• Draws simplified horizontal levels for clear visual zones.
Market Structure
• Displays HH, HL, LH, LL swing labels with distance filtering to reduce chart noise.
Swing Pullback Logic
• Long: after HL → HH impulse, watches for pullback to HL or support (optionally inside Fib zone).
• Short: mirror logic for LH → LL impulse and resistance.
• Optional confirmation candle (Close-In-Favor / Engulfing / Both) on a separate timeframe.
BOS Pullback Logic
• Long: after breaking the last Lower High, checks pullback near BOS or support.
• Short: after breaking below Higher Low, checks pullback near BOS or resistance.
Retracement Band (Fib)
• Draws a live rectangle for the active impulse leg only.
• Custom colors, opacity, and border settings for clear visualization.
⚙️ Key Parameters
Support/Resistance
• Look Back, SR Timeframe, Look Left/Right, Flattening (pips)
• Show / Hide SR lines and style settings
Market Structure
• Label options, minimum swing distance (pips), label offset, and font size
Swing Pullbacks
• Enable Long / Short modes
• Fib Band range (%), SR proximity (pips), bar-age limit
• Confirmation type and timeframe
Retracement Band
• Show/hide controls, color & opacity, extend-to-now option
BOS Pullbacks
• Enable/disable, proximity (pips), recency limit, debug helpers
💡 Usage Tips
• Use higher SR timeframes (e.g., H4 or D1) and trade on lower ones.
• Start with 38.2–61.8% Fib range, adjust for volatility.
• For stronger filters, use Close + Engulfing confirmation on a higher TF.
• Entry markers use Bid for long and Ask for short to reflect actual price feeds.
📦 Includes
• Indicator only (no automation)
• Works on all instruments and timeframes
⚠️ Notice
Trading in financial markets carries inherent uncertainty. Use this tool for analytical purposes only.
"Trading involves risk. Past performance does not guarantee future results."