OPEN-SOURCE SCRIPT
Session Opens by TradeSeekers

It doesn't get much simpler than this indicator for futures traders wanting to track four key session open prices.
Sessions
1. ETH open - extended hours starts
2. Midnight open - new calendar day starts
3. CME open - Chicago exchange opens, data releases
4. RTH open - regular trading hours, volume cometh
Usage
All four of these prices / areas are important for futures traders to pay attention to.
RTH opens far below ETH sometimes will retrace, CME and RTH together can act as a powerful range.
Midnight open sometimes has little importance for the day, but then again it's provided beautiful bounces. Again each level I find to be impactful nearly every session, so I like to keep them close by in an understated manner.
Timezone
If you're not EST, adjust the timezone string accordingly (refer to TradingView docs for string formats).
Proximity Detection
Also, I added proximity detection that aims to keep level collisions from occurring. If a particular session open isn't shown it may be due to being exactly the same price as another open or it's too close to another open.
The proximity sensitivity can be adjusted in settings. The on chart appearance doesn't impact the alerting capability.
Aesthetics
I don't like boring charts so I added a fun "glow" effect, I went with a palette that reminded me of clear sky colors at those times of day (if you're EST).
Alerting
Alerting can be done with just a single alert, first open the indicator config and uncheck any session opens you don't want to be alerted on (why!?), and then use the standard alert menus in TradingView to set the alert on "Any alert() function call".
Why does this beautiful indicator exist?
While there are a handful of indicators that plot open prices with some overlap to this one, I didn't see any that alerted automatically without much fuss.
Sessions
1. ETH open - extended hours starts
2. Midnight open - new calendar day starts
3. CME open - Chicago exchange opens, data releases
4. RTH open - regular trading hours, volume cometh
Usage
All four of these prices / areas are important for futures traders to pay attention to.
RTH opens far below ETH sometimes will retrace, CME and RTH together can act as a powerful range.
Midnight open sometimes has little importance for the day, but then again it's provided beautiful bounces. Again each level I find to be impactful nearly every session, so I like to keep them close by in an understated manner.
Timezone
If you're not EST, adjust the timezone string accordingly (refer to TradingView docs for string formats).
Proximity Detection
Also, I added proximity detection that aims to keep level collisions from occurring. If a particular session open isn't shown it may be due to being exactly the same price as another open or it's too close to another open.
The proximity sensitivity can be adjusted in settings. The on chart appearance doesn't impact the alerting capability.
Aesthetics
I don't like boring charts so I added a fun "glow" effect, I went with a palette that reminded me of clear sky colors at those times of day (if you're EST).
Alerting
Alerting can be done with just a single alert, first open the indicator config and uncheck any session opens you don't want to be alerted on (why!?), and then use the standard alert menus in TradingView to set the alert on "Any alert() function call".
Why does this beautiful indicator exist?
While there are a handful of indicators that plot open prices with some overlap to this one, I didn't see any that alerted automatically without much fuss.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
@tradeseekers (YouTube, Twitter)
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
@tradeseekers (YouTube, Twitter)
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.