iFVG Engine V1 - ICT 50% Lvl/ifvg/fvg/Killzones/liquidity lvlsiFVG Engine V1 — ICT 50% Line, Killzones, Liquidity Levels, A-Rated Setup Labels + Auto Checklist
This indicator is a complete session + liquidity + displacement workflow tool built around an ICT-style approach. It combines FVG/iFVG detection, session high/low mapping, daily range framework (premium/discount), multi-timeframe liquidity levels, and an auto-updating confluence checklist that can also output A-Rated setup labels when specific conditions align.
What it does
1) FVG + iFVG Engine (with master toggle)
Detects classic 3-candle Fair Value Gaps (FVG) on the chart timeframe or a selected source timeframe.
Projects gaps forward for a configurable number of bars.
Supports iFVG behavior (inverse state) where a gap can flip states based on price interaction.
Optional CE (midline) plotted inside each gap.
Optional labels showing gap type and size (points), plus full control over label text color, size, and placement.
2) Daily range framework (ICT-style 50% line + daily highs/lows)
Builds a session-based daily range and plots:
Daily High
Daily Low
50% Midpoint (Premium/Discount framework)
Includes customizable label positions and a session-based “true day” structure.
3) Killzone mapping (Asia, London, NY + NY sub-sessions)
Tracks and prints session highs/lows for:
Asia
London
NY Full Session
NY AM / NY Lunch / NY PM
Lines are drawn “static” after session close and can be extended forward.
Optional labels for each session high/low, with alignment controls.
4) 4H + 1H Swing Liquidity Levels
Detects confirmed swing highs/lows on 4H and 1H using pivot logic.
Extends levels forward with the option to stop extending after a sweep.
Optional label printing for each level.
Includes overlap control (example: hide 1H labels when near a 4H level).
5) Auto-Updating Confluence Checklist
This script includes an on-chart checklist that updates automatically to reflect your current market context. Checklist items can be manual and/or auto-checked. Current auto modules include:
Premium/Discount (bias-aware)
Major Liquidity Sweep (latched for a configurable number of bars)
Inside Killzone (session-time aware)
Momentum (bias-aware)
6) “A-Rated” Setup Labels
When enabled, the script can print “✅ LONG” / “✅ SHORT” labels when multiple components align. The A-Rated logic is designed to combine:
A qualifying iFVG flip event
A recent major liquidity sweep (session-based)
Premium/Discount context
Basic momentum confirmation
To reduce false positives, NY-family levels can be required to be “fresh” (recently printed) before they qualify as major liquidity.
How it works (conceptual)
This tool is built around the idea that higher-quality setups happen when liquidity + timing + displacement structure align:
Liquidity is represented by session highs/lows and swing levels (1H/4H).
Timing is represented by Killzones / session windows.
Displacement structure is represented by FVG/iFVG behavior and state changes.
Context is represented by premium/discount and momentum checks.
The checklist and A-Rated labels are meant to help traders quickly see when multiple “green lights” are present, while still allowing full manual discretion.
How to use it
Choose whether you want the FVG engine enabled and select a source timeframe if desired.
Turn on the sessions you trade (Asia/London/NY and optional NY sub-sessions).
Use the daily 50% line and PD framework to determine directional context.
Use session highs/lows and 1H/4H swings as liquidity references.
Use the checklist as a “go/no-go” filter and watch for A-Rated labels when your conditions align.
Customization
This indicator includes 15+ adjustable settings, including:
FVG source timeframe, gap filter, extension length, CE line styling, label styling/colors
Daily 50% and high/low appearance
Session toggles, colors, label alignment, and extension
1H/4H swing detection parameters, max levels, sweep-stop logic, label controls
Auto-check and latch durations for checklist logic
A-Rated thresholds such as lookback windows, wick rejection, and sweep distance
Notes / Disclaimer
This is not financial advice. This indicator is a decision-support tool designed for traders who already understand ICT-style concepts (liquidity, sessions, premium/discount, displacement). Always backtest and forward test before using any signals live.
Originality & Scope Notice
This script does not replicate or repackage any single public or open-source indicator. Instead, it implements a custom, integrated workflow that combines multiple widely known trading concepts—such as session-based liquidity, fair value gaps, premium/discount context, swing structure, and conditional momentum—into a single, configurable decision-support system.
The logic, structure, and interaction between these components were developed specifically for this tool and are not derived from any one existing script. The indicator is designed for discretionary traders who want structured, rules-based confluence without relying on fixed signals or predictions.
From a technical standpoint, this project consists of over 1,300 lines of custom Pine Script, developed and refined over an extended period of live market use and iteration. The protected source reflects both the scale and the custom architecture required to support its modular features, auto-updating checklist logic, and conditional setup labeling.
Indicators and strategies
Cumulative RSI StrategyThis strategy is designed for high-volatility assets (like 3x Leveraged ETFs: SOXL). Instead of using a standard RSI, it calculates a Cumulative RSI (CRSI), which is the sum of the RSI over a specific number of bars (default is 2 or 3 days). This smoothes out noise and identifies extreme overbought or oversold conditions more accurately.
Ultimate Gold & FX - K-NN Master V83An environment recognition tool integrated with K-NN (K-Nearest Neighbors).
The MACD, STC, and SMC settings are fully customizable. It also features Elliott Wave displays, making it a highly advanced and versatile tool.
Adaptive Trend HomerunAdaptive Trend Homerun is a sophisticated higher-timeframe trend-following indicator that dynamically adjusts to market volatility and volume conditions. By intelligently adapting to different market environments, it provides clear trend signals while minimizing false alarms in ranging markets.
For Day Trading (1-15 minute charts):
Higher Timeframe: 15-60 minutes
Adaptive Type: ATR or Volume
Smoothing: HMA or WMA
For Swing Trading (1H-4H charts):
Higher Timeframe: 4H-Daily
Adaptive Type: ATR
Smoothing: EMA or DEMA
For Position Trading (Daily-Weekly charts):
Higher Timeframe: Weekly-Monthly
Adaptive Type: SD or ATR
Smoothing: SMA or EMA
Smart VWAP SignalsSmart VWAP Signals
Smart VWAP Signals is an advanced indicator based on the VWAP Intraday V2 strategy, optimized using Grid Search to maximize performance.
⸻
🎯 Key Features
Trading Modes
• BOTH: Combines mean reversion (Separator) and trend-following (KISS) signals
• SEPARATOR: Mean reversion signals only, when price deviates significantly from VWAP
• KISS: Trend-following signals only, aligned with VWAP direction
⸻
🚦 Intelligent Traffic Light System
• 🟢 GREEN: High Profit Factor – trade with confidence
• 🟡 YELLOW: Medium Profit Factor – trade with caution
• 🔴 RED: Low Profit Factor – avoid new entries
⸻
🛡️ Risk Management
• ATR-based Stop Loss with configurable maximum limit
• Flexible Take Profit options:
• VWAP target
• Fixed Risk/Reward ratio
• ATR multiple
• Automatic stop-day after consecutive losses
⸻
🔍 Configurable Filters
• Signal cooldown between trades
• Volatility filter (minimum ATR threshold)
• Trend filter (EMA 200)
• Volume filter
• Multi-timeframe confirmation
⸻
📊 Visualization & Analytics
• Real-time statistics panel
• VWAP with deviation bands
• Trade history with WIN / LOSS percentages
• Entry-to-exit lines
• Fully customizable colors
⸻
⚙️ Optimized Default Parameters
Optimized via Grid Search, achieving:
• ROI: 322%
• Profit Factor: 1.97
• Win Rate: 68.4%
S/D Boring-Explosive (Non-Repaint)S/D Boring-Explosive Zone Detector (Non-Repaint)
📊 Overview
This indicator automatically identifies high-probability Supply and Demand zones using the "Boring-Explosive" pattern - a proven price action concept where consolidation (boring candles) precedes explosive moves. The script provides clean, non-repainting zones with intelligent retest alerts for optimal entry timing.
🎯 Core Concept: The Boring-Explosive Pattern
What is a Boring Candle?
A candle with wicks larger than its body
Represents consolidation, indecision, or accumulation/distribution
Often marks institutional order flow areas
What is an Explosive Candle?
A candle significantly larger than the preceding boring candle (default: 50% bigger)
Represents a breakout with strong momentum
Confirms the zone as a valid supply/demand area
The Pattern:
Price creates a boring candle (consolidation)
Within 3 bars, an explosive move occurs
The boring candle's range becomes a supply/demand zone
Future retests of this zone offer high-probability entries
✨ Key Features
🎨 Automatic Zone Detection
Demand Zones (Green): Form after bullish explosive moves - act as support
Supply Zones (Red): Form after bearish explosive moves - act as resistance
Non-Repainting: All zones confirmed on closed candles only
Customizable Size: Adjust explosive multiplier to filter zone quality
🔔 Smart Retest Alerts
Multiple Entry Signals: Get alerts each time price retests a valid zone
Time-Based Filtering: Configurable minimum time between retests (default: 60 min) prevents alert spam
Visual Labels: Clear "RETEST ▲" and "RETEST ▼" labels at retest points
Respect-Based Logic: Labels only appear when price enters zone and closes outside (showing respect)
📈 Multi-Timeframe Support
Higher Timeframe Zones: Overlay HTF zones on lower timeframe charts
Visual Distinction: HTF zones shown in blue/orange with thicker borders
Combined Analysis: View both current and higher timeframe zones simultaneously
🧹 Clean Chart Management
Auto-Delete on Fill: Zones automatically removed when price breaks through
Configurable History: Keep zones for 100-5000 bars
Label Lifecycle: Retest labels deleted when their zone is invalidated
Decluttered View: Only shows relevant, active zones
⚙️ Settings Guide
Zone Detection
Explosive Size Multiplier: How much bigger explosive candle must be (1.5 = 50% larger)
Bars Back to Check: How long to maintain zones (500 = keep zones for 500 bars)
Delete Zones After Fill: Remove zones when price closes through them
Fill Type: Choose "Close" (zone filled on close) or "Wick" (filled on touch)
Multi-Timeframe
Use Higher Timeframe: Enable HTF zone detection
Higher Timeframe: Select HTF (e.g., 60min, 240min, Daily)
Show Current TF Zones: Toggle current timeframe zones on/off
Retest Settings
Show Retest Labels: Display visual labels at retest points
Min Minutes Between Retests: Time filter to prevent duplicate signals (1-60+ minutes)
Label Text Size: Adjust label visibility
Alert on Zone Retest: Enable push/email/sound alerts
Styles
Customize colors for demand/supply zones
Adjust border width (1-5)
Toggle zone extension to the right
📖 How to Use
For Day Traders:
Set "Min Minutes Between Retests" to 15-30 minutes
Use on 5min or 15min charts
Enable HTF zones (60min) for additional confluence
Take entries on retest labels aligned with HTF zones
For Swing Traders:
Set "Min Minutes Between Retests" to 60-240 minutes
Use on 1H or 4H charts
Enable HTF zones (Daily or Weekly)
Look for zones that hold multiple retests
Entry Strategy:
Wait for zone to form (boring + explosive pattern)
Wait for price to return to the zone
Enter when retest label appears (price entered zone and closed outside)
Place stop loss beyond the zone
Zone remains valid until price closes through it
🎓 Trading Logic
Demand Zone Retest (Long Entry):
Price drops into green zone (low touches zone)
Candle closes ABOVE the zone top
Shows buyers defended support → Entry signal
Supply Zone Retest (Short Entry):
Price rises into red zone (high touches zone)
Candle closes BELOW the zone bottom
Shows sellers defended resistance → Entry signal
⚠️ Important Notes
Non-Repainting: Uses confirmed bars for all detections
Zone Validity: Zones deleted when filled (if enabled) or after bars back limit
Multiple Retests: Same zone can generate multiple signals based on time filter
Timeframe Compatibility: Works on all timeframes (1min to Monthly)
Best Practice: Combine with trend analysis and risk management
🔧 Technical Details
Uses confirmed candle data only (no repainting)
Tracks zone state (untested vs. respected)
Links labels to zones for automatic cleanup
Validates zone existence before creating signals
Supports up to 500 zones simultaneously
📱 Alerts Available
Demand Zone Retest: Fires when price respects support zone
Supply Zone Retest: Fires when price respects resistance zone
Configurable: Enable/disable in retest settings
Perfect for: Price action traders, supply/demand traders, institutional order flow analysis, multi-timeframe analysis
Compatible with: All markets (Forex, Stocks, Crypto, Futures, Indices)
MTF TSL + RSI Dashboard🚀 Catchy Headlines
The Ultimate Trend & Momentum Hub: MTF TSL + RSI Dashboard
Master the Waves: Professional Multi-Timeframe Trend Suite (v6)
All-in-One Market Visualizer: MTF Trend Stop Line & RSI Dynamics
1. OverviewThe MTF TSL + RSI Dashboard is a comprehensive technical analysis tool designed to bridge the gap between price action and momentum across multiple horizons. Built on Pine Script v6, this indicator provides a "birds-eye view" of the market, allowing traders to identify high-probability setups by aligning trends from 12 different timeframes on a single chart.
2. Core ComponentsA. Trend Stop Line (TSL)The TSL is the backbone of this system. Unlike static support levels, the TSL is a dynamic, swing-based indicator:Calculation: It tracks the highest highs and lowest lows over a user-defined Swing Period.Signal Logic: A BUY signal is triggered when the price crosses above the resistance level, and a SELL signal when it drops below the support level.Visuals: Includes on-chart labels and bar coloring for instant trend recognition.B. RSI Trend FilterStandard RSI (70/30) can be noisy. This script enhances RSI by comparing it against two moving averages (EMA and WMA):Bullish Momentum: RSI is above both EMA and WMA.Bearish Momentum: RSI is below both EMA and WMA.Neutral/Side: RSI is sandwiched between the averages, signaling a lack of direction.C. The Multi-Timeframe DashboardThe dashboard summarizes market health from 1m up to 1W.ColumnDescriptionTFThe specific timeframe (1m, 5m, 1h, 1D, etc.).TSLDisplays the current TSL signal (BUY/SELL).RSI TRDisplays the RSI Trend (Bullish/Bearish/Side).RSIThe raw RSI value (Color-coded: Green for Oversold, Red for Overbought).WAVEThe "Market Phase" – A fusion of TSL and RSI data.
3. Understanding the "WAVE" (Market Phases)The WAVE column is the most powerful feature, categorizing the market into specific states:Bullish/Bearish (Tang/Giam): Full alignment between Price Trend and Momentum.Slowing (T.Cham/G.Cham): The trend is still active, but momentum is fading.Divergence (PK-T/PK-G): Price and RSI are signaling opposite directions—high risk of a reversal.
4. How to Trade with this IndicatorStep 1: Check the Higher Timeframes (HTF)Look at the Dashboard for the 1H, 4H, and 1D rows. If they are all Green ("Tang"), you should prioritize Long positions.Step 2: Identify the EntryWait for a BUY signal on your local timeframe (e.g., 5m or 15m). Ensure the "WAVE" status is not showing "Slowing" or "Divergence."Step 3: Set Your Stop LossUse the plotted TSL line as your dynamic Stop Loss. If the price closes on the opposite side of the TSL, the trend has officially shifted, and it’s time to exit.
5. Key SettingsSwing Period: Adjust the TSL sensitivity (Default: 3).EMA Lines: Toggle four customizable EMAs (9, 21, 50, 200) for structural context.Dashboard Customization: Fully adjustable position (Top/Bottom/Left/Right), size, and orientation (Vertical/Horizontal).Alerts: Native TradingView alerts for Buy/Sell crossovers.
RSI Divergence Multi-Timeframe Alert RSI Divergence & Dual Moving Average (EMA 9 / WMA 45)
The Perfect Synergy of Momentum and Trend Following
This indicator is a comprehensive trading system designed to merge trend-following logic with high-probability reversal signals. It provides a clean, visual approach to the markets by combining three essential components: RSI 14, EMA 9, and WMA 45.
💡 Trading Philosophy
The biggest challenge for any trader is catching a reversal without fighting the primary trend. This system solves that by using a "Triple-Filter" approach:
WMA 45 (Weighted Moving Average - The Backbone): Acts as your primary trend filter. By giving more weight to recent data, it offers a smoother yet more responsive trend line compared to a standard SMA.
EMA 9 (Exponential Moving Average - The Trigger): A fast-reacting average that identifies short-term momentum shifts and provides early entry points.
RSI 14 (Relative Strength Index - The Engine): Measures price velocity and automatically identifies Divergence/Convergence—the most reliable signs of trend exhaustion.
✨ Key Features
Auto Divergence Detection: Automatically identifies and plots Bullish/Bearish Divergences directly on the RSI oscillator, saving you from "eye-straining" manual analysis.
Smart Trend Filtering: Eliminates market noise. The system suggests looking for Longs only when price is above the WMA 45 and Shorts when below.
Integrated Alert System: Set up custom alerts for RSI Divergences or Moving Average crossovers, so you never miss a high-quality setup while away from your screen.
🛠 How to Trade with This System
Define the Bias: Check the price position relative to the WMA 45 to determine the major trend.
Identify Momentum Shifts: Look for an RSI Divergence alert near overbought (70) or oversold (30) levels.
Confirm the Entry: Enter when the EMA 9 crosses in your direction or when the price successfully retests the EMA 9 after a divergence signal.
📝 Pro Tips
Timeframes: Best performed on H1, H4, and Daily charts to minimize market noise.
Confluence: For the highest win rate, look for divergences that occur at key Support/Resistance or Supply/Demand zones.
Risk Management: Always use a stop-loss and consider the WMA 45 as a dynamic trailing stop.
Happy Trading! If you find this script helpful, please leave a Like and Follow for more professional trading tools.
Gurumantra Collective decision
RSI for MArket Entry
India Vix for volatility
Atr for stop loss
Volume : for assement
Indicator Decision Dashboard with VIX AnalysisMy Code give Value for Adx , RSI , Atr and India vix Numver for People to make infromed decision .
1. India Vix to see the volatility
2. Rsi to make entry in Buy and sell zone : Range 55+ Buy , Range <40 sell
4. Atr: Stop Loss
5. Adx :
[codapro] Tenkan Cloud Signals
Cloud in the Skys — Tenkan Altitude Signals Above the Kumo
Description:
This is not your average Ichimoku script — this is “Cloud in the Skys”, a reimagined way to interpret the Tenkan line as an airplane navigating altitude around the Kumo cloud layer.
Visual Metaphor Explained:
Tenkan = Airplane
The fast-reacting Conversion Line becomes your flight path.
Cloud (Kumo) = Noise / Airspace
The Ichimoku cloud is your visual weather system. When the plane (Tenkan) is:
Above the cloud → Clear skies, likely breakout, nothing overhead
Inside the cloud → Turbulence zone, indecision, avoid trading
Below the cloud → Descending, seeing ground only, bearish sentiment
This script helps you see trend structure like a pilot sees airspace — visually, directionally, and with awareness of turbulence zones.
What It Includes:
Tenkan (Conversion) and Kijun (Base) line calculations
Full Kumo Cloud (Senkou A & B), with customizable displacement
Buy/Sell Flags based on Kijun crossing the forward-displaced Span B
Only plotted after a user-defined number of confirming closes
Full visual controls: cloud fill, line colors, flag display toggle
How to Use It:
Long Bias: When Tenkan rises above the cloud and Buy flag confirms — sky’s clear
Short Bias: When Tenkan descends and Sell flag confirms — plane is losing lift
Stay Out: If Tenkan is inside the cloud, wait — this is chop/noise
Pair this script with price action or volume confirmation for better clarity. Especially effective in trend-following or breakout strategies on mid-to-longer timeframes.
Disclaimer:
This tool was created using the CodaPro Pine Script indicator design system — a modular architecture for building visual signal overlays and automated alerts.
It is provided for educational and informational purposes only and is not financial advice. Always test thoroughly before using in live market conditions.
Direction Bias [ Scalping-Algo ]======================================================================
// 📊 Direction Bias
// ======================================================================
//
// 🎯 What this indicator does:
// This indicator colors your candles based on the current market bias.
// 🟢 Green bars = bullish momentum
// 🔴 Red bars = bearish momentum
// ⚪ Gray bars = choppy or undecided market
//
// ⚙️ How it works:
// It uses a range filter that adapts to volatility. When price pushes
// above the filter and keeps moving up, you get green bars. When price
// drops below and continues down, you get red bars. The filter smooths
// out the noise so you don't get whipsawed on every little move.
//
// 📈 How to trade with it:
//
// 1️⃣ Follow the color
// 🟢 Green bars = look for longs only
// 🔴 Red bars = look for shorts only
// ⚪ Gray bars = stay out or reduce size
//
// 2️⃣ Entry timing
// ✅ Wait for color change from gray to green/red
// ✅ Enter on pullbacks while color stays the same
// ❌ Don't chase if you're late to the move
//
// 3️⃣ Exit signals
// 💡 When bars turn gray, tighten your stop or take profits
// 🔄 Color flip to opposite = close the trade
//
// 4️⃣ Best practices
// ⏱️ Works best on 1m to 15m charts for scalping
// 📍 Use with support/resistance levels for better entries
// 🚫 Don't trade against the color, even if you "feel" a reversal
// 📊 Combine with volume for confirmation
//
// 🔧 Settings:
// • Period: Higher = smoother but slower reaction (default 10)
// • Multiplier: Higher = less sensitive to small moves (default 4.0)
// • Adjust based on the asset you're trading
//
// 🔔 Alerts:
// Set alerts for "Bull" and "Bear" to get notified when bias changes.
Universal Swing & ScalperHello Chart Warrior,
We always expect easy setups to trade in financial market. To make it easier for you, I am presenting my brand new indicator: "USS Prime" aka "Universal Swing & Scalper" .
Though I was more focused on Gold when I started creating this indicator, you can use it for other assets as well. It is fully loaded with lots of features & filters. Let's break it down.
Inputs section is as below:
1. USS Mode: Aggressive & Balanced
I have set "Balanced" as default. With Aggressive mode you'll get early entries but it will also carry risk of false signals. With Balanced mode you get less but more reliable signals. Aggressive mode can be useful for scalping purpose.
2. EMA 200
EMA is fixed to 200 by default and is being used to find out the overall trend. EMA slope is used to identify if the asset is actually in trend and to avoid range. Higher the value of Slope, more strict parameter and vice versa. It is set to 0.05 by default, but you can reduce it for cryptocurrencies. It will check values of previous 10 bars for slope by default. You can change slope value & lookback period. Change only if you understand them. You can enable/disable EMA 200 Trend filter. EMA 200 slope is only applicable to Buy/Sell signals not to Up/Down arrows.
3. Filters
Total 4 filters are applied and all are toggleable.
You can use "HTF Trend" filter to check trend alignment on higher time frame with respect to chart time frame. So suppose you want to initiate Buy trade on 5m chart and you have set HTF trend to 1 Hour, then signal/arrow will not get produced if price of asset price is below 200 EMA on 1 hour time frame, even though all other criteria get fulfilled.
"Strong Candle" & "Strong volume" filter's criteria are internally coded and not available to modify. Still you can enable/disable them.
"Trend Strength" filter is very important in this indicator and it is highly recommended to not to turn it off, even though you disable all other filters. It will check trend strength across last 14 bars (candles). Trigger threshold for Trend Strength is set to 20 by default. Higher the value, higher the trend strength & strictness as well & vice versa. Do not increase it more then 25 & never lower it less then 17.
Imp Note: Out of all 4 filters "Strong Volume" is applicable to Buy/Sell only not to Up/Down Arrows. This is done intentionally to take maximum benefits of Arrows.
4. Signals
There are 2 types of signals available in this indicator, Buy/Sell & Up/Down Arrows. Both can be used for trading. You can enable/disable both of them. You can choose after how many bars Labels/Arrows will get displayed. For Buy/Sell it is set to 30 & Up/Down Arrows is set to 8 by default.
5. SL/TP Settings
Headache to decide SL & TP manually has been eliminated with auto SL/TP levels. SL/TP values & labels will be created automatically for Buy/Sell & Arrows. Multiplier for SL is set to 2 which is much required for volatile assets like Gold, you can reduce it to 1.5 for other low volatile asset as per your requirement. Risk Reward Ratio is applicable to 3rd TP. TP1 is set at 1R & TP2 at 2R of stop loss. Labels for Buy/Sell will be on left side of the bar while for Arrow it will be on right. When arrow & buy/sell appear simultaneously only right one will remain active.
History option is available to check SL/TP levels of previous trades if back to back trade opportunity appear as labels will be deleted once other signal appear or SL/TP3 get hit.
6. USS Divergence
This is one of the most special aspect of USS Prime crafted with amazing parameters. You just can't underestimate this, you will love it. This is great in identifying reversal and can also be helpful to exit partially or fully of any swing trade. Bars to check is set to 5 by default. For FX currency pairs you can change it to 6 or 7 max. Don't lower the value.
7. MTF Table
This can help to decide overall trend on 4 different time frames, which you can choose as per your need. This is being displayed on right top corner.
8. Colours
You can chose colour as per your taste for almost everything. (Buy/Sell Labels, Arrows, EMA, SL/TP Labels etc.. )
Have a Great Trading...
Pivot-Anchored Liquidity Heatmap
**PLEASE READ: After adding indicator to chart, right click on indicator or click on "more"(3 dots to right of indicator name), hover over "pin to scale", and select "Pinned to right scale**
The indicator tries to show you where price has repeatedly reacted (pivoted) and treats those prices like liquidity shelves (places where lots of orders tend to sit).
It scans the last Calculated Bars and builds a price range it cares about, then splits that range into Bins (price slices). Every time price makes a local swing high or swing low, it drops that event into the nearest bin and adds weighted volume to that bin (bigger/more convincing rejections count more). Bins with enough activity become significant levels using one rule: % above the average bin (30% = more levels, 50% = default balance, 75% = only the biggest shelves). That same rule also controls alerts.
What you see on the chart:
* Profile bars (the little horizontal blocks) = strength at that price bin.
* Heatmap lines (horizontal lines extending left) = those same levels projected across time.
* Color: green-ish = support side (below price), red-ish = resistance side (above price). Stronger = more intense.
* Opacity + thickness: stronger levels look more solid and thicker; weaker levels are faint.
* POC (if on) = the single strongest bin (most activity) highlighted in white. Acts as a magnet. Especially important when it shifts above or below price.
* Bin text can show raw volume or notional ($ value approx = volume × price), or nothing.
Two “smart” behaviors (learning):
* Pressure Context: watches candle behavior (body size, volume vs average, CMF-like flow, volatility regime) to guess whether buying or selling pressure is dominant, then boosts levels that align with that pressure and dampens levels that fight it.
* Pulled Orders Simulation: if price gets close to a level and pressure suggests it won’t hold, the indicator temporarily shrinks that level (as if orders were pulled). If price backs off or pressure aligns again, it rebuilds.
Alerts:
* Fires when price touches a significant level (based on the same significance threshold), optionally only on bar close.
Simple Rules:
* Monitor the "POC". It is especially important to pay attention when it shifts above or below price as the level tends to act as a magnet.
* Treat bright/thick levels as decision zones, not exact lines: price often wicks through then reacts.
* If price is below a strong red level → expect resistance (pullbacks/rejections).
* If price is above a strong green level → expect support (bounces/holds).
* Best beginner play: wait for reaction + confirmation (bounce candle at support / rejection candle at resistance), not just a touch.
* If a level fades/shrinks as price approaches, that’s the tool hinting: this shelf may be getting “pulled” and could break; be cautious about blindly buying/selling the first touch.
Momentum Candle V3 +SNR/EMA By Sekolah Trading ModifiedMomentum Candle V3 +SNR/EMA By Sekolah Trading Modified
Growth DashboardThe Multi-Year Growth Dashboard provides a high-level snapshot of an asset’s historical performance directly on your chart. It calculates the total percentage growth for 1-year, 3-year, and 5-year periods based on exact calendar dates.
Unlike simple bar-counting scripts, this indicator uses a "Time-Capsule" logic:
- Calendar Precision: It calculates specific timestamps for 365, 1,095, and 1,825 days ago.
- Persistent Memory: Using the var keyword, the script scans historical bars and "captures" the closing price as it crosses those specific dates.
- Dividend Adjustment: It respects the chart's ADJ (Adjusted for Dividends) toggle, ensuring your total return figures are accurate for stocks like AAPL or MSFT.
lww Crossover Strategy Strategy Description
This strategy is based on the confluence of VWAP, MVWAP, and EMA crossover structure, designed to identify short-term trend continuation opportunities in both long and short directions.
A trade signal is generated only when the fast EMA, slow EMA, and smoothed VWAP are all positioned on the same side of the MVWAP, indicating directional alignment and structural confirmation. Entries occur only at the moment the condition first becomes true, which helps reduce overtrading during ranging or choppy market conditions.
The strategy enforces a one-trade-at-a-time rule, ensuring that no new positions are opened while an existing trade is active.
Risk management is handled through predefined take-profit and stop-loss levels, which are automatically placed upon entry to maintain clear and consistent risk control. An optional setting allows positions to be closed early if an opposite signal appears.
This strategy is suitable for short-term and intraday trading, emphasizing disciplined execution, structural confirmation, and controlled risk exposure.
SuperUltimate Buy & Sell (TP hits + Optional BE, Fill-Approx)This indicator is an overlay indicator for TradingView that displays buy/sell entry signals on the chart and simultaneously draws stop-loss (SL) and take-profit (TP) signals and price level lines.
At the moment an entry signal is generated, SL and TP lines corresponding to the entry direction are automatically created, allowing users to immediately and visually assess risk (acceptable loss) and reward (target profit).
Main features
Buy/Sell signal display
Long (buy) and short (sell) signals are displayed on the chart as labels or arrows.
Signal generation is based on the internal logic of the indicator, and whether the signals are determined on candle close or updated in real time depends on the settings or implementation.
SL/TP signals and line drawing
After an entry signal is generated, SL (stop-loss) and TP (take-profit) levels are displayed as lines on the chart.
When price reaches the SL or TP level, the corresponding event can be shown as a signal (label or marker).
The lines are designed to follow the most recent trade or signal, enabling practical use without excessive accumulation of lines, depending on the implementation.
Option: SL move to breakeven (break-even function)
With an optional setting, the SL can be moved to the breakeven level (entry price) when unrealized profit reaches a specified condition.
This break-even function helps automate risk management by limiting losses if the market reverses.
The conditions for triggering the break-even move, such as price reaching a certain R-multiple, touching a specific line, or meeting a trend continuation condition, can be adjusted through the settings according to the implementation.
このインジケータは、チャート上に売り/買いのエントリーシグナルを表示し、同時にストップ(SL)および利確(TP)のシグナルと水準ラインを描画するTradingView用のオーバーレイ・インジケータです。 エントリーが発生したタイミングで、エントリー方向に応じたSL/TPラインを自動で生成し、視覚的にリスク(損失許容)とリワード(目標利確)を即座に確認できます。 主な機能 売り/買いシグナル表示 ・ロング(買い)/ショート(売り)のシグナルをチャート上にラベル(または矢印)で表示します。 ・シグナルの発生条件はインジケータ内部ロジックに基づきます(終値確定での判定か、リアルタイム更新かは設定/実装に依存します)。 SL/TPシグナルとライン描画 ・エントリー発生後、SL(損切り)とTP(利確)の水準をラインで表示します。 ・価格がSLまたはTPに到達した場合、該当イベントをシグナルとして表示(ラベル/マーク)できます。 ・ラインは「最新のトレード(または最新シグナル)」に追従する設計で、不要なラインの増殖を抑えた運用が可能です(実装により異なる場合があります)。 オプション:SLの建値移動(ブレイクイーブン) ・任意設定で、含み益が一定条件を満たしたときにSLを建値(エントリー価格)へ移動できます。 ・建値移動により、相場が反転した場合でも損失を抑え、リスク管理を自動化できます。 ・建値移動の発動条件(例:価格が一定Rに到達、特定ライン到達、トレンド継続条件など)は設定項目により調整可能です(実装に合わせて記載してください)。
ICT Liquidity Sessions FrameworkICT Liquidity Session Framework
A clean, session-based ICT framework that maps institutional liquidity through global sessions, killzones, and key higher-timeframe levels.
✂️ Overview
The ICT Liquidity Session Framework is a structured, market-agnostic indicator designed to visualize institutional liquidity behavior across global trading sessions.
This tool focuses on context, timing, and liquidity environments, not trade signals — making it ideal for discretionary traders who follow ICT, smart money, and session-based methodologies.
5m Chart on NQ
✨ Key Features:
🔹 Global Trading Sessions
- Asia, London, and New York session brackets
- Dynamic tracking of session highs and lows
- Displayed above price to maintain chart clarity
🔹 ICT Killzones
- London Killzone
- New York AM Killzone
- New York PM Killzone
- Positioned below price for instant contextual awareness
🔹 Higher-Timeframe Liquidity Levels
- Previous Day High / Low (PDH / PDL)
- Previous Week High / Low (PWH / PWL)
- Clearly labeled and extended forward
🔹 Institutional Open Levels
- New York Midnight Open
- New York 08:30 Equities Open
- Optional display with visual distinction
🔹 Timezone & Market Agnostic
- Selectable exchange timezone
- Percentage-based vertical spacing adapts to volatility
- Suitable for indices, futures, FX, and crypto
🔹 Performance Optimized
- Adjustable historical lookback window
- Efficient object handling on lower timeframes
- Designed for intraday execution without clutter
1h Chart on NQ
🛠️ Settings Overview:
Lookback Days
Controls how many historical days are displayed to improve performance on lower timeframes.
Exchange Timezone
Select the timezone used for session and open calculations.
Vertical Gap %
Adjusts the spacing between price and session/killzone brackets.
Box Thickness (Ticks)
Controls the height of session and killzone brackets.
Session Toggles
- Show Asia Session
- Show London Session
- Show New York Session
- Show Killzones
Price Level Toggles
- Midnight & 08:30 Open
- Previous Day High / Low
- Previous Week High / Low
15m RTH Chart on NQ
📈 Best Practices
This indicator does not generate buy or sell signals.
It is designed to:
- Define high-probability liquidity environments
- Provide structure for session-based bias
- Highlight areas where liquidity is commonly engineered and targeted
Support ICT concepts such as:
- Liquidity runs and sweeps
- Market structure shifts
- Displacement and timing models
🎹 Recommended Usage
- Intraday timeframes: 1m – 15m
- Futures, indices, FX, crypto
Best paired with:
- Market structure analysis
- Fair Value Gaps
- Higher-timeframe bias
1m Chart on NQ
⚠️ Disclaimer
This indicator is for educational and informational purposes only.
It does not provide trading signals or financial advice.
Market conditions can change rapidly, and historical patterns or standard deviations do not predict future price movements. Users are responsible for their own decisions, including risk management, trade execution, and capital allocation.
The developer is not liable for any losses or damages resulting from the use of this indicator. By using this tool, you accept full responsibility for your trading actions.
📝 Final Note:
This framework is provided free to support discretionary traders focused on session-based liquidity analysis.
If you find this framework useful, consider adding it to your favorites and sharing feedback. Check out our other indicators available at our website.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
Advanced Volume & Liquidity SuiteThe Institutional Code is an advanced trading system designed to reveal the footprint of "Smart Money" in the Futures and Indices markets. Unlike traditional indicators that track price, this algorithm tracks Real Volume and Liquidity, comparing retail data with institutional (CME) data to identify zones of manipulation and absorption.
This script transforms your chart into an institutional command board, ideal for trading NQ (Nasdaq), ES (S&P 500), and YM (Dow Jones) with surgical precision.
Zenith MACD Evolution [JOAT]
Zenith MACD Evolution - Volatility-Normalized Momentum Oscillator
Introduction and Purpose
Zenith MACD Evolution is an open-source oscillator indicator that takes the classic MACD and normalizes it by ATR (Average True Range) to create consistent overbought/oversold levels across different market conditions. The core problem this indicator solves is that traditional MACD values are incomparable across different volatility regimes. A MACD reading of 50 might be extreme in a quiet market but normal in a volatile one.
This indicator addresses that by dividing MACD by ATR and scaling to a consistent range, allowing traders to use fixed overbought/oversold levels that work across all market conditions.
Why ATR Normalization Works
Traditional MACD problems:
- Values vary wildly based on price and volatility
- No consistent overbought/oversold levels
- Hard to compare across different instruments
- Extreme readings in one period may be normal in another
ATR-normalized MACD (Zenith) solves these:
- Values scaled to consistent range
- Fixed overbought/oversold levels work across all conditions
- Comparable across different instruments
- Extreme readings are truly extreme regardless of volatility
How the Normalization Works
// Classic MACD
= ta.macd(close, fastLength, slowLength, signalLength)
// ATR for normalization
float atrValue = ta.atr(atrNormLength)
// Volatility-Normalized MACD
float zenithMACD = atrValue != 0 ? (histLine / atrValue) * 100 : 0
float zenithSignal = ta.ema(zenithMACD, signalLength)
The result is a MACD that typically ranges from -200 to +200, with consistent levels:
- Above +150 = Overbought
- Below -150 = Oversold
- Above +200 = Extreme overbought
- Below -200 = Extreme oversold
Signal Types
Zero Cross Up/Down - Zenith crosses zero line (trend change)
Overbought/Oversold Entry - Zenith enters extreme zones
Overbought/Oversold Exit - Zenith leaves extreme zones (potential reversal)
Momentum Shift - Histogram direction changes (early warning)
Divergence - Price makes new high/low but Zenith does not
Histogram Coloring
The histogram uses four colors to show momentum state:
- Strong Bull (Teal) - Positive and rising
- Weak Bull (Light Teal) - Positive but falling
- Strong Bear (Red) - Negative and falling
- Weak Bear (Light Red) - Negative but rising
This helps identify momentum shifts before crossovers occur.
Dashboard Information
Zenith - Current normalized MACD value with signal line
Zone - Current zone (EXTREME OB/OVERBOUGHT/NORMAL/OVERSOLD/EXTREME OS)
Momentum - Direction (RISING/FALLING/FLAT)
Histogram - Current histogram value
ATR Norm - Current ATR value used for normalization
Classic - Traditional MACD value for reference
How to Use This Indicator
For Mean-Reversion:
1. Wait for Zenith to reach extreme zones (+200/-200)
2. Look for momentum shift (histogram color change)
3. Enter counter-trend when exiting extreme zone
For Trend Following:
1. Enter long on zero cross up
2. Enter short on zero cross down
3. Use histogram color to gauge momentum strength
For Divergence Trading:
1. Watch for DIV labels (price vs Zenith divergence)
2. Bullish divergence at support = potential long
3. Bearish divergence at resistance = potential short
Input Parameters
Fast/Slow/Signal Length (12/26/9) - Standard MACD parameters
ATR Normalization Period (26) - Period for ATR calculation
Overbought/Oversold Zone (150/-150) - Zone thresholds
Extreme Level (200) - Extreme threshold
Show Classic MACD Lines (false) - Toggle traditional lines
Show Divergence Detection (true) - Toggle divergence signals
Divergence Lookback (14) - Bars to scan for divergence
Timeframe Recommendations
All timeframes work due to normalization
Higher timeframes provide smoother signals
Normalization makes cross-timeframe comparison meaningful
Limitations
ATR normalization adds slight lag
Divergence detection is simplified
Extreme zones can persist in strong trends
Works best when combined with price action analysis
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes.
This indicator does not constitute financial advice. Momentum analysis does not guarantee profitable trades. Always use proper risk management.
- Made with passion by officialjackofalltrades
5-Min ORB popsEmits if price has breached 5 min orb. Calculates orb first, then emits 1, na if price has breached orbs






















