DTFL FOREX OverlayThese tools are used by FOREX traders who primarily follow the DTFL trading strategy, however, they can easily be utilized by any other FOREX trader looking for an all-in-one indicator that includes sessions, previous high/lows, session values, various moving averages and lockable ADR/ATR lines.
In den Scripts nach "session" suchen
All in OneSettings
Inputs for Lines
1. Last Price - Price follows the candle. Bullish candle - price level green, Bearish candle - price level red
2. Daily Open - Today's Daily Open line. Price above Daily open line - color green, Price below Daily open line - color red
3. Previous High Low/b] - Shows Yesterday's High Low lines. (PH - Previous High, PL - Previous Low) Yesterday's Range (Pips range)
4. Daily Zone - Shows Zones calculated by 5% of Yesterday's Range. High Low zones
Color - Color option for Previous High Low, Daily Zone and Daily range
Inputs for PPL's
1. Show PPL 300 pips range - Shows Round numbers between 300 pips range. Follows price. (PPL-Perfect Price Levels .500 1.000 levels
2. Show Minor PPL - Shows round numbers between 50 pips range. Minor PPL .200 .800 levels
3. Add PPL 500 pips range/b] - Shows round numbers between 500 pips range.
Inputs for Session
Show X days Candle History - Shows X days Forex Session open close candle history. 0 shows only today's session.
1. Show Full candle history - Shows all days Session open close candle history. For Replay mode. Default is false
2. PreLondon Open candle - Arrow appears above or below candle.(PL - PreLondon 2 hours before London Open) Bullish candle - green arrow below the candle, Bearish candle - red arrow above the candle
3. London Open Close - Arrow appears above or below candle.(LO - London Open, LC - London Close) Bullish candle - green arrow below the candle, Bearish candle - red arrow above the candle
4. Newyork Open Close - Arrow appears above or below candle.(NO - Newyork Open, NC - Newyork Close) Bullish candle - green arrow below the candle, Bearish candle - red arrow above the candle
5. Daylight Saving Time shift? - Arrow shifts 1 hour.(Winter time - Oct to Mar, Summer time - Mar to Oct) Default is for summer time
Style
1. Labels - Shows labels and prices for lines. DO price, PH and PL prices, Daily Pips range and PPL price levels
2. Lines - Shows lines and Last Session break. DO line, PH and PL lines, Daily zone lines, Last Session break and PPL lines [/i
Recommended Forex brokers - Forex.com, OANDO, FXCM, Saxo and CURRENCYCOM for indicies
Forex session - Opening Range- Jayy fixed updatedOpening Range (OR) for Forex 24 hour regular session. This is not for regular market day sessions addressed in a separate script.
This script fixes four issues:
syntax error when code compiles
messed up opening range the day after a holiday Monday
flaky plotting of the opening range and targets that required page reloading
TradingView problems with starting forex session at 1700 hours EST/EDT when using certain securities eg FX_IDC currently (Jan 2017)
Additions in his code are more options for trading range
Time compensation option for some securities that incorrectly start sessions at 1200 hrs instead of 1700 hrs NY time
- this glitch is likely temporary but present when this script update was created
More opening range time period choices
Opening Range Targets:
Opening Range Targets as per Leaf_West
Targets are set at 127% , 162%, 200 %, 262 %, 362%, 423%, 685%, 1109% and 1794% and this can be traded intraday using methods described here charts-by-leaf.com I also have some Leaf West PDFs that describe how the targets are set and how they are traded. There are others that use opening range.
The Time Session Glitch and the Fix:
The script will correctly default to 1700 hrs to 1700hrs EDT/EST session for FXCM.
Strangely some securities appear to erroneously start their session at 1200 hrs ie. My guess is that they are somehow tied to GMT+0 instead of New York time (GMT+5). See this for yourself by selecting EURUSD using the FXCM exchange (FX:EURUSD) and then EURUSD from the IDC exchange (FX_IDC:EURUSD). The FX-IDC session opening range starts 5 hours
before it actually should at 1700 hrs EDT/EST. To correct for this I have implemented an automatic fix (default) and a user selected "5 hour time shift adjust. ment needed on some securities".
There is also a 4 hour time shift button which might be necessary when New York reverts from Eastern Standard Time
to Eastern Daylight Time (1 hour difference) in March (and then back again in November). In the default auto adjust mode you will need to select the 1 hour time shift. That is if this glitch still exists at that time.
I have looked at other scripts, other than my own and where the script is available, that need to use information about the opening bar and all have the same time shift issue
What are the choices for Opening Range?
The dialogue box offers the standard TradingView options.
Also where you see Pick Opening Range 1 to 12 hours , SET TO 0 To USE LINE ABOVE TO DETERMINE OR LENGTH
As the note says a number other than 0 will override the standard options from the line above
The dialogue box below in offers choices by hours 1 to 12. A number greater than 12 will still only give
720 minutes (12 hours) for the length of Opening Range.
What sessions within the FOREX time-frame are available?
The default is 1700 hours to 1700 hours EST/EDT
Check any one (only one) of the time periods to change the opening range period to suit.
New York opens at 8:00 am to 5:00 pm EST (EDT)
Tokyo opens at 7:00 pm to 4:00 am EST (EDT)
Sydney opens at 5:00 pm to 2:00 am EST (EDT)
London opens at 3:00 am to 12:00 noon EST (EDT)
There is a build your own session (click the button to select)
The two lines for inputting session times are almost identical except that the second line starts the be the same as each other.
The default for the build your own session is 2200 hours to 2200 hours. As of the time of publishing this plots EURUSD FX-IDC just right. The GMT+5 and GMT+4 do not apply to this selection.
See my comments above on this strange aberration.
The script originated from work done by Chris Moody. It has changed significantly but there are remnants of that script lurking within.
Script is free to all - that way you can see what is inside
Cheers Jayy
SMC Pro: Real-Time Final**Description:**
This comprehensive SMC indicator is designed to automatically visualize major **Trading Sessions** and **Killzones**, alongside Fair Value Gaps (FVG). It helps traders identify high-probability setups by correlating time and price, specifically during key market hours (London, New York, Asia).
**Key Features:**
1. **Trading Sessions & Killzones:** The indicator clearly highlights the open and duration of major sessions (Asia, London, New York), allowing traders to spot volatility injections and "Judas Swings."
2. **Automated FVG Detection:** Scans price action to locate valid Fair Value Gaps and Imbalances within these sessions.
3. **Entry Logic:** Marks potential entry zones at the 50% retracement level of the identified FVG.
4. **Risk Management:** Projects a fixed Risk-to-Reward ratio (e.g., 1:3) with automatic Stop Loss and Take Profit levels.
5. **Clean Visualization:** Color-coded boxes for sessions and gaps keep the chart organized.
**How to Use:**
* **Time Analysis:** Watch for price action as the London or NY session opens (highlighted by the indicator).
* **Signal:** Wait for an Imbalance/FVG to form during these high-volume times.
* **Entry:** Set a limit order at the 50% mark of the gap.
* **Exit:** Use the projected TP levels.
**Disclaimer:**
This tool is for educational purposes and technical analysis assistance only. Past performance does not guarantee future results.
ASR / ADR by Vanya_zvwey
🇺🇦 Детальний Опис та Інструкція Користувача Індикатора ASR/ADR Grid
Цей індикатор є інструментом для візуалізації волатильності, який використовує історичні дані для прогнозування потенційних цінових рівнів розширення та корекції. Він будує сітки на основі середнього діапазону сесії (ASR) та середнього денного діапазону (ADR).
🔑 Ключові Концепції
ASR (Average Session Range): Середній діапазон High-Low, який зазвичай досягається протягом обраної торгової сесії (Азія, Лондон, Нью-Йорк) за останні N днів.
ADR (Average Daily Range): Середній діапазон High-Low, досягнутий протягом цілого 24-годинного торгового дня за останні N днів.
Синхронізація Часового Поясу: На відміну від багатьох індикаторів, цей індикатор залежить від введеного саме вами Session Timezone. Він гарантує, що ваші сесії та денні відкриття розраховуються правильно, незалежно від часового поясу вашого графіку.
⚙️ Посібник із Налаштування (Вхідні Параметри)
Налаштування згруповані для зручності:
1. General Settings (Загальні Налаштування)
Session Timezone: Виберіть часовий пояс, який використовуватиметься як єдиний орієнтир для всіх часів Start/End. Це може бути "UTC+2", "America/New_York" тощо.
Lookback Period (Days): Кількість днів, що використовується для обчислення середнього значення ASR та ADR.
Grid Direction:
"Up": Сітки будуються від поточного Low сесії/дня і розширюються вгору.
"Down": Сітки будуються від поточного High сесії/дня і розширюються вниз.
Grid Step %: Крок для внутрішніх ліній сітки (наприклад, 25% дасть лінії 25%, 50%, 75%).
2. Session Settings (Asia, London, New York)
Show : Увімкнення/вимкнення відображення сітки для конкретної сесії.
Start Time (HH:MM) / End Time (HH:MM): Час початку та кінця сесії, який відповідає вибраному вами Session Timezone.
3. ADR (Daily) Grid (Сітка Денного Діапазону)
Show ADR Grid: Увімкнення/вимкнення сітки, що охоплює весь день.
ADR Anchor: Визначає, від якої ціни починається відлік ADR (0%):
"Day Open": Як якір використовується ціна відкриття дня (00:00 у вашому часовому поясі).
"Day Low/High": Як якір використовується поточний денний екстремум (Low, якщо напрямок "Up", або High, якщо напрямок "Down").
📈 Використання та Інтерпретація
Сітка складається з рівнів від 0% до 100%, які візуалізують, наскільки далеко ціна просунулася щодо середнього історичного діапазону.
Структура Сітки
0% Рівень (Границя): Це якірна точка (High або Low) поточної сесії/дня, з якої починається розрахунок. Лінія суцільна.
100% Рівень (Границя): Це ціновий рівень, що дорівнює 0% Якір + ASR/ADR. Це статистично очікуваний максимальний рух. Лінія суцільна.
Внутрішні Рівні (Grid Step): Пунктирні лінії (25%, 50%, 75% тощо), які показують проміжні цілі або зони корекції.
Торгова Інтерпретація
Рух до 50%: Ціна досягла половини середнього діапазону.
Досягнення 100%: Ціна досягла "середнього" діапазону волатильності. Це часто служить хорошою ціллю для фіксації прибутку або точкою, де можна очікувати корекції/розвороту, оскільки рух вже відповідає історичним нормам.
Рух за межі 100% (Екстремум): Рух, що перевищує 100% ASR/ADR, вважається нетипово сильним або екстремальним.
🇬🇧 Detailed Description and User Guide for the ASR/ADR Grid Indicator
This indicator is a robust volatility visualization tool designed to project potential price extension and retracement levels based on historical data. It constructs price grids using the Average Session Range (ASR) and the Average Daily Range (ADR).
🔑 Key Concepts
ASR (Average Session Range): The average High-to-Low range typically achieved during a selected trading session (Asia, London, New York) over the last N days
ADR (Average Daily Range): The average High-to-Low range achieved during the entire 24-hour trading day over the last N days.
Timezone Synchronization: This is critical. The indicator relies on a single Session Timezone input to correctly calculate all session start/end times and daily opens, ensuring accuracy regardless of your charting platform's native exchange time.
⚙️ Setup Guide (Input Parameters)
The settings are organized into logical groups:
1. General Settings
Session Timezone: Select the timezone that will serve as the single reference point for all Start/End times below (e.g., "UTC+2", "America/New_York").
Lookback Period (Days): The number of preceding days used to compute the average ASR and ADR values.
Grid Direction:
"Up": The grids are anchored at the current session/day's Low and extend upwards.
"Down": The grids are anchored at the current session/day's High and extend downwards.
Grid Step %: The percentage increment for the inner grid lines (e.g., 25% will plot lines at 25%, 50%, 75%).
2. Session Settings (Asia, London, New York)
Show : Toggles the visibility of the grid for that specific session.
Start Time (HH:MM) / End Time (HH:MM): The start and end times for the session, which must correspond to your chosen Session Timezone. The script supports overnight sessions (e.g., starting at 22:00 and ending at 02:00 the next day).
3. ADR (Daily) Grid
Show ADR Grid: Toggles the visibility of the grid covering the entire trading day.
ADR Anchor: Determines the price point from which the ADR (0%) is measured:
"Day Open": The anchor is the day's opening price (at 00:00 in your chosen timezone).
"Day Low/High": The anchor is the current day's extreme (Low if Direction is "Up", or High if Direction is "Down").
📈 Usage and Interpretation
The grid levels, ranging from 0% to 100%, visualize how far the price has traveled relative to the average historical volatility for that specific period.
Grid Structure
0% Level (Border): This is the anchor point (High or Low) of the current session/day, serving as the starting reference for the calculation. This line is solid.
100% Level (Border): This is the price level equal to the 0% Anchor + ASR/ADR. It represents the statistically expected average maximum move. This line is also solid.
Inner Levels (Grid Step): These dotted lines (25%, 50%, 75%, etc.) serve as intermediate targets or potential zones for pullback.
Trading Interpretation
Reaching 50%: The price has achieved half of the average range.
Reaching 100%: The price has fulfilled the "average" volatility range. This level often acts as an excellent profit target or a point where you might expect correction or reversal, as the move has met historical norms.
Moving Beyond 100% (Extreme): A price move that exceeds 100% ASR/ADR is considered unusually strong or extreme volatility.
USD Session 8FX - LDN & NY (TF-invariant, Live + Table)What it is
A USD strength/weakness meter for the London (08:00–08:45) or New York (15:30–16:00/16:15) session. It blends the movement of 8 markets—EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCHF, USDCAD, USDJPY, XAUUSD—into one Score that is timeframe-invariant (it uses a 1-minute “boundary TF” under the hood so changing chart TF doesn’t change the math).
Core logic (simple)
During the chosen session window, it records each symbol’s start and live end prices, computes returns, optionally normalizes by ATR (volatility), applies your weights, and averages anti-USD (EUR/GBP/AUD/NZD/XAU) vs USD-base (CHF/CAD/JPY) groups.
The final Score is the normalized sum of weighted contributions:
Score > 0 → “USD Strong”
Score < 0 → “USD Weak”
At the session close it freezes (“Locked”) the results so you can review them later.
What you see
Main plot: the USD Score line (with a 0 baseline).
Optional lines: Anti-USD average vs USD-base average (post-normalization, pre-weights).
Session background shading (London silver, New York aqua).
Live table with:
Each symbol’s % change, its weight, and its contribution to the Score.
TOP badges for the two biggest drivers (by absolute contribution).
A Side column (only for the two TOPs) showing BUY/SELL aligned with the USD verdict (e.g., if USD Strong → SELL anti-USD pairs like EURUSD, BUY USD-base like USDCHF).
Verdict row with USD Strong/Weak, the Score value, the window text, and whether you’re LIVE / CLOSED / FROZEN.
Trade Gate panel:
Shows Verdict (USD Strong/Weak), Bias OK/weak (|Score| vs your threshold), Top-1/Top-2 VWAP checks, an overall GATE: OK/NO, and an Entry hint string (e.g., “SELL EURUSD, BUY USDCHF”) when conditions align.
VWAP “Trade Gate”
It confirms alignment between the USD bias and price vs VWAP for the top movers:
If USD Strong: anti-USD symbols should be below VWAP (short bias), USD-base symbols above VWAP (long bias).
If USD Weak: the opposite.
Gate = OK only if |Score| ≥ minAbsScore and at least one of the two TOP symbols is on the correct side of VWAP.
Tip: set vwapTF to an intraday value (“1”, “5”, “15”) for reliable VWAP on higher-TF charts.
Alerts
At session close: “USD Strong/Weak – session close”.
Live threshold: alerts when |Score| crosses your intraday threshold up/down.
Entry hint (Gate OK): triggers when the Gate flips from NO → OK inside the window.
If you create an alert of type “Any alert() function call”, you also get a dynamic message like:
ENTRY HINT • Hint: SELL EURUSD, BUY USDCHF
Key inputs you can tweak
Session: London vs New York; NY end time 16:00 or 16:15.
Timezone: default Europe/Tirane.
Boundary TF: default “1” (keeps the indicator TF-invariant).
minAbsScore: sensitivity threshold for “Bias OK”.
ATR normalization (len): stabilizes comparisons across different volatility regimes.
VWAP settings: toggle panel and set vwapTF.
How to use (playbook)
Choose the session (e.g., New York 15:30–16:15), keep Boundary TF = 1.
If you’re on a higher-TF chart, set vwapTF = "1" or "5".
Watch Score and Verdict; when |Score| ≥ minAbsScore, bias is meaningful.
Check Top-1/Top-2 and the Trade Gate:
If Gate = OK, use the Entry hint (e.g., “SELL EURUSD, BUY USDCHF”) as the aligned idea.
Use your own execution rules (e.g., structure, risk, stops) on the suggested symbols.
After close, review the Frozen table to validate behavior and refine thresholds/weights.
Notes & edge cases
If some markets are illiquid/holiday, a few returns may be na; the script handles that gracefully.
If ta.vwap is na on high TFs, the Gate will simply not confirm—set vwapTF intraday.
You can customize weights (e.g., reduce XAUUSD to -0.3 or similar) to suit your basket philosophy.
If you want, I can add toggles to show Side for all 8 symbols, or print a one-line summary (e.g., “USD Strong • Score 0.23 • Gate OK • SELL EURUSD, BUY USDCHF”) in the top-left of the pane.
Rapid ORB Pro – Breakout & Fakeout Detector (Multi Sessions)"Multi-session ORB tool with breakout confirmation, fakeout detection, and volume filter for true momentum trades. DLS confusion proof"
Description
The Rapid ORB Pro indicator is designed to identify opening range breakouts (ORB) across multiple sessions and confirm whether the move is valid or a likely fakeout. This tool works on any asset and timeframe where range trading is relevant. Also coded in a way to tackle daylight saving issue around the world.
Core Concepts
1. Opening Range Breakout (ORB):
The indicator marks the defined opening range for each session and tracks when price breaks above or below this range.
2. Confirmation Rules:
A breakout is only confirmed when:
The breakout candle shows a strong body (momentum candle), not just a wick.
The candle closes beyond the prior candle’s high or low, ensuring follow-through.
The structure aligns with market flow (Higher High / Higher Low in bullish context, Lower High / Lower Low in bearish context).
These conditions help filter weak breakouts and highlight true momentum moves.
3. Fakeout Detection (FO):
If price breaks out but the very next candle closes back inside the opening range, an FO marker is plotted. This helps traders exit limit orders quickly and avoid false signals.
4. 7-Bar Check:
If no valid breakout occurs within 7 candles after the range, the indicator prints a “7” on the chart. This signals a likely choppy session where breakout trades have lower probability.
5. Volume State Table:
A table on the chart compares the breaker candle’s volume with the highest volume candle inside the opening range. This provides a quick assessment of whether the breakout was backed by strong participation (High Volume) or weaker flow (Low Volume).
Use Cases
Works on forex, indices, commodities, and crypto.
Useful for scalpers looking to catch the first breakout of the day.
Helps swing traders filter false moves in volatile sessions.
Can be applied to any range trading strategy, not limited to session opens
.
Trading Tip
Trend is your friend, with trend behind the signal probability goes high.
Check the previous session or prior day stab (PD stab).
Watch for SMT divergence forming across correlated pairs.
If SMT lines up with a signal, the breaker confirmation is stronger.
Both SMT alignment and trend behind valid breakout candle increase the probability of a sustained move.
Always start with lower time frame and go up the time frame ladder. Depending on the market you can catch move earlier within lower time frame.
Note: Each input option in this indicator includes a tooltip with detailed explanations. We recommend experimenting with the settings and backtesting to discover what aligns best with your trading style and comfort zone. By default, the confirmation filters are set to what we have found to be the most effective combinations.
Disclaimer
This indicator is for educational and informational purposes only. It does not provide financial advice or guarantee results. Trading involves significant risk, and you should carefully consider your objectives and risk tolerance before using this tool in live markets. Always conduct your own research and backtesting.
London & NY Session Markers + Pip MovementThis indicator visually marks the London and New York trading sessions on your chart and optionally calculates the pip range (high-low movement) during each session. It's specifically designed for Forex traders, helping you identify volatility windows and analyze market movement within major session times.
🔍 Key Features:
✅ Session Open/Close Markers
Draws vertical dotted lines at:
London Open (08:00 UK time)
London Close (11:00 UK time)
New York Open (14:00 UK time)
New York Close (17:00 UK time)
Each marker is labeled clearly ("London Open", "NY Close", etc.)
Uses color-coding for easy identification:
Aqua for London
Lime for New York
✅ Pip Range Display (Optional)
Measures the high-low price movement during each session.
Converts this movement into pips, using:
0.0001 pip size for most pairs
0.01 pip size for JPY pairs (auto-detected)
Displays a label (e.g., "London: 42.5 pips") above the candle at session close.
This feature can be toggled on/off via the settings panel.
✅ Time-Zone Aware
Session times are aligned to Europe/London time zone.
Adjusts automatically for Daylight Saving Time (DST).
✅ User Controls
Toggle visibility for:
London session markers
New York session markers
Pip range labels
📊 Use Cases:
Identify when liquidity and volatility increase, especially during session overlaps.
Analyze historical session-based volatility (e.g., compare NY vs. London pip ranges).
Combine with price action or indicator signals that work best in high-volume hours.
Optimize entry and exit timing based on session structure.
⚙️ Best Timeframes:
5-min to 1-hour charts for precise session tracking.
Works on Forex and CFD pairs with standard tick sizes.
⚠️ Notes:
This tool does not repaint and uses only completed bar data.
Pip calculation is based on the chart’s current symbol and tick size.
Designed for spot FX, not intended for cryptocurrencies or synthetic indices.
✅ Ideal For:
Forex Day Traders
Session-based Strategy Developers
London Breakout or NY Reversal Traders
Anyone analyzing volatility by session windows
Price Range Retrace statisticks [HERMAN]📈 Price Range Retrace Stats
This indicator is designed to help traders quantify how often price retraces to a selected equilibrium level (e.g., 50%) after sweeping the high/low of a defined time-based range.
It is especially useful for modeling sessions such as the London Opening Range (e.g., 02:00–03:00 NY time), checking if price sweeps that range in a subsequent window (e.g., 03:00–04:00), and returns to its 50% level.
✅ What does it do?
Lets you define multiple time ranges (e.g. London, NY Open, custom ranges).
Draws the range box for the selected session time.
Calculates and plots the retracement level (default 50%).
Checks if price sweeps the high/low of the range before retracing.
Tracks success rate, average distance, sample size and displays these stats in a table.
⚙️ Key Features:
Fully customizable time windows (range box time and retracement check time).
-Configurable retracement % (default 50% equilibrium).
-Optional sweep condition (only count retracements if price sweeps the high/low first).
-Clean, theme-adaptive stats table with success rates and averages.
-Supports two independent levels (e.g. London and NY sessions).
📊 Why use it?
This tool turns session-based setups into statistical models:
Backtest session strategies over many days.
Quantify edge with % success over time.
Validate trading ideas with data.
Use probabilities instead of gut feeling.
Example insight you can track:
“Between 3–4 AM NY time, price swept the high/low of the 2–3 AM London Opening Range and returned to its 50% equilibrium level in 64% of 234 sessions.”
📌 Ideal for:
ICT concepts (Opening Range, Sweep, Equilibrium Return).
Algo developers wanting probabilities.
Anyone who wants data-driven confirmation for session range mean-reversion.
Instructions:
1️⃣ Enable the desired Price Range (1 or 2).
2️⃣ Set your Range Time (e.g. 02:00–03:00).
3️⃣ Set your Retracement Check Time (e.g. 03:00–04:00).
4️⃣ Choose retracement % (e.g. 50%).
5️⃣ Watch the box and retrace line plot on chart.
6️⃣ Review the success statistics in the table.
80% Rule Indicator (ETH Session + SVP Prior Session)I created this script to show the 80% opportunity on chart if setting lines up.
"80% rule: Open outside the vah or Val. Spend 30 mins outside there then break back inside spend 15 mins below or above depending which way u broke. Then come back and retest the vah/val and take it to the poc as a first target with the final target being the other Val/vah "
📌 Script Summary
The "80% Rule Indicator (ETH Session + SVP Prior Session)" overlays your chart with prior session value area levels (VAH, VAL, and POC) calculated from extended-hours 30-minute data. It tracks when the price reenters the value area and confirms 80% Rule setups during your chosen trading session. You can optionally trigger alerts, show/hide market sessions, and fine-tune line appearance for a clean, modular workflow.
⚙️ Options & Settings Breakdown
- Use 24-Hour Session (All Markets)
When checked, the indicator ignores time zones and tracks signals during a full 24-hour period (0000-0000), helpful if you're outside U.S. trading hours or want consistent behavior globally.
- Market Session
Dropdown to select one of three key market zones:
- New York (09:30–16:00 ET)
- London (08:00–16:30 local)
- Tokyo (09:00–15:00 local)
Used to gate entry signals during relevant hours unless you choose the 24-hour option.
- Show PD VAH/VAL/POC Lines
Toggle to show or hide prior day’s levels (based on the 30-min extended session). Turning this off removes both the lines and their white text labels.
- Extend Lines Right
When enabled, the VAH/VAL/POC lines extend into the current day’s session. If disabled, they appear only at their anchor point.
- Highlight Selected Session
Adds a soft blue background to help visualize the active session you selected.
- Enable Alert Conditions
Allows TradingView alerts to be created for long/short 80% Rule entries.
- Enable Audible Alerts
Plays an in-chart sound with a popup message (“80% Rule LONG” or “SHORT”) when signals trigger. Requires the chart to be active and sounds enabled in TradingView.
Prior sessions High/Low/MidThis indicator highlights the High, Low, and Midpoint of the most recently completed trading sessions. It helps traders visualize key price levels from the previous session that often act as support, resistance, or reaction zones.
It draws horizontal lines for the high and low of the last completed session, as well as the midpoint, which is calculated as the average of the high and low. These lines extend to the right side of the chart, remaining visible as reference levels throughout the day.
You can independently enable or disable the Tokyo, London, and New York sessions depending on your preferences. Each session has adjustable start and end times, as well as time zone settings, so you can align them accurately with your trading strategy.
This indicator is particularly useful for intraday and swing traders who use session-based levels to define market structure, bias, or areas of interest. Session highs and lows often align with institutional activity and can be key turning points in price action.
Please note that this script is designed to be used only on intraday timeframes such as 1-minute to 4-hour charts. It will not function on daily or higher timeframes.
London Session 15-min Range – Clean AEST Timestamp Fix (w/ EMAs)London Session 15-min Range – Clean AEST Timestamp Fix (with EMAs)
What it does:
This script is made for traders who want to track the high and low of the first 15-minute candle of the London session, using AEST (UTC+10) as the time reference. It also plots the 50 EMA and 200 EMA to help identify trend direction.
How it works:
Session Timing:
The London session is defined as starting at 6:00 PM AEST.
The session ends at 2:00 AM AEST the next day.
Detects the first 15 minutes of the London session:
During this time, it records the highest and lowest price.
Draws lines once the 15-minute window is over:
A red horizontal line is drawn at the session high.
A green horizontal line is drawn at the session low.
These lines extend 50 bars into the future.
It only draws these once per day/session.
Includes EMAs:
A 50-period EMA is calculated and plotted in yellow.
A 200-period EMA is calculated and plotted in white.
Why use it:
It helps visualise important price levels from the start of the London session and pairs that with moving averages to spot trends or potential breakouts.
Live SessionsLive sessions plots the highs and lows of the previous for sessions.
It also marks when these are broken by price.
Default Time Frames are:
London Session = "0000-0600", "UTC-4"
New York Session = "0830-1230", "UTC-4"
Asia Session = "1800-0000", "UTC-4"
New York Close Session = "1330-1630", "UTC-4"
Useful for highlighting when price has gone through a previous session high or low and quickly seeing where liquidity still lies.
[FriZz]Watermark -- Watermark by FriZz | FrizLabz --
Lets you Customize a watermark how ever you would like
There are 4 Textboxes in the settings window 2 for your inputs
There's 1 with instructions/examples and 1 with Special Characters (there are tons more online)
-- The options you can type into Textbox 1 and 2 --
- Volume
- Open
- Close
- High
- Low
- Ticker [ Chart ticker ]
- Ticker2 [ Optional 2nd ticker that can be set in the settings will also display close ]
- TF
- Day
- Date
- Time
- Session
- SessionTime
-- Important --
These options need to be spelled and Case matched correctly or it will simply just display the word
You can add anything around a word or between two words you would like
If you want a new line simply press [ ENTER/RETURN ] and continue
-- Tooltip --
Tooltip appears when you mouse over the watermark
There are options to change the session times if you need too
The Sessions will be listed on the tooltip with Session times
I think that pretty much covers most of it if you have any questions or suggestions on this or anything else I've made
or if I missed a bug.. feel free to comment or DM me
Enjoy! - FriZz
ICT Sessions (Kill Zones)Inspired by the work of ICT (Inner Circle Trader - @ICT_MHuddleston)
What are ICT KillZones:
All ICT students know that certain moments of the day are more indicated to search for good frameworks. These moments are indicated like "Kill Zones".
The best kill zones to search for profittable tradings are during the London session and during the New York session.
How This Indicator Can Help You:
With this indicator you'll see plotted in the charts the London Kill Zone and the New York Kill Zone, you'll see exactly when they start and finish, so you'll be able to understand better the price action and recognize if there are ICT framework to trade. You'll also will see when the New York lunch hour happen (this moment is not favorable for searching frameworks) and you'll see also 2 very important moments of the day, the 8.30 New York Time and the 9.30 New York Time, infact in these 2 particular moments it is most likely that some very profittable framework will appear as there are alway important economic news released in these 2 hours.
Also you'll see the New York Midnight Open, that always forms a very important level for the day trading, you could see the New York Midnight open as a real opening for markets.
Why This Indicator:
I looked for indicators working with these concepts and I could not find one that offered the kill zones sections in the way are showed in my indicator, also they just had the kill zones without showing the 8.30 and 9.30 hours and without the Ney York midnight opening, and these are very important time frames for who works with ICT concepts.
About The Indicator:
In this indicator you'll have displayed:
The regular trading sessions displayed, that is: Asian Session, London Session, New York Session.
The London Kill Zone
The New York Kill Zone
The New York Midnight Open
The New York Lunch Hour
The 8:30 News Release Hour
The 9:30 News Release Hour
All these level can be adjusted and changed as you prefer.
The Machine – Session Map PRO (final)The Machine – Session Map
Overview
The Machine – Session Map is a session-based analytical indicator that divides the trading day into the three main global sessions — Asia, London, and New York — and maps their price behavior using structured logic. It’s designed for traders who study intraday cycles, session liquidity behavior, and inter-session relationships.
Core Logic
The indicator identifies the start and end times of each major trading session based on user-defined session times. For every session, it:
Captures session range by recording the high, low, and close between session start and end.
Stores previous session data and projects key levels (previous session high, low, and midpoint) into the next day as reference support/resistance zones.
Computes pip range and volatility metrics per session to measure strength and expansion.
Determines directional bias by comparing the session’s close relative to its open and prior session range (expansion above or below prior structure defines bias).
Detects accumulation and distribution zones using session overlap logic and range compression/expansion criteria.
Labels session structures with automatic annotations such as “Expansion,” “Retracement,” or “Reversal” when volatility or bias conditions are met.
Visual Elements
Session Boxes: Colored regions that visually segment the chart into the three sessions.
High/Low Lines: Dynamic lines showing real-time session highs and lows as price develops.
Previous Session Levels: Optional projection of previous highs/lows/midpoints as structural zones.
Bias Labels: Text markers summarizing session direction and volatility conditions.
Dashboard Panel: Displays current session time, range in pips, and directional bias summary.
Use Case
This tool is useful for identifying intraday structure shifts, comparing session volatility, and observing how price behaves relative to prior session levels. It can support strategies involving session-based liquidity cycles, accumulation/manipulation/distribution behavior, or time-based confluence.
Disclaimer
This indicator is designed for technical and educational analysis. It does not generate buy/sell signals or provide financial advice.
Europe Session LinesThis simple script marks the start of the European trading sessions:
08:00 a.m. London trading session
09:00 a.m. Frankfurt trading session
The settings of the lines can be changed. (thickness, colour, type).
It can be used on Futures and CFDs for example for FDAX, FTSE100 but also for GOLD, Silver and EURO- and GBP based FX pairs as supply or demand zone with the change of character trading setup.
Daily Vertical LineThis indicator draws vertical lines at a specific time each day, helping you visualize important intraday levels or session opens/closes.
Features:
Customizable time in EST timezone (hour and minute inputs)
Adjustable line color, width, and style (solid, dashed, or dotted)
Automatically draws lines for all historical days
Projects one line into the future for the next occurrence
Works on all intraday timeframes. Future line appears as semi-transparent and dashed to distinguish from historical data.
M5 Session Rectangles (GMT+2) - Last 30 Sessions Rectangles on the M5 timeframe showing the MAX and MIN of the New York Session:
OPEN SESSION (15:30 - 16:20)
MID SESSION (16:20 - 19:00)
POWER HOUR (19:00 - 22:00)
The indicator tracks the last 30 days, and the rectangle for the current day is drawn only after the respective session closes.
ICT Silver Bullet Zones (All Sessions, Custom Labels)CT Silver Bullet Zones
This indicator is designed for traders who follow the ICT *Silver Bullet* concept.
It automatically marks the **Silver Bullet window** (10:00–11:00 by default) across the **London, New York AM, New York PM, and Asia sessions**, with customizable settings for each session.
### Features:
* Separate adjustable time windows for **London, NY AM, NY PM, and Asia Silver Bullet sessions**.
* Colored session boxes with individual **opacity controls**.
* **Session labels placed at the top** of each zone, with customizable text size, color, and background opacity.
* Works on all timeframes and highlights only the Silver Bullet trading windows.
This tool is meant to help traders quickly identify ICT Silver Bullet opportunities in all major sessions without manual plotting.
Trading Sessions with Holidays & Timer🌍 Trading Sessions Matter
Markets breathe in cycles. When Tokyo, London, or New York steps in, liquidity shifts and price often reacts fast.
Example: New York closed BTC at $110K, and when traders woke up, the price was already $113K. That gap says everything about overnight pressure and the next move.
⚡ Indicator Features
✅ Session boxes (Tokyo, London, NY) with custom colors & time zones
✅ Open/close lines → spot gaps & momentum
✅ Average price per session → see where pressure builds
✅ Tick range → quick volatility check
✅ 🏖 Holiday markers → avoid false quiet markets
✅ Live status table → session OPEN / CLOSED + countdown timer
🚀 How to Use
Works on intraday timeframes (1m–4h)
Watch session opens/closes → liquidity shift points
Compare ranges & averages between Tokyo, London, NY
Use the timer to prep before the next wave
This tool helps you visualize the heartbeat of global markets session by session.
🔖 #BTCUSDT #Forex #TradingSessions #Crypto #DayTrading
Daily Open [Kintsugi Trading]Daily Open
The "Daily Open" indicator by Kintsugi Trading is designed to give traders clear and immediate access to daily open prices, enhancing their ability to spot key market levels and make informed trading decisions. The indicator dynamically changes the color of the plotted line based on the current price's relationship to the opening price of the regular market session. This visual aid helps traders quickly assess whether the current price is trading above or below the opening price of the session.
Key Features:
Daily Open Visualization: Automatically plots the daily open price on your chart, providing a clear reference point for daily price action.
Configurable Market Open Time: The indicator allows users to input the start time of the regular market session (default is set to 9:30 AM).
Color-Coded: The indicator dynamically adjusts the color of the daily open line and price labels based on whether the price is above or below the open, giving you quick visual cues about market sentiment.
Customization Options: Users can modify the line's appearance, including the color and style, to better fit their chart preferences.
Ideal For:
This indicator is particularly useful for day traders and those looking to closely monitor price action in relation to the market's opening level. It serves as a quick reference point for identifying potential bullish or bearish sentiment throughout the trading day.
Good luck with your trading!
RH_Previous Session CloseRaghee Horner Previous Session Close (PSC)
The RH_PSC is an automated Previous Session Close (PSC) indicator to show, at a glance, general market sentiment -- whether the market is generally bullish, bearish or neutral --for the current trading session.
The PSC plots the previous session close from the Daily candle, with a customizable table of data to show the previous price, whether or not the current price is above or below that previous close and the percentage move above or below.
It includes the ability to enable only the last session or to plot for all previous sessions continuously.
The data table is configurable for bearish, bullish or sideways coloring and can be moved to different locations to suite users preferences and charts. It can also be fully disabled.
Defaults are to show all previous sessions in a continuous plot and the data table is disabled.
What is “sentiment”?
Market sentiment reflects investors’ overall attitude toward a symbol, influenced by news, economic reports, and perceptions. It can be bullish, bearish, or neutral and significantly affects trading behavior and price movements. Bullish sentiment typically drives prices up, while bearish sentiment can cause them to fall. Understanding market sentiment is key for trend follow-through.
Why does it matter?
Effectively using sentiment allows for quicker, smarter trading decisions. As an active trader, understanding market sentiment is vital for follow-through. It shows real-time investor feelings, affecting price movements. Gauging sentiment helps you:
Anticipate Breakouts.
Time Entries and Exits.
Increase Probability of Continuation.






















