//@version=5
indicator("Tesla 3-6-9 Ultimate Dynamic Matrix", overlay=true)
// --- Inputs ---
int input_range = [Link](9, title="Custom Morning Bar Range (X)", minval=1)
// --- Timeframe-Locked Data Security ---
// Forces the indicator to fetch 5-minute high, low, close data regardless of your active chart
timeframe
five_min_high = [Link]([Link], "5", high)
five_min_low = [Link]([Link], "5", low)
five_min_close = [Link]([Link], "5", close)
five_min_time = [Link]([Link], "5", time)
// --- Core Variables & Multi-Scenario Logic ---
var float morning_high = na
var float morning_low = na
var int bar_count = 0
// Reset counter immediately at the start of the regular daily session
if [Link](time("D"))
bar_count := 1
morning_high := five_min_high
morning_low := five_min_low
else
bar_count += 1
// Dynamic Range Calculation (Handles Balanced Open, Extreme Gaps, and Compressional
Scenarios)
if bar_count <= input_range
if bar_count == 1
morning_high := five_min_high
morning_low := five_min_low
else
// Continually maps the outer structural boundaries up to the Master Reset Candle
morning_high := [Link](morning_high, five_min_high)
morning_low := [Link](morning_low, five_min_low)
// --- Afternoon Candle Constant Placement ---
int afternoon_candle = input_range + 36
// --- Actionable Price Levels ---
plot(bar_count >= input_range ? morning_high : na, title="True Morning High",
color=[Link], linewidth=2, style=plot.style_line)
plot(bar_count >= input_range ? morning_low : na, title="True Morning Low", color=[Link],
linewidth=2, style=plot.style_line)
// --- Direct Candle Color Manipulation ---
color custom_candle_color = na
if bar_count == input_range
custom_candle_color := [Link] // Morning Reset Candle Highlight
if bar_count == afternoon_candle
custom_candle_color := [Link] // Afternoon Target Candle Highlight
// Apply the physical body color changes directly to your chart interface
barcolor(custom_candle_color)
// --- Visual Range Boundaries (Shading Box) ---
var box range_box = na
if bar_count == input_range
range_box := [Link](left=bar_index - input_range + 1, top=morning_high, right=bar_index,
bottom=morning_low,
bgcolor=[Link]([Link], 92), border_color=[Link],
border_style=line.style_solid)
// --- Immediate Execution Labels ---
if bar_count == input_range
[Link](bar_index, five_min_high, text="MOVE 1\n(Candle " + [Link](input_range) +
")", color=[Link], textcolor=[Link], style=label.style_label_down)
if bar_count == afternoon_candle
[Link](bar_index, five_min_high, text="MOVE 2\n(Candle " +
[Link](afternoon_candle) + ")", color=[Link], textcolor=[Link],
style=label.style_label_down)
// --- Corner Dashboard Display (Instant Population) ---
var table dashboard = [Link](position.top_right, 2, 4, bgcolor=[Link]([Link], 15),
border_color=[Link], border_width=1)
if bar_index == [Link](bar_index, 1)
// Table Headers
[Link](dashboard, 0, 0, "Tesla Dashboard", text_color=[Link], text_size=[Link])
[Link](dashboard, 1, 0, "Current Session", text_color=[Link], text_size=[Link])
// Auto Data Extraction Outputs
[Link](dashboard, 0, 1, "Candle Range (X)", text_color=[Link], text_size=[Link])
[Link](dashboard, 1, 1, [Link](input_range), text_color=[Link],
text_size=[Link])
[Link](dashboard, 0, 2, "Morning Levels", text_color=[Link], text_size=[Link])
[Link](dashboard, 1, 2, "H: " + [Link](morning_high) + " | L: " +
[Link](morning_low), text_color=[Link], text_size=[Link])
[Link](dashboard, 0, 3, "Afternoon Trigger", text_color=[Link], text_size=[Link])
[Link](dashboard, 1, 3, "Candle " + [Link](afternoon_candle), text_color=[Link],
text_size=[Link])