Trading Session Time is an indicator for MT4 and MT5 by EarnForex.com. It displays trading sessions based on the parameters supplied by the trader. You can choose to display sessions as vertical lines, as filled rectangles, or as colored candlesticks.
You can add multiple instances of the indicator to the same chart to customize your trading session display even more.
A detailed description of the indicator can be found here: https://www.earnforex.com/metatrader-indicators/trading-session-time/
Any contributions to the code are welcome!