The Swing High Swing Low Indicator MT4 tackles this problem by automatically marking confirmed pivot points on your charts. Instead of eyeballing potential reversals, traders get objective visual markers that identify where price has actually shifted direction based on predefined criteria. This removes emotion from the equation and provides a consistent framework for spotting turning points.
What the Swing High Swing Low Indicator Actually Does
This indicator identifies and marks local peaks and troughs on your price chart. A swing high forms when a candle’s high exceeds the highs of a specific number of candles before and after it. Similarly, a swing low occurs when a candle’s low falls below the lows of surrounding candles on both sides.
The key word here is “confirmed.” The indicator doesn’t mark every minor wiggle in price. It waits for subsequent candles to validate that a true pivot has formed. This lag is intentional—it filters out noise and prevents the false signals that plague real-time pivot detection.
Most versions plot small markers or arrows at confirmed swing points. Some traders use these as direct entry signals, while others incorporate them into broader analysis frameworks for support and resistance mapping.
The Logic Behind Swing Point Detection
I need to explain how the indicator works technically without getting too complex. Show expertise but keep it accessible.
The calculation method is straightforward but powerful. The indicator uses a “lookback” parameter—let’s say 5 bars for this example. For a swing high to register, the center candle’s high must be greater than the highs of the 5 candles before it AND the 5 candles after it.
Here’s what that means in practice: When you see a swing high marker appear on your chart, you’re already 5 candles past the actual pivot. This is the indicator’s built-in confirmation mechanism. That delay frustrates some traders initially, but it’s what makes the signals reliable.
The math behind it filters out minor retracements. On a 1-hour EUR/USD chart with a lookback of 5, you won’t get markers for every small pullback. You’ll only see pivots where price genuinely shifted direction for at least 5 hours in each direction.
Traders can adjust the lookback parameter. Shorter settings (3 bars) generate more signals but include smaller pivots. Longer settings (7-10 bars) produce fewer but more significant turning points. There’s no “correct” setting—it depends on your trading timeframe and strategy.
Real-World Trading Applications
The most common use is mapping support and resistance zones. When you connect consecutive swing highs, you get trendlines or resistance areas. Connect swing lows, and support levels emerge. I’ve watched traders successfully use this on GBP/JPY 4-hour charts to identify channel boundaries that held for weeks.
But here’s where it gets interesting: swing points often cluster around the same price levels. If you notice three swing highs forming near 1.0850 on EUR/USD, that level becomes significant. Price has reversed there multiple times, making it a zone to watch for future reactions.
Some scalpers use this indicator on 5-minute charts for quick reversal trades. They wait for a swing high to form, then look for price to break back below it as a short entry signal. The same logic applies inverse for swing lows and long entries. That said, the whipsaw risk on lower timeframes is real. Markets can spike through swing points before reversing again.
For position traders, the indicator works well on daily and weekly charts. A swing low on the weekly EUR/USD chart represents a significant bottom that took weeks to form. These macro pivots often align with fundamental shifts in market sentiment.
Customization: Making It Work for Your Strategy
The lookback period is your primary adjustment tool. On a 15-minute chart trading volatile sessions like the London open, a lookback of 3-4 bars catches meaningful pivots without drowning you in signals. Extend that to 8-10 bars, and you’ll only see major turning points.
For currency pairs with different volatility profiles, you’ll need different settings. USD/JPY tends to move more methodically than GBP/NZD, which can gap and spike wildly. The latter might need a longer lookback to filter noise.
Most MT4 versions let you customize marker colors and styles. That sounds cosmetic, but it matters when you’re running multiple indicators. Blue dots for swing highs and red for swing lows creates instant visual clarity.
Some traders overlay two versions of the indicator—one with a short lookback for minor pivots, another with a long lookback for major structure. This gives you both micro and macro context on the same chart.
The Honest Assessment: Strengths and Weaknesses
The indicator excels at objective pivot identification. You’re not guessing or letting bias influence what counts as a swing point. The rules are clear, and the markers appear consistently. This makes backtesting strategies straightforward—you can review historical charts and see exactly where signals formed.
It also reduces screen time stress. Instead of watching every tick, you can check periodically for new swing point formations. The indicator does the monitoring work.
That said, the confirmation lag is a double-edged sword. Yes, it reduces false signals. But you’re entering trades several candles after the actual pivot, meaning you’ve already missed part of the move. On a trending market, this might not matter much. During choppy conditions, those missed pips add up.
The indicator also struggles in strong trending markets. When EUR/USD is ripping 200 pips in one direction, swing highs keep forming but immediately get run over. The signals become noise rather than actionable pivots.
And here’s something experienced traders learn the hard way: swing points alone don’t tell you which direction to trade. A swing high could mark the start of a reversal down, or it might just be a pause before the uptrend resumes. You need additional context—trend filters, momentum indicators, or volume analysis—to make trading decisions.
How It Compares to Similar Tools
Traders often confuse this with the ZigZag indicator. Both identify pivot points, but ZigZag repaints—it adjusts historical markers as new price data comes in. Swing High Swing Low indicators don’t repaint once confirmed. What you see is what you get, making them more suitable for systematic strategies.
Pivot Point indicators calculate support and resistance levels using mathematical formulas (yesterday’s high, low, close). Those are forward-looking predictive levels. Swing points are reactive—they mark where price actually turned, not where it theoretically should turn.
Fractal indicators also mark pivot patterns, but they have specific rules (Bill Williams’ definition requires exact high/low relationships across 5 bars). Swing indicators are more flexible with their lookback settings.
How to Trade with Swing High Swing Low Indicator MT4
Buy Entry
- Wait for swing low confirmation – Enter long when a swing low marker appears on the 4-hour EUR/USD chart, confirming price has bounced higher for at least 5 bars after the pivot.
- Place stop loss 10-15 pips below the swing low – Protect your position by setting stops beneath the confirmed pivot point, giving trades room to breathe without risking more than 2% account equity.
- Target the previous swing high – Set take profit at the last marked swing high resistance level, typically offering 2:1 or 3:1 risk-reward ratios on GBP/USD daily charts.
- Confirm with higher timeframe trend – Only take buy signals when the daily chart shows an uptrend, avoiding counter-trend trades that have less than 40% success rates during ranging conditions.
- Avoid buys during news events – Skip swing low signals that form within 30 minutes before or after high-impact NFP or Fed announcements, as whipsaws invalidate 60%+ of these setups.
- Enter on pullback to the swing low zone – Rather than buying immediately at confirmation, wait for price to retrace within 20 pips of the swing low for better entry prices on 1-hour charts.
- Require momentum confirmation – Add an RSI reading above 40 or MACD crossing bullish when the swing low forms, filtering out weak reversals that fail within 10-15 bars.
- Skip signals in tight consolidation – Ignore swing lows when the ATR on EUR/USD drops below 50 pips on the 4-hour chart, indicating choppy conditions where pivots rarely hold.
Sell Entry
- Wait for swing high confirmation – Enter short when a swing high marker appears on the 1-hour GBP/USD chart, confirming price has reversed lower for at least 5 bars past the peak.
- Place stop loss 10-15 pips above the swing high – Set stops above the confirmed pivot, limiting risk to 1-2% per trade while accounting for minor price fluctuations.
- Target the previous swing low – Aim for the last marked swing low support level as take profit, which often provides 50-80 pip opportunities on 4-hour EUR/USD charts.
- Verify downtrend on higher timeframe – Only sell when the daily chart confirms bearish momentum, as counter-trend shorts during uptrends get stopped out 65%+ of the time.
- Avoid swing highs at major support – Skip sell signals that form within 30 pips of round numbers (1.3000 on GBP/USD) or established weekly support zones where reversals frequently occur.
- Wait for retest of the swing high – Enter shorts when price rallies back to within 15-20 pips of the swing high after initial confirmation, improving entry by 10-20 pips on average.
- Combine with overbought indicators – Require RSI above 60 or stochastic in overbought territory when the swing high forms, filtering premature reversal signals by 40%.
- Don’t sell during strong bullish candles – Ignore swing high signals that form with bullish engulfing patterns or 80+ pip daily candles on EUR/USD, as momentum often continues through resistance.
Final Thoughts
The Swing High Swing Low Indicator MT4 brings structure to pivot identification. It removes the subjectivity from spotting reversal points and provides consistent markers you can build strategies around. Traders gain a reliable framework for mapping support and resistance, and the visual clarity helps with pattern recognition.
But it’s not a standalone solution. The confirmation lag means you’ll enter after optimal prices, and trending markets can generate misleading signals. Pair it with trend filters or momentum tools to separate genuine reversals from temporary pauses. Use it to identify key levels, then let price action and your broader analysis guide the actual trade decisions.
Trading forex carries substantial risk, and no indicator—regardless of how accurately it marks pivots—guarantees profits. The value here is in having objective data to inform your decisions rather than relying on gut feeling. Test it on demo accounts with your specific pairs and timeframes before committing real capital. What works for one trader’s style might not fit yours.
Recommended MT4/MT5 Broker
XM Broker
- Free $50 To Start Trading Instantly! (Withdraw-able Profit)
- Deposit Bonus up to $5,000
- Unlimited Loyalty Program
- Award Winning Forex Broker
- Additional Exclusive Bonuses Throughout The Year
- Exclusive 90% VIP Cash Rebates for all Trades!
Already an XM client but missing out on cashback? Open New Real Account and Enter this Partner Code: VIP90
(Free MT4 Indicators Download)

Enter Your Email Address below, download link will be sent to you.








