Spezifikation
Job Description:
I need a TradingView (Pine Script v5) indicator that displays up to 5 custom sessions and killzones as boxes on the chart, with a live countdown timer for each (see attached images).
Features:
-
5 grouped sessions—each with a session and a killzone, both fully customizable (label, start/end, color, outline on/off, transparency).
-
Session and killzone countdown timers displayed in a table on the chart. On/off controls for each.
-
All input settings (times, colors, labels, transparency, border) adjustable in the settings panel.
-
Time zone support: Set by UTC offset or “use exchange time.”
-
Divider options: Show/hide daily divider, day labels, weekends (color and style adjustable).
-
Must be efficient (no lag), easy to use, and combine all features into a single indicator.
Reference indicators:
-
Sessions [LuxAlgo] (session boxes, transparency, time zone)
-
Session Sweeps [LuxAlgo] (countdown table)
-
ICT Killzones, Sessions & Indices v3.2.2 (daily divider)
Deliverables:
-
Working Pine Script v5 code.
-
Setup instructions.
-
1 week minor bug fix support.
Only apply if experienced with TradingView Pine Script.
Ask if anything’s unclear. Need this done fast and right.
Input setting Layout
GROUPS
group 1 ( on /off for table display) or if it is easier put this in the display table section.- custom session 1 ( text box) Start time - end time ( color picker) (boarder on/off)
- custom Killzone 1 (text box) Start time - end time ( color picker) (boarder on/off)
- custom session 2 ( text box) Start time - end time ( color picker)
- custom Killzone 2 (text box) Start time - end time ( color picker)
(and so on 3 more times)
at the very bottom of the groups add a transparency window for both
TRANSPARENCY
- Range Area Transparency sessions (eg:(window 90%) so i can change the transparency on the chart
- Range Area Transparency Killzone (eg:(window 70%)
BOARDERS
Add a on off boarder for both
- custom session range outline (on/off)
- custom Killzone range outline (on/off)
TIME ZONE FOR SESSIONS ( IF IT IS EASIER TO PUT THE UTC FOR EACH GROUP DO THAT)
- UTC (+/-)
- on/off button (use exchange time zone)
3 TABLE DISPLAY VIEW FOR CHART
session/Killzone display table (on/off)
this could be where you put the on off buttons for each count down timer displayed on the chart EG;
- session 1 (on/off)
- Killzone 1 (on/off)
- session 2 (on/off)
- Killzone (on/off)
4 DIVIDERS
- Time zone (window GMT picker) refer to attached picture
- show daily divider (on/off) (color picker) (line type)
- show day labels (on/off)
- show weekends (on/off) Color Picker)
if its easier to use parts of the code from the indicators i use and change it, these are the indicators
- indicator("Sessions [LuxAlgo]"...................i use 2 of these for the (windows chart sessions on the candles) ( UTC & time zone) (Range transparency)
- indicator("Session Sweeps [LuxAlgo]" ..........this has the countdown display table and information i would like used on the chart
- ICT Killzones, Sessions & Indices v3.2.2 (VinceFxBT)..this is has the daily divide