Midnight Open Retracement [LuxAlgo]The Midnight Open Retracement indicator highlights the 12:00 AM ET opening price and provides real-time probability statistics for price retracing to this level during the New York session.
Designed specifically with NQ (Nasdaq 100) futures data in mind, the tool helps traders identify high-probability "magnet" levels for New York open scalps based on historical performance.
๐ถ USAGE
The Midnight Open is a cornerstone of ICT concepts, acting as a "true" daily open that often serves as a point of institutional re-accumulation or distribution. This script automates the identification of this level and provides a dashboard to help traders decide when to expect a retracement.
๐น Identifying the Bias
The script compares the New York opening price (9:30 AM ET) to the Midnight opening price:
If NY opens above the Midnight Open, the indicator identifies a potential bearish retracement bias toward the level. If NY opens below the Midnight Open, the indicator identifies a potential bullish retracement bias toward the level.
๐น Using as a Profit Target
Because the Midnight Open is retraced to frequently, it serves as an ideal Take Profit (TP) target for opening range scalps. The indicator marks the exact moment a retracement occurs with a visual marker, confirming the level has been tested.
๐ถ DETAILS
The statistics integrated into this tool are based on extensive backtesting of NQ futures over 6-month periods. Understanding these probabilities allows traders to filter out low-conviction setups and focus on high-probability days.
๐น The Core Probabilities
When price opens above the midnight level, it retraces to touch it 74% of the time. When price opens below the midnight level, it retraces to touch it 63% of the time.
๐น Weekday Variance
Not all trading days are equal. The script accounts for "By Weekday" statistics:
High Probability (Wednesdays): On Wednesdays, retracement probabilities can jump as high as 89% for opens above the midnight level. Low Probability (Mondays): Mondays often exhibit "Avoid" criteria, with retracement probabilities frequently falling below 60%.
The dashboard dynamically updates the "Probability of Retracement" based on the current day of the week, helping you stay aligned with historical data.
๐ถ SETTINGS
๐น Session Settings
Timezone Mode: Choose between Exchange time or "America/New_York" (recommended for ICT concepts). Midnight Open Time: The specific time used to set the daily baseline. NY Open Time: The time used to determine the session opening bias. NY Session Range: Defines the boundary for the New York session box.
๐น Visual Settings
Show Midnight Level: Toggles the horizontal line representing the midnight price. Show Retrace Circle: Displays markers on the chart when the retracement goal is met. Show NY Session Box: Draws a dynamic box for the NY session that changes color based on the current price relative to the open.
๐น Dashboard Settings
Show Insights Report: Toggles the statistics dashboard on the chart. Position/Size: Controls the UI placement and scale of the data table.
Multitimeframe
SN Trader๐ SN Trader โ ATR Trailing Stop with EMA Confirmation (Scalping Strategy)
SN Trader is a precision-built ATR-based trailing stop strategy enhanced with EMA 9 & EMA 26 trend confirmation, designed for high-probability intraday and scalping trades, especially effective on XAUUSD (Gold) and other volatile instruments.
This script is a strategy (not just an indicator), meaning it supports backtesting, performance analysis, alerts, and automated trading via webhooks.
๐ Core Concept
The strategy combines three powerful components:
ATR Trailing Stop (UT Bot logic)
Dynamically adapts to volatility
Acts as both trend filter and dynamic support/resistance
EMA 9 & EMA 26 Trend Confirmation
Filters out low-quality signals
Ensures trades align with short-term momentum
Crossover-Based Entry & Exit Logic
Prevents over-trading
Keeps entries clean and disciplined
This fusion makes SN Trader suitable for manual traders, systematic traders, and algo traders.
๐ Trading Logic (How It Works)
โ
BUY (Long Entry)
A BUY trade is triggered only when:
Price crosses above the ATR trailing stop (UT Buy signal)
EMA 9 crosses above EMA 26
Price is trading above the ATR trailing stop
โ SELL (Short Entry)
A SELL trade is triggered only when:
Price crosses below the ATR trailing stop (UT Sell signal)
EMA 9 crosses below EMA 26
Price is trading below the ATR trailing stop
๐ Exit Rules
Long trades close automatically when a Sell signal appears
Short trades close automatically when a Buy signal appears
No repainting logic is used
โ๏ธ Inputs & Customization
ATR Settings
Key Value โ Controls signal sensitivity
Lower value = more trades (aggressive)
Higher value = fewer trades (conservative)
ATR Period โ Volatility calculation window
Candle Source
Option to calculate signals using:
Regular candles
Heikin Ashi candles (for smoother trends)
EMA Settings
Default:
EMA Fast: 9
EMA Slow: 26
Can be adjusted to suit different markets or timeframes
๐ Recommended Usage
Parameter Recommendation
Timeframe 5-Minute (Scalping)
Markets XAUUSD, Indices, Crypto, Forex
Sessions London & New York
Market Type Trending / Volatile
โ ๏ธ Avoid ranging or extremely low-volatility conditions for best results.
๐ Visual Elements
EMA 9 โ Green line
EMA 26 โ Red line
ATR Trailing Stop โ Blue line
BUY / SELL labels on chart
Clean, minimal overlay for fast decision-making
๐ Alerts & Automation
Because this script is a strategy, it supports:
TradingView Strategy Order Fill Alerts
Webhook alerts for:
MT4 / MT5 bridges
Crypto exchanges
Custom algo execution systems
This makes SN Trader suitable for fully automated trading workflows.
๐ Risk Disclaimer
This strategy does not include fixed stop-loss or take-profit by default.
Users are strongly encouraged to:
Apply broker-level SL/TP
Avoid high-impact news events
Forward-test before live deployment
Trading involves risk. Past performance does not guarantee future results.
๐ค Access & Distribution
This script may be shared as:
Invite-only
Protected source
Redistribution, resale, or modification without permission is prohibited.
โญ Final Notes
SN Trader is built for traders who value:
Discipline over noise
Confirmation over impulse
Structure over randomness
Whether used for manual scalping, strategy testing, or algo execution, this script provides a robust and professional trading framework.
ZenAlgo - GridOverview and anchoring logic
This indicator constructs a price grid based on a dynamically or manually defined price swing. The entire calculation starts by defining two anchor points that represent a completed directional move. These anchors can be selected in two ways:
Manually, by specifying a start time and an end time, where the indicator uses the candle corresponding to those times and selects either wick highs or lows depending on direction.
Automatically, by detecting significant swing points derived from recent price extremes over a configurable historical window.
The chosen anchors form a reference segment between point A and point B. This segment defines both direction and magnitude of the move. All subsequent levels and zones are derived relative to this segment, ensuring the grid adapts to current market structure rather than using fixed price distances.
Difference from traditional grid and Fibonacci tools
Unlike fixed price grids or standard Fibonacci tools that require manual anchoring and remain static once drawn, this indicator continuously derives its grid from the most relevant completed price swing. Instead of treating levels as independent horizontal prices, all values are expressed as proportions of a single measured move, allowing the grid to automatically rescale and realign as market structure evolves.
Market structure detection and directional context
Before the grid itself is drawn, the script continuously evaluates price structure using swing detection over two different sensitivities. Larger swings establish the dominant structural direction, while smaller swings can optionally be shown for internal context.
Swing highs and swing lows are detected by comparing historical highs and lows over a rolling window.
When price crosses above or below the most recent structural level, the script classifies the event as either a continuation in the same direction or a change in direction.
This structural state determines whether the grid is treated as upward or downward and influences the visual orientation of labels and zones.
This step matters because retracement and extension levels only have meaning when referenced to a clearly defined directional move.
Primary range construction between anchors
Once the anchor points are established, the indicator measures the vertical price distance between them. This distance is treated as a normalized range rather than an absolute value. Every level drawn afterward is positioned as a proportional offset of this range.
If the second anchor is above the first, the grid is considered bullish.
If the second anchor is below the first, the grid is considered bearish.
Colors and label orientation adapt automatically to this direction.
By normalizing the range, the grid remains comparable across assets and timeframes.
Retracement and extension level placement
The indicator plots a predefined set of proportional levels between and beyond the anchor points. Each level represents a fraction or multiple of the original move.
Lower values correspond to deeper retracements toward the origin of the move.
Mid-range values represent partial pullbacks within the move.
Higher values extend beyond the move, projecting potential continuation zones.
Each level is drawn as a horizontal line extending into future bars, accompanied by a label. Labels can be shown either as descriptive names or as raw proportional values, depending on user preference.
Zone construction instead of single levels
Rather than relying only on precise price lines, the indicator groups selected proportions into zones. This reflects the observation that price interaction typically occurs across ranges rather than at exact prices.
A retracement zone highlights an area between two closely spaced proportional levels.
A projection zone marks a continuation region beyond the measured move.
These zones are drawn as shaded areas extending forward in time.
Visual reference points
The indicator explicitly marks the two anchor points on the chart.
Point A represents the origin of the measured move.
Point B represents the completion of that move.
This allows the user to visually verify which price swing the grid is derived from.
How to interpret the values
All plotted levels express proportional relationships to the measured move, not independent price predictions.
Lower proportional values indicate proximity to the start of the move.
Mid-range values represent partial retracements.
Higher values indicate projected continuation areas.
How to best use this indicator
This indicator serves as a structural reference tool rather than a signal generator.
Apply it after a clear directional swing has formed.
Use higher-timeframe context to validate anchor selection.
Combine the grid with price behavior and other contextual tools.
Limitations and disclaimers
This indicator is purely proportional and structure-based.
It does not incorporate volume, volatility regimes, or fundamental data.
Automatic anchoring may differ from subjective swing selection.
Levels and zones represent reference areas, not guaranteed reaction points.
The indicator describes price structure and proportional relationships only.
Poseidon [hide System]English Description
Poseidon Ultimate Fix is a sophisticated hybrid trading strategy designed to adapt seamlessly to changing market conditions. Its core strength lies in its ability to automatically distinguish between trending and ranging markets using the Hybrid Logic Engine, which relies on the Average Directional Index (ADX). When the market shows strong directional momentum (ADX > 25), the system activates Trend Mode. In this phase, it utilizes a Supertrend-based logic to follow the market flow, entering trades on breakouts and holding positions until the trend reverses, thereby maximizing profit potential during volatile periods.
Conversely, when volatility is low and the market lacks clear direction (ADX โค 25), the system switches to Range Mode. Here, it employs Bollinger Bands to execute mean reversion strategies, buying at the lower band and selling at the upper band to capture smaller, consistent gains within the consolidation. A critical safety feature of this system is its Emergency Escape protocol. If a sudden surge in volatility occurs while a range position is openโthreatening a breakout against the tradeโthe system immediately liquidates the position and switches to a trend-following entry. This mechanism effectively neutralizes the risk of catastrophic losses often associated with reversal strategies during market explosions. Furthermore, the Precise Accounting feature ensures that the dashboard metrics, including Profit Factor and Win Rate, are calculated based on real-time equity changes, providing an accurate reflection of the system's performance without mathematical discrepancies.
ๆฅๆฌ่ชใซใใ่ชฌๆ
Poseidon Ultimate Fix ใฏใๅปใ
ใจๅคๅใใ็ธๅ ด็ฐๅขใซๅฎๅ
จ้ฉๅฟใใใใใซ่จญ่จใใใใ้ซๅบฆใชใใคใใชใใๅใใฌใผใใทในใใ ใงใใใใฎใทในใใ ใฎๆๅคงใฎ็นๅพดใฏใADX๏ผๅนณๅๆนๅๆงๆๆฐ๏ผใ็จใใใใคใใชใใใปใญใธใใฏใปใจใณใธใณใซใใใพใใใใใซใใใ็ธๅ ดใใใใฌใณใ็ถๆ
ใใซใใใใใฌใณใธ็ถๆ
ใใซใใใใ่ชๅ็ใใคๆญฃ็ขบใซๅคๅฅใใพใใๅผทใๆนๅๆใๅบใฆใใๅฑ้ข๏ผADXใ25ไปฅไธ๏ผใงใฏใใทในใใ ใฏๅณๅบงใซใใฌใณใใขใผใใ้ธๆใใพใใใใใงใฏในใผใใผใใฌใณใๆๆจใซๅบใฅใใ้ ๅผตใใญใธใใฏใไฝๅใใใใฌใณใใฎ็บ็ใซๅใใใฆใจใณใใชใผใ่กใใ็ธๅ ดใๅ่ปขใใใใฎ็ฌ้ใพใงใใธใทใงใณใไฟๆใ็ถใใใใจใงใๅฉ็ใฎๆๅคงๅใ็ใใพใใ
ไธๆนใงใ็ธๅ ดใฎๆนๅๆใๅคฑใใใใใฉใใฃใชใใฃใไฝไธใใๅฑ้ข๏ผADXใ25ไปฅไธ๏ผใงใฏใใทในใใ ใฏใฌใณใธใขใผใใธใจๅใๆฟใใใพใใใใฎใขใผใใงใฏใใชใณใธใฃใผใใณใใๆดป็จใใ้ๅผตใๆฆ็ฅใๅฑ้ใใใใณใใฎไธ้ใง่ฒทใใไธ้ใงๅฃฒใใใจใงใใใใฏใน็ธๅ ดใฎไธญใใ็ๅฎใซๅฉ็ใ็ฉใฟไธใใพใใใใใซใใใฎใทในใใ ใซใฏ**็ทๆฅ่ฑๅบๆฉ่ฝ๏ผใจใใผใธใงใณใทใผใปใจในใฑใผใ๏ผ**ใจใใ้่ฆใชๅฎๅ
จ่ฃ
็ฝฎใๆญ่ผใใใฆใใพใใใใใฌใณใธ้ๅผตใใใธใทใงใณใไฟๆไธญใซ็ช็บ็ใชๆด้จฐใๆด่ฝใ็บ็ใใๅ ดๅใใทในใใ ใฏๅณๅบงใซๆๅใใ่กใใ้้ซชๅ
ฅใใใซใใฌใณใๆนๅใธใฎ้ ๅผตใใจใณใใชใผใซๅใๆฟใใพใใใใใซใใใใฌใณใธๆๆณ็นๆใฎใใณใใณใๅใฃใฆใใซใณใจ่ฒ ใใใใชในใฏใๆ้คใใพใใๅ ใใฆใๅฎๅ
จใชไผ่จๅฆ็ๆฉ่ฝใซใใใใใใทใฅใใผใไธใฎๅ็ใใใญใใฃใใใใกใฏใฟใผใฏๅฎ้ใฎๅฃๅบงๆฎ้ซใฎๅขๆธใจ1ๅใฎ็ใใใชใไธ่ดใใๆฅตใใฆไฟก้ ผๆงใฎ้ซใใใใฉใผใใณในๅๆใๆไพใใพใใ
Amd range by danAmd Range โ Multi-Timeframe Volatility Breakout Scanner
Overview
Amd Range automatically detects price compression structures (Inside Bars) and alerts traders in real-time when price breaks out of the established range. The indicator monitors multiple timeframes simultaneously and can track up to 5 symbols from a single chart.
Core Methodology โ What This Script Does
This indicator is based on the classic Inside Bar pattern โ a volatility contraction setup where a candle's high and low are contained entirely within the previous candle's range.
Detection Logic:
Master Bar Identification: On each bar close, the script checks if the current candle qualifies as an Inside Bar:
Current High < Previous High
Current Low > Previous Low
When this condition is true, the previous candle becomes the "Master Bar", and its high/low levels define the active range.
Real-Time Breakout Detection: Once a range is established, the indicator monitors every tick (not just bar closes) for a breakout:
Bullish Breakout: Current price exceeds the Master Bar High โ triggers BUY signal
Bearish Breakout: Current price drops below the Master Bar Low โ triggers SELL signal
One-Shot Alert System: Each range produces exactly one alert. Once broken, the range is deactivated and no further alerts fire until a new Inside Bar forms and subsequently breaks.
Multi-Timeframe Scanning
The indicator uses request.security() to scan six higher timeframes simultaneously:
M30, H1, H2, H4, H8, H12
Each timeframe maintains independent state tracking, so a breakout on H4 does not affect H1 detection.
Dashboard Display
The built-in table displays real-time status for each symbol/timeframe combination:
RNG (Gray): Active range โ volatility contraction in progress
BUY (Green): Bullish breakout detected
SELL (Red): Bearish breakout detected
- (Dark): No active pattern
How to Use
Add the indicator to any chart
Configure symbols in the "Extra Symbols" input group to monitor additional assets
Enable/disable timeframes in the "Timeframe Alerts" input group
Create a TradingView alert with the condition "Any alert() function call"
Trade the breakout โ BUY signals indicate price has cleared resistance; SELL signals indicate price has broken support
Inputs
Show Range Lines: Toggle horizontal lines marking Master Bar high/low
Show BUY/SELL Labels: Toggle visual labels at breakout points
Show Dashboard Table: Toggle the multi-symbol status table
Range Line Color: Customize line color
Timeframe Toggles (M30โH12): Enable/disable alerts per timeframe
Symbol 1โ4: Additional symbols to monitor
Important Notes
Alerts fire immediately on breakout (no waiting for candle close)
Only one alert per range โ no repeat signals
Designed for forex, crypto, and futures markets
Works on all standard chart types
March-May Oct-Dec bank stocks strategyIn the Indian market, banking stocks have some sort of cyclic nature.
If you buy at the start of March and sell at the start of May and then buy at the start of Oct and sell at the start of December, you can make gains close to to "buy and hold", while being invested only for 4 months out of 12.
This seems to backtest well for post 2021 on all Bank stocks I tested, including BANKNIFTY as well
Caveat: Not calculating STCG and other expenses caused by selling and buying 2 times every year.
STRAT PANEL HTF (D/W/M/Q/Y) and ATRUse on Daily / Weekly / Monthly charts.
Higher-timeframe STRAT continuity for: D / W / M / Q / Y (Extended session toggle in settings).
Columns: STRAT (last 3 closed), LAST (last closed type), CUR (current type: Live/Stable), DIR, REV.
Includes ATR context: D / W / M / 12M + optional ATR-based estimated moves.
Top-Down Market Bias ChecklistThis script allows users, to select whether a market is Bullish or Bearish on different timeframes. It simplifies the process of opening a textbox every time and writing in the values manually, it also simplifies on having to move the textbox every time when switching timeframes.
There is a Color Customization section at the bottom on the inputs when you open settings, where each user can change his colors depending on their preferences.
STRAT PANEL INTRADAY Extended and ATRUse on intraday charts (โค 4H).
Multi-timeframe STRAT continuity for: 1m / 5m / 15m / 30m / 1H / 4H / 12H using Extended session candles (toggle in settings).
Columns: STRAT (last 3 closed), LAST (last closed type), CUR (current type: Live/Stable), DIR, REV.
Includes ATR context: D / W / M / 12M + optional ATR-based estimated moves.
SMT Quarter theory - AMDX cycles and killzones.This indicator visualizes the Quarterly Theory (SMT / Smart Money Theory) concept anchored to New York time. The main daily cycle starts at 18:00 NY time and lasts exactly 24 hours โ until 18:00 the next day (local NY time, automatically handling daylight saving time transitions).
Each 24-hour SMT day is divided into four 6-hour blocks:
18:00โ00:00 (Asia Killzone)
00:00โ06:00 (London Open)
06:00โ12:00 (NY AM)
12:00โ18:00 (NY PM)
Each 6-hour block is further subdivided into four 90-minute micro-cycles.
The indicator draws:
semi-transparent colored rectangles (boxes) for the 6-hour sessions using different colors and corresponding session names
lighter orange boxes for the 90-minute cycles inside each 6-hour block
vertical dashed lines at the boundaries of 6-hour sessions (different colors)
thin dotted lines at the boundaries of 90-minute cycles
a thick vertical line marking the end of the SMT day (next 18:00 NY)
text labels with the main session names placed above the chart
This indicator based on AMDX quarter theory - accumulation, manipulation, distribution, x (distribution or reversal). Use this indicator to improve your price movement understanding!
ะญัะพั ะธะฝะดะธะบะฐัะพั ะฟัะตะดะฝะฐะทะฝะฐัะตะฝ ะดะปั ะฒะธะทัะฐะปะธะทะฐัะธะธ ะบะพะฝัะตะฟัะธะธ Quarterly Theory (SMT / Smart Money Theory) ั ะฟัะธะฒัะทะบะพะน ะบ ะฝัั-ะนะพัะบัะบะพะผั ะฒัะตะผะตะฝะธ. ะัะฝะพะฒะฝะพะน ัะธะบะป ะดะฝั ะฝะฐัะธะฝะฐะตััั ะฒ 18:00 ะฟะพ ะัั-ะะพัะบั ะธ ะดะปะธััั ัะพะฒะฝะพ 24 ัะฐัะฐ โ ะดะพ 18:00 ัะปะตะดัััะตะณะพ ะดะฝั (ะฟะพ ะผะตััะฝะพะผั ะฒัะตะผะตะฝะธ NY, ั ะฐะฒัะพะผะฐัะธัะตัะบะธะผ ััััะพะผ ะฟะตัะตั
ะพะดะฐ ะฝะฐ ะปะตัะฝะตะต/ะทะธะผะฝะตะต ะฒัะตะผั).
ะะฐะถะดัะน ัะฐะบะพะน 24-ัะฐัะพะฒะพะน SMT-ะดะตะฝั ะดะตะปะธััั ะฝะฐ ัะตัััะต 6-ัะฐัะพะฒัั
ะฑะปะพะบะฐ:
18:00โ00:00 (Asia Killzone)
00:00โ06:00 (London Open)
06:00โ12:00 (NY AM)
12:00โ18:00 (NY PM)
ะะฐะถะดัะน 6-ัะฐัะพะฒะพะน ะฑะปะพะบ, ะฒ ัะฒะพั ะพัะตัะตะดั, ัะฐะทะดะตะปัะฝ ะฝะฐ ัะตัััะต 90-ะผะธะฝััะฝัั
ะผะธะบัะพัะธะบะปะฐ.
ะะฝะดะธะบะฐัะพั ัะธััะตั:
ะฟะพะปัะฟัะพะทัะฐัะฝัะต ัะฒะตัะฝัะต ะฟััะผะพัะณะพะปัะฝะธะบะธ (ะฑะพะบัั) ะดะปั 6-ัะฐัะพะฒัั
ัะตััะธะน ั ัะฐะทะฝัะผะธ ัะฒะตัะฐะผะธ ะธ ัะพะพัะฒะตัััะฒัััะธะผะธ ะฝะฐะทะฒะฐะฝะธัะผะธ
ะฑะพะปะตะต ัะฒะตัะปัะต ะพัะฐะฝะถะตะฒัะต ะฑะพะบัั ะดะปั 90-ะผะธะฝััะฝัั
ัะธะบะปะพะฒ ะฒะฝัััะธ ะบะฐะถะดะพะณะพ 6-ัะฐัะพะฒะพะณะพ ะฑะปะพะบะฐ
ะฒะตััะธะบะฐะปัะฝัะต ะฟัะฝะบัะธัะฝัะต ะปะธะฝะธะธ ะฝะฐ ะณัะฐะฝะธัะฐั
6-ัะฐัะพะฒัั
ัะตััะธะน (ัะฐะทะฝัะต ัะฒะตัะฐ)
ัะพะฝะบะธะต ัะพัะตัะฝัะต ะปะธะฝะธะธ ะฝะฐ ะณัะฐะฝะธัะฐั
90-ะผะธะฝััะฝัั
ัะธะบะปะพะฒ
ะฒะตััะธะบะฐะปัะฝัั ะถะธัะฝัั ะปะธะฝะธั ะฝะฐ ะบะพะฝะตั SMT-ะดะฝั (ัะปะตะดัััะธะต 18:00 NY)
ัะตะบััะพะฒัะต ะผะตัะบะธ ั ะฝะฐะทะฒะฐะฝะธัะผะธ ะพัะฝะพะฒะฝัั
ัะตััะธะน ะฝะฐะด ะณัะฐัะธะบะพะผ
Custom Hour Candle Marker (EST, All Timeframes)hour candle marker on the hourly to see the candle you want to focus on
TPC-Buying and Selling areasTPC - Buying and Selling Areas
Open-source multi-timeframe indicator that automatically detects and displays Supply (resistance) and Demand (support) zones based on swing structure, along with Fair Value Gaps (FVGs) for imbalance visualization. Supports up to two higher timeframes (MTF) for Supply/Demand + optional current-chart or custom timeframe FVGs, with mitigation tracking, alerts, and a dashboard for FVG stats.
Overview
This tool helps identify key price areas where institutional buying/selling pressure may have accumulated (Supply/Demand zones) and inefficiencies/imbalances in price delivery (Fair Value Gaps).
It plots:
โขDemand zones (potential support/buy areas) in green tones
โขSupply zones (potential resistance/sell areas) in red tones
โขBullish/Bearish FVGs as filled or line areas (with dynamic or fixed extension options)
โขA simple FVG dashboard showing count and mitigation percentage
Zones mitigate (disappear or mark as filled) when price closes/wicks through them. Designed for clean charts with configurable visibility, box pooling, and alerts on new zones or FVG events.
How It Works (Conceptual)
โขSupply & Demand Zones
โขUses pivot-based swing highs/lows from one or two user-selectable higher timeframes (or chart timeframe).
โขDetects structure breaks (e.g., higher highs/lows, lower highs/lows) near recent ATR range to form zones.
โขZones drawn as extendable boxes with timeframe label, customizable borders/text.
โขMitigation: Zones removed or marked when price breaches them (close or extreme/wick, configurable globally or per TF).
โขOnly shows recent zones (user-defined "show last N") and cleans up on lower timeframes if desired.
โขFair Value Gaps (FVGs)
โขDetects 3-candle imbalances where price gaps aggressively (low > high for bullish, high < low for bearish, with optional size threshold).
โขPlots as semi-transparent boxes (fixed extend) or dynamic fills that adjust with price.
โขTracks mitigation (when price fills the gap) and optionally draws dashed mitigation lines.
โขShows unmitigated recent FVGs as lines + dashboard stats (total count, % mitigated for bull/bear).
โขMulti-timeframe logic uses request.security() for higher TFs, with careful handling for display on lower charts.
See the code for full pivot detection, array management, mitigation loops, and FVG conditions.
How to Use
โขBest on volatile/liquid markets (crypto, forex, indices, futures) across intraday to daily timeframes.
โขUse Demand zones (green) as potential long entries or support flips when price approaches from above.
โขUse Supply zones (red) as potential short entries or resistance when price approaches from below.
โขFVGs highlight inefficiencies: bullish FVGs often act as magnets/pullbacks in uptrends; bearish in downtrends.
โขCombine with higher-timeframe bias (e.g., show HTF zones on LTF chart) for confluence.
โขAlerts fire on: new demand/supply zone, new bullish/bearish FVG, or FVG mitigation.
โขKeep "Show only on lower timeframes" enabled to avoid clutter on HTF charts.
โขAdjust "Box Size" (pool) if you hit max_boxes limit on very long histories.
Settings
General Settings
โขHide all Demand / Supply zones
โขShow S&D only on lower TFs
โขS&D Box Size (pool limit, default 80)
โขMitigate on Close or Wick/Extreme
Timeframe 1 & Timeframe 2 (identical groups)
โขSet to chart timeframe (or custom)
โขShow Demand/Supply
โขAlerts for new zones
โขTimeframe multiplier + period (Min/Hour/Day/Week/Month)
โขSwing Length for pivots
โขBorder type/width, text size/color
โขDemand/Supply colors
โขShow last N zones per type
FVG Settings
โขThreshold % (min gap size) or Auto
โขUnmitigated levels to show
โขMitigation levels (dashed lines)
โขFVG Timeframe (blank = chart)
FVG Style
โขExtend bars
โขDynamic fill (adjusts with price)
โขBullish/Bearish colors
FVG Dashboard
โขShow dashboard
โขLocation (Top Right etc.)
โขText size
Notes / Limitations
โขNon-repainting after bar close (uses confirmed pivots/security data).
โขHeavy on boxes/lines โ increase pool size carefully (TradingView limits apply).
โขFVGs can fill quickly in ranging markets; use with structure/context.
โขAlways backtest and combine with your analysis โ not financial advice, trading carries risk.
โขOpen-source: feel free to fork, improve, or learn from it.
Session Time Lines (NY Time)This clean indicator draws vertical dashed lines on the chart at key session times in New York time:
7:00 PM โ Previous day session start
3:00 AM โ Overnight session
9:30 AM โ NY market open
It automatically removes the previous sessionโs lines when a new 7:00 PM occurs, keeping the chart clean. Lines are drawn directly on the price chart (overlay), making it easy to see market session transitions.
Works on intraday charts
Time-based vertical lines in New York time (DST-safe)
Shows only one cycle at a time for clarity
Non-intrusive, no calculations or trading signals
Dynamic MA Convergence (Smooth MTF)DMC-MA (Dynamic MA Convergence) โ Functional Details1. Multi-Timeframe (MTF) Monitoring LogicThis indicator doesn't just display a single MA; it constantly monitors the relationship between the "Current Timeframe" and its "Higher Timeframe (High-TF)" equivalent. When you switch charts, the indicator automatically selects the corresponding High-TF according to the following logic:Current Chart TFMonitored High-TF1 minute (1m)5 minutes (5m)5 minutes (5m)15 minutes (15m) *Optionally 30m15 minutes (15m)1 hour (1H)1 hour (1H)4 hours (4H)4 hours (4H)Daily (D)Daily (D)Weekly (W)Weekly (W)Monthly (M)2. Real-Time Status DetectionThe dashboard (table) and alerts categorize the distance and direction between the two MAs into four distinct states:Convergence: The short-term MA is moving toward the High-TF MA. This often indicates a "pullback" or "retracement" within a trend.Divergence: After converging, the MAs begin to separate again without crossing. This suggests a "trend continuation."Breakout / Breakdown: The short-term MA clearly crosses the High-TF MA. This indicates a potential "trend reversal" or shift in momentum.3. Smooth MTF Line (MA Interpolation)Standard MTF indicators often appear "stepped" or "jagged" when displaying higher timeframe data on lower timeframes. This script utilizes linear interpolation to calculate values for every single bar, resulting in a smooth, natural curve. This significantly improves the accuracy of price-action analysis and MA-touch detection.Technical Notes & CorrectionsLocalized Timeframe Labels:We have moved away from raw numerical IDs (like "60"). By setting the "Language" toggle to EN, all alert messages and table headers will display intuitive labels like "1H" instead of "60".5-Minute Chart Flexibility:Exclusively for the 5m chart, an option (Use 30m as High-TF) is included to switch the reference from 15m to 30m, catering to both scalpers and day traders.Calculation Integrity:The core detection algorithms (cross-detection and convergence direction) remain untouched, ensuring consistent logical performance.How to UseSet your preferred MA Length (Default: 20).Choose your Display Language (JP or EN).Configure Display Settings to show either the status of all timeframes or only the current one.
DMC-MA (Dynamic MA Convergence) โ ๆฉ่ฝ่ฉณ็ดฐ1. ใใซใใฟใคใ ใใฌใผใ (MTF) ็ฃ่ฆใญใธใใฏๆฌใคใณใธใฑใผใฟใผใฏใๅไธใฎMAใ่กจ็คบใใใฎใงใฏใชใใใ็พๅจใฎ่ถณใใจใใใฎไธๆฎตไธใฎไธไฝ่ถณใใฎMAใใฉใฎใใใชไฝ็ฝฎ้ขไฟใซใใใใๅธธใซ็ฃ่ฆใใพใใใใฃใผใใๅใๆฟใใใจใไปฅไธใฎๅฏพๅฟ่กจใซๅบใฅใใฆ่ชๅ็ใซ็ฃ่ฆๅฏพ่ฑก๏ผไธไฝ่ถณ๏ผใ้ธๆใใใพใใ่กจ็คบไธญใฎๆ้่ถณ (Current)็ฃ่ฆๅฏพ่ฑกใฎไธไฝ่ถณ (High-TF)1ๅ่ถณ (1m)5ๅ่ถณ (5m)5ๅ่ถณ (5m)15ๅ่ถณ (15m) โป่จญๅฎใง30ๅใซๅคๆดๅฏ15ๅ่ถณ (15m)1ๆ้่ถณ (1H)1ๆ้่ถณ (1H)4ๆ้่ถณ (4H)4ๆ้่ถณ (4H)ๆฅ่ถณ (D)ๆฅ่ถณ (D)้ฑ่ถณ (W)้ฑ่ถณ (W)ๆ่ถณ (M)2. ใชใขใซใฟใคใ ใปในใใผใฟในๅคๅฎใใใทใฅใใผใ๏ผใใผใใซ๏ผใใใณใขใฉใผใใงใฏใMAๅๅฃซใฎ่ท้ขใจๆนๅใใไปฅไธใฎ4ใคใฎ็ถๆ
ใๅคๅฎใใพใใๅๆ (Convergence): ็ญๆMAใไธไฝ่ถณMAใธๅใใฃใฆ่ฟใฅใใฆใใ็ถๆ
ใๆผใ็ฎใๆปใใฎๅฝขๆใ็คบๅใใพใใๆกๆฃ (Divergence): ๅๆใใๅพใไบคๅทฎใใใซๅใณๆฌๆฅใฎใใฌใณใๆนๅใธ้ขใใฆใใ็ถๆ
ใใใฌใณใใฎๅ้ใ็คบๅใใพใใไธๆใใปไธๆใ (Breakout/Down): ็ญๆMAใไธไฝ่ถณMAใๆ็ขบใซใฏใญในใใ็ถๆ
ใใใฌใณใ่ปขๆใฎๅๅใ็คบๅใใพใใ3. ในใ ใผใบMTFใฉใคใณ (MAๅนณๆปๅ)้ๅธธใไธไฝ่ถณใใฃใผใใซไธไฝ่ถณใฎMAใ่กจ็คบใใใจใ้ๆฎต็ถใใซใฌใฟใคใใพใใใๆฌในใฏใชใใใฏ็ทๅฝข่ฃ้ใญใธใใฏใซใใใใใผใใจใซๆปใใใชใฉใคใณใๆ็ปใใพใใใใใซใใใไพกๆ ผใMAใซใฟใใใใใใฉใใใฎๅคๅฎ็ฒพๅบฆใๅไธใใฆใใพใใไฟฎๆญฃ็ฎๆใจๆ่ก็ใช่งฃ่ชฌ / Correction & Technical Contextๆ้่ถณใฉใใซใฎ่จ่ชๅฏพๅฟ:(JP) ไปฅๅใฎใ60ใใชใฉใฎๆฐๅญ่กจ่จใๅปๆญขใใพใใใ่จญๅฎใฎใLanguageใใJPใซใใใฐใ1ๆ้่ถณใใENใซใใใฐใ1Hใใจใใขใฉใผใใกใใปใผใธใใใผใใซใฎ่ฆๅบใใๅฎๅ
จใซๅใๆฟใใใพใใ(EN) Replaced raw numbers (e.g., "60") with localized labels. Setting the Language to "EN" displays "1H" across alerts and the dashboard.5ๅ่ถณใฎไพๅค่จญๅฎ:(JP) 5ๅ่ถณใไฝฟ็จใใๅ ดๅใฎใฟใไธไฝ่ถณใ15ๅใงใฏใชใใ30ๅใใซๅคๆดใงใใใชใใทใงใณ๏ผUse 30m as High-TF๏ผใๆญ่ผใใฆใใพใใใใใซใใใในใญใฃใซใใณใฐใใใใคใใฌใผใใพใงๆ่ปใซๅฏพๅฟๅฏ่ฝใงใใใญใธใใฏใฎไธๅคๆง:(JP) ๅคๅฎใขใซใดใชใบใ ๏ผไบคๅทฎๅคๅฎใๅๆๆนๅใฎ่จ็ฎ๏ผใซใฏไธๅๅคๆดใๅ ใใฆใใพใใใๅฐๅ
ฅๆนๆณ็งปๅๅนณๅ็ทใฎๆ้๏ผใใใฉใซใ20๏ผใ่จญๅฎใ่กจ็คบ่จ่ช๏ผJP/EN๏ผใ้ธๆใ่กจ็คบ่จญๅฎใงใ็นๅฎใฎๆ้่ถณใฎ็ถๆ
ใๅธธๆใชในใใขใใใใใใ็พๅจใฎ่ถณใฎใฟ่กจ็คบใใใใ้ธๆใ
ICT Kill Zones PanelICT Kill Zones Panel - Clean & Simple Trading Sessions Indicator
A simple, objective indicator to identify ICT Kill Zones with real-time status and smart visual highlighting based on New York timezone.
WHAT MAKES IT DIFFERENT:
Traditional indicators clutter charts with dozens of colored boxes from past sessions. This tool provides a clean alternative:
- Real-time information panel showing current active session
- Smart dual-transparency painting: ACTIVE session displays stronger (more visible), historical sessions display softer (less clutter)
- Accurate session timing: Only shows active when session is actually happening
- Mobile-optimized size for phone trading
- Professional interface that doesn't interfere with price action
FEATURES:
- Real-Time Detection: Panel uses actual NYC time (timenow) to show which session is active NOW
- Precise Timing: Sessions activate ONLY during their specific time windows - all zones show inactive outside trading hours
- Smart Visual System: Currently active session has stronger background color, past sessions are softer
- Color Synchronization: Active session color in panel matches chart background color automatically
- Clean Highlighting: Optional background painting with adjustable transparency levels
- Full Customization: 9 panel positions, 4 sizes (Mobile/Small/Normal/Large), fully customizable colors
- All Sessions: Asian (20:00-01:00), London (02:00-05:00), NY AM (08:00-11:00), London Close (10:00-12:00), NY PM (13:00-16:00)
KILL ZONE SCHEDULE (NYC TIME):
1. Asian: 20:00 - 01:00 (5 hours)
2. INACTIVE: 01:00 - 02:00
3. London: 02:00 - 05:00 (3 hours)
4. INACTIVE: 05:00 - 08:00
5. NY AM: 08:00 - 11:00 (3 hours) - overlaps with London Close
6. London Close: 10:00 - 12:00 (2 hours) - overlaps with NY AM
7. INACTIVE: 12:00 - 13:00
8. NY PM: 13:00 - 16:00 (3 hours)
9. INACTIVE: 16:00 - 20:00
During INACTIVE periods, all sessions show as inactive in the panel.
COLOR SYSTEM:
ALL COLORS ARE FULLY CUSTOMIZABLE:
- Each Kill Zone has its own color setting (Asian, London, NY AM, London Close, NY PM)
- Default colors shown in screenshots are just examples
- Active session in panel: displays with its assigned color (e.g., green for NY AM by default)
- Same color appears on chart background with adjustable transparency
- Inactive sessions in panel: display with gray (also customizable)
- Panel background and text colors: fully customizable
- Choose colors that match your chart theme
The green color shown for active sessions in examples is the DEFAULT color for NY AM - you can change it to any color you prefer.
TRANSPARENCY SYSTEM EXPLAINED:
ACTIVE SESSION (happening right now):
- Default 70% transparency = STRONGER/MORE VISIBLE background
- Instantly shows which Kill Zone is unfolding
- Panel row highlights with the session's assigned color
- Chart background displays same color stronger
HISTORICAL SESSIONS (already passed):
- Default 90% transparency = SOFTER/LESS VISIBLE background
- Provides context without visual clutter
- Panel rows show gray (inactive color)
- Both transparency levels fully adjustable in settings
MOBILE OPTIMIZED:
Select "Mobile" panel size for optimal viewing on phone screens - compact layout perfect for smaller displays.
REPAINTING BEHAVIOR:
Panel Status & Colors: Update in real-time as sessions change - panel color switches to match the new active session (intentional for current awareness)
Active Session Highlighting: Adjusts in real-time to show current session stronger on chart
Historical Background Colors: Do NOT repaint - accurately mark when sessions occurred
Session Activation: Sessions activate and deactivate precisely at their scheduled times
CUSTOMIZATION:
- Panel: 9 positions, 4 sizes including Mobile
- Colors: Individual customizable color for each Kill Zone
- Panel Colors: Customizable background, text, and inactive zone colors
- Transparency: Separate controls for active (default 70%) and historical (default 90%) sessions
- Toggle: Show/hide individual zones
- Chart Painting: On/off
HOW TO USE:
1. Add to chart - panel appears top-right
2. Active session displays with its assigned color in panel and stronger on chart
3. Panel shows all zones as inactive during non-trading hours (accurate timing)
4. Panel color automatically changes when new session begins
5. Adjust all colors in settings to match your preferences
6. Adjust transparency settings for optimal visibility
7. Use "Mobile" size for phone trading
BEST FOR:
- ICT traders timing entries during high-liquidity periods
- Smart money concepts (FVG, Order Blocks, Liquidity)
- Traders who want clean charts with essential information
- Traders needing accurate session timing without false signals
- Mobile traders needing compact, clear displays
- Traders who want to customize colors to match their chart theme
TECHNICAL:
- Works on all timeframes
- Built with Pine Script v6
- NYC timezone with automatic DST adjustment
- Precise hour-based session detection
- Lightweight and optimized
- Open source
FEEDBACK WELCOME:
All comments, critiques, and suggestions are welcome! Your input helps improve this tool for the trading community.
Created by ivrank13 for traders who value simplicity, accuracy, and clean charts.
ยฉ 2026 ivrank13. All Rights Reserved.
#ICT #KillZones #SmartMoney #ForexSessions #CleanCharts #MobileTrading #CustomColors #AccurateTiming
Adaptive Buy Sell Signal [AvantCoin]A comprehensive customized indicator for different markets:
๐ Market-Specific Optimizations
Auto-Detection (or Manual Selection):
It automatically detects which market you're trading:
Forex (EUR/USD, GBP/USD, etc.)
Stocks (AAPL, TSLA, etc.)
Indices (NAS100, SPX, etc.)
Commodities (Gold, Silver, Oil)
Crypto (BTC, ETH, etc.)
Forex-Specific Features:
โ
Session Filters: Avoids low-liquidity Asian session
โ
Session backgrounds: Green for London/NY overlap (best trading time)
โ
Tighter ADX threshold (20) - good for Forex trends
โ
Lower volatility filter - skips dead zones
โ๏ธ Min Confluence: 5 (balanced)
โ๏ธ Cooldown: 5 bars
โ๏ธ Volume threshold: 1.3x (Forex has consistent volume)
Stocks-Specific Features:
โ
Market hours filter: Only signals during NYSE hours.
โ
Gap detection: Avoids trading immediately after large gaps up/down
โ
Higher ADX threshold (22) - Stocks trend differently
โ
Stricter volume requirement (1.5x) - Stocks vary more
โ๏ธ Min Confluence: 6 (higher quality)
โ๏ธ Cooldown: 3 bars (stocks move faster)
Indices (Nasdaq, S&P 500):
โ
Similar to stocks but slightly more lenient
โ
Lower ADX (18) - Indices are smoother
โ๏ธ Min Confluence: 5
โ๏ธ Cooldown: 4 bars
Commodities (Gold, Silver, Oil):
โ
Highest ADX requirement (23) - Only trade strong trends
โ
Higher volatility filter (1.6x) - Commodities can be wild
โ๏ธ Min Confluence: 6
โ๏ธ Cooldown: 6 bars (avoid whipsaws)
Crypto:
โ
24/7 trading (no session restrictions)
โ
Lower ADX (15) - Crypto is always volatile
โ
Much higher volume threshold (2.0x) - Crypto volume spikes
โ๏ธ Min Confluence: 4 (crypto moves fast)
โ๏ธ Cooldown: 3 bars
๐ Visual Enhancements:
Market Type Badge at top of table (Forex, Stocks, etc.)
Session Status:
Forex: Shows ๐ข LDN/NY, ๐ต London, ๐ NY, ๐ด Asian
Stocks: Shows ๐ข Open or ๐ด Closed
Session Background Colors on chart (optional)
Current Settings Display: Shows your Min score, ADX threshold, Cooldown
โ๏ธ How to Use:
For Forex:
Enable "Avoid Asian Session"
Best signals during London/NY overlap
For Stocks:
Enable "Trade Stock Hours Only"
Watch for gap warnings
๐ฏ Expected Performance by Market:
Forex (Major pairs) 60-70% - Smooth trends, high liquidity.
Stocks (Large cap) 65-75% - Clear trends, predictable.
Indices 60-70% - Follow market sentiment.
Commodities 55-65% More volatile, harder.
Crypto 50-60% Extremely volatile.
Auto-DCF & Margin of Safety Auto-DCF & Margin of Safety
Overview This indicator bridges the gap between Fundamental Value Investing and Technical Trading. It automatically calculates a company's Intrinsic Value using a Discounted Cash Flow (DCF) model and identifies high-probability entry points by combining a "Margin of Safety" price level with technical momentum indicators (RSI) and structural price corrections (Elliott Wave context).
Key Features
Automated Financial Data: Pulls the latest Free Cash Flow (TTM) and Shares Outstanding directly from the company's financial reports.
Customizable DCF Model: Allows you to input your own assumptions for Growth Rate, Discount Rate (WACC), and Terminal Multiples to tailor the valuation to your thesis.
Confluence Trading: Only signals a "BUY" when three conditions align:
Price is below your specified Margin of Safety.
RSI is oversold (Momentum is bottoming).
Price acts as a Deep Retracement from recent highs (mimicking Elliott Wave corrective structures).
Dynamic Visuals: Draws a visual "BUY BOX" on the chart that calculates the exact % Discount to Fair Value in real-time.
How It Works
1. The Valuation (Fundamental): The script runs a 10-year DCF simulation. It projects future cash flows based on your growth inputs, discounts them back to today's value, and adds a Terminal Value. This creates a "Fair Value" line (Grey Circles).
2. The Buy Zone (Safety): It calculates a "Margin of Safety" line (Green Line) based on the percentage discount you require (e.g., 30% below Fair Value).
3. The Trigger (Technical): The Buy Box appears only when price creates a confluence event: It is undervalued (Fundamental) AND oversold (Technical).
How to Use
Select a Stock: Apply this indicator to any stock ticker (Note: Does not work on Crypto/Forex as they lack Cash Flow data).
Input Assumptions: Open settings and input your expected Growth Rate (e.g., 10%) and Discount Rate (e.g., 10%). Crucial: The output is only as good as your growth assumptions.
Wait for the Box: Look for the Green "BUY" box. The text inside will tell you exactly how deeply discounted the stock is relative to your valuation (e.g., "45% Discount").
Visual Customization
Fully customizable colors for the text and background box.
Adjustable text size to make signals clear on any screen resolution.
Disclaimer This tool is for educational purposes only. Automated financial data can sometimes be delayed or incomplete. Always verify financial figures with official company reports before investing.
ULTIMATE NY 9:30 OPEN MARKERYour ultimate New York Open Marker... So you can analyze your charts when everybody else sleeps or parties, you crazy chart people!
Works on every timeframe including custom ones.
Customizable in settings:
Marker Settings:
- Default: Sky blue flag with background highlight and time label for the NY open as default. You can change all that in the settings.
- Various marker shape options: Triangle, Diamond, Label Flag, Arrow Up/Down, Arrow this, Arrow that... So you can pick whatever annoys you the least lol
- Auto-positioning: above bear candles, below bull candles (default) - or always above/below
- 5 sizes from tiny to HUGE
- Vertical offset fine-tuning - you can move your marker closer to the bar if you like, or farther from it
Vertical Lines Options:
- Line ON the 9:30 bar
- Line BEFORE the 9:30 bar (so on 5min you'd see a line on 9:25, on 15min on 9:15, etc. - this way you can see the open candle well)
- Solid, dotted, dashed, pick your poison
Time Label Option: "9:30 EST" label (customizable text, color, size)
Date Label Option: Four format options:
- MM/DD/YY (American)
- DD/MM/YY (European)
- DD Mon. 'YY (Written, like "04 Feb. '26")
- Mon DD, YYYY (Full)
Plus optional day of week (short or full)
Bonus: Background highlight option for the open bar
The indicator handles DST automatically via the "America/New_York" timezone and works on any timeframe including custom ones.
Let me know if you'd like any adjustments.
Thanks. : )
EMA 5/9/21/50/200 + VWAP + Supertrend singhsinnerBest for Intraday and positional. no need to add other indicators. extremely strong trend price move with 5ema, for rentry see 21ema as support. 9 & 21 cross above for fresh entry n cross down for exit. 5ema for early entry
Daily DashboardThe Daily Dashboard indicator provides a quick, at-a-glance view of essential daily market statistics directly on your TradingView chart.
Features:
- Daily High & Low: Track the highest and lowest prices of the current trading day.
- Total Daily Volume: Monitor the total trading volume accumulated during the day.
- Previous Day Breakouts: See if todayโs price has broken the previous dayโs high or low.
- Automatic Updates: All values refresh automatically at the start of a new trading day.
- Pinned Table Layout: Fixed in the top-right corner of the chart for easy reference, independent of price movements.
- Clean Design: White text on a semi-transparent blue background for maximum readability.
Use Cases:
- Day traders needing a quick overview of daily market activity.
- Swing traders monitoring key levels and breakout potential.
- Traders wanting a professional, lightweight dashboard without cluttering the chart.
How It Works:
- Tracks daily high, low, and volume in real time.
- Compares todayโs price to the previous dayโs high and low to identify breakouts.
- Displays all data neatly in a fixed table pinned to the chart.
Customization:
- Table position is fixed in the top-right corner.
- Background transparency and colors can be adjusted in the script if desired.
Pro Tip:
Combine this dashboard with trend or momentum indicators to create a complete trading setup.
Saptx Trading Time Ranges v2Saptx โ Trading Time Ranges is a session-based market timing indicator designed for traders who focus on specific intraday trading windows rather than constant screen time.
The indicator highlights predefined key trading times using vertical ranges and reference lines, allowing traders to quickly identify when to actively look for trade setups during live trading, backtesting, or TradingView Replay Mode.
Unlike many session indicators, this tool is specifically engineered to work reliably in Replay Mode without auto-scale or zoom distortions.
Once a trading window has ended, its range automatically freezes to the true High and Low of that session, providing clean and stable historical reference levels.
โโโโโโโโโโโโโโโโโโโโ
CORE FEATURES
โโโโโโโโโโโโโโโโโโโโ
โข Session-based trading time ranges
โข Automatic High & Low range detection
โข Ranges freeze after the session window ends
โข Clean and non-intrusive chart visuals
โข Replay and backtesting optimized logic
โข No auto-scale or zoom distortion issues
โโโโโโโโโโโโโโโโโโโโ
SESSION WINDOWS
โโโโโโโโโโโโโโโโโโโโ
โข Frankfurt Open
โข London Open
โข MMM1
โข MMM2
โข New York Open
โข New York Trap
โข Market Closing
โโโโโโโโโโโโโโโโโโโโ
BACKTEST & REPLAY
โโโโโโโโโโโโโโโโโโโโ
โข Displays previous, current, and next trading day
โข Fast navigation to key trading windows in Replay Mode
โข Designed for efficient historical trade review
โข Stable behavior while scrolling and zooming the chart
โโโโโโโโโโโโโโโโโโโโ
CUSTOMIZATION
โโโโโโโโโโโโโโโโโโโโ
โข Adjustable UTC offset (Winter / Summer time support)
โข Custom colors and transparency for ranges and lines
โข Clean session labels with optional visibility
โข Optional next-session countdown timer
โโโโโโโโโโโโโโโโโโโโ
IMPORTANT NOTE
โโโโโโโโโโโโโโโโโโโโ
This indicator does NOT generate trade signals.
It is a visual timing and structural tool intended to support discretionary and session-based trading strategies.
โโโโโโโโโโโโโโโโโโโโ
RECOMMENDED MARKETS & TIMEFRAMES
โโโโโโโโโโโโโโโโโโโโ
โข Forex (EUR/USD, GBP/USD, DXY, etc.)
โข Intraday timeframes (M5, M15, H1)
ATR Impulse Reversal Traffic-Light + RSI Overlay (Normalised)ATR Impulse Reversal Traffic-Light + RSI Overlay (Normalised)
Short Title
Impulse TL + RSI (Norm)
Description (use this exactly)
What this indicator does
This indicator is a calm, context-gated reversal oscillator designed to reduce noise and cognitive overload.
It highlights potential reversal conditions only when price is stretched and momentum shows signs of turning.
The goal is not frequent signals, but clear decision states.
How it works (logic overview)
Stretch Band Gate (Location)
Price must be stretched below a lower ATR band (EMA ยฑ ATR). If price is not stretched, the indicator remains neutral.
Oversold Context
ATR-normalised momentum must have reached an oversold condition within a recent lookback window.
Reversal Timing (Momentum)
Momentum is analysed for early turning behaviour and confirmed reversals.
Traffic-Light Colours
Grey โ Ignore (no stretch and/or no oversold context)
Red โ Stretched + oversold, momentum still falling
Orange โ Momentum turning up (early warning)
Green โ Reversal confirmed (signal-line cross or zero cross)
An optional GREEN Hold is included to reduce flicker and visual noise.
RSI Overlay
RSI is plotted normalised to the oscillator scale, allowing it to sit directly on top of the impulse bars for visual confluence.
RSI is not used in the traffic-light logic and is purely informational.
Suggested Use
Best suited for 4H swing trading
Use GREEN states when price remains stretched below the band
Can be paired with a higher-timeframe trend filter if desired (not included)
Repainting & Disclaimer
This script uses only current and historical bar data and does not use security().
Values may update on the realtime bar before close, which is normal TradingView behaviour.
This indicator is provided for educational purposes only and is not financial advice.
Liqudity Magnets [Zofesu]Liquidity Magnets is a high-precision institutional-grade tool designed to identify where large market participants place their orders. Instead of looking at basic support and resistance, this indicator focuses on Liquidation Levels and Stop-Loss cluster s, which act as "magnets" for price action.
๐ง The Concept
Markets move from one pocket of liquidity to another. Retail traders often place their stop-losses just above or below recent Swing Highs/Lows. Professional players and algorithms target these areas to fill their large orders (Stop-hunting) .
This indicator uses a Multi-Timeframe (MTF) approach to detect these critical zones based on leverage psychology:
๐งฒ Yellow Lines (4%) : Near-term liquidity/stop-loss clusters. Common targets for intraday sweeps.
๐ฐ Red/Green Lines (10%): Major liquidation zones. These represent areas where high-leverage positions (10x) face forced liquidations, often leading to massive trend exhaustion and reversals.
๐ ๏ธ How it works
๐ MTF Liquidity Projection: The indicator automatically projects levels from a higher timeframe (Default: 4h) to ensure you are looking at significant market structure.
๐ฏ Filtered Stop-Run Signals (โฒ/โผ): Grey triangles appear only when the price successfully "sweeps" a high/low AND penetrates deep enough into the liquidity pool. This filters out market noise.
๐ Stealth Bar Coloring: Candles turn black/dark when a sweep is in progress, providing a clear visual cue that the market is currently "hunting" liquidity.
โ๏ธ Settings Guide
๐ Select TF: Choose the anchor timeframe for magnets (Recommended: 240 for 4h).
๐ Lookback: Sets the period for detecting the most relevant Swing Highs and Lows.
๐ Line Length: Controls how many bars the magnet lines extend into the future.
๐ Signal Sensitivity %: * 0%: Shows every minor sweep.
100%: Only triggers if price reaches the 4% magnet line exactly.
๐จ Color Settings: Fully customizable colors to fit any chart theme (Dark/Light).
๐ก Trading Strategy
For the best results, look for the "Sweep & Reject" play:
1. Price enters a Magnet Line (Yellow or Red/Green).
2. A Stop-Run Triangle appears.
3. Wait for the price to reject the level and close back inside the previous range.
โ ๏ธ Note
This script uses dark bar-coloring for sweep detection. If you are using a Dark Theme, ensure your candle borders are visible or adjust the Barcolor settings in the script inputs. On TF-H4 you can also use H1, you will see the channel in which the price moves and hits the lines, it is recommended to watch green and red there. Good use on titles like gold, silver - significant movements. Experiment.
For any questions or setup assistance, feel free to check my profile signature or better send me a private message here on TV!






















