Support and Resistance Trading Strategy: Complete 2025 Guide for ES/NQ
Support and resistance are the foundation of all technical analysis—the first concept every trader must master and the last one professional traders rely on for consistent profits. While novice traders chase complex indicators and exotic strategies, institutional traders make millions by simply buying support and selling resistance with proper confluence.
In this comprehensive 2025 guide, you'll master everything about S/R trading on ES/NQ futures: how to identify key levels, horizontal vs dynamic S/R, support/resistance zones, role reversal patterns, EMA dynamic support, and advanced confluence strategies combining S/R with volume profile, VWAP, and Fibonacci for win rates exceeding 75%. By the end, you'll read price structure like institutional traders.
💡 What Are Support and Resistance?
Support is a price level BELOW current price where buying interest is strong enough to overcome selling pressure, preventing further downward movement. When price tests support, buyers step in aggressively, creating demand that pushes price back up—hence price "bounces" off support.
Resistance is a price level ABOVE current price where selling interest is strong enough to overcome buying pressure, preventing further upward movement. When price tests resistance, sellers step in aggressively, creating supply that pushes price back down—hence price "rejects" from resistance.
Why S/R works: These levels represent psychological price points and areas where institutional traders, algorithms, and retail participants place large orders based on historical price behavior. When ES tests 5,800 (a round number and previous swing low), thousands of traders recognize this level and place buy orders, creating actual buying pressure that becomes a self-fulfilling prophecy. This makes S/R one of the most reliable concepts in all of trading—it works because everyone watches it.
The Psychology Behind Support and Resistance
Understanding WHY S/R works is as important as knowing HOW to trade it:
The Three Types of Market Participants at S/R Levels
1. Traders Who Missed the Move (Regret Buyers/Sellers)
ES rallies from 5,800 to 5,900. Traders who didn't buy at 5,800 regret missing the move. When price pulls back to 5,800, they get a "second chance" and aggressively buy—creating support.
2. Trapped Traders (Looking to Exit)
Traders who sold at 5,800 thinking it would go lower are now in losing positions. When price returns to 5,800, they exit their shorts (buy to cover), adding to buying pressure—strengthening support.
3. Successful Traders (Taking Profits)
Traders who bought at 5,800 and rode price to 5,900 now see price returning to their entry. They know 5,800 worked before, so they add to positions—reinforcing support.
All three groups create REAL order flow at the same price level, making S/R a self-fulfilling prophecy.
Types of Support and Resistance Levels on ES/NQ
1. Horizontal Support and Resistance (Static Levels)
These are fixed price levels that don't change over time:
| Level Type | Description | ES Example | NQ Example | Reliability |
|---|---|---|---|---|
| Previous Day High/Low | Most powerful intraday S/R levels | PDH: 5,925, PDL: 5,875 | PDH: 18,500, PDL: 18,200 | 75-80% |
| Round Numbers | Psychological levels where institutions place orders | 5,700, 5,750, 5,800, 5,850, 5,900 | 18,000, 18,500, 19,000, 19,500 | 65-70% |
| Swing Highs/Lows | Price levels where market previously reversed | Recent swing low: 5,825 | Recent swing high: 18,450 | 70-75% |
| Weekly/Monthly Highs/Lows | Major levels for swing traders | Weekly low: 5,780 | Monthly high: 18,800 | 75-80% |
| Volume Profile (VAH/VAL/POC) | Levels where most volume traded | VAH: 5,920, VAL: 5,880, POC: 5,900 | VAH: 18,450, VAL: 18,280, POC: 18,360 | 80-85% |
💎 Pro Tip: The Power of Round Numbers
Round numbers are psychological magnets for institutional order flow. Why? Because:
- Easy to remember: Traders set limit orders at "clean" numbers (5,800 vs 5,797.25)
- Option strikes: Options are struck at round numbers, creating hedging flow
- Stop clusters: Retail traders place stops below/above round numbers
- Algorithmic orders: Trading algorithms programmed to enter/exit at round numbers
ES round numbers: Every 50 points (5,750, 5,800, 5,850) is strong S/R. Every 100 points (5,700, 5,800, 5,900) is MAJOR S/R.
NQ round numbers: Every 500 points (18,000, 18,500, 19,000) is strong S/R. Every 1,000 points (18,000, 19,000, 20,000) is MAJOR S/R.
Win rate: When round number aligns with previous day high/low or volume profile level, success rate jumps to 80-85%.
2. Dynamic Support and Resistance (Moving Levels)
These levels change with price over time, adapting to market conditions:
Exponential Moving Averages (EMAs)
- 21-EMA: Short-term dynamic S/R. In uptrends, price bounces off 21-EMA (support). In downtrends, 21-EMA acts as resistance. Best on 5-minute charts for day trading ES/NQ. Win rate: 70-75% when trend is clear.
- 50-EMA: Medium-term dynamic S/R. Separates bulls from bears. Price above 50-EMA = bullish, acts as support. Price below = bearish, acts as resistance. Win rate: 75-80% on first test.
- 200-EMA: Long-term dynamic S/R. Major institutional level. Breaking above/below signals significant trend change. Best for swing trading on daily charts.
VWAP (Volume Weighted Average Price)
- VWAP itself: Most-watched intraday level. Acts as dynamic S/R throughout RTH session. Institutions use VWAP as benchmark. Win rate: 70%.
- VWAP ±1σ bands: First standard deviation. Moderate S/R, often tested multiple times. Win rate: 65-70%.
- VWAP ±2σ bands: Second standard deviation. Strong overbought/oversold levels. Win rate: 75-80%.
- VWAP ±3σ bands: Third standard deviation. Extreme levels, rarely tested. Win rate: 85%+ when reached.
Trendlines
- Ascending trendline: Connect higher lows in uptrend. Acts as dynamic support. Buy bounces off trendline. Win rate: 65-70%.
- Descending trendline: Connect lower highs in downtrend. Acts as dynamic resistance. Sell rejections from trendline. Win rate: 65-70%.
- Trendline breaks: Strong momentum signal when price breaks through established trendline with volume.
Support and Resistance Zones vs Exact Levels
Professional traders don't trade exact prices—they trade ZONES:
📏 Creating Effective S/R Zones
Why zones work better than exact levels:
- Markets are noisy—prices rarely respect exact numbers
- Different traders use different charts and timeframes
- Wicks and false breakouts occur at all levels
- Zones account for slippage and execution variance
How to create S/R zones:
- Identify the core level: Example: ES support at 5,800 (previous day low)
- Look at historical tests: Price bounced from 5,797, 5,802, 5,799 in past sessions
- Draw zone boundaries: Zone becomes 5,795-5,805 (10-point range)
- Mark as area: Use rectangle tool to highlight the zone on your chart
Zone width guidelines:
- ES zones: 5-15 points depending on volatility (VIX < 15 = narrower zones, VIX > 20 = wider)
- NQ zones: 15-40 points (NQ is 2-3x more volatile than ES)
- Higher timeframe = wider zones: Daily chart zones wider than 5-minute chart zones
Trading within zones: Don't enter at first touch of zone. Wait for price to enter zone + show rejection candle (pin bar, engulfing) + then enter. This filter alone improves win rate 15-20%.
Role Reversal: When Support Becomes Resistance (and Vice Versa)
Role reversal is one of the most reliable S/R patterns—when former support becomes new resistance after being broken (or vice versa).
How Role Reversal Works
Resistance → Support (Bullish Role Reversal)
- Price is below resistance at 5,900, in downtrend
- Price breaks ABOVE 5,900 with strong volume (breakout)
- Price pulls back to test 5,900 from above
- Former resistance at 5,900 now acts as support (role reversal)
- Price bounces—buy opportunity
Support → Resistance (Bearish Role Reversal)
- Price is above support at 5,850, in uptrend
- Price breaks BELOW 5,850 with strong volume (breakdown)
- Price rallies back to test 5,850 from below
- Former support at 5,850 now acts as resistance (role reversal)
- Price rejects—short opportunity
Why Role Reversal Has 75-80% Success Rate
- Breakout traders protecting profits: Those who bought the break above 5,900 place stops at 5,900 to protect gains
- Missed-move traders getting second chance: Those who missed initial breakout enter on pullback to 5,900
- Institutional add-ons: Smart money adds to positions at the old level after confirming the break
- Psychological anchoring: 5,900 is now "proven" as important level, attracting more orders
Real ES Example: Resistance → Support Role Reversal
Setup: ES has resistance at 5,900 (tested 3 times over past week, each time rejected).
Breakout: On Monday 9:45am, ES breaks above 5,900 on strong volume (15,000+ contracts in 5 minutes). Price reaches 5,925.
Pullback: At 11:00am, ES pulls back from 5,925 down to 5,902 (testing old resistance, now support).
Role Reversal Confirmation:
- Price enters 5,895-5,905 zone (old resistance)
- Forms bullish pin bar at 5,900 with long lower wick to 5,898
- Volume increases on the pin bar (absorption at old resistance)
- MACD shows bullish divergence (lower low in price, higher low in MACD)
Entry: Long at 5,903 (close of pin bar)
Stop: 5,893 (10 points, below role reversal zone)
Target 1: 5,918 (15 points, 1.5:1 R:R, previous high) → HIT
Target 2: 5,930 (27 points, 2.7:1 R:R, round number) → HIT
Result: +$675 per contract (50% at T1: +$375, 50% at T2: +$675)
Advanced S/R Strategies: Stacking Confluence
The secret to 80-85%+ win rates is confluence—multiple S/R factors aligning at the same price:
Strategy 1: S/R + Volume Profile Triple Confluence
Setup: Find where horizontal S/R aligns with volume profile levels.
Example:
- Previous day low: 5,875
- Current session VAL: 5,877
- Round number: 5,875
- Zone: 5,870-5,880 (triple confluence support)
Trade: When price tests 5,870-5,880 zone, institutions are defending THREE levels simultaneously. Win rate: 80-85%.
Strategy 2: S/R + VWAP + Fibonacci Confluence
Setup: Combine S/R with VWAP bands and Fibonacci levels.
Example:
- Previous swing low: 5,850
- VWAP -2σ band: 5,848
- 61.8% Fibonacci retracement: 5,852
- Zone: 5,845-5,855 (triple confluence support)
Trade: Oversold (VWAP -2σ) + golden ratio (61.8% Fib) + historical support = premium long setup. Win rate: 85%+.
Strategy 3: S/R + Dynamic EMA Confluence
Setup: Horizontal S/R aligning with moving average support.
Example (Uptrend):
- Previous day low: 5,880
- 21-EMA: 5,882
- 50-EMA: 5,875
- Zone: 5,875-5,885 (horizontal + two dynamic S/R)
Trade: Price pulls back in uptrend to this zone where horizontal support meets two EMAs. Strong bulls defend this area. Win rate: 80-85%.
Strategy 4: Opening Range Support/Resistance
The first 30 minutes (9:30-10:00am ET) create powerful S/R levels for the entire day:
- Mark opening 30-min range: High and low of first 30 minutes
- These become S/R: Range high = resistance, range low = support
- Trade breakouts OR fades: Breakout with volume = continuation. Failed breakout with absorption = fade back into range
- Win rate: 70-75% for range fades, 65-70% for breakouts (when confirmed with volume)
Common Support and Resistance Mistakes
⚠️ Top 8 S/R Trading Mistakes That Destroy Accounts
- Buying exact support without confirmation: Entering long immediately when price touches 5,800 without waiting for rejection candle. Price can slice through support. FIX: Wait for bullish pin bar, engulfing, or inside bar before entering.
- Drawing too many S/R lines: Marking every minor swing creates "spaghetti chart" where everything looks important. FIX: Only mark levels tested 3+ times OR levels with confluence. Limit to 4-6 key levels maximum.
- Ignoring timeframe hierarchy: Trading 5-minute S/R level that contradicts daily major level. Daily S/R ALWAYS overrides intraday. FIX: Check higher timeframes (daily, 4-hour, 1-hour) before trading intraday levels.
- Not using zones: Expecting precision (buy exactly at 5,800.00). Markets don't work like that. FIX: Use 10-15 point zones for ES, 25-40 points for NQ. Trade within the zone based on price action.
- Forgetting volume confirmation: Support at 5,800 looks strong on chart but has no volume at that level from past tests. FIX: Check volume profile or past volume bars. High-volume S/R levels are 2x more reliable.
- No stop loss: "Support will definitely hold at 5,800" mentality. All S/R levels break eventually. FIX: ALWAYS use stops 6-10 ticks beyond S/R zone. Protect capital first, be right second.
- Holding through clear breaks: Support breaks decisively with volume and momentum, trader holds hoping for bounce. FIX: If S/R breaks with strong candle + volume, exit immediately. Look for role reversal entry instead.
- Trading isolated S/R without confluence: Random support level in middle of nowhere with no other factors. FIX: Require minimum 2-3 confluence factors: previous day low + VAL + round number = trade. Single factor = ignore.
Risk Management for S/R Trading
Stop Loss Placement
- Support bounce trades: Stop 6-10 ticks below support zone (ES: 6-10 points, NQ: 12-20 points)
- Resistance rejection trades: Stop 6-10 ticks above resistance zone
- Role reversal trades: Stop beyond the reversed level + 6-10 ticks buffer
- If S/R breaks: Exit immediately, don't "hope" for reversal. Wait for role reversal setup instead
Position Sizing
- Risk per trade: 1-2% of account maximum
- High-confluence setups: Risk 2% (S/R + volume profile + VWAP + Fibonacci)
- Medium-confluence: Risk 1-1.5% (S/R + one additional factor)
- Low-confluence: Skip the trade (isolated S/R without confirmation)
Profit Targets
- First target: 1.5:1 risk-reward to next minor S/R level (take 50% profit)
- Second target: Next major S/R level (previous day high/low, round number, VAH/VAL)
- Trailing stops: Use 8-tick trailing stop or trail below/above EMAs (21-EMA, 50-EMA)
- Let winners run: If no major S/R in sight and trend strong, trail stops and ride the move
🚀 Master Support & Resistance Like a Professional
Support and resistance trading is just the beginning. Combine S/R with volume profile, order flow, and institutional analysis to achieve consistent profitability like pro traders.
Get Funded & Trade with Confidence →Frequently Asked Questions (FAQs)
What are support and resistance in futures trading and why do they work?
Support and resistance are price levels where the market consistently shows buying interest (support) or selling pressure (resistance), causing price to bounce or reverse. Support is a price level BELOW current price where buyers overwhelm sellers, preventing further downward movement—price 'bounces' off support. Resistance is a price level ABOVE current price where sellers overwhelm buyers, preventing further upward movement—price 'rejects' from resistance. Why they work: S/R levels represent psychological price points where institutional traders, algorithms, and retail participants place orders based on historical price behavior. When ES tests 5,800 (a round number and previous support), thousands of traders recognize this level from past bounces and place buy orders, creating actual buying pressure that pushes price up. This self-fulfilling prophecy makes S/R one of the most reliable concepts in technical analysis. On liquid futures like ES/NQ, S/R levels have 65-75% success rates when combined with confluence factors (volume profile, previous day high/low, round numbers). Professional traders build entire strategies around S/R because these levels objectively show where supply and demand are imbalanced.
How do I identify the most important support and resistance levels on ES/NQ?
The strongest S/R levels on ES/NQ futures come from specific price points with historical significance and high confluence: (1) Previous day/week/month high and low: These are the most powerful intraday S/R levels. ES bouncing off previous day low has 70-75% success rate during RTH. (2) Round numbers (psychological levels): ES: 5,700, 5,750, 5,800, 5,850, 5,900. NQ: 18,000, 18,500, 19,000, 19,500. Institutions place orders at round numbers, creating natural S/R. (3) Swing highs and lows: Price levels where market previously reversed multiple times. If ES tested 5,825 three times and bounced each time, that's strong support. (4) Volume Profile levels (VAH, VAL, POC): Point of Control acts as magnet. VAH/VAL are institutional support/resistance during sessions. (5) VWAP and standard deviation bands: VWAP is most-watched intraday level. -2σ and -3σ bands provide strong support, +2σ/+3σ strong resistance. (6) Fibonacci retracements (61.8%, 78.6%): After strong moves, these levels become S/R during pullbacks. How to identify: Draw horizontal lines at these levels on your chart. Levels with MULTIPLE factors (e.g., previous day low + round number + VAL + 61.8% Fib) are highest-probability S/R zones with 80%+ reliability. Trade bounces/rejections at these confluent levels.
What is the difference between horizontal and dynamic support/resistance?
Horizontal S/R are static price levels that don't change (previous day high/low, round numbers, swing points). Dynamic S/R are moving levels that change with time (EMAs, trendlines, VWAP). Horizontal support/resistance: Fixed price levels identified by past price action. Examples: ES previous day low at 5,875 (doesn't move), round number 5,800 (always same level), yesterday's VAH at 5,920. Advantage: Easy to identify, objective, widely watched by all traders = high reliability. Trade: Buy bounces off horizontal support, sell rejections from horizontal resistance. Dynamic support/resistance: Moving levels that adjust with price. Examples: 21-EMA (exponential moving average) acts as support in uptrends, 50-EMA major dynamic support/resistance, rising trendline connecting higher lows, VWAP (resets daily but moves throughout session). Advantage: Adapts to changing market conditions, follows trend. Trade: Buy pullbacks to 21-EMA in uptrends (dynamic support), sell rallies to 50-EMA in downtrends (dynamic resistance). Combining both: Highest-probability setups occur when horizontal S/R aligns with dynamic S/R. Example: ES pulls back to 21-EMA which coincides with previous day low at 5,880 = double confluence, 80%+ bounce rate. Professional traders use horizontal S/R for initial identification, dynamic S/R for trend confirmation and entry timing.
What is role reversal in support and resistance trading?
Role reversal occurs when a former support level becomes new resistance (or vice versa) after price breaks through it—one of the most reliable S/R patterns with 70-80% success rates. Resistance becomes support: Price is in downtrend below resistance at 5,900. Price breaks ABOVE 5,900 with strong volume. Previous resistance at 5,900 now becomes support. When price pulls back to 5,900, it bounces (role reversal). Support becomes resistance: Price is in uptrend above support at 5,850. Price breaks BELOW 5,850 with strong volume. Previous support at 5,850 now becomes resistance. When price rallies to 5,850, it rejects (role reversal). Why role reversal works: Traders who missed the breakout place orders at the old level hoping for second chance. Breakout traders place stops at old level to protect profits. Institutions use old levels as entry points to add to positions. All this order flow at the old level creates actual S/R in reverse role. Trading role reversal: (1) Identify clear break of major S/R level with volume confirmation. (2) Wait for price to pull back to the broken level. (3) Enter in direction of breakout when price tests old level (now reversed role). (4) Stop: 6-10 ticks beyond reversed level. (5) Target: Next major S/R level. Example: ES breaks above 5,900 resistance. Pulls back to 5,900 (now support). Bounces. Long entry at 5,902, stop 5,892, target 5,925 (previous high). Win rate: 75-80% when volume confirms the initial break.
How do I trade support and resistance zones instead of exact prices?
Professional traders use S/R zones (price ranges) rather than exact levels because markets don't respect precise prices—they react within broader areas. S/R zones account for market noise, slippage, and varying timeframes. How to create S/R zones: Instead of marking support at exact 5,800.00, create zone 5,795-5,805 (10-point range for ES, 20-30 points for NQ). Zone boundaries: Use multiple tests of the level to define zone edges. If ES bounced from 5,797, 5,802, 5,799 over past sessions, your zone is 5,795-5,805. Zone width: ES zones: typically 5-15 points wide depending on volatility. NQ zones: 15-40 points wide (NQ is more volatile). Higher timeframe zones are wider (daily zones wider than 5-minute zones). Trading within zones: Don't buy at top of support zone—wait for price to enter zone, show rejection candle (pin bar, engulfing), then enter. Don't sell at bottom of resistance zone—wait for rejection candle at top of zone. Example trade: Support zone 5,795-5,805. Price drops to 5,798 (within zone). Forms bullish engulfing candle. Enter long at 5,800. Stop below zone at 5,792. Target: resistance zone 5,850-5,860. Advantages of zones: (1) Removes need for exact precision. (2) Accounts for wicks and false breaks. (3) Gives clearer entry signals with candlestick patterns. (4) Reduces false breakouts. Professional edge: Combine zones with volume profile—if your S/R zone aligns with VAL zone (5,795-5,805), probability increases to 80%+ because two independent methods confirm same area.
Can I use EMAs as dynamic support and resistance for ES/NQ day trading?
Yes, exponential moving averages (EMAs) are highly effective dynamic S/R for ES/NQ day trading, especially 21-EMA and 50-EMA. These levels adapt to trend and provide clear entry points with 70-75% success rates. 21-EMA (short-term dynamic S/R): In strong uptrends, price pulls back to 21-EMA and bounces (acts as support). In strong downtrends, price rallies to 21-EMA and rejects (acts as resistance). Best timeframe: 5-minute chart for ES/NQ day trading. Win rate: 70-75% when trend is clear (price staying above/below 21-EMA for multiple hours). 50-EMA (major dynamic S/R): Separates bulls from bears. Price above 50-EMA = bullish bias, acts as support. Price below 50-EMA = bearish bias, acts as resistance. Best timeframe: 5-minute or 15-minute for intraday, daily for swing trading. Win rate: 75-80% on first test during RTH, especially if aligned with volume profile level. 200-EMA (long-term dynamic S/R): Major institutional level. Breaking above/below 200-EMA signals significant trend change. Best for swing traders on hourly/daily charts. Trading EMA dynamic S/R: (1) Identify trend: Price above 21-EMA + 50-EMA = uptrend. (2) Wait for pullback: Price pulls back toward 21-EMA. (3) Entry: When price touches 21-EMA and shows rejection candle, enter long. (4) Stop: Below 50-EMA (second line of defense). (5) Target: Previous swing high or resistance zone. Example: ES in uptrend, trading at 5,920. Pulls back to 21-EMA at 5,898. Forms bullish pin bar at 21-EMA. Enter long 5,900. Stop 5,885 (below 50-EMA). Target 5,925. Result: +25 points = $625 per contract. Combining with horizontal S/R: When 21-EMA pullback coincides with previous day low or round number, win rate jumps to 80-85%.
What are the most common mistakes when trading support and resistance?
Common S/R trading mistakes destroy win rates—here's how to avoid them: (1) Buying/selling exact price without confirmation: Entering long immediately at support 5,800 without waiting for price action confirmation. Fix: Wait for rejection candle (pin bar, engulfing, inside bar) before entering. This filter alone improves win rate 15-20%. (2) Drawing too many S/R lines: Marking every minor swing creates 'spaghetti chart' where every level seems important. Fix: Only mark levels tested 3+ times OR levels with confluence (previous day high/low, round numbers, VAH/VAL). Limit to 4-6 key levels per chart. (3) Ignoring timeframe context: Trading 5-minute S/R level that contradicts daily level. Fix: Higher timeframe S/R overrides lower timeframe. Check daily and 15-minute levels before trading 5-minute signals. (4) Not using zones: Expecting exact price precision (buy at 5,800.00 exactly). Markets are noisy. Fix: Use 10-15 point zones for ES, 25-40 points for NQ. Trade within the zone based on price action. (5) Forgetting volume: Support at 5,800 looks strong on chart but has no volume confirmation. Fix: S/R levels with high volume (from volume profile or past tests with volume spikes) are 2x more reliable. Trade levels where volume confirms. (6) No stop loss: Assuming support will hold without protection. All S/R levels eventually break. Fix: Always place stop 6-10 ticks below support or above resistance. No exceptions. (7) Holding through breaks: Support breaks, trader holds hoping for bounce. Fix: If S/R breaks with conviction (strong candle + volume), exit immediately. Look for role reversal entry instead. (8) Missing confluence: Trading isolated S/R without additional factors. Fix: Require 2-3 confluence factors: previous day low + VAL + round number = trade. Single-factor S/R = ignore.
How do I combine support and resistance with other indicators for high-probability setups?
The most profitable S/R strategies stack multiple confluence factors for 80-85%+ win rates: (1) S/R + Volume Profile: Support at previous day low (5,875) that coincides with current session VAL = 80%+ bounce rate. Institutions defend both levels simultaneously. Resistance at previous day high + VAH = 80%+ rejection rate. POC acts as magnet—when price pulls back to S/R near POC, expect consolidation before continuation. (2) S/R + VWAP: Support at round number (5,800) aligned with VWAP -2σ band = extreme oversold + psychological support = 85%+ bounce. Resistance at previous session high + VWAP +2σ = overbought + historical resistance = 85%+ rejection. (3) S/R + Fibonacci: Support at previous day low (5,880) that's also 61.8% Fibonacci retracement of recent rally = golden ratio + historical support = 75-80% bounce. Resistance at 161.8% Fibonacci extension + previous week high = measured target + historical resistance = strong reversal zone. (4) S/R + EMAs (dynamic confluence): Horizontal support at 5,850 where 21-EMA and 50-EMA also converge = triple confluence (horizontal + two dynamic levels) = 85%+ hold rate. Entry: price touches all three, shows rejection candle. (5) S/R + Candlestick Patterns: Support level + bullish engulfing or pin bar = visual confirmation of rejection, 75-80% success. Resistance + bearish engulfing or shooting star = strong rejection, 75-80% reversal rate. (6) S/R + Order Flow (advanced): Support at 5,800 + footprint shows absorption (1000+ bid volume) + no breakthrough = institutions defending = 85%+ hold. Professional edge: Triple+ confluence = S/R level + volume profile + VWAP or Fibonacci + price action confirmation = 85-90% win rate. Never trade S/R in isolation—always stack 2-3 factors minimum.