One dial, four horizons.
DP_Swing_Pro is built for holding a position across days or weeks rather than inside one session. A single Trading Mode setting reparameterizes the entire strategy at once.
Built to be held
DP_Swing_Pro is a backtestable TradingView strategy for MNQ and MES futures, and it is the one script in the lineup built for holding a position across days or weeks rather than inside a single session. It combines EMA trend stacking, ADX trend strength, RSI and MACD into one entry decision, and manages the exit with ATR-based stop-loss and take-profit distances rather than a fixed point count.
Everything about how long a trade is meant to run, how wide the stop sits and how strict the trend filter is, comes from a single mode selector rather than a dozen settings a trader would otherwise have to retune by hand every time their intended holding period changes.
One dial, everything shifts
The Trading Mode dropdown, Intraday Swing, Multi-Day Swing, Weekly Swing or Position Trade, is a single input that reparameterizes the entire strategy at once. Choosing a mode changes the fast, mid, slow and trend EMA lengths, the ATR stop and target multiples, the ADX strength threshold, and the cooldown bar count together, as one coherent profile, rather than asking a trader to retune each of those settings by hand whenever their intended holding period changes.
For example, moving from Intraday Swing to Position Trade widens the EMA lengths from 8/21/50 to 34/89/144, widens the ATR stop multiple from 1.5× to 3× and the target multiple from 3× to 6×, raises the ADX threshold from 20 to 25, and extends the cooldown between trades from 3 bars to 12. The strategy also reads a higher timeframe EMA200 for trend confirmation, and that higher timeframe itself shifts with the mode, from 60-minute confirmation on Intraday Swing up to weekly confirmation on Position Trade.
What you tune
- Trading Mode
- Intraday Swing, Multi-Day, Weekly or Position
- Main signal type
- EMA Stack + ADX (5 options)
- Stop loss method
- ATR Based (4 options)
- Take profit method
- ATR Based (4 options)
- Trailing stop
- On
- Max daily trades
- 5
Specification
- Type
- Strategy
- Pine version
- v6
- Chart placement
- Overlay
- Plots
- EMA cloud, EMA200 trend line, TP/SL lines, dashboard
- Alert conditions
- Long/Short entry, Bullish/Bearish trend start
- Backtest engine
- 10,000 USD capital, $0.62/contract, 1-tick slippage
- Intended market
- MNQ1! / MES1!
- Intended timeframe
- 5m through weekly, by mode
Published as reference
This script is finished and documented in full on this page. It is not for sale.
Questions about this script: deishmedia@gmail.com.