OPEN-SOURCE SCRIPT

Range Filter Strategy with ATR TP/SL

858
How This Strategy Works:
Range Filter:

Calculates a smoothed average (SMA) of price

Creates upper and lower bands based on standard deviation

When price crosses above upper band, it signals a potential uptrend

When price crosses below lower band, it signals a potential downtrend

ATR-Based Risk Management:

Uses Average True Range (ATR) to set dynamic take profit and stop loss levels

Take profit is set at entry price + (ATR × multiplier) for long positions

Stop loss is set at entry price - (ATR × multiplier) for long positions

The opposite applies for short positions

Input Parameters:

Adjustable range filter length and multiplier

Customizable ATR length and TP/SL multipliers

All parameters can be optimized in TradingView's strategy tester

You can adjust the input parameters to fit your trading style and the specific market you're trading. The ATR-based exits help adapt to current market volatility.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.