PROPBREAKER SYSTEM · Gap & Order Flow · System 12

PB-GAP HOLD

Independently interpreted, formalized, coded and tested by PROPBREAKER.A SPY gap model combining the opening drive, a demand hold and EMA/VWAP confirmation, with staged 1.5R and 2R management.
CONCEPT REFERENCEUmar AshrafIndependent implementation — No affiliation or endorsement.
FuturesStocksOptionsIntraday
CONCEPT REFERENCE / Umar AshrafNOT AFFILIATED / NOT ENDORSED
PROPBREAKER SYSTEMVERIFIED MODEL VIEW
SPY · 5mPB-GAP HOLD
PROPBREAKER CODE
SETUPGap hold + absorptionTRIGGERORH reclaimSLOpening lowTP2R / liquidity
PLATFORM TARGETSBuilds in development
TradingView logoTradingViewPine strategy
MetaTrader 5 logoMetaTrader 5MT5 bot
NinjaTrader 8 logoNinjaTrader 8NT8 bot
01 / How it works

Strategy rules.
Complete execution model.

The supplied Pine implementation starts from the overnight gap and opening drive, then waits for price to hold the relevant demand or supply zone. EMA and session VWAP provide the directional confirmation before entry, so the model does not chase the first gap candle. Protection belongs beyond the swing with an ATR floor; management reduces exposure at 1.5R and keeps a runner for 2R. The independent PROPBREAKER export tests the model directly on AMEX SPY and contains 224 closed five-minute trades—96 long and 128 short—across the last-365-days window.

MODEL MAP / GAP HOLDSPY gap → demand hold → continuationOpening drive · demand-zone hold · EMA/VWAP · no invented absorption rule
01Map the overnight gap
02Wait for demand to hold
03Confirm EMA and VWAP

Representative rule map · entry, invalidation and objective—not a historical trade.

COMPLETE TECHNICAL PLAYBOOK

GAP HOLD

The supplied Pine implementation starts from the overnight gap and opening drive, then waits for price to hold the relevant demand or supply zone. EMA and session VWAP provide the directional confirmation before entry, so the model does not chase the first gap candle. Protection belongs beyond the swing with an ATR floor; management reduces exposure at 1.5R and keeps a runner for 2R. The independent PROPBREAKER export tests the model directly on AMEX SPY and contains 224 closed five-minute trades—96 long and 128 short—across the last-365-days window.

01

Operating context

  • Market and model: SPDR S&P 500 ETF Trust (SPY), Gap & Order Flow family.
  • Operating timeframe: SPY · 5m execution.
  • Execution window: New York cash session.
  • Apply the rules in sequence; one missing condition cancels the signal.
02

Pre-trade checklist

  • Confirm the full operating context before looking for an entry: SPY · 5m execution.
  • Map the complete trigger without anticipation: Gap/opening drive → demand hold + EMA/VWAP confirmation.
  • Calculate size, invalidation and maximum loss before the order: Swing structure + ATR floor.
03

Entry protocol

  • Execute only after the complete trigger is printed: Gap/opening drive → demand hold + EMA/VWAP confirmation.
  • Record the level, timestamp and condition that activated the order; never turn a missed order into a chase.
04

Invalidation

  • Define the invalidation before submitting the order: Swing structure + ATR floor.
  • Exit when invalidated: do not average down and do not widen the stop.
05

Position management

  • Manage the open position exactly as specified: 1.5R partial · 2R runner.
  • Coded exit model: 1.5R partial · 2R runner.
  • Discretionary changes are allowed only when defined in the preset before entry.
06

When not to trade

  • Skip incomplete signals, late entries and any setup that cannot preserve the documented risk model.
  • Skip the setup when spread, slippage, volatility or liquidity make the calculated risk unreliable.
  • Do not treat historical results as a guarantee of future performance.
Mandatory sequenceContext → setup → trigger → risk → management → exit
Reference & independenceRead details +

This is an independent PROPBREAKER implementation inspired by concepts presented on Umar Ashraf's official YouTube channel. PROPBREAKER interpreted, coded and tested the rules shown here.

The referenced trader did not develop, review or approve this software and is not affiliated with PROPBREAKER. The coded model may differ from the trader's own methodology.

Official YouTube sourceView channel +

The public strategy reference is exclusively the trader's official YouTube channel.

02 / REVIEW THE RESULTS

Backtest.
Stress test.
Prop test.

Follow the tabs in order. Start with the historical result, check whether it survives weaker trade sequences, then apply the rules of your prop account.

PROPBREAKER SIMULATIONResults shown are generated exclusively by PROPBREAKER's independent coded implementation. They are not results achieved, reported or endorsed by the referenced trader.
HISTORICAL BACKTEST · LAST 365 DAYS

PB-GAP HOLD

SPY · SPY · 5m execution · New York cash session

PROPBREAKER SIMULATION · NET P&L+$3,560.84
TRADINGVIEW TRADE LOGSPY · SPDR S&P 500 ETF TrustAMEX · TradingView · New York cash session
Total P&L+$3,560.84
Return3.56%
Sharpe ratio1.53
Win rate41.07%
Max drawdown-$3,732.26 · 3.50%
Profit factor1.243

Equity curve · PROPBREAKER SIMULATION

IMPORTED CLOSED-TRADE LEDGER · TRADE BY TRADE
Execution equity and drawdown chart.
Aug 2025NovFebMayAug 2026
View detailed statistics +

Win/Loss details

Total trades224
Winning trades92
Losing trades128
Breakeven trades4
Average win$198.07
Average loss-$114.54
Largest win$708.18
Largest loss-$704.37

Risk details

Max consecutive wins11
Max consecutive losses11
Sortino ratio2.90
Recovery factor0.95
Average trade$15.90
Expectancy$15.90
Average favorable excursion$138.43
Average adverse excursion-$117.54
STRATEGY FAQ

Before you test the model.

01What is the PB-GAP HOLD strategy?

PB-GAP HOLD is PROPBREAKER's independent coded implementation inspired by concepts presented on Umar Ashraf's official YouTube channel. The trader is a concept reference only, is not affiliated with or endorsing PROPBREAKER, and did not develop or approve the software or its results.

02Which market and timeframe does this GAP HOLD model use?

The page models SPDR S&P 500 ETF Trust (SPY) on SPY · 5m execution. The primary setup is gap/opening drive → demand hold + ema/vwap confirmation, with swing structure + atr floor.

03How are the PB-GAP HOLD results tested?

The PROPBREAKER simulation is calculated from the imported SPY closed-trade ledger for LAST 365 DAYS. Monte Carlo and prop-firm tools reuse that implementation's trade history; the results are not results achieved, reported or endorsed by Umar Ashraf and do not guarantee future performance.

04Which platforms support this GAP HOLD implementation?

The same coded decision model is designed for TradingView, MetaTrader 5 and NinjaTrader 8. Parameters can be changed, but every changed configuration should be backtested and stress-tested again before use.

Return to libraryExplore all strategies ↗