OPEN-SOURCE SCRIPT
Updated Merged: EMA Dashboard + FVG Pro + ORB

All in One. Includes all features from below:
FVG's - 3 candle imbalances
Inversions - Opposing imbalances
Mitigations - Broken imbalances strecthed across point of mitigation.
EMA's - Important trend direction/continuation
Dashboard - Displays trend for ema's at a glance. Makes decision easier.
ORB plotted for 5 and 15 minutes. Line extends in advance till market close 4pm EST. Can be toggled off or on from settings.
EMA's are user selectable based on preference.
FVG's - 3 candle imbalances
Inversions - Opposing imbalances
Mitigations - Broken imbalances strecthed across point of mitigation.
EMA's - Important trend direction/continuation
Dashboard - Displays trend for ema's at a glance. Makes decision easier.
ORB plotted for 5 and 15 minutes. Line extends in advance till market close 4pm EST. Can be toggled off or on from settings.
EMA's are user selectable based on preference.
Release Notes
Alerts added for 5M and 15M ORB High/Low breaks. They self arm and disarm intelligently.
How the Alerts work:
The alerts function as a position-aware security system for your opening ranges. Instead of simply firing every time price is outside the lines, the system tracks whether price has "reset" by returning to the middle.
The Cycle of Operation:
Phase 1: Arming
The alert system "Arms" only when a candle closes inside the High and Low of the ORB. This tells the script that price is currently consolidating within the range.
Phase 2: The Trigger
The moment a candle closes above the High or below the Low, the alert fires exactly once. It detects that the state has changed from "Inside" to "Outside."
Phase 3: Disarming
After the initial breakout alert, the system "Disarms." It will remain silent as long as price continues to trade outside the range, preventing repetitive notifications during a strong trend.
Phase 4: Rearming
The system only "Rearms" itself if a candle closes back inside the ORB boundaries. Once rearmed, it is ready to notify you of the next fresh breakout attempt.
Key Benefits:
No Spam: You won't get an alert every 5 minutes just because price is trending.
Actionable: Every alert represents a new attempt to break the range.
Independent: The 5M and 15M alerts track their "Armed" states separately, so a fakeout on the 5M range won't interfere with your 15M range alerts.
Release Notes
Text positioning for ORB's shifted to the right side of the measured line instead of appearing over the top that clustered and looked unprofessional. Release Notes
Added PDH & PDL dashed markers. This would play along well with the 5 & 15 M ORB breaks.ALERTS added for break of PDH or PDL
Release Notes
Made Alerting a little more easier and convenient.Updated individual alerts for:
5M ORB Break Up
5M ORB Break Down
15M ORB Break Up
15M ORB Break Down
PDH Breakout
PDL Breakdown
Release Notes
ORB added for 30M time frame. Alert for ORB 30M breakout and breakdown added as well.
Release Notes
UI changes : The dropdown selection for ORB and PDH is the same. If you select from the sizes they will reflect for both the ORB and the PDH and PDL at the same time. ORB text selection dropdown added for better text visibility.
ORB line width selector dropdown added for better thicker line width.
PDH & PDL text selection dropdown added for better text visibility.
PDH & PDL dashed line width selector dropdown added for better thicker line width.
Release Notes
Cleaned code a little for better performanceRelease Notes
Better choices for text visualsRelease Notes
Further code cleanupRelease Notes
ORB Colors redefined.5 MIN ORB High/Low- Blue
15 MIN ORB High/Low - Red
30 MIN ORB High/Low - Purple.
If High or Low is flat with the same price ceiling for all time frames at 10am EST the line color of the High OR Low of that ORB will shift to ORANGE by default.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.