OPEN-SOURCE SCRIPT
Volume FIltered RSI Buy/Sell Strategy

Volume Filtered RSI Buy/Sell Strategy
Introduction
This publication introduces the "Volume Filtered RSI Buy/Sell Strategy," a systematic trading approach designed specifically for cryptocurrency markets. This strategy combines RSI momentum signals with volume confirmation and precise candle pattern recognition to identify high-probability entry points while filtering out weak signals.
Overview
The strategy implements a multi-layered filtering system that requires several conditions to align before entering a trade. By requiring RSI momentum shifts, significant volume, and strong candle patterns, the system aims to capture only the most reliable trade setups. Built-in risk management features provide automatic stop-loss and take-profit placement based on either ATR volatility or fixed percentage risk.
Strategy Core Components:
Default Settings:
Entry Logic:
The strategy creates a powerful filtering system by requiring all of the following conditions to align:
Exit Methods:
The strategy offers two comprehensive exit approaches:
Why This Combination Works:
The power of this strategy comes from its multi-confirmation approach:
Backtesting Results:
When tested on BTCUSDT 5-minute chart with the default settings:
Recommended Usage:
Customization Options:
The strategy provides multiple parameters that can be adjusted to match different trading styles:
Disclaimer
This strategy is shared for educational purposes only. The default parameters have been tested to provide a balance between win rate and profitability, but past performance does not guarantee future results. The commission setting (0.055%) reflects realistic exchange fees, and the recommended position sizing (20% of capital) is higher than traditional 1-2% but represents common practice in cryptocurrency trading. Users should thoroughly test any changes to parameters before trading real capital.
Introduction
This publication introduces the "Volume Filtered RSI Buy/Sell Strategy," a systematic trading approach designed specifically for cryptocurrency markets. This strategy combines RSI momentum signals with volume confirmation and precise candle pattern recognition to identify high-probability entry points while filtering out weak signals.
Overview
The strategy implements a multi-layered filtering system that requires several conditions to align before entering a trade. By requiring RSI momentum shifts, significant volume, and strong candle patterns, the system aims to capture only the most reliable trade setups. Built-in risk management features provide automatic stop-loss and take-profit placement based on either ATR volatility or fixed percentage risk.
Strategy Core Components:
- RSI Momentum Detection: Identifies transitions from oversold to bullish (for longs) and overbought to bearish (for shorts)
- Volume Confirmation: Ensures entries occur with above-average volume, filtering out low-liquidity signals
- Candle Pattern Analysis: Requires strong bullish/bearish candles where the body comprises at least 50% of the candle range
- Optional Supertrend Filter: Provides trend alignment confirmation across multiple timeframes
- Dynamic ATR Stop-Loss System: Adapts protection levels based on current market volatility
Default Settings:
- RSI Parameters: 14-period length with 70/30 overbought/oversold levels
- Risk Management: 1.5 risk-reward ratio with option for ATR-based or fixed 0.5% stop-loss
- Commission: 0.055% per trade (realistic for major exchanges)
- Initial Capital: 100 USDT (realistic for average trader)
- Order Size: Recommended 20 USDT per trade (20% risk per trade)
Entry Logic:
The strategy creates a powerful filtering system by requiring all of the following conditions to align:
- Long Entry: RSI crosses above 30 from below + Strong bullish candle (body > 50% of range) + Volume > 14-period SMA
- Short Entry: RSI crosses below 70 from above + Strong bearish candle (body > 50% of range) + Volume > 14-period SMA
- Optional Trend Alignment: When enabled, entries must align with Supertrend direction
Exit Methods:
The strategy offers two comprehensive exit approaches:
- ATR-Based: Dynamically calculates stop-loss and take-profit levels based on current volatility (3.5x ATR multiplier)
- Fixed Percentage: Uses a consistent 0.5% stop-loss with take-profit set at 1.5x the risk distance
- Visualization: All entry points, stop-loss levels and take-profit targets are clearly displayed on the chart
Why This Combination Works:
The power of this strategy comes from its multi-confirmation approach:
- RSI identifies potential momentum shifts but can produce false signals in ranging markets
- Volume confirmation ensures trades are only taken when sufficient market interest exists
- Candle pattern requirements filter out weak reversals by demanding strong price action
- When combined, these three filters significantly reduce false signals while capturing strong momentum shifts
Backtesting Results:
When tested on BTCUSDT 5-minute chart with the default settings:
- Total trades: 53 (provides sufficient sample size)
- Profitable trades: 58.49%
- Profit factor: 1.472
- Max drawdown: 3.01%
- Net profit: +6.52%
Recommended Usage:
- Optimal Timeframe: 5-minute chart for BTCUSDT
- Trade Direction: Can be configured for Long-only, Short-only or Both directions
- Risk Management: The default settings risk approximately 1% per trade with the recommended 20 USDT order size on 100 USDT capital
- Indicator Mode: For those who prefer manual trade management, right-click on chart and disable "Trades On Chart"
Customization Options:
The strategy provides multiple parameters that can be adjusted to match different trading styles:
- RSI length and overbought/oversold levels
- ATR period for stop-loss calculation
- Risk-reward ratio
- Fixed stop-loss percentage
- Optional Supertrend filter with adjustable factor and period
Disclaimer
This strategy is shared for educational purposes only. The default parameters have been tested to provide a balance between win rate and profitability, but past performance does not guarantee future results. The commission setting (0.055%) reflects realistic exchange fees, and the recommended position sizing (20% of capital) is higher than traditional 1-2% but represents common practice in cryptocurrency trading. Users should thoroughly test any changes to parameters before trading real capital.
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.