BornInvestor Gap Detector📈 BornInvestor Gap Detector
The BornInvestor Gap Detector is a powerful visual tool for identifying and analyzing price gaps on any chart. It automatically detects up and down gaps, highlights them with customizable boxes, and offers detailed labeling and alerting functionality.
🔍 Key Features:
Automatic Detection of bullish and bearish gaps based on customizable deviation settings.
Visual Highlighting of gaps using colored boxes with optional trail length limitation.
Gap Size Labels showing the percentage size of the gap, with the ability to display them only on the most recent N gaps.
Alerts for:
New gap appearance
Gap fully or partially closed
Price entering a gap zone (ideal for breakout/backfill strategies)
Customizable Colors for up/down gap borders and backgrounds.
Optional Message when no gaps are found on the current chart.
💡 Usefulness:
Gaps are an edge. They frequently act as support or resistance—especially on the first retest—when aligned with high-volume areas or other key price zones. Many strong stock moves begin with gaps, a concept central to strategies like Episodic Pivots.
This indicator helps you:
Identify gaps as potential entry zones on secondary setups
Quantify gaps via percentage size
Filter gaps based on size to suit your specific trading approach
Set alerts when price enters a gap or meets your custom criteria
Padrões gráficos
Smart Money Indicator - Swing > Structure Shift > FVG RetestThis is simply just an indicator design to executes trades by using some Smart money concepts, just some of it for confluences or confirmations.
[Teyo69] T1 Wyckoff Aggressive A/D Setup📘 Overview
The T1 Wyckoff Aggressive A/D Setup is a dual-mode indicator that detects bullish accumulations and bearish distributions using core principles from the Wyckoff Method. It identifies price/volume behavior during Selling/Buying Climaxes, ARs, SOS/SOW, and triggers based on trend structure.
🔍 Features
✅ Automatic detection of:
Automatic Rally (AR)
Automatic Reaction (AR)
Sign of Strength (SOS) or Sign of Weakness (SOW)
🧠 Trend-sensitive logic with linear regression slope filters
⚙️ Configurable options for Reversal vs Trend Following mode
🎯 Smart structure timing filters using barssince() logic
🔊 Volume spike and wide-range candle detection
📊 Visual cues for bullish (green) and bearish (red) backgrounds
🛠 How to Use
Reversal Mode
Triggers early signals after a Climax + AR
Ideal for catching turning points during consolidations
Trend Following Mode
Requires Climax, AR, and confirmation (SOS or SOW)
Waits for structure confirmation before signaling
Use this when you want higher probability trades
⚙️ Configuration
Volume MA Length - Determines baseline volume to detect spikes
Wick % of Candle - Filters candles with long tails for SC/BC
Close Near Threshold - Ensures candles close near high/low
Breakout Lookback - Sets structure breakout level
Structure Threshold - Controls timing window for setups
Signal Option - Switch between Reversal or Trend Following mode
⚠️ Limitations
Doesn't confirm macro structure like full Wyckoff phase labeling (A–E)
May repaint on lower timeframes during volatile candles
Works best when combined with visual range recognition and market context
🧠 Advanced Tips
Use in confluence with:
Volume Profile ranges
Trendlines and supply/demand areas
Ideal timeframes: 8H to 1D for crypto and forex markets
Combine this with LPS/UTAD patterns for refined entries
📝 Notes
SC/AR/SOS = Bullish
BC/AR/SOW = Bearish
Trend coloring adapts background (green = rising slope, red = falling slope)
🛡️ Disclaimer
This tool is a market structure guide, not financial advice. Past behavior does not guarantee future performance. Always use proper risk management.
Micro Trend Start Signal (Up & Down)Micro Trend Start Signal is a lightweight trend-following indicator , complimenting the binary mac d . Trend trading made simple
GreenyyP Leverage Vortex v6Function Summary of “GreenyyP Leverage Vortex v6”
General Settings
Input fields for long and short base prices
Configurable leverage factor
Adjustable line length and label offset
Toggles for chart labels and scale display
Separate switch to show/hide base-price lines
Individually Toggleable Levels
Each level can be turned on or off independently under the Long/Short groups:
L1, L2, L3 (percentage deviations from the entry price)
TP (Take Profit)
SL (Stop Loss)
Automatic Stop-Loss Correction
SL percentages are processed with math.abs()
Ensures SL lines always plot below (for Long) or above (for Short) the base price regardless of input sign
Drawing Logic
All lines and labels redraw every 10 bars to keep the chart clean
Previous labels are deleted before drawing new ones
Lines are drawn with a width of 2 for clear visibility
Base-Price Lines & Labeling
Optional solid lines for Long and Short base prices
White price labels for each base line
Percentage or short text labels (e.g. “L1: 5%”, “TP: 20%”, “SL: 5%”) with configurable transparency
With these features, you get fully customizable level-plotting, automatic SL handling, and clear visual cues directly on your chart.
Zone 15h30 - Unique par jour"Zone 15:30 – Unique per Day" is a simple but effective tool designed to highlight the price action of the 15:30 (US market open) 15-minute candle.
It automatically draws a clean white rectangle from the high to the low of that candle and extends it over the next 12 candles (typically until 18:30 if on a 15-min chart).
LANZ Strategy 6.0🔷 LANZ Strategy 6.0 — One-Shot NY Candle Logic with Dynamic SL/TP, Multi-Account Lot Sizing and Visual Confirmation System
LANZ Strategy 6.0 is a high-precision, visually driven indicator that executes a single operation per day based on the 09:00 a.m. New York candle. Built for simplicity and accuracy, it calculates dynamic Stop Loss and Take Profit levels using the candle range, and adapts position sizing per account with pip-accurate risk control. All actions are visualized in real-time for full clarity.
📌 This is an indicator, not a strategy — It does not place trades automatically, but provides exact entry setups, SL/TP levels, risk-based lot size guidance, and optional alerts.
🧠 Core Logic & Features
🚀 Entry Signal (BUY Only)
A BUY setup is triggered only once per day, when:
The current candle is the 09:00–10:00 a.m. NY session candle
The candle is bullish (close > open)
This single candle is used to define the trade levels for the day, and the signal is only evaluated once. If bullish, a visual "BUY" label appears with SL/TP/EP levels calculated from the candle body or full range.
⚙️ Stop Loss and Take Profit
You can configure:
SL as a percentage of the candle’s range (from wick to wick), or use the wick extreme
RR ratio (e.g., 1:4) to dynamically calculate the TP based on SL
Each level is drawn as a line:
EP (Entry Price) at the candle’s close
SL below the low (or % of range)
TP above the entry at the selected RR
💰 Risk-Based Lot Size Calculation per Account
Manage up to 5 independent accounts simultaneously. Each account can have:
Its own capital
Its own risk percentage per trade
Lot size is calculated automatically for each based on:
Defined SL in pips
The pip value (auto-detected for Forex or manually defined for indices/gold)
📋 All lot sizes are displayed in a dedicated info panel, with their corresponding risk-adjusted values per account.
🖼️ Trade Visualization Panel
When a trade is active, a clean table is displayed in the top-right corner showing:
TP / SL / EP levels
Distance in pips for SL and TP
Lot size per account
Line visuals (style, color, thickness) are fully customizable.
🧪 Outcome Tracking (Real-Time Labels)
For each trade:
If SL is hit → a label shows “–1.00%” at the SL level
If TP is hit → a label shows “+X.XX%” at the TP level
If still open at 3:00 p.m. NY, the trade closes manually and the actual result (in %) is calculated and labeled on chart
🔔 Alerts You Can Trust
You'll get an alert when:
A BUY entry is confirmed
SL or TP is hit
Manual close is triggered at 15:00 NY
All alerts include the symbol, price, and result for immediate action or tracking.
🧭 Execution Flow Summary
Every day:
At 09:00 a.m. NY → Evaluate candle
If bullish:
Set EP, SL, TP
Calculate lot sizes
Plot lines + labels
Display dashboard panel
Monitor SL/TP hits
At 15:00 NY → Force close if needed
💡 Ideal For:
Traders who want a clean, single-shot entry system per day
Index or gold traders who operate with strict SL/TP logic
Anyone managing multiple accounts or fixed-capital models
Visual learners and disciplined execution fans
👨💻 Credits:
💡 Developed by: LANZ
🧠 Execution Model & Logic Design: LANZ
📅 Designed for: 1H timeframe, high-conviction NY-based entries
📈 Purpose: Clean decision-making, precision risk control, visual certainty
Fundo MACD + EMAs D1 e Espelho
This indicator paints the chart background on the daily (D1) timeframe based on the relationship between the 50-period and 200-period Exponential Moving Averages (EMA) and the MACD (12,26,9) histogram color and sign.
Green background signals a bullish condition when the EMA 50 is above the EMA 200 and the MACD histogram is positive (above zero).
Red background signals a bearish condition when the EMA 50 is below the EMA 200 and the MACD histogram is negative (below zero).
The indicator also includes a mirror mode which reverses the background colors to highlight opposite conditions.
This tool helps traders quickly identify trend direction and momentum alignment, filtering out signals when EMA and MACD histogram disagree.
How to use:
Use on the daily timeframe for best results.
Green background suggests buying bias.
Red background suggests selling bias.
Mirror mode can be toggled for alternative visual perspectives.
Parameters:
EMA lengths: 50 and 200 (fixed)
MACD settings: Fast=12, Slow=26, Signal=9 (fixed)
[Teyo69] T1 Wyckoff Jump Across the Creek and Ice📌 Overview
This indicator captures Wyckoff-style breakouts :
JAC (Jump Across the Creek) for bullish structure breakouts
JAI (Jump Across the Ice) for bearish breakdowns
It blends support/resistance logic, volume behavior, and slope/momentum from selected trend-following methods.
🧩 Features
Detects JAC (bullish breakout) and JAI (bearish breakdown) based on trend breakouts confirmed by volume.
Supports multiple trend logic modes:
📈 Super Trend
📉 EMA
🪨 Support & Resistance
📊 Linear Regression
Dynamically plots Creek (resistance) and Ice (support)
Incorporates volume spike and rising volume conditions for high-confidence signals
⚙️ How to Use
Select your preferred trend method from the dropdown.
Wait for:
A breakout in direction (up or down)
Rising volume and volume spike confirmation
Follow "Long" (JAC) or "Short" (JAI) labels for potential entries.
🎛️ Configuration
Indicator Leniency - Signal tolerance range after breakout
S&R Length - Pivot detection length for S/R method
Trend Method - Choose how trend is calculated
Volume SMA - Baseline for volume spike detection
Volume Length - Lookback for volume rising check
🧪 Signal Conditions
JAC Direction flips bullish + volume rising + spike
JAI Direction flips bearish + volume rising + spike
⚠️ Limitations
False signals possible during sideways/choppy markets.
Volume behavior depends on exchange feed accuracy.
S/R mode is slower but more stable; EMA & Linear Regression react faster but can whipsaw.
🔧 Advanced Tips
Use this with Wyckoff Accumulation/Distribution zones for better context.
Combine with RSI/OBV or higher timeframe trend filters.
Adjust leniency_lookback if signals feel too early/late.
If you're using Support and Resistance - Price action moves inside S & R it means that price is ranging.
📝 Notes
Volume conditions must confirm breakout, not just direction shift.
Built using native Pine Script switch and plotshape() for clarity.
"Creek" and "Ice" lines are color-coded trend / Support and Resistance zones.
Leon H4 Trend Reversal Strategy//@version=5
indicator("Leon H4 Trend Reversal Strategy", overlay=true)
// === H4 趋势判断 ===
h4_close = request.security(syminfo.tickerid, "240", close)
h4_ema50 = request.security(syminfo.tickerid, "240", ta.ema(close, 50))
trendUp = h4_close > h4_ema50
trendDown = h4_close < h4_ema50
// === FVG 检测(H4) ===
h4_high = request.security(syminfo.tickerid, "240", high)
h4_low = request.security(syminfo.tickerid, "240", low)
h4_high2 = request.security(syminfo.tickerid, "240", high )
h4_low2 = request.security(syminfo.tickerid, "240", low )
fvg_up = h4_low2 > h4_high
fvg_down = h4_high2 < h4_low
// === M15 吞没形态确认 ===
m15_open = request.security(syminfo.tickerid, "15", open)
m15_close = request.security(syminfo.tickerid, "15", close)
m15_open1 = request.security(syminfo.tickerid, "15", open )
m15_close1 = request.security(syminfo.tickerid, "15", close )
bullish_engulf = m15_close > m15_open and m15_open < m15_close1 and m15_open1 > m15_close1
bearish_engulf = m15_close < m15_open and m15_open > m15_close1 and m15_open1 < m15_close1
// === 多空信号逻辑 ===
longCondition = trendUp and fvg_down and bullish_engulf
shortCondition = trendDown and fvg_up and bearish_engulf
// === Entry / SL / TP 计算 ===
entry = close
long_sl = h4_low - 2
long_tp = entry + (entry - long_sl) * 2
short_sl = h4_high + 2
short_tp = entry - (short_sl - entry) * 2
// === 绘图 & alert ===
plotshape(longCondition, title="Long Entry", location=location.belowbar, color=color.green, style=shape.labelup, text="Long")
plotshape(shortCondition, title="Short Entry", location=location.abovebar, color=color.red, style=shape.labeldown, text="Short")
plot(longCondition ? long_sl : na, title="SL (Long)", color=color.red, style=plot.style_linebr, linewidth=1)
plot(longCondition ? long_tp : na, title="TP (Long)", color=color.green, style=plot.style_linebr, linewidth=1)
plot(shortCondition ? short_sl : na, title="SL (Short)", color=color.red, style=plot.style_linebr, linewidth=1)
plot(shortCondition ? short_tp : na, title="TP (Short)", color=color.green, style=plot.style_linebr, linewidth=1)
// === Alert 条件 ===
alertcondition(longCondition, title="Leon 多单提醒", message="📈 H4 趋势回调策略多单机会!")
alertcondition(shortCondition, title="Leon 空单提醒", message="📉 H4 趋势回调策略空单机会!")
📊 Bot-Activated Signal OverlayThis script blends momentum, volume confirmation, and trend analysis to make signals more reliable — especially for flagged tickers you’re watching closely. You could even layer in alerts or refine the thresholds if you want a tighter grip on signal quality.
Market Structure HH, HL, LH and LLit calculates zig zag.This indicator identifies key market structure points — Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL) — using a configurable Zigzag approach. When a new HL or LH forms, it generates:
A suggested Entry level
A calculated Stop Loss (SL)
Three Take Profit (TP1, TP2, TP3) levels based on user-defined risk-reward ratios
The script shows only the most recent trade setup to keep the chart clean, and includes visual labels and alert options for both buy and sell conditions.
Custom MA Crossover with Labels/*
This indicator displays two customizable moving averages (Fast and Slow),
defaulting to 10-period and 100-period respectively.
Key Features:
- You can choose between Simple Moving Average (SMA) or Exponential Moving Average (EMA).
- When the Fast MA crosses above the Slow MA, a green "BUY" label appears below the candle.
- When the Fast MA crosses below the Slow MA, a red "SELL" label appears above the candle.
- Alerts are available for both Buy and Sell crossovers.
Usage:
- Helps identify trend direction and potential entry/exit points.
- Commonly used in trend-following strategies and crossover systems.
- Suitable for all timeframes and assets.
Tip:
- You can adjust the Fast and Slow MA periods to fit your trading strategy.
- Try using this with volume or momentum indicators for confirmation.
*/
Leon H4 FVG + Fibo Strategy//@version=5
indicator("Leon H4 FVG + Fibo Strategy", overlay=true)
// === 趋势判断(H4 EMA50) ===
h4Close = request.security(syminfo.tickerid, "240", close)
h4EMA50 = ta.ema(h4Close, 50)
trendUp = h4Close > h4EMA50
trendDown = h4Close < h4EMA50
// === FVG 检测(基于 H4)===
h4High = request.security(syminfo.tickerid, "240", high)
h4Low = request.security(syminfo.tickerid, "240", low)
h4ClosePrev = request.security(syminfo.tickerid, "240", close )
fvgUp = request.security(syminfo.tickerid, "240", high < low and high < low ? 1 : 0)
fvgDown = request.security(syminfo.tickerid, "240", low > high and low > high ? 1 : 0)
// 这里假设 FVG 存在,如果未来要画出来可以增加绘图逻辑
// === Fibo 区域确认(假设手动绘制,脚本无法判断趋势起止点)
// 这里只是假设存在有效 FVG 且落在 Fibo 0.5~0.786 区间(默认 true)
inFiboZone = true // 暂时设为 true,可配合后续版本识别 swing 高低点
// === M15 吞没形态 ===
m15Open = request.security(syminfo.tickerid, "15", open)
m15Close = request.security(syminfo.tickerid, "15", close)
m15OpenPrev = request.security(syminfo.tickerid, "15", open )
m15ClosePrev = request.security(syminfo.tickerid, "15", close )
bullishEngulf = m15Close > m15Open and m15Open < m15ClosePrev and m15Close > m15OpenPrev and m15ClosePrev < m15OpenPrev
bearishEngulf = m15Close < m15Open and m15Open > m15ClosePrev and m15Close < m15OpenPrev and m15ClosePrev > m15OpenPrev
// === 多空条件 ===
longCond = trendUp and fvgDown and bullishEngulf and inFiboZone
shortCond = trendDown and fvgUp and bearishEngulf and inFiboZone
// === 进场价、止损、止盈 ===
entryPrice = close
sl = longCond ? (entryPrice - 2) : shortCond ? (entryPrice + 2) : na
tp = longCond ? (entryPrice + 2 * (entryPrice - sl)) : shortCond ? (entryPrice - 2 * (sl - entryPrice)) : na
// === 绘图标记(历史也保留)===
plotshape(longCond, title="Long Entry", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(shortCond, title="Short Entry", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
plot(longCond ? sl : na, title="SL (Long)", color=color.red, style=plot.style_linebr, linewidth=1)
plot(longCond ? tp : na, title="TP (Long)", color=color.green, style=plot.style_linebr, linewidth=1)
plot(shortCond ? sl : na, title="SL (Short)", color=color.red, style=plot.style_linebr, linewidth=1)
plot(shortCond ? tp : na, title="TP (Short)", color=color.green, style=plot.style_linebr, linewidth=1)
// === Alert 设置 ===
alertcondition(longCond, title="Long Alert", message="🔺H4 多单条件成立(FVG + Fibo + 吞没)!请查看 M15 图表!")
alertcondition(shortCond, title="Short Alert", message="🔻H4 空单条件成立(FVG + Fibo + 吞没)!请查看 M15 图表!")
ICT killzone essentialsICT Killzone Essentials is a comprehensive all-in-one indicator designed for intraday and swing traders who use ICT and SMT concepts. It combines several advanced tools into a single overlay to streamline your analysis and trading decisions.
Features:
- SMT Divergences: Detects and visually marks divergences between your chart and a comparison symbol using swing pivots. Customizable colors and labels make SMT signals clear and actionable.
- Daily Session Divider: Automatically draws daily session divider lines to help segment and analyze price action by day. Style, color, and thickness are fully adjustable.
- ICT Killzones with Pivots: Highlights key session windows (Asia, London, NY AM, NY Lunch, NY PM) with colored boxes, customizable text, and dynamic session pivots. Session visibility, color, and timeframe filters put you in control.
- Key Levels: Plots important daily, weekly, and monthly opens, previous highs/lows, and midpoints with configurable labeling, coloring, style, and anchoring. Global coloring and shorthand text options available.
This indicator overlays seamlessly and gives you the most essential ICT tools and market structure visuals in one place—making it easier to identify session moves, key levels, and smart money divergences for more informed trading.
Strat 3-1 Setup🔶 Detects the 3-1 Setup:
It looks for an outside bar (3) followed directly by an inside bar (1).
This two-bar combo (3-1) signals potential consolidation after volatility, often leading to strong directional breakouts.
🔶 Highlights 3-1 Setups Visually:
Background color changes (light orange) when a 3-1 setup is detected.
Label “3-1” appears above the candle to mark the signal clearly on the chart
Stochastic Trend Signal with MTF FilterMulti-Timeframe Stochastic Trend Filter – Real Signals with Confirmation Candles
This script is a multi-timeframe Stochastic trend filter designed to help traders identify reliable BUY/SELL signals based on both momentum and higher-timeframe trend context.
It combines three key components:
Entry Signal Logic:
Entry is based on the Stochastic Oscillator (%K, 14,3), where overbought/oversold conditions are detected in the current chart's timeframe.
A green (bullish) candle following a red candle with %K below 20 can trigger a BUY signal.
A red (bearish) candle following a green candle with %K above 80 can trigger a SELL signal.
Trend Confirmation – Daily Filter:
The script uses Stochastic on the 1D (Daily) timeframe to determine whether short-term momentum aligns with a broader daily trend.
BUY signals are only allowed if the Daily %K is above 50.
SELL signals are only allowed if the Daily %K is below 50.
Long-Term Trend Filter – Weekly Stochastic:
A second filter uses Weekly %K:
BUY signals are suppressed if the Weekly trend is bearish (Weekly %K < 50) while Daily %K is bullish (> 50).
SELL signals are suppressed if the Weekly trend is bullish (Weekly %K > 50) while Daily %K is bearish (< 50).
🖼️ The chart background changes color to visually assist users:
Green background: bullish alignment on Daily and Weekly Stochastic.
Red background: bearish alignment.
Gray background: trend conflict (Daily and Weekly disagree).
✅ This script is ideal for swing traders or position traders who want to enter with confirmation while avoiding false signals during trend conflict zones.
🔔 Alerts are provided for BUY and SELL signals once all conditions are met.
How to use:
Apply on timeframe (4H recommended).
Add alerts for "BUY Alert" and "SELL Alert".
Use background color and plotted labels as entry filters.
Disclaimer: This is not financial advice. Always use proper risk management and test on demo accounts first.
EMA Distance (First vs Last)It is used to find out the distance btw two EMA. Which could help you identify the trend
Altcoin Breakout Detector//@version=5
indicator("Altcoin Breakout Detector", overlay=true)
resistanceLevel = input.float(50.0, "Resistance Level", minval=0.0, maxval=100.0)
breakoutZoneTop = input.float(25.0, "Breakout Zone Top", minval=0.0, maxval=100.0)
shortMA = ta.sma(close, 5) // 5-period moving average for trend confirmation
// Define buy signal conditions
lastPrice = close
secondLastPrice = close
lastVolume = volume
avgVolume = ta.sma(volume, 20) // 20-period simple moving average of volume
buySignal = lastPrice > resistanceLevel and secondLastPrice <= resistanceLevel and lastVolume > avgVolume * 1.5 and lastPrice > shortMA
// Plot buy signal
plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
// Highlight breakout zone
hline(breakoutZoneTop, "Breakout Zone", color=color.orange, linestyle=hline.style_dashed)
bgcolor(color.new(color.orange, 90)) // Constant shading for the breakout zone (0 to 25.00)
Session-Locked HOD Tracker with Risk ZoneThis guides an entry on the short side by showing you an adjustable distance below the HoD, as well as an adjustable distance above to use as a stop.
Strat 3-1 Setup🔶 Detects the 3-1 Setup:
It looks for an outside bar (3) followed directly by an inside bar (1).
This two-bar combo (3-1) signals potential consolidation after volatility, often leading to strong directional breakouts.
🔶 Highlights 3-1 Setups Visually:
Background color changes (light orange) when a 3-1 setup is detected.
Label “3-1” appears above the candle to mark the signal clearly on the chart
Midnight 30min High/LowMidnight 30min High/Low — Overnight Liquidity Range Tracker
Capture the Overnight Session: A Strategic Level Identification Tool from Professional Trading Methodology
This indicator captures the high and low prices during the critical 30-minute midnight session (12:00-12:30 AM EST) and projects these levels forward as key support and resistance zones. These overnight ranges often contain significant liquidity and serve as crucial reference points for intraday price action, representing areas where institutional activity may have established important levels.
🔍 What This Script Does:
Identifies Critical Overnight Session Levels
- Automatically detects the 12:00-12:30 AM EST session window
- Captures the highest and lowest prices during this 30-minute period
- Projects these levels forward for multiple trading days
Creates Dynamic Support/Resistance Zones
- Extends midnight high/low levels as horizontal lines with customizable projection periods
- Fills the area between high and low to create a visual trading range
- Updates automatically each trading day with new overnight levels
Provides Clear Visual Reference Points
- Optional session start markers (●) highlight when the midnight session begins
- Color-coded lines distinguish between high and low levels
- Transparent fill area creates an easy-to-identify trading zone
Real-Time Level Tracking
- Updates levels in real-time during the active midnight session
- Maintains historical levels for reference and backtesting
- Compatible with data window for precise level values
⚙️ Customization Options:
Extend Days (1-30):** Control how many days forward the levels are projected (default: 5 days)
High Line Color:** Customize the midnight high line color (default: blue)
Low Line Color:** Customize the midnight low line color (default: orange)
Fill Color:** Adjust the transparency and color of the range area (default: light aqua, 80% transparency)
Show Session Markers:** Toggle yellow session start indicators on/off (default: enabled)
💡 How to Use:
Deploy on lower timeframes (1m-15m) for precise level identification and reaction monitoring**
Watch for key price interactions:
- Rejection at midnight high levels (potential resistance)
- Bounce from midnight low levels (potential support)
- Range-bound trading between the high and low levels
Combine with liquidity concepts:
- Monitor for stop hunts above/below these levels
- Look for false breakouts that snap back into the range
- Use as confluence with other ICT concepts like FVGs and Order Blocks
Strategic Applications:
- Range trading between midnight levels
- Breakout confirmation when price closes decisively outside the range
- Support/resistance validation for entry and exit planning
🔗 Combine With These Tools for Complete Market Structure Analysis:
✅ First FVG — Opening Range Fair Value Gap Detector.
✅ ICT Turtle Soup (Liquidity Reversal)— Spot stop hunts and false breakout scenarios
✅ ICT Macro Zones (Grey Box Version)- It tracks real-time highs and lows for each Silver Bullet session
✅ ICT SMC Liquidity Grabs and OBs- Liquidity Grabs, Order Block Zones, and Fibonacci OTE Levels, allowing traders to identify institutional entry models with clean, rule-based visual signals.
Together, these tools create a comprehensive Smart Money Concepts (SMC) framework — helping traders identify, anticipate, and capitalize on institutional-level price movements with precision and confidence during critical overnight sessions.
Midnight 30min High/LowMidnight 30min High/Low — Overnight Liquidity Range Tracker
Capture the Overnight Session: A Strategic Level Identification Tool from Professional Trading Methodology
This indicator captures the high and low prices during the critical 30-minute midnight session (12:00-12:30 AM EST) and projects these levels forward as key support and resistance zones. These overnight ranges often contain significant liquidity and serve as crucial reference points for intraday price action, representing areas where institutional activity may have established important levels.
🔍 What This Script Does:
Identifies Critical Overnight Session Levels
- Automatically detects the 12:00-12:30 AM EST session window
- Captures the highest and lowest prices during this 30-minute period
- Projects these levels forward for multiple trading days
Creates Dynamic Support/Resistance Zones
- Extends midnight high/low levels as horizontal lines with customizable projection periods
- Fills the area between high and low to create a visual trading range
- Updates automatically each trading day with new overnight levels
Provides Clear Visual Reference Points
- Optional session start markers (●) highlight when the midnight session begins
- Color-coded lines distinguish between high and low levels
- Transparent fill area creates an easy-to-identify trading zone
Real-Time Level Tracking
- Updates levels in real-time during the active midnight session
- Maintains historical levels for reference and backtesting
- Compatible with data window for precise level values
⚙️ Customization Options:
Extend Days (1-30):** Control how many days forward the levels are projected (default: 5 days)
High Line Color:** Customize the midnight high line color (default: blue)
Low Line Color:** Customize the midnight low line color (default: orange)
Fill Color:** Adjust the transparency and color of the range area (default: light aqua, 80% transparency)
Show Session Markers:** Toggle yellow session start indicators on/off (default: enabled)
💡 How to Use:
Deploy on lower timeframes (1m-15m) for precise level identification and reaction monitoring**
Watch for key price interactions:
- Rejection at midnight high levels (potential resistance)
- Bounce from midnight low levels (potential support)
- Range-bound trading between the high and low levels
Combine with liquidity concepts:
- Monitor for stop hunts above/below these levels
- Look for false breakouts that snap back into the range
- Use as confluence with other ICT concepts like FVGs and Order Blocks
Strategic Applications:
- Range trading between midnight levels
- Breakout confirmation when price closes decisively outside the range
- Support/resistance validation for entry and exit planning
🔗 Combine With These Tools for Complete Market Structure Analysis:
✅ First FVG — Opening Range Fair Value Gap Detector.
✅ ICT Turtle Soup (Liquidity Reversal)— Spot stop hunts and false breakout scenarios.
✅ ICT Macro Zones (Grey Box Version)- It tracks real-time highs and lows for each Silver Bullet session.
✅ ICT SMC Liquidity Grabs and OBs- Liquidity Grabs, Order Block Zones, and Fibonacci OTE Levels, allowing traders to identify institutional entry models with clean, rule-based visual signals.
Together, these tools create a comprehensive Smart Money Concepts (SMC) framework — helping traders identify, anticipate, and capitalize on institutional-level price movements with precision and confidence during critical overnight sessions. Also, dont forget to not over-trade.
Micro Lion Trend Start Signal Micro Trend Start Signal is a lightweight trend-following indicator using EMA crossovers and RSI filters to catch early trend shifts. It shows clear Buy and Sell labels when momentum aligns with direction. Ideal for scalping or intraday trading. Clean, responsive, and designed for fast market entries.