The BPR with Directional Momentum-Filtered Breakouts indicator is designed to identify Balanced Price Ranges (BPR) and detect high-probability breakouts and breakdowns with directional momentum confirmation. By leveraging historical BPR structures, EMA-based momentum filtering, and a trade cooldown mechanism, this script provides a structured approach to identifying potential trading opportunities while reducing false signals.
This invite-only indicator is ideal for traders who seek precise breakout confirmation, reduced noise, and trend-following logic while maintaining flexibility through adjustable parameters.
How It Works
The script follows a multi-step breakout detection process by integrating multiple key technical components:
1. Balanced Price Range (BPR) Detection:
• A Balanced Candle is identified when the price remains within a specific percentage of its range midpoint.
• These BPR zones represent areas of equilibrium, where a breakout or breakdown is likely to occur.
• The script historically tracks BPR levels across the entire chart to monitor price action around key areas.
2. Momentum-Filtered Breakout & Breakdown Logic:
• Bullish Breakout: Occurs when the price breaks above the historical BPR high with bullish momentum.
• Bearish Breakdown: Occurs when the price breaks below the historical BPR low with bearish momentum.
• Momentum Confirmation: Each breakout requires a strong directional move, measured against the Exponential Moving Average (EMA).
• Only confirmed breakouts are marked, reducing the likelihood of false signals in choppy markets.
3. Candle-Based Background Visualization:
• Grey Background: Represents a Balanced Price Range (BPR), indicating potential breakout zones.
• Green Background: Indicates a Bullish Breakout when the price successfully breaks and holds above the BPR high.
• Red Background: Indicates a Bearish Breakdown when the price drops below the BPR low.
4. Trade Cooldown Mechanism:
• Prevents consecutive signals from triggering too frequently.
• Default cooldown period: 5 bars (adjustable).
• Ensures that trades are not clustered, improving signal quality.
5. EMA for Trend Direction & Confirmation:
• A 20-period EMA (default, adjustable) is used to confirm trade direction.
• Breakouts above the EMA align with uptrend continuation.
• Breakdowns below the EMA align with downtrend momentum.
Key Features
✔️ Historical BPR Detection – Tracks past BPR levels across the entire chart for structured breakout zones.
✔️ Momentum-Based Breakouts – Ensures breakouts are confirmed by directional price movement before generating signals.
✔️ Candle-Based Background Logic – Subtle candle highlights rather than full background fills, for better chart clarity.
✔️ Trade Cooldown Period – Prevents consecutive buy/sell signals within a defined period, improving signal efficiency.
✔️ Dynamic EMA Confirmation – Ensures trades align with the overall trend, reducing counter-trend trades.
✔️ Customizable Inputs – Adjust breakout thresholds, EMA length, and cooldown periods as per trading style.
✔️ Works Across Multiple Timeframes – Can be applied to intraday, swing, and positional trading strategies.
How to Use
1. Look for Balanced Price Ranges (BPR)
• These zones highlight equilibrium areas where price is likely to break out.
• Grey-shaded candles indicate potential breakout zones.
2. Monitor for Bullish or Bearish Breakouts
• A green candle background signals a bullish breakout above BPR.
• A red candle background signals a bearish breakdown below BPR.
• The EMA filter helps confirm whether the breakout aligns with the prevailing trend.
3. Follow the Cooldown Logic
• After a breakout signal, wait for the cooldown period before another trade is allowed.
• This helps filter out noisy price action and prevents excessive trading.
4. Use Alongside Other Indicators
• Works well with volume analysis, support/resistance levels, and price action strategies.
• Can be combined with other momentum indicators for further trade confirmation.
Why This Combination?
Unlike generic breakout indicators, this script uniquely combines:
• BPR historical structures for defining potential breakout zones.
• Momentum-based breakout filtering using EMA confirmation.
• Trade cooldown logic to avoid excessive trading signals.
• Subtle candle-based highlights instead of cluttered full-background fills.
This structured approach makes the indicator more robust, adaptive, and reliable in different market conditions.
Why It’s Worth Using?
🔹 Avoid False Breakouts: Built-in momentum confirmation prevents weak or fake breakouts.
🔹 Clean Visualization: No excessive overlays—just precise, meaningful background coloring for breakouts.
🔹 Works in Any Market: Use on stocks, crypto, forex, indices, and commodities across different timeframes.
🔹 User-Friendly & Customizable: Fine-tune parameters to match individual trading styles.
⚠️ Note: This is an Invite-Only script. Access is granted to selected users.
✅ If you find it useful, consider incorporating it into your trend-following & breakout trading strategies.
🚀 Optimize your trading with structured breakout detection! 🚀
Balance Price Range (BPR) Indicator
Terms & Conditions for Purchasing the Indicator
1. License and Usage Rights
• By purchasing this indicator, you are granted a non-transferable and non-exclusive license to use the indicator for personal trading purposes only.
• Redistribution, reselling, sharing, or sublicensing of the indicator to third parties is strictly prohibited.
• The license is for one user account only. If you wish to use the indicator on multiple accounts, please purchase additional licenses.2. Refund Policy
• All sales are final. Due to the digital nature of the product, no refunds will be provided once the indicator has been delivered.
• We encourage users to review the product details and request any clarifications before purchase.3. Updates and Maintenance
• Updates to the indicator, if any, will be provided free of charge for the Life Time after purchase.
• Any major feature upgrades or additional functionalities added after the initial period may require a separate purchase or subscription.4. Disclaimer
• This indicator is intended for educational and informational purposes only. It is not intended as financial advice or a guarantee of any trading outcome.
• Trading in financial markets involves risks. You are solely responsible for any losses incurred as a result of using the indicator.
• Past performance is not indicative of future results.5. Support
• Technical support for the indicator will be provided for 30 days after purchase. You can contact us via [email/email support page] for any questions or issues related to the product.
• Support does not include personal trading advice or custom modifications to the indicator.6. Limitation of Liability
• In no event shall we be liable for any damages, losses, or expenses arising directly or indirectly from the use of the indicator.
• The indicator is provided on an “as-is” basis without any warranties of any kind, either express or implied, including but not limited to merchantability, fitness for a particular purpose, or non-infringement.7. Termination
• We reserve the right to terminate or revoke your license at any time if you violate these terms and conditions, including unauthorized sharing or misuse of the indicator.
8. Governing Law
• These terms and conditions are governed by and construed in accordance with the laws of [Your Country], and any disputes will be subject to the jurisdiction of the courts in [Your City/Country].
You can adjust the specifics based on your preferences or legal advice. Make sure you highlight the no-refund policy and the non-transferable license as key parts of the agreement to protect your intellectual property.