CandelaCharts - Fractal Range Model

The Fractal Range Model (FRM) is an all-encompassing and sophisticated trading framework that incorporates multiple market dynamics to provide a deeper understanding of price movements.
This model is built around several key principles, including Market Swing Points, Sweeps, Candle Mean, and Change in State of Delivery (CISD), which together offer a nuanced and effective approach to trading.
At its core, the model focuses on Market Swing Points, which represent crucial turning points in the market where price action shifts direction.
These points provide insight into potential reversals and momentum changes, allowing traders to identify key support and resistance areas.
Recognizing these swings is critical in anticipating future price movements and understanding the market’s underlying structure.
The Fractal Range Model (FRM) is a versatile trading strategy that adapts to various styles, whether you're into scalping, day trading, swing trading, or long-term investment. Its flexibility makes it suitable for traders with different time horizons and risk preferences, allowing it to be effectively applied across multiple market conditions.
📦 Features
- Timeframe Alignment: This indicator reveals lower Timeframe movements within higher Timeframe candles, offering insights into micro trends, structure shifts, and key entry points.
- Bias Selection: This feature lets analysts control bias and setup detection, viewing bullish, bearish, or neutral formations to align with higher Timeframe trends.
- Double Purge Sweeps: A double purge is a type of Sweep where the price exceeds both the high and low of the previous candle (via wicks) and then closes within the range of the prior candle.
- Time Filters: Sync Time and price by selecting custom Time windows to focus on relevant formations.
- Higher Timeframe Candles: The Fractal Range Model integrates ICT Power of Three, helping traders spot key turning points and market transitions across Timeframes.
- Higher Timeframe PD Arrays: The HTF PD Arrays (FVG, IFVG) are key points of interest that indicate significant market levels where valid sweeps are likely to occur.
- Lower Timeframe PD Arrays: The LTF PD Arrays (FVG, IFVG), on the other hand, are used for identifying entry points.
- Smart Money Technique: In the context of the Fractal Range Model (FRM), the SMT (Smart Money Technique) serves as a crucial confluence indicator that strengthens the reliability of a formed model.
- Info Panel: Display a customizable table with key details like timeframe pairing, time to next candle close, bias, and time filter settings, with full control over size, location, and borders.
- Suitable for any Market: Ideal for all markets - stocks, forex, crypto, futures, commodities and more - delivering consistent results and insights across diverse trading environments.
⚙️ Settings
Core
- Status: Filter models based on status
- Bias: Controls what model type will be displayed, bullish or bearish
- Fractal: Controls the timeframe pairing will be used
- Mean: Plots the equilibrium of the previous HTF candle
- Liquidity: Displays the liquidity levels that belongs to the model
- Sweep: Shows the sweep that forms a model
- I-sweep: Controls the visibility of invalidated sweeps
- D-purge: Plots the double purge sweeps
- CISD: Displays the Change In State of Delivery for a model
- Labels: Adjust the HTF candle label size
- C-area: Highlights the region between current candle open and previous candle equilibrium
History
- History: Controls the mount of past models displayed on the chart
Filters
- Asia: Filter models based on Asia Killzone hours
- London: Filter models based on London Killzone hours
- NY AM: Filter models based on NY AM Killzone hours
- NY Launch: Filter models based on NY Launch Killzone hours
- NY PM: Filter models based on NY PM Killzone hours
- Custom: Filter models based on user Custom hours
HTF
- Candles: Controls the number of HTF candles that will be visible on the chart
- Open: Highlights with a line the open price of current HTF candle
- Show True Day Open: Display True Day Open line
- Offset: Controls the distance of HTF from the current chart
- Space: Controls the space between HTF candles
- Size: Controls the size of HTF candles
- PD Array: Displays ICT PD Arrays
- CE Line: Style the equilibrium line of PD Array
- Border: Style the border of PD Array
LTF
- H/L Line: Displays on the LTF chart High and Low of each HTF candle
- O/C Line: Displays on the LTF chart Open and Close of each HTF candle
- PD Array: Displays ICT PD Arrays
- CE Line: Style the equilibrium line of PD Array
- Border: Style the border of PD Array
Projections
- StDev: Controls standard deviation available levels
- Labels: Controls the size of standard deviation levels
- Anchor: Controls the anchor point of standard deviation levels (wick, body)
- Lines: Controls the line widths and color of standard deviation levels
SMT
- Show: Display SMT
- Symbol: Symbol 1
- Symbol: Symbol 2
- Style: Controls the color of Bearish and Bullish SMTs
Dashboard
- Panel: Display information about current model
💡 Framework
The model includes the following timeframe parings:
- 15s - 5m
- 1m - 15m
- 1m - 30m
- 2m - 20m
- 3m - 30m
- 3m - 60m
- 5m - 1H
- 15m - 4H
- 15m - 8H
- 30m - 9H
- 30m - 12H
- 1H - 1D
- 2H - 2D
- 3H - 3D
- 4H - 1W
- 8H - 2W
- 12H - 3W
- 1D - 1M
- 2D - 2M
- 1W - 3M
- 2W - 6M
- 3W - 9M
- 1M - 12M
The Fractal Range Model follows a specific lifecycle, which highlights the current state of the model and determines whether a trade opportunity is valid.
The model's lifecycle includes the following statuses:
- Formation (grey)
- Invalidation (red)
- Success (green)
1. Formation
The Formation phase marks the initial setup of the Fractal Range Model. During this stage, the model identifies and plots key components, such as:
- Sweeps: Market movements that indicate a potential reversal or strong shift in trend.
- CISD (Change In State of Delivery): A structural change that provides insight into trend shifts.
Once these components are detected, the model automatically calculates and displays Projections and Liquidity Levels, offering insights into potential price action movements.
At this stage, the model also identifies and displays the following key elements:
- HTF PD Arrays (Higher-Timeframe Price Delivery Arrays)
- LTF PD Arrays (Lower-Timeframe Price Delivery Arrays)
- Smart Money Technique (SMT)
If any of these elements are present, they will be automatically displayed on the chart.
2. Invalidation
A Fractal Range Model is considered invalidated when the price does not reach the 2 Standard Deviation level or the first identified liquidity level, and when the price breaks above the high that formed the Sweep.
Invalidation signals that the original setup is no longer reliable, and traders should avoid taking action based on the model's original parameters.
Key invalidation conditions:
- Price fails to reach the 2 Standard Deviation level.
- Price fails to reach the first liquidity level.
- Price breaks the high/low that initiated the Sweep.
A potentially invalidated model is marked with a purple color above the label, indicating the sweep is invalidated by the next candle, but not the high that formed the sweep.
3. Success
A Fractal Range Model is considered successful when the price reaches the 2 Standard Deviation level or the first identified liquidity level. This indicates that the model's predictions align with actual market movements, confirming the setup's validity and providing a potential trading signal.
At this stage, alongside Projections and Liquidity levels, you'll also notice the C-area — the region between the current candle's open and the previous candle's mean. If respected, price action will follow the model's direction.
Key success conditions:
- Price reaches the 2 Standard Deviation level.
- Price reaches the first liquidity level.
By leveraging these phases, Formation, Invalidation, and Success, traders can effectively manage their positions, minimize risk, and capitalize on high-probability setups based on the Fractal Range Model.
⚡️ Showcase
Introducing Fractal Range Model is a powerful trading tool designed to elevate your market analysis and boost your trading success. Built with precision and advanced algorithms, this indicator helps you identify key trends, potential entry and exit points, and optimize your strategy for better decision-making.
History
HTF Candles
HTF PD Arrays
LTF PD Arrays
SMT
Unlock your full trading potential and experience the difference with Fractal Range Model — your ultimate tool for smarter, more informed trading decisions.
🚨 Alerts
This script offers alert options for all model types. The alerts need to be setup manually from Tradingview.
Bearish Model
A bearish model alert is triggered when a model forms, signaling a high sweep and CISD.
Bullish Model
A bullish model alert is triggered when a model forms, signaling a low sweep and CISD.
⚠️ Disclaimer
These tools are exclusively available on the TradingView platform.
Our charting tools are intended solely for informational and educational purposes and should not be regarded as financial, investment, or trading advice. They are not designed to predict market movements or offer specific recommendations. Users should be aware that past performance is not indicative of future results and should not rely on these tools for financial decisions. By using these charting tools, the purchaser agrees that the seller and creator hold no responsibility for any decisions made based on information provided by the tools. The purchaser assumes full responsibility and liability for any actions taken and their consequences, including potential financial losses or investment outcomes that may result from the use of these products.
By purchasing, the customer acknowledges and accepts that neither the seller nor the creator is liable for any undesired outcomes stemming from the development, sale, or use of these products. Additionally, the purchaser agrees to indemnify the seller from any liability. If invited through the Friends and Family Program, the purchaser understands that any provided discount code applies only to the initial purchase of Candela's subscription. The purchaser is responsible for canceling or requesting cancellation of their subscription if they choose not to continue at the full retail price. In the event the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable.
We do not offer reimbursements, refunds, or chargebacks. Once these Terms are accepted at the time of purchase, no reimbursements, refunds, or chargebacks will be issued under any circumstances.
By continuing to use these charting tools, the user confirms their understanding and acceptance of these Terms as outlined in this disclaimer.
- Remove Debug
- Enable history filtering by CRT Time.
- Enhance Dashboard
- Fix a visual bug
- Improve detection
- Add support for dark mode
- Add real-time setting
- Assign a distinct label to each model (Current, History, and Realtime)
- Enhance and distinguish current models from real-time models.
- Bug fixing
- Show the invalidated sweep for the real-time model that has been invalidated.
- Fix drawing of historical means on HTF
- Fix timeframe alignment inconsistencies
- Introduce a new alerts feature
- Bug fixing
- Enhance tooltip alerts with descriptive content
Invite-only script
Only users authorized by the author have access to this script, and this usually requires payment. You can add the script to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author — learn more here. For more details, follow the author's instructions below or contact CandelaCharts directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.
Disclaimer
Invite-only script
Only users authorized by the author have access to this script, and this usually requires payment. You can add the script to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author — learn more here. For more details, follow the author's instructions below or contact CandelaCharts directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.
Join our community: discord.gg/etGSTepqbu
All content provided by CandelaCharts is for informational & educational purposes only.