ADX, EMA, ATR Swing Trading Strategy
A technical indicator-based swing trading strategy for BTCUSDT on a 4-hour timeframe, utilizing ADX, EMA, and ATR for entry, stop-loss, and take-profit.
Published · Updated · Methodology: Technical Indicators
Part of: EMA Strategies
- Methodology: Technical Indicators
- Content type: strategy
- Timeframes: 4 hours
- Markets: BTCUSDT
Source video
Decoded from: GPT: Trading Strategy in Python makes 805% (+ Monte Carlo simulation results) by Algo-trading with Saleh — watch the original
Strategy overview
On a 4-hour swing chart, an ADX/EMA/ATR combination splits one decision into three jobs: the exponential moving average gives direction, ADX judges whether that direction has enough strength behind it to be worth acting on, and ATR scales stops and sizing to current volatility. What makes this entry unusual is not the trio but its authorship — the source video's title opens with GPT, and the strategy is presented as something a language model wrote in Python rather than something a trader arrived at through screen time.
That framing changes what the video is actually about. The title places an 805% figure next to Monte Carlo simulation results, and the second half of that pairing is where the emphasis sits: a single backtest produces one equity curve, one ordering of wins and losses, one path, while a Monte Carlo run reshuffles those trades to ask how much of the outcome was sequence luck. Publishing the headline number and the robustness test together rather than the number alone tells you the channel, Algo-trading with Saleh, is working closer to backtest engineering than to chart reading — the three indicators are inputs to a script, not lines to interpret bar by bar.
Two caveats belong on this page. The 805% is a claim made in a video title about one backtest on one dataset — not a verified, audited or forward-tested result — and this record captured no chapter timeline and no rule set, so what is offered here is the concept and a pointer to the source rather than a reconstruction of the code. If you take anything structural from it, take the division of labour between the three indicators, and the reason a 4-hour timeframe suits it: ADX needs enough bars to register a trend as a trend before an EMA signal is worth trading.
Topics
adx strategy · ema strategy · atr strategy · swing trading · btc trading strategy · 4 hour strategy · technical indicators · pine script · tradingview strategy · trading strategy · crypto swing trading
Frequently asked questions
What do ADX, EMA and ATR each contribute to a swing trading strategy?
The EMA supplies trend direction, ADX measures whether that trend has strength behind it or price is simply drifting sideways, and ATR measures current volatility so stops and position size can adapt to conditions. Splitting direction, strength and volatility across three separate tools is a common way to build a rule-based swing system.
What is a Monte Carlo simulation in strategy backtesting?
A Monte Carlo simulation reshuffles or resamples a strategy's trades many times over to show the range of outcomes the same set of trades could have produced. It is used to test how much of a backtest result depends on the specific order in which wins and losses happened to fall — which is why the source video presents it alongside its headline return rather than presenting the return on its own.
Does the 805% figure in the video title mean the strategy works?
No. It is a claim made in a video title about a result on historical data, not a verified or forward-tested outcome. Backtest returns depend entirely on the instrument, the period, the fees and slippage assumed, and the sizing rules used — none of which are established by the figure itself.
Can a trading strategy written by an AI model be evaluated like any other?
Yes — the origin of the rules does not change how they should be tested. Whatever produced them, they still need out-of-sample testing, realistic execution costs, and a check for overfitting before any capital is involved. Strategy Decoder catalogs strategies like this one alongside their source video so the idea can be traced back to where it came from.
About this strategy page
This trading strategy was decoded by Strategy Decoder's AI from a public YouTube trading video and turned into a structured, reviewable specification. In the interactive app this page shows the full entry and exit logic, risk management settings, the indicators involved with their parameters, AlgoWizard-compatible logic and a Pine Script export ready for TradingView backtesting — plus an automated backtest verdict when one has been computed for this strategy.
Strategy Decoder catalogs 2,229 decoded strategies. Each one is extracted with confidence scoring, cross-linked to the indicators it uses, and kept up to date as new videos are processed daily. Load this page with JavaScript enabled to use the interactive tools, or start from the strategy explorer to filter by methodology, market and timeframe.
Other versions of this strategy
- SwingArm ATR Trend (Blackflag), Smarter Pullback Strategy — Trendline Project
- RSI, Moving Average, Weighted Moving Average Indicator — Strategy in minutes
- William %R, EMA Expiry Day Strategy — Dhan ⚡
- STOCHASTIC OSCILLATOR, EMA 200, MACD, Divergence Strategy — Asia Forex Mentor – Ezekiel Chew
- RSI MOD, AYN Strategy — Trendline Project
- Scalping Strategy with EMAs, 25% Retracement Rule — Whale Analytics
More decoded strategies
- Reversal Day Trading Strategy
- 200-day Moving Average, RSI Mean Reversion Strategy
- Swing Trading Strategy for S&P 500
- RSI, ATR, EMA Mean Reversion Setups
- Supertrend, ATR, ADX, EMA Scalping Strategy
- Weekday Momentum, X-Day Low, High Breakout Swing Trading Strategies
- Thanksgiving Seasonal Trading Strategy
- EMA Crossover, RSI, ADX Shorting Strategy