OPEN-SOURCE SCRIPT
Updated EMA + Sessions + RSI

This is a simple on-demand indicator. It includes 3 customizable exponential moving averages, three customizable market sessions, and a table showing the status of the RSI
-3 Custom EMAs
-3 Custom Sessions
-1 RSI Table
-3 Custom EMAs
-3 Custom Sessions
-1 RSI Table
Release Notes
New Version 1.2-Added Historical Sessions
-New Extension lines
-New RSI bar color
Release Notes
New Version 1.3-New RSI status
-New Bar Color
Release Notes
New Version 1.4-New High/Low Rejections (R)
-New Midline Rejections with EMA filter (Triangles)
-New Alerts
-Better Sessions colours
Release Notes
New Version 1.5-New Ranges and Extensions Lines
-New BUY/SELL Signals
-New Alerts
Release Notes
-New Alert all in one for All Signals-New Alerts Filter in the settings menu
Release Notes
-Better Entries-New Custom EMA Filter
Release Notes
-Now the extension lines auto-adjust based on the timeframe (default m1 lenght is 375 bars)Release Notes
New Version 1.6-New Time Filter
-New EMA21 Touch Signals 🟡 - Yellow dots appear when:
Bullish: candle closes above EMA21 with lower wick touching it (open doesn't touch)
Bearish: candle closes below EMA21 with upper wick touching it (open doesn't touch)
-New Complete Alert System 🔊 - All signals now have dual alert implementation:
alertcondition() for TradingView alert creation
alert() for programmatic triggering
12 different alert types available
Terminology Fix - Changed "Midline Rejections" to "Midline Breakouts" ▲▼ (more accurate description of the price action)
Time Filter Integration - All alerts and signals respect time filters (filters can be enabled/disabled independently)
All alerts can be individually toggled in "Alert Settings 🔊" group.
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.