//@version=6 // Little Bird Trading Active Traders, Fri Oct 30. Educational levels only, not financial advice. https://littlebirdtrading.com indicator("Little Bird Trading Active Traders, Fri Oct 30", shorttitle="LBT Levels", overlay=true, max_lines_count=500, max_labels_count=500) // The chart's symbol: SPY, ES1! (root ES), MES1!, BTCUSD, NVDA... isSym(string s) => t = syminfo.ticker r = syminfo.root t == s or r == s or str.startswith(t, s + "USD") or r == "M" + s level(float v, string name, color c) => line.new(bar_index - 1, v, bar_index, v, extend=extend.both, color=c, width=2) label.new(bar_index + 3, v, name + " " + str.tostring(v), style=label.style_label_left, color=color.new(c, 85), textcolor=c, size=size.small) var bool drawn = false if barstate.islast and not drawn drawn := true if isSym("NVDA") level(215.12, "Resistance", #C73833) level(214.47, "Resistance", #C73833) level(213.67, "Resistance", #C73833) level(213.54, "Resistance", #C73833) level(213.45, "Resistance", #C73833) level(213.32, "Resistance", #C73833) level(213.07, "Pivot", #7C3AED) level(212.87, "Support", #218C54) level(212.72, "Support", #218C54) if isSym("TSLA") level(405.09, "Resistance", #C73833) level(404.83, "Resistance", #C73833) level(404.63, "Resistance", #C73833) level(404.46, "Resistance", #C73833) level(404.17, "Pivot", #7C3AED) level(403.99, "Support", #218C54) level(402.93, "Support", #218C54) level(402.51, "Support", #218C54) level(402.38, "Support", #218C54) if isSym("BTC") level(81091.25, "Resistance", #C73833) level(80853.5, "Resistance", #C73833) level(80801.75, "Resistance", #C73833) level(80761.25, "Pivot", #7C3AED) level(80665.5, "Support", #218C54) level(80572.5, "Support", #218C54) if isSym("ETH") level(2342.2, "Resistance", #C73833) level(2340.4, "Resistance", #C73833) level(2338.6, "Resistance", #C73833) level(2337.1, "Resistance", #C73833) level(2334, "Pivot", #7C3AED) level(2329.35, "Support", #218C54) level(2326.55, "Support", #218C54) if isSym("GLD") level(369.93, "Resistance", #C73833) level(369.28, "Resistance", #C73833) level(368.85, "Resistance", #C73833) level(368.63, "Pivot", #7C3AED) level(368.46, "Support", #218C54) level(368.3, "Support", #218C54) level(368.23, "Support", #218C54) level(368.09, "Support", #218C54) if isSym("SLV") level(48.69, "Resistance", #C73833) level(48.53, "Resistance", #C73833) level(48.37, "Resistance", #C73833) level(48.1, "Resistance", #C73833) level(47.52, "Resistance", #C73833) level(47.39, "Resistance", #C73833) level(47.23, "Pivot", #7C3AED) level(46.98, "Support", #218C54) if isSym("CL") level(103.35, "Resistance", #C73833) level(103.05, "Resistance", #C73833) level(102.88, "Pivot", #7C3AED) level(102.45, "Support", #218C54) level(102.38, "Support", #218C54) if isSym("GC") level(4035, "Pivot", #7C3AED) level(4027, "Support", #218C54) level(4021.7, "Support", #218C54) level(4016.3, "Support", #218C54) if isSym("AMD") level(571.78, "Resistance", #C73833) level(568.53, "Resistance", #C73833) level(567.97, "Resistance", #C73833) level(567.28, "Resistance", #C73833) level(567.1, "Resistance", #C73833) level(566.72, "Pivot", #7C3AED) level(566.1, "Support", #218C54) level(564.77, "Support", #218C54) level(563.56, "Support", #218C54) level(559.02, "Support", #218C54) if isSym("MSTR") level(142.23, "Resistance", #C73833) level(141.99, "Resistance", #C73833) level(141.71, "Resistance", #C73833) level(141.54, "Pivot", #7C3AED) level(141.26, "Support", #218C54) level(140.99, "Support", #218C54) level(140.8, "Support", #218C54) if isSym("AAPL") level(350.13, "Resistance", #C73833) level(349.77, "Resistance", #C73833) level(349.26, "Resistance", #C73833) level(348.93, "Pivot", #7C3AED) level(348.34, "Support", #218C54) level(348.24, "Support", #218C54) level(347.94, "Support", #218C54) level(347.78, "Support", #218C54) if isSym("PLTR") level(197.75, "Resistance", #C73833) level(197.51, "Resistance", #C73833) level(197.19, "Resistance", #C73833) level(196.82, "Resistance", #C73833) level(196.72, "Resistance", #C73833) level(196.64, "Resistance", #C73833) level(196.43, "Pivot", #7C3AED) level(196.21, "Support", #218C54) level(196.07, "Support", #218C54) level(195.9, "Support", #218C54) if isSym("COIN") level(161.38, "Resistance", #C73833) level(161.13, "Resistance", #C73833) level(160.81, "Pivot", #7C3AED) level(160.61, "Support", #218C54) level(160.39, "Support", #218C54) level(160.22, "Support", #218C54) level(160, "Support", #218C54) if isSym("AMZN") level(248.31, "Resistance", #C73833) level(248.22, "Resistance", #C73833) level(246.42, "Resistance", #C73833) level(245.99, "Resistance", #C73833) level(245.29, "Resistance", #C73833) level(245.15, "Resistance", #C73833) level(244.71, "Resistance", #C73833) level(244.26, "Pivot", #7C3AED) level(244.01, "Support", #218C54) if isSym("META") level(626.44, "Resistance", #C73833) level(626.03, "Resistance", #C73833) level(625.8, "Resistance", #C73833) level(624.97, "Resistance", #C73833) level(624.78, "Resistance", #C73833) level(624.56, "Pivot", #7C3AED) level(624.33, "Support", #218C54) level(624.23, "Support", #218C54) level(624.11, "Support", #218C54) level(623.61, "Support", #218C54) level(623.5, "Support", #218C54) if isSym("MSFT") level(531.26, "Resistance", #C73833) level(531.09, "Resistance", #C73833) level(530.99, "Resistance", #C73833) level(530.69, "Resistance", #C73833) level(530.42, "Pivot", #7C3AED) level(530.2, "Support", #218C54) level(530.04, "Support", #218C54) level(529.87, "Support", #218C54) level(529.66, "Support", #218C54) if isSym("SMCI") level(35.11, "Resistance", #C73833) level(34.77, "Resistance", #C73833) level(34.61, "Resistance", #C73833) level(34.43, "Pivot", #7C3AED) level(34.22, "Support", #218C54) level(34.01, "Support", #218C54) level(33.77, "Support", #218C54) if isSym("HOOD") level(92.01, "Resistance", #C73833) level(91.84, "Resistance", #C73833) level(91.73, "Resistance", #C73833) level(91.41, "Pivot", #7C3AED) level(91.05, "Support", #218C54) level(90.87, "Support", #218C54) if isSym("MARA") level(7.36, "Resistance", #C73833) level(7.19, "Pivot", #7C3AED) level(7.04, "Support", #218C54) level(6.89, "Support", #218C54) if isSym("GME") level(25.03, "Resistance", #C73833) level(24.78, "Resistance", #C73833) level(24.65, "Resistance", #C73833) level(24.39, "Resistance", #C73833) level(24.22, "Resistance", #C73833) level(23.93, "Pivot", #7C3AED) level(23.63, "Support", #218C54) level(23.42, "Support", #218C54) if isSym("IBIT") level(46.34, "Resistance", #C73833) level(46.16, "Resistance", #C73833) level(45.83, "Pivot", #7C3AED) level(45.5, "Support", #218C54) level(45.16, "Support", #218C54) if isSym("ETHA") level(53.15, "Resistance", #C73833) level(52.97, "Resistance", #C73833) level(52.64, "Pivot", #7C3AED) level(52.47, "Support", #218C54) level(52.25, "Support", #218C54) if isSym("INTC") level(92.8, "Resistance", #C73833) level(92.67, "Resistance", #C73833) level(92.51, "Resistance", #C73833) level(92.32, "Resistance", #C73833) level(92.07, "Pivot", #7C3AED) level(92, "Support", #218C54) level(91.93, "Support", #218C54) level(91.87, "Support", #218C54) level(91.77, "Support", #218C54) level(91.62, "Support", #218C54) if isSym("RIVN") level(11.53, "Pivot", #7C3AED) // Pro gets the next session's levels about 1 hour after the close. var table pro = table.new(position.top_right, 1, 2, bgcolor=#102A4D, border_width=0) if barstate.islast table.cell(pro, 0, 0, "Mon Nov 2 levels: tonight with Pro", text_color=color.white, text_size=size.normal) table.cell(pro, 0, 1, "littlebirdtrading.com/pricing", text_color=#EAD7BA, text_size=size.small)