





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."