Happy New Year!
ps: in case no update on the charts then the clock will not update too and will lag or stop till a new update is received
added utc half/quarter hour time zones - source wikipedia List of UTC time offsets
fixed overlapping label issue for non 7/24 markets
Added Forex market sessions, where Forex market is decentralized and driven by local sessions : Sydney, Tokyo, London, New York
In case a Forex currency pair is selected to be viewed the study will automatically switch to Forex display and will display all four Forex market session status and their remaining time to close or remaining time to open
The Forex market is available for trading 24 hours a day except for weekends and the highest trading volume occurs particularly when the London and New York session overlap
@Mirzya thanks a lot for your valuable suggestion
Input selection changed, now besides UTC time it also includes some Major Cities in the time zone (limited to a maximum of one city per country (within each zone)). Each city with its Standard Time, daylight saving time (DST) / Summer time shall be selected manually with the option added (if daylight saving time is observed)
Source : Wikipedia - List of UTC time offsets
Secondly, Date is added to the display
Special thanks to the trades/coders that shared their valuable and highly motivating kind comments
Special thanks to @PineCoders for being listed in Editors' Picks
With this updated version, the code is made cleaner and easy to read/modify. user friendly variable declarations, aligned input declarations etc
In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.