Support and Resistance in Forex: How to Draw Key Levels

Intermediate5 min read
A Person Holding a Magnifying Glass
Image by Nataliya Vaitkevich on Pexels

What Support and Resistance Actually Are

Support is a price area where falling prices have repeatedly stopped and turned higher. Resistance is the mirror image: an area where rallies have stalled and rolled over. Neither is a law of physics: they are simply places where buyers or sellers were strong enough, in the past, to outweigh the other side — and where traders expect that might happen again.

Why Levels Form

Levels form because markets have memory. Three forces do most of the work:

  • Unfilled orders. If price leaves an area quickly, large participants may still have unfilled orders resting there when it returns.
  • Regret and relief. Traders who missed a move from 1.0850 want a second chance to buy there, and those stuck in losing positions want to exit at break-even.
  • Round numbers and obvious references. Prices such as 1.1000 on EUR/USD or 150.00 on USD/JPY attract stops, take-profits and option-related interest simply because they are easy to remember. Previous daily, weekly and monthly highs and lows work the same way.

Because so many people watch the same references, levels become partly self-fulfilling. That is also why they fail: once everyone sees a level, stops cluster just beyond it and become a target.

How to Draw Levels and Zones

Start on a higher timeframe — the daily or 4-hour chart — and work down. Higher-timeframe levels carry more weight because more capital was traded there.

EUR/USD 4-hour chart with a shaded horizontal zone that price tested several times without closing through it, each test marked with a dot
A real EUR/USD zone that held several tests. The wicks reach into it by different amounts, which is why a band of a few pips works better than one exact line.
  • Mark the obvious swing highs and lows where price reversed sharply.
  • Prefer areas with at least two or three separate reactions.
  • Draw a zone rather than a single line. Use the candle bodies for one edge and the wicks for the other.
  • Keep only the four to six levels nearest to current price.

Scale the zone’s depth to volatility. If the daily Average True Range on GBP/USD is 90 pips, a zone 15–20 pips deep is reasonable; on a 15-minute chart a few pips is enough. Price will routinely overshoot an exact figure by a few pips, or turn just before it.

Role Reversal: Old Resistance Becomes New Support

When price breaks cleanly through resistance, that area often acts as support on the next pullback, and vice versa. Sellers who defended 1.0900 and were forced out are now cautious, while buyers who missed the breakout are waiting to join on a dip back to it.

EUR/USD 4-hour chart where a resistance level is broken, then retested from above and holds as support before price moves higher
Role reversal on real EUR/USD candles: price turned lower at the level, later closed above it, then came back, held it as support and moved higher.

Suppose EUR/USD has been capped at 1.0900 three times, then closes a 4-hour candle at 1.0935. A retest that dips to 1.0895–1.0905 and prints a rejection candle is a classic role-reversal setup: a long with a stop beneath the zone at 1.0875 risks roughly 25–30 pips, with the next resistance zone as the target. If price instead closes back below 1.0880, the breakout has failed and the idea is invalid.

Bounces, Breakouts and False Breaks

At any level you have two possible trades — the bounce and the break — and you cannot know in advance which will play out. A few observations help you weigh them:

  • Approach speed. A slow, grinding approach with shallow pullbacks tends to favour a breakout. A sharp spike into a level is more likely to be rejected.
  • Number of tests. Each test absorbs some of the resting orders. A level touched for the fourth or fifth time in quick succession is often weaker, not stronger.
  • The close, not the wick. A wick through a level is a probe. A candle close beyond it on your trading timeframe is more meaningful evidence.

False breaks — where price pokes through, triggers stops, then reverses — are common around session opens and news releases. They also carry information: a break above resistance that closes back inside the range shows buyers could not hold the higher price. Waiting for a candle close, or for a retest after the break, costs you a slightly worse entry but filters out many of these traps. Reading the rejection candles themselves is covered in the guide to candlestick patterns.

Adding Confluence With Pivot Points

A level is more interesting when several independent methods point to the same area. Hand-drawn zones are subjective; pivot points are calculated from the previous period’s high, low and close, so every trader using the same formula sees identical numbers. When your drawn resistance at 1.0900 sits within a few pips of the daily R1, or a weekly pivot lines up with a prior swing low, you have confluence.

You can work the levels out yourself with the pivot point calculator, or check the live dashboard, which shows current pivots alongside ATR. Confluence does not make a level certain to hold; it tells you where to pay closest attention.

On TradingView, the browser-based charting platform, pivot point scripts plot these levels for you, and support and resistance scripts mark swing zones. Treat auto-drawn levels as a starting point to check against your own map.

Support and resistance give you a map, not a forecast. Levels break, and no zone justifies an oversized position. Forex and CFDs carry a high risk of loss, so plan your stop before you enter and only risk money you can afford to lose.

FAQ

Should I draw support and resistance as lines or zones?

Zones are more realistic. Price rarely turns at an exact figure, so mark an area between the candle bodies and the wicks of previous reactions. Scale the depth to volatility, with wider zones on the daily chart and narrower ones intraday, and place stops beyond the zone rather than inside it.

Which timeframe is best for finding support and resistance?

Start with the daily and 4-hour charts, because levels formed there reflect more traded volume and are watched by more participants. Then drop to your trading timeframe to fine-tune entries. Levels on 5- or 15-minute charts are still useful, but they break more easily and stay relevant for shorter periods.

How do I tell a real breakout from a false break?

You cannot know for certain, but you can ask for more evidence. Wait for a candle to close beyond the level on your trading timeframe, or for price to retest the broken level and hold. Be especially cautious with sudden spikes around news releases or session opens, which are frequently stop runs.

Free Support and Resistance Scripts for TradingView

Open-source Pine scripts from the ForexR library that build on this indicator. Copy one into TradingView's Pine Editor to try it on your own chart.

Free Support and Resistance Pine Scripts · How to add a script to TradingView

Related on ForexR

Next lesson How to Draw Trend Lines and Channels in Forex (Step by Step) Continue

More Intermediate Guides

How to Draw Trend Lines and Channels in Forex (Step by Step) Supply and Demand Zones in Forex: How to Find and Trade Them Forex Candlestick Patterns: Pin Bars, Engulfing, Doji & More Forex Chart Patterns: Reversal & Continuation Explained Forex Breakout Trading: How to Trade Breakouts & Spot Fakeouts Moving Averages in Forex: SMA vs EMA, Crossovers & Trends MACD Indicator Explained: Settings, Signals & Divergence RSI Indicator in Forex: Settings, Signals & Divergence Stochastic Oscillator Explained: Settings, Signals and Strategy Divergence Trading: How to Spot Regular and Hidden Divergence Bollinger Bands Explained: Squeeze, Band Walks & Signals Ichimoku Cloud Explained: A Simple Guide to All Five Lines Forex Pivot Points: Formula, Levels & How to Trade Fibonacci Retracement in Forex: Levels, Drawing & Examples ATR Indicator in Forex: How to Measure Volatility Most Volatile Currency Pairs (and the Calmest): How to Trade Them Best Forex Indicators for Beginners: The 7 Worth Learning Stop-Loss Strategies in Forex: Placement, Sizing & Trailing Take-Profit Strategies: When and Where to Exit a Winning Trade Risk-Reward Ratio Explained: What It Is and How to Use It Position Sizing in Forex: How to Calculate the Right Lot Size Forex Risk Management: Position Sizing & the 1-2% Rule How to Create a Forex Trading Plan (Simple Template Included) Forex Trading Styles: Scalping, Day, Swing & Position Forex Scalping for Beginners: How It Works, Costs and Rules Day Trading Forex: A Realistic Beginner’s Guide and Routine Swing Trading Forex: How to Catch Moves Over Days, Not Minutes Types of Forex Brokers: ECN vs STP vs Market Maker Explained How to Choose a Forex Rebate Provider: 9 Checks to Make First Total Trading Cost Explained: EUR/USD vs Gold After Rebates EA Settings Explained: Lot Size, Magic Number, Stop-Loss & More How to Backtest an EA in the MT4 and MT5 Strategy Tester How to Choose a Safe Forex EA: A 12-Point Checklist Pine Script Indicators vs Strategies vs Libraries Explained Pine Script Basics: Write Your First TradingView Indicator Pine Script Inputs: How to Make Script Settings Adjustable How to Read a Pine Script Before You Trust It: A Checklist How to Edit a Pine Script: Colours, Lengths and Filters Pine Script Alerts: alertcondition(), alert() and Webhooks Pine Script Sessions and Time: Shade London, New York, Asia Pine Script request.security(): Multi-Timeframe Done Safely Repainting in TradingView: How to Spot a Script That Repaints Build a Moving Average Crossover Strategy in Pine Script AI Trading Tools Explained: What Helps and What Sells AI Trading Signals: What They Are and When to Trust One How to Read a Signal Track Record: Win Rate, R and Sample Size AI Market Analysis: How Machines Read the Forex Market AI Sentiment Analysis in Trading: News Data Explained Fundamental Analysis in Forex: What Moves Currencies Safe-Haven Currencies: Risk-On and Risk-Off Explained Gold and the US Dollar: Why They Usually Move Apart Gold and Interest Rates: Why Real Yields Drive the Price Is Gold an Inflation Hedge? What 50 Years of Data Say Gold as a Safe Haven: When It Works and When It Fails Gold Trading Strategies: 5 Setups to Test on XAU/USD Gold Scalping: Costs, Timeframes and Rules for XAU/USD Gold Technical Analysis: Levels, ATR and Round Numbers How to Trade Gold During News: NFP, CPI and Fed Days Gold Correlations: Dollar, Yields, Silver, AUD and Bitcoin Gold-Silver Ratio Explained: How to Read and Trade It Gold vs Bitcoin: Which Is the Better Store of Value? How to Choose a Broker for Gold Trading: 9 Things to Check

Choose a Regulated Broker

Put what you’ve learned to work with a regulated broker. Compare costs, platforms and licences side by side.

Compare top brokers