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.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.