Optional Pro Bottom IndicatorOptional Pro Bottom Indicator is a combination of 3 indicators where
1) Hybrid Volume Price Indicator with Higher Time Frame ( Red color)
2) Hybrid Volume Price Indicator with lower time frame ( Blue Color)
3) Volume Indicator ( Lime color Line)
4) Index Indicator ( Yellow color Line)
This set of 4 Indicators are prepared using 1) WAP of Volume , 2) Price Indicator 3) OB Volume 4) a combination of the above indicators used to create a Hybrid Indicators of a) Higher time frame B) lower time frame are used.
Usage :
1)The volume Indicator is used to analyze the Volume Support for the Price Move upside and down side will be estimated.
2)The Index Indicator is used to analyze the Price Move for intraday or Swing Trade to spot the
Trend
3)The HTF indicator is to be used for breakout of the Price in the intraday trading
4)The lower Time frame indicator is to be used the time of Entry in the intraday / swing trade.
Multitimeframe
RSI 1H/4H Multi-Level (REPAINT) - Hourly LimitWhat the script does
1) Indicator setup
Creates an overlay indicator named “RSI 1H/4H Multi-Level (REPAINT) - Hourly Limit” (overlay=true), so markers appear on the main price chart.
2) Inputs (user settings)
1 Hour Settings
len1h: RSI length for 1H (default 12)
lowL1h: lower threshold (default 30)
highL1h: upper threshold (default 70)
color1h: dot color for 1H-only triggers (default blue)
4 Hour Settings
len4h: RSI length for 4H (default 12)
lowL4h: lower threshold (default 30)
highL4h: upper threshold (default 70)
color4h: dot color for 4H-only triggers (default orange)
Visuals
showDots: toggle to show/hide dots on the chart
3) RSI calculation from higher timeframes (repainting)
Function:
rsi_htf(tf, length) uses request.security() to compute RSI from a higher timeframe:
gaps_off merges gaps smoothly
lookahead_on allows future higher-timeframe values to appear on earlier bars → repainting behavior
It calculates:
rsi1h = 1H RSI
rsi4h = 4H RSI
4) Alert frequency control (once per hour)
lastAlertHour stores the timestamp of the last alerted hourly candle start.
currentHourStart = time("60") gets the start time of the current 1-hour candle.
canAlert = currentHourStart > lastAlertHour ensures the script can only trigger once per new hour.
5) Cross conditions
Uses ta.cross() to detect RSI crossing either level (in either direction):
c1L: 1H RSI crosses the 1H lower level
c1H: 1H RSI crosses the 1H upper level
c4L: 4H RSI crosses the 4H lower level
c4H: 4H RSI crosses the 4H upper level
Then:
fire1h is true if either 1H cross happens
fire4h is true if either 4H cross happens
trigger is true if (1H or 4H cross) AND canAlert is true
6) Alert message and timer update
When trigger is true:
Updates lastAlertHour to the current hour start (blocks further alerts that hour)
Builds an English message indicating which timeframe(s) crossed and includes RSI values
Sends an alert with alert.freq_once_per_bar_close (one per bar close)
7) Chart visualization (dots)
Chooses dot color:
white if both 1H and 4H crossed within the allowed hour
color1h if only 1H crossed
color4h if only 4H crossed
Plots a small circle below the bar when showDots and trigger are true.
MTF Trend MAs (H1+H4) MTF Trend MAs (H1+H4) — per-line styles
This indicator plots three trend moving averages (20 / 50 / 200) from two higher timeframes (H1 and H4) directly on your current chart. It is designed to help you monitor multi-timeframe dynamic support/resistance levels and overall trend structure without switching charts.
Features
Multi-timeframe overlay
Plots H1 and H4 moving averages on any chart timeframe.
Three MA sets
Fast: 20
Mid: 50
Slow: 200
Configurable MA types
Choose the calculation type for each MA length: EMA / SMA / WMA / RMA.
Independent visibility toggles
Enable/disable each individual line:
H1 20 / 50 / 200
H4 20 / 50 / 200
Per-line styling
For every MA and timeframe you can set:
Color
Line width
Line style (Solid / Dashed / Dotted)
Notes / Limitations
The script uses request.security(..., lookahead_off) to avoid repainting from future data.
TradingView plot() does not support true dashed/dotted line rendering like line.new().
In this script the style options are approximations:
Solid = normal line
Dashed = linebr (broken/stepped appearance)
Dotted = circles
If you need true dashed/dotted styles, the indicator can be rewritten using line.new() for real line styles.
MTF EMA Grid (4 TF vs 4 EMA)This script will add EMA levels from multi-timeframe to your chart! Up to 4 TimeFrame and up to 4 EMA Lenghts.
RSI 1H/4H Multi-Level (REPAINT) - Hourly LimitRSI 1H/4H Multi-Level (REPAINT) – Hourly Limit is a Pine Script v5 indicator designed to monitor RSI level crossings on two higher timeframes (1H and 4H) while controlling alert frequency to avoid spam. The script can display visual dots on the chart and trigger a single consolidated alert message when either timeframe’s RSI crosses user-defined levels—limited to once per hour.
Key features
1) Dual timeframe RSI monitoring (1H + 4H)
Calculates RSI on 1-hour (60) and 4-hour (240) timeframes independently.
Each timeframe has its own configurable settings:
RSI Length
Lower level (commonly oversold, e.g., 30)
Upper level (commonly overbought, e.g., 70)
Dot color for chart marking
2) Multi-level cross detection
The indicator tracks when RSI crosses either boundary level:
1H RSI crosses its Lower or Upper level
4H RSI crosses its Lower or Upper level
A trigger occurs if any of these crossings happens.
3) Hourly alert limiter (anti-spam)
To prevent repeated alerts, the script includes an hourly cooldown:
It stores the start time of the last hour when an alert was fired.
A new alert can only fire when the current hour start time is greater than the last recorded one.
Result: maximum 1 alert per hour, even if multiple crossings occur within the same hour.
4) Consolidated alert message
When triggered, the script builds a single message that can include:
1H RSI value if the 1H crossing occurred
4H RSI value if the 4H crossing occurred
Example message format:
1H RSI (52.34) crossed level; 4H RSI (48.10) crossed level;
5) On-chart visualization with priority coloring
If enabled, the script plots a dot below the bar on trigger:
White dot if both 1H and 4H signals fired in the same hour
1H color if only 1H fired
4H color if only 4H fired
Important note: REPAINT behavior
This indicator intentionally uses request.security(..., lookahead=barmerge.lookahead_on), meaning it can repaint because it references higher-timeframe data with lookahead enabled. As a result:
Cross signals may appear earlier than they would in a non-repainting implementation.
Signals can change as the higher timeframe candle evolves.
Typical use cases
Monitoring overbought/oversold zone transitions on higher timeframes while trading lower timeframes.
Receiving fewer, cleaner alerts thanks to the hourly limit.
Quickly identifying whether a signal came from 1H, 4H, or both using dot colors.
[AboBassel] RS + RS.ROC + Inverted ATR (Unified Channel)
This is a multi-indicator channel tool combining Relative Strength (RS), RS Rate of Change (RS.ROC), and Inverted ATR Percentage (ATRP) into a single unified channel for clear visual trend analysis.
Features:
• All three lines are normalized into one visual channel with five distinctive threshold levels (Upper/Lower Curbs, Inner Bands, and Middle).
• RS , ATR , ROC Lines all are invertable for better follow up on trends
• RS.ROC period and timeframe are editable independently from RS.
• ATR time frame and lookback period are fully adjustable.
• Channel thresholds are fully editable. Lines can exceed upper/lower curbs, showing extreme conditions.
• Suitable for trend detection, swing trading, and risk assessment.
Usage Tips:
• Look for lines crossing bands or curbs for potential trade setups.
• Observe background color for overall market sentiment.
• Major blue arrows indicate strong shifts in trend direction.
Ideal For: Swing traders, trend followers, and advanced technical analysts who want combined momentum, volatility, and relative strength insights in a single chart.
FVG MTF Boxes FVG MTF Boxes — Fair Value Gaps Across Multiple Timeframes
This overlay detects Fair Value Gaps (FVGs) using a 3-bar pattern and draws them as boxes on your chart. You can run detection on several timeframes at once (Chart, 2m, 5m, 15m, 1h) and see all gaps in one place. Each gap is labeled from the timeframe it is detected on.
What it does
• Finds bullish and bearish FVGs (imbalances) on each selected timeframe.
• Draws boxes for each gap; colors show status: Unfilled (green/red), Partial (yellow), Filled (gray), and Inverse (filled gap broken and acting as support/resistance).
• Optional Fib tagging highlights gaps near Asia-session Fibonacci levels.
• Border color shows which timeframe each gap came from (Chart, 2m, 5m, 15m, 1h).
How to use it for setups
1. Timeframe selection — Turn on the timeframes you trade (e.g. 5m + 15m). Chart TF is your current chart; others add higher- or lower-timeframe context.
2. Unfilled zones — Treat unfilled bull (green) and bear (red) boxes as potential support and resistance. Price often returns to fill these imbalances.
3. Fib-tagged gaps — When "Tag Gaps Created on Fib Levels" is on, gold/purple boxes mark gaps near key Fib levels; these often get more respect and can be used for entries or targets.
4. Partial fill — Yellow means price is inside the gap; watch for full fill (gray) or rejection for continuation.
5. Inverse zones — After a gap is filled and price breaks through, the box turns inverse (e.g. bull gap → red resistance). Use these as S/R for reversals or confirmation.
6. Extend options — Use "Extend Boxes to Current Bar" for a live right edge, or "Extend Until Filled" / "Extend While Price Testing" to keep boxes only where they're relevant.
Quick tip: Stack 2–3 timeframes (e.g. 5m + 15m) and look for overlapping or nested FVG boxes; confluence there often gives higher-probability entries.
MTF EMA Traffic Light System Trend Alignment for ScalpersMTF EMA Traffic Light – Trend Bias System
This indicator is designed to help traders quickly identify high-probability trend alignment using multiple timeframes and EMAs.
It analyzes price relative to the 13 EMA and 55 EMA on:
1 Minute
5 Minute
15 Minute
1 Hour
4 Hour
Then it converts that data into a simple Traffic Light system to guide trade decisions.
🚦 How It Works
Each timeframe is classified as:
🟢 BULL – Price above both EMAs
🔴 BEAR – Price below both EMAs
🟡 MIXED – No clear direction
The system focuses on lower-timeframe alignment:
When 1m + 5m + 15m are aligned → Strong setup
When mixed → Caution
When misaligned → Stand aside
🟢 GREEN State (Full Trade Mode)
Triggered when:
✔ 1m, 5m, and 15m are all BULL → Long Bias
✔ 1m, 5m, and 15m are all BEAR → Short Bias
Rules:
Full position size
Trade with trend
Look for EMA pullbacks
Let winners run
🟡 YELLOW State (Caution Mode)
Triggered when:
✔ Lower timeframes are mixed
Rules:
Reduce size
Take quick profits
No holding
Defensive trading
🔴 RED State (No Trade)
Triggered when:
✔ No clear alignment
Rules:
Stay out
Mark key levels
Protect capital
📋 Dashboard Panel
The indicator displays a real-time table showing:
Each timeframe’s bias
Overall market state
Trade rules
This allows you to read market structure in seconds without switching charts.
🎯 Best Use
This tool works best for:
✔ Scalping
✔ Intraday trading
✔ Trend continuation setups
✔ EMA pullback strategies
Recommended for:
Forex
Indices
Gold
Crypto
⚠️ Risk Disclaimer
This indicator is a decision-support tool, not a guarantee of profits.
Always use:
Proper risk management
Stop losses
Personal trade rules
Never risk more than you can afford to lose.
Best Buying & Selling Flip Zone @MaxMaserati 3.0Best Buying & Selling Flip Zone 3.0 🐂🐻
Best Buying & Selling Flip Zone 3.0 is an advanced, multi-timeframe Price Action tool designed to identify high-probability institutional supply and demand zones.
By analyzing candle range and body size (Expander vs. Normal candles), this indicator categorizes market structure shifts into three distinct tiers of strength (A+++, A++, A+). It includes a built-in Trade Manager, Volume Tracking, and a unique "Defender/Attacker" Multi-Timeframe (MTF) entry confirmation system.
🚀 Key Features
Multi-Timeframe Analysis: Monitor Higher Timeframe (HTF) zones while trading on a Lower Timeframe (LTF).
Tiered Setup Grading: Automatically classifies zones based on the strength of the candle engulfing action (King Slayer, Crusher, Drift).
Smart Entry Confirmation: The script can wait for price to tap an HTF zone and then automatically search for a confirmation pattern on the current timeframe before signaling a trade.
Built-in Trade Management: Visualizes Entry, Stop Loss (SL), and Take Profit (TP) levels with customizable Risk:Reward ratios.
Volume Tracking: Monitors the volume utilized to create a zone and tracks "remaining" volume as price tests the zone.
Zone Deletion Logic: Automatically removes zones that have been invalidated by either a wick or a candle close.
🧠 How It Works: The "A-Grade" Logic
The indicator analyzes candles based on their body-to-range ratio to define "Expander" (Explosive move) vs. "Normal" candles. It then looks for engulfing behaviors to create zones:
A+++ (King Slayer):
Logic: A Bullish Expander engulfs a Bearish Expander (or vice versa).
Significance: This is the strongest signal, indicating a massive shift in momentum where aggressive buyers completely overwhelmed aggressive sellers.
A++ (Crusher):
Logic: A Bullish Expander engulfs a Bearish Normal candle.
Significance: Strong momentum overcoming standard price action. High probability.
A+ (Drift):
Logic: A Bullish Normal candle engulfs a Bearish Normal candle.
Significance: A standard flip zone. Good for continuation plays but less aggressive than KS or CR setups.
🛠️ Functionality Guide
1. General Filters & Timeframes
Higher Timeframe: Select a timeframe higher than your chart (e.g., Select 4H while trading on 15m). The indicator will draw the major zones from the 4H.
Deletion Logic:
Wick (Hard): Zone is removed immediately if price touches the invalidation level.
Close (Soft): Zone is removed only if a candle closes past the invalidation level.
2. LTF Entry Confirmation (The "Master" Switch)
When Show LTF Entry Logic is enabled, the indicator does not signal immediately upon an HTF zone creation. Instead:
It waits for the price to retraced and touch the HTF zone.
Once touched, it scans the current timeframe for a valid flip setup (KS, CR, or DR).
It creates a tighter entry box and draws trade lines only when this confirmation occurs.
3. Trade Management
Risk:Reward: Set your desired RR (e.g., 2.0).
SL Padding: Add breathing room (ticks) to your Stop Loss.
SL Source: Choose between a safer Stop Loss (based on the HTF zone) or a tighter Stop Loss (based on the LTF confirmation candle).
4. Volume Stats
Labels display the volume involved in the zone's creation. As price taps the zone, the volume is "depleted" from the label, giving you insight into the remaining order flow absorption.
🎨 Visual Customization
Colors: Fully customizable colors for Buyers (Green) and Sellers (Red) zones across all three strength tiers.
Labels: Toggle technical names, touch counts, and timeframe labels.
Lines: Option to show "Aggressive Open Lines" to mark the exact opening price of the flip zone extended forward.
⚠️ Disclaimer
This tool is for educational purposes and chart analysis assistance only. Past performance of a setup (A+++/King Slayer) does not guarantee future results. Always manage risk and use this in conjunction with your own trading strategy.
TheStrat Suite Lite: Combos, Targets, and Take Action WindowsTheStrat Suite Lite automates the detection, visualization, and marking of price action setups based on TheStrat methodology (developed by Rob Smith) on whatever timeframe you're viewing.
The guiding principle: show only the most valuable information. Rather than cluttering charts with every possible level and signal, the indicator uses logic based on user settings to determine what's relevant and worth displaying at any given moment.
WHAT IT DOES
The indicator identifies candle combinations (combos), actionable signals (inside bars, hammers, shooters), Failed 2s (range reclaims), and calculates magnitude and exhaustion targets — then draws entries, targets, and take action windows directly on your chart. A real-time data table displays combo status and bar types at a glance.
HOW IT WORKS
Candle Classification Logic
Each closed candle is classified by comparing its high and low to the prior candle's range. A candle entirely within the prior range is type 1 (inside). A candle that exceeds one side is type 2 (directional). A candle that exceeds both sides is type 3 (outside). Directional bias (u/d) is determined by comparing close to open. A Failed 2 (also known as a Range Reclaim, 2d Green, or 2u Red) occurs when a directional candle breaks one side of an inside bar but fails to continue, reversing back through the opposite side.
Hammer and Shooter Detection
The indicator offers three detection methods. Classic requires the candle to breach the prior candle's high or low but close back inside the prior range. Pin Bar adds a wick-to-body ratio requirement, filtering for candles where the rejecting wick is significantly longer than the body. Broad relaxes the close requirement, allowing the close to be near (not strictly inside) the prior range. Users select which method matches their trading style.
Failed 2 / Range Reclaim Detection
A Failed 2 occurs when price breaks one side of an inside bar (type 1) but reverses through the opposite side. The indicator provides four detection methods. Open flags the setup when the reversal candle opens beyond the broken level. Reclaim flags when price closes back through the opposite side of the inside bar's range. Both requires both conditions (open beyond AND close reclaim). Either flags when either condition is met. This configurability lets traders match detection to their preferred confirmation style.
Level Hierarchy and Deduplication
When levels occur at similar prices, the indicator applies a priority system. Actionable signals (inside bars, hammers, shooters with defined triggers) take priority over static reference levels. This prevents chart clutter while preserving the most relevant information.
Intelligent Label Adaptation
Labels dynamically update as market structure changes. When a magnitude target coincides with a trigger level, the label consolidates to reflect both roles. When levels are hit, invalidated, or superseded, labels update color and text to reflect current status rather than disappearing — preserving context for the trader.
Take Action Windows
When a signal forms, the indicator highlights the period during which that signal remains active. This visual window reminds traders when a setup is "in force," providing a frame of reference for managing entries.
IMPLEMENTATION DETAILS
This implementation addresses several practical challenges traders face.
Configurable detection methods: Hammer/shooter and Failed 2 detection aren't one-size-fits-all. The four Failed 2 methods and three hammer/shooter definitions let traders match the indicator to their specific confirmation requirements rather than accepting a single rigid definition.
Dynamic level management: Levels don't just appear and disappear — they adapt. A target becoming a trigger, a level being hit, or a setup invalidating all produce specific visual feedback rather than simply removing information. This preserves market context as price develops.
Performance optimization: The implementation limits historical depth on intensive calculations to maintain fast load times without sacrificing real-time functionality.
HOW TO USE IT
Setup
Enable or disable specific bar combinations you want to see (e.g., 2-1, 3-2, etc.). Configure your preferred hammer/shooter and Failed 2 detection methods.
Reading the Display
Solid lines represent reference levels (prior high/low). Dashed lines represent actionable triggers. Color indicates direction (configurable) and status (hit, failed, active). Labels show level type and price. The data table shows current combo and bar type.
DEFINITIONS
Combo: Two or more numbers representing the relationship between consecutive candles (e.g., 2-1, 3-2, 2-1-2). Each number indicates the candle type in sequence.
Candle Types: 1 = Inside, 2 = Directional, 3 = Outside.
Directional Bias: u = price above open, d = price below open.
C1/C2: C1 is the most recent closed candle, C2 is two bars back.
Magnitude: The measured move target, typically the C2 high or low.
Exhaustion: Extended targets beyond magnitude, indicating potential reversal zones.
KNOWN LIMITATIONS
Exhaustion calculations are limited to recent bars for performance.
Label overlap at similar price levels is a TradingView rendering limitation.
Trading involves risk. This is a charting tool, not financial advice. Past performance does not guarantee future results.
Elite Sniper HTF Bias LineMake sure you are on the right side of the trade. Best suited for 5-minute timeframe.
ARZ LIQ LEVELSARZ LIQ LEVELS is a liquidity-focused Volume Profile tool that maps where the market has traded the most (and the least) over a customizable lookback range. It highlights key high-volume nodes (HVN), low-volume nodes (LVN), and optional peak/trough clusters, while also plotting the main institutional reference levels: POC (Point of Control), VAH (Value Area High), and VAL (Value Area Low).
Use it to identify acceptance vs. rejection, locate high-probability reaction zones, and build clean trade plans around volume-based support/resistance.
TheStrat Suite: Multi-Timeframe Price Action Signals w/ AlertsTheStrat Suite automates the detection, visualization, and alerting of price action setups based on TheStrat methodology (developed by Rob Smith) across up to six configurable timeframes simultaneously.
The guiding principle: show only the most valuable information. Rather than cluttering charts with every possible level and signal, the indicator uses logic based on user settings to determine what's relevant and worth displaying at any given moment.
WHAT IT DOES
The indicator identifies candle combinations (combos), actionable signals (inside bars, hammers, shooters), Failed 2s (range reclaims), and calculates magnitude and exhaustion targets — then draws entries, targets, and take action windows directly on your chart. A real-time data table displays combo status, bar types, and Full Timeframe Continuity (FTFC) across all enabled timeframes. Alerts can be filtered by timeframe continuity, signal type, or Domino setups.
HOW IT WORKS
Multi-Timeframe Data Architecture
The indicator requests OHLC data from up to six user-configured timeframes in a single pass, then processes each timeframe's candle relationships independently. This allows the 5-minute, 60-minute, daily, and weekly structure to coexist on one chart without switching views.
Candle Classification Logic
Each closed candle is classified by comparing its high and low to the prior candle's range. A candle entirely within the prior range is type 1 (inside). A candle that exceeds one side is type 2 (directional). A candle that exceeds both sides is type 3 (outside). Directional bias (u/d) is determined by comparing close to open. A Failed 2 (also known as a Range Reclaim, 2d Green, or 2u Red) occurs when a directional candle breaks one side of an inside bar but fails to continue.
Hammer and Shooter Detection
The indicator offers three detection methods. Classic requires the candle to breach the prior candle's high or low but close back inside the prior range. Pin Bar adds a wick-to-body ratio requirement, filtering for candles where the rejecting wick is significantly longer than the body. Broad relaxes the close requirement, allowing the close to be near (not strictly inside) the prior range. Users select which method matches their trading style.
Failed 2 / Range Reclaim Detection
A Failed 2 occurs when price breaks one side of an inside bar (type 1) but reverses through the opposite side. The indicator provides four detection methods. Open flags the setup when the reversal candle opens beyond the broken level. Reclaim flags when price closes back through the opposite side of the inside bar's range. Both requires both conditions (open beyond AND close reclaim). Either flags when either condition is met. This configurability lets traders match detection to their preferred confirmation style.
Level Hierarchy and Consolidation
When multiple timeframes produce levels at similar prices, the indicator intelligently consolidates them into combined labels rather than hiding important information. Higher timeframes take display priority over lower timeframes — a weekly level takes precedence over a daily level at the same price — but both are represented in the consolidated label. Actionable signals (inside bars, hammers, shooters with defined triggers) take priority over static reference levels. This prevents chart clutter while preserving all relevant information in a readable format.
Intelligent Label Adaptation
Labels dynamically update as market structure changes. When a magnitude target from one timeframe coincides with a trigger level from another, the label consolidates to reflect both roles (e.g., "W MAG + D Trigger"). When levels are hit, invalidated, or superseded, labels update color and text to reflect current status rather than disappearing — preserving context for the trader.
Full Timeframe Continuity (FTFC) Filtering
FTFC status is calculated by evaluating directional bias across all enabled timeframes. When all timeframes show bullish bias (closing up relative to open), FTFC is bullish. When all show bearish bias, FTFC is bearish. Mixed bias means no continuity. Users can filter signals to only appear when FTFC aligns with the signal direction, reducing noise during consolidation.
Take Action Windows
When a signal forms on a higher timeframe, the indicator highlights the period during which that timeframe's candle remains open. This visual window reminds traders when a setup is "in force," providing a frame of reference for seeking entries on smaller timeframes.
Domino Detection
A Domino setup occurs when a signal on one timeframe can trigger another signal on an adjacent timeframe. The indicator detects and alerts on these conditions.
IMPLEMENTATION DETAILS
This implementation addresses several practical challenges traders face.
Multi-timeframe consolidation: Rather than constantly switching chart timeframes or mentally tracking multiple structures, all analysis exists in one view with intelligent deduplication when levels overlap.
Configurable detection methods: Hammer/shooter and Failed 2 detection aren't one-size-fits-all. The four Failed 2 methods and three hammer/shooter definitions let traders match the indicator to their specific confirmation requirements rather than accepting a single rigid definition.
Dynamic level management: Levels don't just appear and disappear — they adapt. A target becoming a trigger, a level being hit, or a setup invalidating all produce specific visual feedback rather than simply removing information. This preserves market context as price develops.
Alert filtering depth: Alerts can be filtered by FTFC alignment, signal type, specific timeframes, or Domino conditions — allowing traders to specify exactly which conditions warrant notification without building complex alert logic manually.
Performance optimization: Multi-timeframe analysis can be computationally expensive. This implementation consolidates data requests and limits historical depth on intensive calculations to maintain fast load times without sacrificing real-time functionality.
HOW TO USE IT
Setup
Enable the timeframes you want to monitor in settings. Enable or disable specific bar combinations you want to see (e.g., 2-1, 3-2, etc.). Configure your preferred hammer/shooter and Failed 2 detection methods. Toggle FTFC filtering on/off based on your strategy.
Reading the Display
Solid lines represent reference levels (prior high/low). Dashed lines represent actionable triggers. Color indicates direction (configurable) and status (hit, failed, active). Labels show timeframe, level type, and price. The data table shows current combo, bar type, and FTFC status per timeframe.
Alerts
Set your chart timeframe equal to or lower than your lowest configured indicator timeframe, and set the alert interval accordingly. Use alert filters to specify which conditions trigger notifications.
DEFINITIONS
Combo: Two or more numbers representing the relationship between consecutive candles (e.g., 2-1, 3-2, 2-1-2). Each number indicates the candle type in sequence.
Candle Types: 1 = Inside, 2 = Directional, 3 = Outside.
Directional Bias: u = price above open, d = price below open.
C1/C2: C1 is the most recent closed candle, C2 is two bars back.
Magnitude: The measured move target, typically the C2 high or low.
Exhaustion: Extended targets beyond magnitude, indicating potential reversal zones.
FTFC: Full Timeframe Continuity — all timeframes aligned in the same direction.
Domino: A setup where one signal triggering can cascade into triggering adjacent timeframe signals.
KNOWN LIMITATIONS
TradingView cannot request data from timeframes lower than your chart. Set chart timeframe accordingly.
Bar replay performance is unreliable with small timeframes and can produce runtime errors with certain low-timeframe combinations (TradingView limitation).
Exhaustion calculations are limited to recent bars for performance.
Label overlap at similar price levels is a TradingView rendering limitation.
Trading involves risk. This is a charting tool, not financial advice. Past performance does not guarantee future results.
Institutional Footprint ZonesThis script visualizes price-based footprint zones derived from repeated reactions, volume absorption behavior, and market structure alignment.
Its purpose is to help traders contextualize price movement , not to generate buy/sell signals.
Core concepts used
1. Demand–Supply Zones
Zones are identified from areas where price shows repeated reaction and imbalance resolution.
Zones are automatically invalidated once price decisively breaks beyond their defining structure.
2. Absorption Footprint Detection
The script highlights areas where price stalls despite participation, suggesting potential absorption rather than continuation.
This is based on candle structure and relative participation behavior, not order book data.
3. Market Structure Mapping
Trend context is derived from swing progression (higher highs / higher lows or lower highs / lower lows).
Structure is used only as a context filter , not as a timing signal.
4. Higher-Timeframe Fibonacci Confluence
Key Fibonacci levels from a selectable higher timeframe are projected onto the active chart to help identify areas of confluence with structure and zones.
Institutional Footprint ZonesThis script visualizes price-based footprint zones derived from repeated reactions, volume absorption behavior, and market structure alignment.
Its purpose is to help traders contextualize price movement , not to generate buy/sell signals.
Core concepts used
1. Demand–Supply Zones
Zones are identified from areas where price shows repeated reaction and imbalance resolution.
Zones are automatically invalidated once price decisively breaks beyond their defining structure.
2. Absorption Footprint Detection
The script highlights areas where price stalls despite participation, suggesting potential absorption rather than continuation.
This is based on candle structure and relative participation behavior, not order book data.
3. Market Structure Mapping
Trend context is derived from swing progression (higher highs / higher lows or lower highs / lower lows).
Structure is used only as a context filter , not as a timing signal.
4. Higher-Timeframe Fibonacci Confluence
Key Fibonacci levels from a selectable higher timeframe are projected onto the active chart to help identify areas of confluence with structure and zones.
DANI _ MTF Pullback - RSI PanelMTF Pullback - RSI Panel Summary
Purpose: Companion indicator for the main strategy that displays RSI with divergence detection in a separate pane below the price chart.
Settings
ParameterDefaultDescriptionRSI Length14Lookback period for RSI calculationRSI Oversold Level30Threshold for oversold conditionRSI Overbought Level70Threshold for overbought conditionDivergence Lookback Bars10How many bars to look back for divergence detection
What It Displays
RSI Line — Changes color based on zone:
Purple = neutral (between 30-70)
Green = oversold (below 30)
Red = overbought (above 70)
Horizontal Levels:
Red dashed line at 70 (overbought)
Green dashed line at 30 (oversold)
Gray dotted line at 50 (midpoint)
Zone Fills:
Light red shading above 70
Light green shading below 30
Divergence Markers:
"DIV" label with lime circle = bullish divergence (price makes lower low, RSI makes higher low while oversold)
"DIV" label with fuchsia circle = bearish divergence (price makes higher high, RSI makes lower high while overbought)
Background Flash:
Green flash when bullish divergence detected
Red flash when bearish divergence detected
Divergence Logic
Bullish: Price makes a lower low AND RSI makes a higher low AND RSI is in oversold territory → potential reversal up
Bearish: Price makes a higher high AND RSI makes a lower high AND RSI is in overbought territory → potential reversal down
Key Levels - Prop Trader JourneyKey Levels – Prop Trader Journey (Intraday Levels + Clean Right-Side Layout)
This indicator plots session-based reference levels commonly used for intraday futures/stocks, with a focus on clean chart layout and label collision handling.
What it plots (toggle each on/off)
Today’s RTH High/Low (TDH/TDL)
Opening Range High/Low (ORH/ORL) based on the first N minutes after RTH open
Pre-Market High/Low (PMH/PML) based on the premarket session window
First Hour High/Low (1HH/1HL) based on the first N minutes after RTH open
Yesterday’s RTH High/Low (YDH/YDL) captured at the next RTH open
RTH Open price
RTH Average line (AVG) using a selectable source (HL2 / HLC3 / OHLC4 / HLCC4)
This Week / Last Week levels (O/H/L/C + Avg) from the weekly timeframe
Optional Session Open level at a configurable time (default 18:00 NY)
2 Custom price levels (optional extend-left)
How levels are calculated (high level)
The script detects whether the current bar is inside RTH / Pre-Market / Opening Range / First Hour using your chosen time zone and session templates.
High/Low levels update in real time while inside each session window. Premarket levels are cached so they remain visible after premarket ends.
Weekly levels are pulled from the weekly timeframe to provide higher-timeframe context.
Display modes
Compact mode: levels are drawn in a compact “right-side” layout using a configurable right offset and line length.
Pivot mode: levels originate from the bar where the level was established/updated and extend toward the right.
Label collision handling (the “unique” part)
When multiple levels are close together, labels can overlap. This script supports:
Merge: combine nearby levels into one label within a tick threshold
Stack: show separate labels stacked vertically
Merge + Stack (4+): merge normally, but stack when there are many levels
This helps visualize confluence/stacked zones without clutter.
Customization
Every level has its own color / line style / width controls. Labels have adjustable text/bg/size, and custom levels can extend left by a user-defined number of bars.
How to use with you trade
Use these levels as reaction areas (support/resistance, rejection, breakout/retest). When labels “stack” or multiple names appear merged at similar prices, that signals confluence—often a more important zone than a single level.
ATR/ADR & %Risk Grid Dynamic Position SizerThis tool is for quick position sizing for active traders and sudden pop-up/alert trades for swing traders . It displays ATR and multi %Risk Grid (up to 20 +ve and 20 -ve different percent levels) around the price CLOSE value with an appropriate position size at the ATR and every %Risk Grid level based on the trader's Portfolio Size ($) and/or Hard Cap %; and Risking %/Amount . The tool calculates ATR based on the trader's MTF selection and irrespective of the time frame the tool is used on; as such, this shall help the trader find technical support or resistance levels on the lower time frame and compare it with the ATR value of the higher time frame. Also, the tool has an option to display both +ve and -ve %Risk Grid or ONLY +ve/-ve of the %Grid based on the trader's selection (Grid Show); as such, when Half Grid is selected, the -ve %Grid shall be displayed when LONG and +ve %Grid when SHORT is selected.
AG_fvg&zz_scrMultitimeframe fair value gap(fvg)+zigzag screener.Helps traders to choose trade directions both with fvg values and zigzag predictions.
1)Indicates Bullish&Bearish fvgs,both on grafiphc and table current fvg values(top,middle,,ages,% value to price of fvg)Shows % percent of mitigation
2)Shows before closes possible fvg values of higher timeframes if not already seen on screener
3)Hybrid zigzag calculation,automatically detects trends&horizontial flots and chooses zigzag calculation,predicts next zigzag level
CRT Market Structure Toolkit v2What This Script Does
CRT Market Structure Toolkit v2 is a contextual market analysis tool designed to help traders visualize liquidity, market structure, and session-based behavior on the chart.
This script does not generate trade signals and does not automate entries or exits.
Its purpose is to provide objective reference levels and market context that traders can integrate into their own discretionary trading models.
Why This Is NOT a Simple Indicator Mashup
Although this script combines multiple analytical components, each module serves a specific role within a single, unified market structure framework.
All components are designed to work together to answer three core questions:
Where is liquidity located?
When has liquidity been taken (swept)?
During which sessions is price more likely to expand or react?
This makes the script a cohesive toolkit, not a random collection of indicators.
Core Concepts Used
This script is based on widely used market structure and liquidity concepts, including:
Previous Day High / Low (daily liquidity pools)
Higher Timeframe Highs & Lows
Liquidity sweeps (wick-based stop runs)
Fair Value Gaps (price imbalance)
Balanced Price Ranges (overlapping imbalances)
Session timing and volatility windows (Killzones)
Module Explanation
1. Previous Day High / Low (PDH / PDL – New York Session)
Tracks the full 24-hour New York trading day
Projects previous day highs and lows forward
Detects when price wicks above or below these levels
Swept levels remain visible and change style for clarity
These levels are commonly used to identify daily liquidity targets.
2. Higher Timeframe Highs & Lows
Allows the user to select any higher timeframe (e.g. 4H)
Projects completed HTF highs and lows onto lower timeframes
Detects liquidity sweeps on these HTF levels
Each level maintains its own sweep state
This helps traders align lower timeframe execution with higher timeframe structure.
3. NY Midnight Open
Marks the New York midnight opening price
Acts as a daily equilibrium reference
Resets automatically every New York trading day
This level is often used for bias and mean reversion analysis.
4. Fair Value Gap (FVG) Detection & Nearest FVG Selection
Identifies bullish and bearish Fair Value Gaps using a 3-bar displacement model
Filters FVGs based on:
Lookback period
Minimum price gap
User-defined mitigation rules
Displays only the nearest valid FVG to current price
Detects Balanced Price Ranges (BPR) when bullish and bearish FVGs overlap
This module helps visualize price imbalance and potential reaction zones, not entries.
5. Killzones (Session-Based Analysis)
Highlights user-defined time windows (sessions)
Draws dynamic boxes that expand with price
Helps traders focus on periods where volatility and liquidity are typically higher
Sessions are fully configurable.
Liquidity Sweep Configuration
Lower Timeframe (LTF) sweeps can be filtered by specific hours or minute ranges, allowing traders to focus only on liquidity events relevant to their strategy.
Daily PDH / PDL levels are fixed to the full New York trading day and are not adjustable, ensuring consistency.
How This Script Is Intended To Be Used
This script is meant to be used as a visual decision-support tool, alongside:
Price action analysis
Risk management rules
A personal trading plan
It does not replace trader judgment and should not be used in isolation.
Disclaimer
This script is provided for educational and analytical purposes only.
It is not a signal indicator, does not provide trading advice, and does not guarantee any trading outcome.
All trading decisions and associated risks remain entirely the responsibility of the user.
The developer assumes no liability for losses or damages resulting from the use of this script.
Final Notes for Moderation
This script is original in structure and implementation
All components are intentionally integrated into a single market structure framework
JVTrades Liquidity LevelsJV Trades Liquidity Levels is a key-level indicator personally used by myself, JV Trades. It plots multi-timeframe previous-period liquidity levels as horizontal lines with clear labels, extending to the right for fast, at-a-glance reference during execution.
crypto-KL-vibe
| 项目 | 内容 |
|------|------|
| 指标名称 | crypto-KL-vibe |
| 版本 | v2.0.1 |
| 作者 | |
| 类别 | Technical Analysis / Oscillators |
---
## 中文版
### 简短描述
整数关键位指标 - 根据当前价格自动绘制整数价位水平线,支持三级步长和可调价格范围
### 详细描述
```
crypto-KL-vibe 是一款专为加密货币交易设计的整数关键位指标。它以当前价格为基准,自动计算并绘制附近的整数价位水平线,帮助交易者快速识别关键支撑和阻力位。
核心功能:
• 三个独立的价位级别(Top1/Top2/Top3),每个级别可自定义步长和价格范围
• 智能四舍五入取整算法,确保整数位准确
• 优先级机制:Top1 > Top2 > Top3,避免线条重复
• 增量更新机制,性能优化,流畅运行
默认配置:
• Top1: 步长 5000,范围 ±25%,红色粗线
• Top2: 步长 1000,范围 ±10%,黄色中线
• Top3: 步长 500,范围 ±3%,灰色细线
使用场景:
• 快速定位整数关口位置
• 识别潜在支撑/阻力区域
• 制定入场和出场点位
作者:
版本:v2.0.1
```
---
## English Version
### Short Description
Integer Key Levels Indicator - Automatically draws horizontal lines at key price levels with adjustable step sizes and price ranges
### Full Description
```
crypto-KL-vibe is a specialized indicator designed for cryptocurrency trading. It automatically calculates and plots horizontal lines at key integer price levels based on the current price, helping traders quickly identify critical support and resistance zones.
Key Features:
• Three independent level tiers (Top1/Top2/Top3) with customizable step sizes and price ranges
• Smart rounding algorithm ensures accurate integer level detection
• Priority system: Top1 > Top2 > Top3 prevents duplicate lines
• Incremental update mechanism for optimal performance
Default Settings:
• Top1: Step 5000, Range ±25%, Red bold line
• Top2: Step 1000, Range ±10%, Yellow medium line
• Top3: Step 500, Range ±3%, Gray thin line
Use Cases:
• Quickly locate key price levels
• Identify potential support/resistance zones
• Plan entry and exit points
Author:
Version: v2.0.1
```
---
Sri - Keltner Channel Dual - CTF 📌 Sri – Keltner Channel Dual (Custom Timeframe)
Overview
Sri – Keltner Channel Dual (CTF without Toggle) is a dual-layer Keltner Channel overlay designed to visualize volatility structure across two independent higher or equal timeframes.
Unlike traditional Keltner Channel indicators that operate on a single timeframe or require manual mode selection, this script always plots two Keltner Channels at the same time, each calculated on its own user-defined timeframe.
This makes it especially useful for multi-timeframe confluence, trend validation, and volatility compression/expansion analysis.
🔹 Key Features
1️⃣ Dual Independent Keltner Channels
Two fully independent Keltner Channels
Each channel has its own timeframe, length, multiplier, source, and band style
Both channels are always active (no toggles, no repainting logic)
2️⃣ True Multi-Timeframe Calculation
Each channel is calculated using request.security() on its selected timeframe
No approximation or scaling of lower-timeframe data
Ensures true higher-timeframe structure on lower charts
3️⃣ Flexible Volatility Models
Each Keltner Channel can independently use:
Average True Range (ATR)
True Range
Raw Price Range (High – Low, smoothed)
This allows traders to compare classic ATR-based channels vs pure price-range volatility on the same chart.
4️⃣ EMA or SMA Basis Control
Each channel can independently switch between:
Exponential Moving Average (EMA)
Simple Moving Average (SMA)
This makes the script adaptable to both fast-reacting trend traders and smoother swing-based analysis.
5️⃣ Visual Confluence Zones
Upper bands and lower bands between Channel-1 and Channel-2 are filled
The fill highlights:
Volatility agreement
Compression zones
Expansion breakouts
Helps quickly identify high-probability trend continuation or exhaustion areas
📈 How to Use the Indicator
Common use cases:
Trend Confirmation
Price holding above both bases → bullish bias
Price holding below both bases → bearish bias
Volatility Compression
When both channels narrow and overlap → potential breakout zone
Multi-Timeframe Structure
Use Channel-1 for execution timeframe
Use Channel-2 for higher-timeframe context (e.g., 15m + 1H, or 1H + Daily)
Dynamic Support & Resistance
Upper and lower bands act as adaptive volatility-based levels
⚠️ Notes
This is not a signal-based or buy/sell indicator
Designed as a market structure and volatility framework
Best used alongside price action, volume, or momentum tools
🔒 Why This Script Is Closed-Source
While Keltner Channels are a known concept, this script focuses on a non-toggle, always-on dual timeframe architecture, combined with independent volatility modeling and visual confluence mapping, which is not provided as a single integrated tool in standard open-source implementations.






















