Indicateurs et stratégies
Sakalau02 (10 Sessions)Market Sessions – 10 Customizable Sessions
This indicator plots up to 10 fully customizable market sessions directly on the chart.
Each session can be individually configured with its own time range, color, and label, and is displayed as a dynamic box that automatically tracks the session high and low.
Features
Up to 10 fully customizable trading sessions
Individual session time, color, and name customization
Automatic session high / low tracking
UTC-based session logic with optional weekend filtering
Clean and lightweight visual design for intraday analysis
Well suited for ICT / Smart Money Concepts (SMC) trading
Designed for flexibility and clarity, this indicator allows traders to adapt session analysis to their own trading style while keeping the chart clean and easy to read.
SPX SPY 5Min Lock🔹 DESCRIPTION (Public Library)
This indicator overlays SPX price levels directly onto the SPY chart by converting SPX levels into SPY prices using a session-locked SPY/SPX ratio.
Instead of mentally translating SPX levels, you see them mapped precisely on SPY, where you actually trade.
How it works
• Calculates the SPY-to-SPX price ratio
• Locks the ratio at the first 5-minute RTH candle close (9:35am ET)
• Uses that fixed ratio for the entire session
• Converts SPX levels into accurate SPY-equivalent prices
• Draws clean labels (and optional short stubs) directly on SPY
Why the 5-minute lock
SPY and SPX can drift slightly during the day. Locking the ratio at 9:35am creates stable, non-moving levels that stay consistent throughout RTH, making them far more usable for intraday trading.
Best use cases
• SPY / SPX options traders
• Index-based level traders
• GEX, gamma, and macro level mapping
• Traders who think in SPX but execute in SPY
Customization
• Adjustable SPX level spacing (5 / 10 / 25)
• Number of levels above and below price
• Label size and offset
• Live or Locked ratio mode
• Optional short line stubs
• Info table with ratio and lock status
TSX Sector ETF Overlay// --- Plot Data with Standard Colors ---
plot(xiu, title="TSX 60", color=color.white, linewidth=2)
plot(xfn, title="Financials", color=color.blue, linewidth=2)
plot(xeg, title="Energy", color=color.orange, linewidth=2)
plot(xma, title="Materials", color=color.yellow, linewidth=2)
plot(xgd, title="Gold Miners", color=color.yellow, linewidth=1)
plot(xit, title="Tech", color=color.purple, linewidth=2)
plot(xre, title="REITs", color=color.red, linewidth=2)
plot(xut, title="Utilities", color=color.green, linewidth=2)
plot(xst, title="Staples", color=color.teal, linewidth=2)
stelaraX - Fair Value GapstelaraX – Fair Value Gap
stelaraX – Fair Value Gap is a technical analysis indicator designed to detect, visualize, and manage Fair Value Gaps (FVGs) using a strict three-candle imbalance model. The script identifies bullish and bearish gaps, draws them as zones on the chart, and tracks their mitigation status over time.
For advanced AI-based chart analysis and automated structure interpretation, visit stelarax.com
Core logic
The indicator detects Fair Value Gaps using a three-bar condition:
* bullish FVG when the current low is above the high from two bars ago
* bearish FVG when the current high is below the low from two bars ago
Detected gaps are filtered using minimum size requirements:
* minimum size in ticks
* minimum size as a percentage of price
Each FVG stores its top and bottom boundaries, its midpoint level (Consequent Encroachment), the creation bar, and its current state.
Consequent Encroachment and mitigation
The script can optionally plot the Consequent Encroachment (CE) level, defined as the midpoint of the gap.
Mitigation tracking is supported and can be defined as:
* Touch
* 50 percent retracement to the CE level
* Full fill of the gap
When mitigation occurs, the FVG can:
* remain visible in a mitigated state
* be deleted automatically
* stop extending and close at the mitigation bar
Mitigation styling uses a dedicated color scheme to clearly separate active and mitigated gaps.
Visualization
FVGs are drawn directly on the chart as colored zones:
* bullish FVGs are displayed in green tones
* bearish FVGs are displayed in red tones
Optional features include:
* CE level line with configurable line style
* FVG labels
* automatic extension of active gaps
* configurable maximum age and maximum number of displayed gaps
All colors and display settings are fully customizable.
Dashboard
An optional on-chart dashboard provides a real-time overview of:
* total bullish and bearish FVGs
* mitigated bullish and bearish FVGs
* active (unmitigated) FVGs
* mitigation percentages
Dashboard position and text size are configurable.
Alerts
Alert conditions are available for:
* newly detected bullish FVGs
* newly detected bearish FVGs
Additional real-time alerts can be triggered when an FVG is mitigated.
Use case
This indicator is intended for:
* imbalance and fair value gap mapping
* identifying potential reaction zones and retracement areas
* tracking gap mitigation behavior over time
* multi-timeframe confluence analysis
For a fully automated AI-driven chart analysis solution, additional tools and insights are available at stelarax.com
Disclaimer
This indicator is provided for educational and technical analysis purposes only and does not constitute financial advice or trading recommendations. All trading decisions and risk management remain the responsibility of the user.
S21 SETUP! by TophengzkyThis script is intended only for a specific strategy or set up! Only to be use by Lightning Strategy Group T3 Snipers!
It was developed for us to make our trading strategy handy and easily to navigate and execute our set ups!
EMA 9 13 15 21 50 200EMA Multi Cross Alert System is a multi-moving average indicator designed to help traders quickly identify trend shifts and momentum changes using key Exponential Moving Average (EMA) crossover signals.
The script plots six important EMAs (9, 13, 15, 21, 50, and 200) directly on the price chart, allowing traders to monitor short-term, medium-term, and long-term trend alignment in real time.
The indicator automatically generates alerts when critical EMA crossover events occur, helping traders react quickly without constantly watching charts.
CVD Momentum Divergence
1. Introduction
Discover hidden buying/selling pressure before price explodes! The CVD Momentum Divergence indicator compares detrended and normalized price momentum (orange line) against Cumulative Volume Delta momentum (blue line) to reveal when volume flow diverges from price action. These two lines oscillate around zero on the same scale, making hidden strength/weakness crystal clear during market sessions.
2. Key Features
- Dual Detrended Lines : Price momentum (orange) vs CVD momentum (blue) - both normalized
- CVD-Price Divergence Histogram : Green bars above zero when blue (CVD stronger); Red bars below when orange (CVD weaker)
- Trend-Free Analysis : SMA detrending removes directional bias for pure cycle comparison
- Universal CVD Calculation : Works on any volume symbol
- Fully Customizable : Separate price/CVD lengths + smoothing control
3. How to use
Look for divergences between main chart price movement and the separation (distance) between blue/orange lines - the histogram quantifies this perfectly.
- Large GREEN histogram (above zero) = CVD strength >> price movement = buying delta dominates
- Large RED histogram (below zero) = Price strength >> CVD = selling delta dominates
- Both lines above zero = overall buying momentum. Both below zero = selling momentum
- Price falling BUT blue line stays high → hidden buying → upside likely
- Price rising BUT blue lags → selling pressure building → downside risk
NOTE : This indicator shows momentum divergence only! Always confirm with price action (support/resistance, candle patterns, key levels).
Stacked EMA Indicator (8/21/34/55/89)Highlights stacked EMA's on your chart and color's background when all are aligned.
EMA's adjustable to user preference.
All color's user adjustable.
Adjustable Average Dollar Volume ( Mashrab)Institutional Shadow Hunter. It’s not just a volume bars; it’s a X-ray for the "Big Money" flow.
The Logic: Trading the Vacuum
Standard volume tells you how many shares moved. This indicator tells you how much cash was committed. When the market goes quiet, the Shadow appears. When the "Smart Money" strikes, the Shadow vanishes.
1. The Stealth Phase (The Shadow)
When you see shading below the Average Line, the stock is in a liquidity vacuum.
The Signature: Small, shaded bars indicate "Quiet Accumulation."
The Elite Move: Look for the shadow to get as thin as possible—this is the Volatility Contraction (VCP) right before a massive expansion.
2. The Strike (The Breakout)
The moment the shading disappears, the stealth phase is over.
The Signature: A solid, bright bar towering above the Average Line.
The Elite Move: If this "unshaded" bar happens as the price breaks a pivot point, you have a 99% conviction "Home Run" entry.
3. The Bull Test (Institutional Defense)
Use the shadow to distinguish between a "crash" and a "rest."
The Logic: If the price pulls back but the bars stay shaded and low, no big funds are selling. It’s just a "shakeout" of weak hands before the next leg up.
Multi-Timeframe Trend Analyzer [Anatmart]Multi-Timeframe Trend Analyzer shows Trend of 10 timeframes, Strength (%)
Power (STRONG/MEDIUM/WEAK) in the table.
Strong Impulse Indicator 1mA strong price impulse indicator with alerts.
This indicator detects price impulses over time and sends an alert, allowing you to identify strong sellers or strong buyers.
Daily Pivot Points [Anatmart]Daily Pivot Points Indicator calculating the pivot points of previous day in a price chart. It shows support and resistance pivot points of today in Labels and Tables.
To calculate the standard, or floor, pivot point levels, we proceed this way:
H = maximum price of the previous day
L = minimum price of the previous day
C = close of the previous day
PP = (H + L + C) / 3
Level Formula
Resistance 3: R3 = R2 + (H - L)
Resistance 2: R2 = (PP - S1) + R1
Resistance 1: R1 = (2 * PP) - L
Support 1: S1 = (2 * PP) - H
Support 2: S2 = PP - (R1 - S1)
Support 3: S3 = S2 - (H - L)
Coinview30 LIQThis indicator is generated by analysis of crypto market liquidity, and it shows how market makers set their make and take price and it guides trade options, stop loss and profit taking level settings.
Initial Balance FDAX1!Initial Balance FDAX — a fork of the original Initial Balance indicator by noop-noop, adapted specifically for FDAX / GER40 trading.
What's changed:
🕐 Timezone-proof IB detection — the script uses hour(time, "Europe/Berlin") internally, so the Initial Balance is always calculated correctly regardless of your chart's timezone setting. No more manual time shifting. DST (CET ↔ CEST) is handled automatically.
📻 Two IB session modes:
Frankfurt Trading Hours — IB 08:00–09:00 CET (Frankfurt trading opens at 08:00)
XETRA — IB 09:00–10:00 CET (XETRA cash market opens at 09:00)
⚙️ A.T. default settings — all default values are pre-configured for the Fix PIPS community setup. Use TradingView's built-in Defaults → Reset to defaults to restore them at any time.
All original features preserved: IB levels (IBH/IBL/IBM), extensions (x2, x3), 50% intermediate levels, IB delta analytics, customizable colors and line styles.
Credits: Based on the original work by noop-noop. Forked and customized for the Fix PIPS community.
Auction Weighted Support and Resistance [Metrify]This script builds an “auction-weighted” S/R map that’s intentionally closer to a microstructure proxy than a classic “draw pivots → draw lines” approach.
The core idea: treat repeated interactions around the same price as evidence of auction behavior (acceptance vs rejection), then compress that behavior into a small set of ranked horizontal zones per horizon. Instead of outputting dozens of levels, it runs a selection pass to keep only the strongest, spatially distinct levels.
Candidate discovery is pivot-driven, but not used naively. The script collects pivot highs/lows into rolling buffers for three horizons (Micro/Short/Medium) with different pivot lengths and memory caps. Those candidates don’t become “levels” directly; they’re just seeds that get clustered and rescored. Clustering is ATR-normalized (distance measured in ATR multiples), so the same logic doesn’t fall apart when you change symbol volatility or timeframe. Each horizon has its own clustering radius (distATR_micro/short/medium), which makes Micro more granular and Medium more tolerant.
The “weight” you see is not a single metric. It’s a composite score that tries to approximate how meaningful a price is in an auction sense:
Touch count (distinct): interactions are counted only when the candle range gets within a near-band threshold (ATR-normalized), and then gated by minimum bar separation so you don’t get spam from chop printing 20 touches in a row. (this is done with a stride-based loop to avoid blowing runtime on deep lookbacks)
Acceptance: a rolling overlap rate of candle ranges inside the box. It’s exponentially weighted (half-life decay), so recent acceptance matters more, but older acceptance still contributes. If price has been “living” around that level, acceptance rises.
Rejection quality: wick-aware rejection, but range-gated (not close-gated). The scoring looks at whether the candle range overlaps/approaches the level, then measures wick dominance on the rejecting side plus where the close sits inside the bar range.
Age decay: older levels aren’t thrown away automatically, but they get downweighted via an exponential decay term so stale structure doesn’t dominate forever.
Those components get combined by f_weightCompose() into a bounded weight using saturating transforms (so touches don’t scale linearly forever) and a decay factor tied to age. When multiple candidates land in the same cluster, the merge is done with a saturating union on weights (1 - (1-oldW)*(1-wAdd)) rather than simple addition, so weights don’t explode and a level can converge toward 1.0 without becoming meaningless. The cluster center price is updated via a weight-based average to prevent random drift from weak additions.
After clustering, we does an explicit selection pass instead of drawing everything. First it filters by minScore, then sorts by weight, then applies a spatial suppression step (basically NMS for horizontal levels). The minimum spacing is ATR-based and incorporates both a horizon spacing floor and the zone thickness, so you don’t end up with two bands that overlap visually or convey the same information. On top of that, there’s a global cross-horizon collision gate (f_canDraw) so Medium zones can coexist with Short/Micro without the chart turning into a layered fog of rectangles.
Visualization is intentionally “zone-first.” Each selected level becomes a box band whose half-thickness is ATR-scaled per horizon (bandThicknessATR_*). Opacity isn’t linear: it normalizes weight above minScore, applies a power curve to compress mid-range values, and also scales relative to the strongest level in that horizon (so you still get contrast when everything is “kind of strong”).
The pressure overlay is not volume-based and not orderflow (pine can’t read L2), but it tries to expose short-term imbalance while price is inside a band. When the last price is inside a zone, it computes a pressure score from two parts: proximity to the center (closer = higher) and a directional imbalance proxy from recent returns sampled only on bars that intersect the band. It then draws two thin lines at the band edges with alpha proportional to that pressure score. This is meant as a “are we being pushed out or absorbed here” hint (not a prediction engine).
If you enable the audit panel, the script builds a table listing the levels that actually got drawn (post-selection + collision filtering). The columns map directly to the internal metrics (weight, touches, acceptance, rejection), so you can sanity-check why a level exists. Level IDs are horizon-prefixed (MC/ST/MD) and assigned based on ranking within each horizon.
note:
rebuild is throttled (rebuildEveryN) and only runs on the last bar. Loops that can go deep use a stride heuristic (1/2/4) to keep runtime predictable on large lookbacks. Arrays are used as bounded buffers for candidate storage, and drawing objects are aggressively deleted/rebuilt to avoid object leaks.
Bybit Fees Calculator + Smart FundingРасчет Суммы комиссий для сделки на криптобирже BYBIT для Вашей заданной суммы сделки и плеча.
Внимание!! Для биржи BYBIT пока недоступно автоматическое считывание текущей ставки Funding Rate. Нужно вводить вручную в настройки индикатора . Брать - с сайта биржи или с индикатора Trading View - ставка Финансирования.
__________________________________________________________________________________
Calculation of the amount of commissions for a trade on the BYBIT crypto exchange for your specified trade amount and leverage.
Attention!! Automatic reading of the current Funding Rate is not yet available for the BYBIT exchange. You need to enter it manually in the indicator settings. You can take it from the exchange website or from the Trading View indicator - Funding Rate.
GCM Volume-Price EssenceTITLE: GCM Volume-Price Essence
DESCRIPTION:
“Stop trading fake moves. Start seeing the Essence of the market.”
Most indicators fail because they only look at Price. They are blind to the "Fuel" behind the move.
The GCM Volume-Price Essence (GCM VPE) is a next-generation market structure tool that mathematically fuses Price Action with Volume Impact. It filters out low-volume "noise" and highlights high-volume "true moves."
HOW IT WORKS (The Math Behind the Magic)
Unlike standard oscillators (RSI/MACD), the GCM VPE uses a proprietary Volume Impact Engine:
Momentum = PriceChange X Log(1 + VolumeRatio)
• Scenario A: Price moves up 5%, but Volume is low → The indicator ignores it (Fakeout).
• Scenario B: Price moves up 2%, but Volume is massive → The indicator spikes (True Breakout).
KEY FEATURES
1. The Quantum Flow Index (QFI)
The main line that oscillates with the market. It uses an Waves Gradient System:
• Green Waves: Strong Bullish Volume Flow.
• Red Waves: Strong Bearish Volume Flow.
• Gradient Fills: Show the strength of the trend visually.
2. The Quantum Base Line (Dynamic Center)
The "Gravity Center" of the market.
• Blue Line: The trend is Bullish (Look for Buys).
• Orange Line: The trend is Bearish (Look for Sells).
• Strategy: Trade in the direction of the Base Line.
3. Triple Candle Divergence (The "Sniper" Feature) ⚡
A specialized algorithm that detects Instant Momentum Shifts.
• Bullish Div (⚡): Price makes 3 Lower Lows, but Flow turns UP.
• Bearish Div (⚡): Price makes 3 Higher Highs, but Flow turns DOWN.
• Use Case: Excellent for catching tops and bottoms in ranging markets.
4. Signal Symbols
• ◆ (Diamond): Anticipation Signal. The Flow is preparing to cross (Early Warning).
• ⚡ (Lightning): Divergence Signal. Price and Momentum disagree (Reversal Likely).
• ▲ / ▼ (Triangle): Continuation Signal. Strong Volume confirms the trend is continuing.
5. Dynamic Zones (Non-Repainting)
The gray/colored bands represent the "Elastic Limits" of price.
• When the QFI enters the Upper Zone, the market is Overextended (Potential Reversal).
• When the QFI enters the Lower Zone, the market is Undervalued (Potential Bounce).
HOW TO TRADE
🟢 THE BUY SETUP (Long)
1. Trend Check: Ensure the Quantum Base Line is Blue.
2. The Trigger: Wait for the QFI line to cross UP through the Base Line (Look for the ◆ Diamond).
3. The Sniper Entry (Optional): If you see a ⚡ (Lightning) symbol at the bottom of a pullback, this is a high-probability reversal entry.
4. Exit: Close the trade when the QFI hits the top Red Zone (Overbought).
🔴 THE SELL SETUP (Short)
1. Trend Check: Ensure the Quantum Base Line is Orange.
2. The Trigger: Wait for the QFI line to cross DOWN through the Base Line (Look for the ◆ Diamond).
3. The Sniper Entry (Optional): If you see a ⚡ (Lightning) symbol at the top of a rally, this is a high-probability reversal entry.
4. Exit: Close the trade when the QFI hits the bottom Green Zone (Oversold).
IMPORTANT: TRADING OPTIONS? READ THIS CAREFULLY
Option volume is often "fragmented" across hundreds of different strike prices, which can give false signals on individual contracts.
• The Strategy: Apply this indicator to the Spot or Futures chart of the underlying asset (e.g., SPY, NIFTY, BTC).
• The Execution: When the indicator generates a Signal (⚡/◆) on the main chart, then execute your trade on the Option Contract.
• IMPORTANT CAUTION: Do not use this tool directly on an illiquid Option Strike.
SETTINGS & CUSTOMIZATION
• Volume Impact Factor: Adjust how sensitive the tool is to volume spikes (Default: 1.5).
• Divergence Lookback: Choose how many candles to analyze for reversals (Default: 3).
• Full Color Control: Customize every wave, line, and signal color to fit your chart theme.
DISCLAIMER: This tool is for educational and analytical purposes only. Volume analysis works best on assets with real volume data (Stocks, Crypto, Futures). For option contract, read Important Note sited above Do not use this tool directly on an illiquid Option Strike
Sakalau02 Weekly Daily SessionsSakalau02: Weekly Daily Sessions – The Architecture of the Trading Week
The "Sakalau02 Weekly Daily Sessions" is a high-definition visual mapping tool designed to dissect the trading week into distinct daily blocks. More than just a period separator, this script defines the "field of play" for each day, allowing you to visualize where liquidity builds and how price interacts with temporal boundaries.
Here is why this script is the cornerstone of a professional Top-Down analysis:
📅 High-Definition Daily Structure
The indicator transforms your chart into a logical map of the week, providing visual support for all 7 days, with a focus on active trading from Monday to Friday.
Visual Identity: Each day is assigned its own unique color, helping you instantly recognize repetitive market signatures (like the "Tuesday Reversal" or "Mid-week Expansion").
Timezone Precision: Featuring a dedicated Timezone Input, the script ensures that daily boxes open exactly at 00:00 according to your chosen financial hub (UTC, New York, London, etc.).
📐 Range and Liquidity Analysis
Through its Dynamic Box System, the script monitors price evolution in real-time:
High/Low Tracking: Automatically expands the box boundaries as price carves out new daily highs or lows.
The 0.5 Level (Daily Equilibrium): Automatically calculates the midpoint of the entire day. This is the critical "Fair Value" zone where price decides whether to trend or mean-revert.
Open/Close Trajectory: A discreet line tracks price relative to the daily open, providing an instant read on the intraday bias (Bullish/Bearish).
⚡ Precision Alert System
Never miss a structural shift. The indicator comes equipped with built-in alerts for:
Session Starts: Be notified the moment a new daily cycle begins.
Liquidity Sweeps (New High/Low): Receive alerts the second price breaches the current day’s high or low—perfect for executing Judas Swings or Expansion setups.
💎 Versatile Display Modes
Boxes Mode: Encapsulates price for a clear view of market structure.
Zones Mode: Highlights the background for a cleaner integration with secondary indicators.
Timeline Mode: Marks the base of the chart, keeping the price action area completely untouched.
Piața nu este doar preț, este ritm. În timp ce alții se pierd în zgomotul fiecărei secunde, eu definesc limitele zilei. O structură creată pentru traderul care știe că volumul urmează timpul, iar profitul urmează disciplina — păstrați ochii pe echilibrul zilei!" — Semnat, Andrei (Sakalau02) ⏳
EMA CROSS SMC Structures and FVG TorHzpk v0.1 EMA CROSS SMC Structures and FVG TorHzpk v0.1
2/8/2026






















