Page 1 of 1

The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:43 am
by PTStockScalper
Hey everyone,

I’ve been seeing a lot of posts lately from newer traders getting chewed up by the spread and chopped out by false breakouts. When you look at their charts, it’s usually the same story: 1-minute timeframes completely cluttered with moving averages, MACD, RSI, and Bollinger Bands.

If you are trying to scalp volatile equities, lagging technical indicators will only tell you what happened five minutes ago. By the time your MACD crosses, the smart money has already taken their profit—and your stop loss.

Today, I want to break down a pure price action scalping strategy that relies on market structure and liquidity sweeps. No messy indicators. Just raw price action using a top-down approach.

Re: The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:44 am
by PTStockScalper
The Core Philosophy

Institutional algorithms and large players need liquidity to fill their massive orders. Where does that liquidity sit? Right above recent highs and right below recent lows, in the form of retail stop losses.

Instead of buying the breakout (and getting trapped), this strategy waits for the breakout to fail. We are looking to enter when the market sweeps that liquidity and immediately reverses back into the range.

The Setup: Multi-Timeframe Alignment
You cannot scalp successfully by staring blindly at a 1-minute chart. You need a structural framework.

The Macro View (15-Minute Chart): Before the bell rings, mark your key levels on the 15-minute chart. Identify the pre-market highs/lows and yesterday's closing levels. These are your liquidity pools. Establish your daily bias here.

The Micro View (1-Minute Chart): This is your execution timeframe. We only zoom in here to read the raw candlestick structure as price approaches our 15-minute zones.

Re: The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:45 am
by PTStockScalper
Execution Rules: The "Sweep and Reclaim"

Reserve this setup for stocks with high relative volume and a clear catalyst. If a stock is trading flat, do not force it.

Wait for the Trap (The Sweep): Watch as the price approaches a key 15-minute level (e.g., the pre-market high). Let the 1-minute candle pierce through the level. Retail breakout traders are now entering long, and early shorters are getting stopped out.

Look for Exhaustion: We want to see that breakout immediately fail. The 1-minute candle should leave a long wick rejecting the level, or the very next candle should engulf it aggressively back in the opposite direction.

The Entry (The Reclaim): Enter the trade the moment the price crosses back under the key structural level. You are riding the momentum of the trapped breakout traders who are now forced to panic-sell to cover their positions.

Stop Loss: Place a hard, tight stop exactly a few cents above the high of the rejection wick. Because we are trading raw price action at the extreme of a move, our risk is incredibly small. If the stock pushes past that wick, the sweep was actually a true breakout, and you need to be out instantly.

Take Profit: Target the next local liquidity pool on the 1-minute chart (usually the most recent swing low or the VWAP). Scale out half of your position at a 1:1 risk-to-reward ratio to secure the win, and trail your stop on the rest.

Re: The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:45 am
by PTStockScalper
Why This Works

The edge in this strategy comes from risk asymmetry. Because you are entering exactly at the point where momentum shifts, your stop loss is mathematically as tight as it can possibly be. You don't need an 80% win rate to be profitable with this; a 40-50% win rate with a 1:2 or 1:3 R:R will grow an account steadily.

A quick note for the algo builders: Because this strategy relies purely on OHLC data and local swing highs/lows, it is incredibly straightforward to program. If you write your own tools, you can easily code a custom indicator in Pine Script or cAlgo to alert you whenever a 1-minute candle sweeps a rolling 15-minute high and closes back below it. It saves you from having to stare at the screen waiting for the setup.

Who else is trading naked price action right now? Drop your charts below or let me know if you’ve been testing similar sweep setups. Let’s discuss.

Re: The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:46 am
by PTStockScalper
This Pine Script directly translates the "Sweep and Reclaim" logic from your forum post into a functional TradingView indicator.

It runs on your 1-minute execution chart, silently pulls the rolling swing highs and lows from the 15-minute macro chart, and fires visual signals and alerts the exact moment a 1-minute candle pierces that liquidity pool and closes back inside the range.

Code: Select all

//@version=5
indicator("Naked PA Liquidity Sweep", shorttitle="PA Sweeps", overlay=true)

// --- Inputs ---
grp_htf = "Higher Timeframe (Macro)"
htf_res = input.timeframe("15", title="HTF Resolution", group=grp_htf)
lookback = input.int(10, title="HTF Swing Lookback", minval=1, tooltip="Number of HTF bars to define the recent liquidity pools.", group=grp_htf)

// --- HTF Data Fetching ---
// Fetching the previous HTF bar's highest/lowest [1] with lookahead_on.
// This is critical to ensure the 15m levels do not repaint mid-candle on the 1m execution chart.
htf_high = request.security(syminfo.tickerid, htf_res, ta.highest(high[1], lookback), lookahead=barmerge.lookahead_on)
htf_low  = request.security(syminfo.tickerid, htf_res, ta.lowest(low[1], lookback), lookahead=barmerge.lookahead_on)

// --- Plotting Liquidity Pools ---
// Visualizing the 15m zones on the 1m chart as stepped lines.
plot(htf_high, color=color.new(color.red, 50), style=plot.style_stepline, linewidth=1, title="HTF High (Buy Stops)")
plot(htf_low, color=color.new(color.green, 50), style=plot.style_stepline, linewidth=1, title="HTF Low (Sell Stops)")

// --- Sweep & Reclaim Logic ---
// Bearish Sweep: 1m wick pierces the 15m high, but the 1m body closes back below it.
bearish_sweep = (high > htf_high) and (close < htf_high)

// Bullish Sweep: 1m wick pierces the 15m low, but the 1m body closes back above it.
bullish_sweep = (low < htf_low) and (close > htf_low)

// --- Visual Signals ---
plotshape(bearish_sweep, title="Bearish Sweep Setup", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)
plotshape(bullish_sweep, title="Bullish Sweep Setup", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)

// --- Alerts ---
alertcondition(bearish_sweep, title="Short Setup: Liquidity Swept", message="Bearish Liquidity Sweep on {{ticker}}. 1m candle rejected the 15m High.")
alertcondition(bullish_sweep, title="Long Setup: Liquidity Swept", message="Bullish Liquidity Sweep on {{ticker}}. 1m candle rejected the 15m Low.")

Re: The Naked Price Action Scalp: Ditching Indicators for Liquidity Sweeps

Posted: Fri Oct 02, 2026 11:46 am
by PTStockScalper
How to use this for your setup:

Apply to the 1-Minute Chart: The script is designed to sit on your micro timeframe. The request.security function handles fetching the 15-minute data in the background.

Anti-Repainting Architecture: By requesting high[1] and low[1] with barmerge.lookahead_on, the script locks in the closed state of the 15-minute chart. This guarantees the 15m lines stay flat and act as hard structural walls for your 1m candles to sweep against, rather than shifting dynamically and repainting your signals.

Alert Setup: Once added to the chart, click the "Alert" icon in TradingView, select "PA Sweeps" as the condition, and choose either the Long or Short alert. It will push a notification to your phone or PC exactly when the 1-minute candle closes the reclaim.

Since you are already trading raw price action across forex and equities, do you want to add an extra filter to this script, like requiring the sweep candle to have above-average volume to confirm the institutional presence?