EMA Cross + RSI + ADX - Autotrade Strategy V2 by varuns_back
By varuns_back
Performance Metrics
- Author: varuns_back
- Symbol: NSE:NIFTYX2025
- Timeframe: 15 minutes
- Net P&L: +1,097.72 USD (+2.19%)
- Win Rate: 52.9%
- Profit Factor: 2.411
- Max Drawdown: 415.37 USD (0.83%)
- Total Trades: 17
Description
OverviewA versatile trend-following strategy combining EMA 9/21 crossovers with RSI momentum filtering and optional ADX trend strength confirmation. Designed for both cryptocurrency and traditional futures/options markets with built-in stop loss management and automated position reversals.Key FeaturesMulti-Market Compatibility: Works on both crypto futures (Bitcoin, Ethereum) and traditional markets (NIFTY, Bank NIFTY, S&P 500 futures, equity options)Triple Confirmation System: EMA crossover + RSI filter + ADX strength (optional)Automated Risk Management: 2% stop loss with wick-touch detectionPosition Auto-Reversal: Opposite signals automatically close and reverse positionsWebhook Ready: Six distinct alert messages for automation (Entry Buy/Sell, Close Long/Short, SL Hit Long/Short)Performance MetricsNIFTY Futures (15min): 50%+ win rate with ADX filter OFFCrypto Markets: Requires extensive backtesting before live deploymentOptimal Timeframes: 15-minute to 1-hour charts (patience required for higher timeframes)Strategy LogicEntry Signals:LONG: EMA 9 crosses above EMA 21 + RSI > 55 + ADX > 20 (if enabled)SHORT: EMA 9 crosses below EMA 21 + RSI 20 (if enabled)Exit Signals:Opposite EMA crossover (auto-closes current position)Stop loss hit at 2% from entry price (tracks candle wicks)Technical Indicators:Fast EMA: 9-period (short-term trend)Slow EMA: 21-period (primary trend)RSI: 14-period with 55/45 thresholds (momentum confirmation)ADX: 14-period with 20 threshold (trend strength filter - optional)Market-Specific SettingsTraditional Markets (NIFTY, Bank NIFTY, S&P Futures, Options)Recommended Settings:ADX Filter: Turn OFF (less choppy, cleaner trends)Timeframe: 15-minute chartWin Rate: 50%+ on NIFTY FuturesWhy No ADX: Traditional markets have more institutional participation and smoother price action, making ADX unnecessaryCryptocurrency Markets (BTC, ETH, Altcoins)Recommended Settings:ADX Filter: Turn ON (ADX > 20)Timeframe: 15-minute to 1-hourExtensive backtesting required before live tradingWhy ADX: Crypto markets are highly volatile and prone to false breakouts; ADX filters low-quality chopBest Practices✅ Backtest thoroughly on your specific instrument and timeframe✅ Use larger timeframes (1H, 4H) for higher quality signals and better risk/reward✅ Adjust RSI thresholds based on market volatility (try 52/48 for more signals, 60/40 for fewer but stronger)✅ Monitor ADX effectiveness - disable for traditional markets, enable for crypto✅ Proper position sizing - adjust default_qty_value based on your capital and instrument price✅ Paper trade first - test for 2-4 weeks before risking real capitalRisk ManagementFixed 2% stop loss per trade (adjustable)Stop loss tracks candle wicks for accurate executionPositions auto-reverse on opposite signals (no manual intervention needed)0.075% commission built into backtest (adjust for your broker)Customization OptionsAll parameters are adjustable via inputs:EMA periods (default: 9/21)RSI length and thresholds (default: 14-period, 55/45 levels)ADX length and threshold (default: 14-period, 20 threshold)Stop loss percentage (default: 2%)Webhook AutomationThis strategy includes six distinct alert messages for automated trading:"Entry Buy" - Long position opened"Entry Sell" - Short position opened"Close Long" - Long position closed on opposite crossover"Close Short" - Short position closed on opposite crossover"SL Hit Long" - Long stop loss triggered"SL Hit Short" - Short stop loss triggeredCompatible with Delta Exchange, Binance Futures, 3Commas, Alertatron, and other webhook platforms.Important Notes⚠️ Crypto markets require extensive backtesting - volatility patterns differ significantly from traditional markets⚠️ Higher timeframes = better results - 15min works but 1H/4H provide cleaner signals⚠️ ADX toggle is critical - OFF for traditional markets, ON for crypto⚠️ Not financial advice - always conduct your own research and use proper risk management⚠️ Past performance ≠ future results - backtest results may not reflect live trading conditionsDisclaimerThis strategy is for educational and informational purposes only. Trading futures and options involves substantial risk of loss. Always backtest thoroughly, start with paper trading, and never risk more than you can afford to lose. The author assumes no responsibility for any trading losses incurred using this strategy.