Ross GPT - Momentum Scalp 1m — Strategy by rikhilrozario
By rikhilrozario
Performance Metrics
- Author: rikhilrozario
- Symbol: NASDAQ:GOOGL
- Timeframe: 2 minutes
- Net P&L: −2,454.43 USD (−0.25%)
- Win Rate: 0.0%
- Profit Factor: 0
- Max Drawdown: 2,454.43 USD (0.25%)
- Total Trades: 7
Description
This strategy is a long-only momentum scalping system designed for the 1-minute timeframe, combining VWAP, EMA trend alignment, MACD momentum, volume confirmation, and session filtering to identify high-probability intraday entries for pre-market session and U.S small cap stocks with high % change compared to previous day. Apply only for stock price between $2-$20. ⸻1️⃣ Date Range FilterThe strategy trades only within a user-defined date range. • Default range: Feb 1, 2026 – Dec 31, 2069 • Trades are ignored outside this period • Useful for controlled backtesting and forward testing⸻2️⃣ Indicators UsedVWAP • Used as a trend and mean-reversion filter • Only long trades are allowed when price is above VWAPMACD (12, 26, 9) • Momentum confirmation • Entry requires MACD line > Signal line • Exit is triggered if MACD crosses below SignalExponential Moving Averages • EMA 9 • EMA 20 • EMA 50 • EMA 200 (visual reference)Trend Bias Requirement • Bullish alignment: • EMA 9 > EMA 20 > EMA 50Volume Strength (Price Action Proxy) • Counts bullish candles over the last 5 bars • Entry requires at least 3 green candles • Used as a confirmation of buying pressure⸻3️⃣ Session FilterTrades are allowed only during a specific intraday session: • 06:59 – 09:00 (exchange time) • Designed to focus on high-liquidity morning momentum⸻4️⃣ Entry Conditions (Long Only)A buy signal is generated when all of the following are true: • Price is above VWAP • MACD line is above Signal line • EMA alignment confirms bullish trend • Bullish candle count condition is met • Current bar is within the allowed session • Current bar is within the selected date range • No existing open positionOnly one position at a time is allowed.⸻5️⃣ Trade Execution • Market entry when all conditions align • Fixed position sizing (default: 500 units) • Commission and slippage are included for realism⸻6️⃣ Exit LogicPrimary Exit (Bracket Order) • Take Profit: +0.25 • Stop Loss: -0.10 • Managed using strategy.exit for intra-bar accuracyIndicator-Based Exit • If MACD crosses below the Signal line, the position is closed immediately at marketThis dual exit system allows both quick scalps and early momentum failure exits.⸻7️⃣ Visual AidsThe strategy plots all key indicators used in decision-making: • EMA 9, 20, 50, 200 • VWAPThis allows easy visual verification of entries and exits directly on the chart.⸻⚠️ Notes • Designed for scalping and short-duration trades • Best suited for high-liquidity instruments • Results may vary depending on symbol, spread, and market conditions • This script is for educational and research purposes only