Technical Analysis

What No One Told You About Support and Resistance Trading

By Christopher Downie8 min read
What No One Told You About Support and Resistance Trading

Support and resistance identify price areas where a decline or advance has previously paused, reversed or met repeated opposition. Their practical value comes from defining what you will do if price reaches, rejects or breaks an area. A drawn level is a reference for a decision, not a barrier the market must respect.

This guide covers level selection, market psychology, bounce and breakout approaches, and the mistakes that make historical charts look easier than live decisions. The original teaching images are retained alongside a current LuxAlgo research workflow.

What Support and Resistance Actually Describe

Support is an area below or around price where a decline has met buying interest sufficient to interrupt it. Resistance is an area above or around price where an advance has met selling interest sufficient to interrupt it. These are descriptions of observed behavior and hypotheses about a later visit, not direct measurements of every buyer or seller waiting there.

Historical price chart with several marked support zones
Support-zone example from the original 2024 article. Several marked areas are later crossed, illustrating why a previous reaction does not make a level permanent. The crop is an educational example, not a complete trading record.

A zone is often more practical than one exact price, because nearby highs, lows and closes may cluster. Define its edges using a consistent rule: selected wick extremes, candle bodies, a fixed tick tolerance or a specified volatility-based width. Do not widen a zone after a losing setup just to make it appear to have held.

Historical price chart with several marked resistance zones
Original resistance example showing both reactions and subsequent advances through marked areas. Keep the level-selection rule and the time each level became available explicit.

Six Ways to Identify Candidate Levels

MethodWhat to specifyWhat can go wrong
Swing highs and lowsWhich price series and how many surrounding bars define a pivotA pivot confirmed by later bars is not known at the pivot timestamp
Prior price reactionsZone edges, separate tests and the lookback windowSelecting only levels that later worked creates hindsight bias
Round numbersInstrument-appropriate increments, such as a chosen EUR/USD round priceA .00 or .50 ending is not equally meaningful for every instrument
Moving averages and bandsFormula, source and lookback settingsA changing line can be mistaken for a fixed price level
Trendlines and channelsAnchor points, scale and the rule for updating themRedrawing anchors after every move makes the rule untestable
Broken levels and role reversalWhat constitutes a break, return and held retestA broken level may never be revisited or may fail on return

Fibonacci retracement levels are another reference traders use. With fixed swing anchors, their prices remain fixed; they change when the anchors change. This differs from a moving average that recalculates as new bars arrive. Fibonacci ratios, bands and round numbers are candidates to evaluate, not independent proof that a zone will hold.

Does More Testing Make a Level Stronger?

Repeated reactions can make a level more visible, but they do not establish a universal increase in its next-bounce probability. One interpretation emphasizes repeated defense; another suggests repeated visits can consume available interest. The Library’s level freshness discussion describes these competing readings and the limits of treating a touch count as a law.

Define a separate test, including a minimum gap between visits, so several candles in one consolidation do not become several independent confirmations. Record penetration depth, reaction size, elapsed time and the surrounding trend. A scoring rule should earn its place through evaluation rather than through a persuasive label.

Market Psychology Is an Interpretation

Near support, some participants may initiate longs, add to positions or buy to cover shorts. Near resistance, others may sell long holdings or initiate shorts. Traders who remember an earlier price can also change their orders around it. These are plausible explanations for attention at a level; candles alone do not reveal each participant’s motive.

The position matters when describing pressure. Closing a short requires buying, while closing a long requires selling. Exiting a position therefore does not always add buying pressure. News, changing expectations and new orders can also overwhelm a previously visible area.

Choose a Bounce, Breakout or Retest Rule

A touch, a wick beyond a zone, a close beyond it and a return from the other side are different events. Level interaction rules make those distinctions explicit. “Wait for confirmation” is incomplete unless you define the confirming event and when it becomes known.

Bounce Approach

A support-bounce hypothesis might require price to enter a predefined zone and then close back above its upper edge. A resistance-bounce hypothesis can use the mirror condition. Another trader may enter on a touch or require an additional candle. These choices change timing, fills and the set of trades; none is automatically best.

Historical support example labeled identified, tracking and trade
The original bounce illustration separates marking a zone from monitoring a later visit. Its Trade label is a hypothetical decision point; it does not specify an executable order, stop or final result.

Specify the boundary that invalidates the idea and any stop buffer before entry. A stop just beyond a zone may be close enough to trigger during ordinary noise; a wider stop changes position size and planned loss. Neither placement protects against every false break or guarantees the execution price.

Breakout and Retest Approaches

A breakout rule might require one completed candle beyond the zone, two closes, or a minimum distance beyond an edge. A wick-only excursion can fail a close-based rule while still triggering a stop-entry order. A strong move through a level is not proof that a durable new trend has begun.

Historical resistance example with a later close above the marked zone
Original breakout illustration showing a move above previously tracked resistance. The image does not demonstrate a required retest or prove the same entry rule works across other examples.

A retest rule waits for price to return to the broken area from the other side and meet a defined holding condition. This can offer a different entry location, but it can also miss moves that never return or enter a failing break. Do not call it a higher-probability trade without evidence from the exact rules and market being tested.

Role reversal means old resistance is being evaluated as possible support, or old support as possible resistance. It is a hypothesis confirmed only by the chosen subsequent behavior, not an automatic consequence of drawing through the old level.

Keep the Risk Calculation Separate

For a hypothetical support zone from 99 to 100, suppose a later qualifying signal leads to a fill at 100.5, a planned stop at 98.5 and a target at 104.5. Planned risk is 2 price units and potential reward is 4. With a planned loss allowance of 100 currency units and a value of 1 currency unit per price unit per share, that is 50 shares before fees and execution allowances. Different contract values require a different conversion.

A gap through the stop can produce a larger loss, and a limit entry may not fill. Include spread, fees, slippage and any relevant funding or borrowing costs. If the rule needs a candle close, the simulated fill must not occur before that close is available.

Common Mistakes and Better Research Habits

MistakeMore useful approach
Assuming confirmation removes false breaksDefine a break and a failure separately; keep failed examples in the test
Entering before the rule is knownRecord the timestamp of the completed signal and realistic order eligibility
Adding many overlapping indicatorsCompare a simple rule with each added filter; related price tools may repeat information
Treating a higher timeframe as always superiorUse it for context, then test whether it helps the chosen holding period
Marking every visible turnChoose a reproducible selection and retirement rule for levels
Moving lines after seeing the outcomePreserve the level map as it existed at the decision time

Multiple timeframes can help distinguish a short-term reaction from a larger trend, but a daily level does not carry a guaranteed numerical advantage over a five-minute level. Check whether the higher-timeframe bar and any pivot were already confirmed at entry. A later completed chart can hide that delay.

Confluence means multiple chosen conditions align, such as a prior swing and a round price. If several indicators are calculated from the same prices, their agreement is not several independent votes. Compare later-period results, losing streaks and costs before concluding that the extra conditions help.

Research Levels in LuxAlgo’s Native Platform

Start with the current Library implementations of level interactions and native-chart access. Choose an implementation that matches the intended level, break and retest definitions rather than assuming every support-and-resistance tool uses the same rules.

LuxAlgo native multi-chart workspace for comparing trading setups
Current native charts for comparing price areas and intervals. Keep the symbol, source, level rule and decision time attached to each comparison.

Ask Quant, our coding agent to express a supported bounce or breakout hypothesis with explicit zone edges, timing, exits and sizing. Inspect the generated code and run it manually. Use strategy settings and individual trades to check costs, standard candle prices and a later evaluation period.

Check data coverage when comparing charts. Different venues, sessions or candle intervals can produce different extremes and levels. The TradingView toolkit workflow and legacy Backtesting Assistant are separate from the current native research workflow.

Organize related level-based experiments in a current workspace. This workflow demonstration is not evidence of a profitable bounce or breakout strategy.

Frequently Asked Questions

Are support and resistance exact prices?

They can be defined as single prices or zones. Specify the boundary and tolerance consistently before evaluating a later interaction.

Does a level become stronger every time it is tested?

Not necessarily. Repeated reactions can make a level visible, but touch count alone does not establish the probability of the next bounce. Define separate tests and evaluate their context.

Is a breakout retest always a better entry?

No. Waiting changes the entry location and timing, can miss moves that do not return, and can still produce losing trades. Compare the exact rules after costs.

Do Fibonacci levels move like a moving average?

Not with fixed anchors. Retracement prices change when the chosen anchors change, while a moving average recalculates as new bars arrive.

Can confirmation guarantee a true breakout?

No. Confirmation means a chosen condition has occurred. A later reversal can still invalidate the setup, so the entry, exit and risk rules remain necessary.

Learn to trade smarter.

Market analysis and techniques that build your edge, one email a week.

Don’t worry, no spam here. See our privacy policy for more info.

Christopher Downie
Christopher Downie

Content & Product Strategist at LuxAlgo || Background in Computer Science || 7 years experience in retail CFD trading.

Read next