אינדיקטור
Forecasting
Timeframe ClockTITLE
Timeframe Clock
SHORT DESCRIPTION
A multi-timeframe countdown
clock that shows the time
remaining on up to 15
timeframes simultaneously.
FULL DESCRIPTION
━━━━━━━━━━━━━━━━━━━━━━━━
The Timeframe Clock displays
a real-time countdown timer
for multiple timeframes in
a single table. See exactly
how much time remains before
each candle closes across
all your key timeframes at
once — without switching
charts.
FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━
• Up to 15 customizable
timeframe slots
• Countdown timer per slot
• Open and Close price
per timeframe
• Direction indicator per
timeframe
• Percent time remaining
• Hot Warm Cool color system
— red under 20 percent
— gold 20 to 50 percent
— green over 50 percent
• Sync flash — last 60
seconds turns aqua
• Fully customizable colors
• Compact Normal Full modes
• Works on all instruments
including futures crypto
forex and stocks
• Optimized for free and
pro plan users
HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━
Add the indicator to your
chart. Each slot shows a
countdown to the next candle
close on that timeframe.
When multiple slots turn
red or flash aqua at the
same time it indicates a
multi-timeframe sync point
where several candles are
closing simultaneously.
For best results apply
to a 1 minute or 5 minute
chart so all slot timeframes
display correctly.
Customize each slot with
your preferred timeframe
colors and display options
in the settings panel.
NOTE
━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is for
informational and timing
purposes only. It does not
generate buy or sell signals.
Always conduct your own
analysis before making any
trading decisions. Past
performance is not indicative
of future results.
אינדיקטור
אינדיקטור
Anticipate future systemsOverall Logic of This Indicator
This is an automatic Order Block (OB) plotting indicator based on "structure break + extreme small-bodied candle". It identifies two types of zones: Demand Zone (Bull OB): Blue semi-transparent box (bullish entry zone)
Supply Zone (Bear OB): Red semi-transparent box (bearish entry zone)
Core Idea:
When price breaks the high/low of the candle 2 bars ago, the script scans backward to find the most extreme small-bodied candle (within a filtered range), uses that single candle’s high/low as the Order Block boundaries, draws a box extending infinitely to the right, and keeps it until price mitigates (breaks) it.Detailed Logic Breakdown (in code execution order)Input Settings show_ob: Show Order Blocks (on/off)
ob_showlast: Maximum number of latest unmitigated OBs to display (default 5)
ob_filter: Small-body filter “Atr” → uses ta.atr(200)
“Cumulative Mean Range” → uses cumulative average of (high - low)
Both are multiplied by 2 to define the “small body” threshold.
Trigger Conditions (Structure Break Detection) pinescript
if ta.crossover(close, high ) // Close breaks above the high of 2 bars ago
→ Create **Demand Zone (Bull OB)** → call `ob_coord(false, bar_index , ...)`
if ta.crossunder(close, low ) // Close breaks below the low of 2 bars ago
→ Create **Supply Zone (Bear OB)** → call `ob_coord(true, bar_index , ...)`
This actually detects a 3-candle structure break (current candle breaking the extreme of the candle 2 bars prior).
Order Block Coordinate Calculation (Core of ob_coord function)
Example for Demand Zone (use_max = false): Scans backward from the trigger bar (bar_index )
Only considers small-bodied candles: (high - low ) < threshold * 2
Among those, finds the lowest low → records it as min
Takes the high of that exact same candle as max
Final Order Block = that single candle’s , timestamp = time of that candle
For Supply Zone (use_max = true): opposite logic — finds the highest high among small-bodied candles and uses that candle’s low as the lower boundary.→ Result: Every Order Block is always a single small-bodied candle (never a merged zone), but it is the most extreme one within the scanned range.
Order Block Lifecycle Management After creation, stores data in 4 arrays: ob_top, ob_btm, ob_left, ob_type (1 = Demand, -1 = Supply)
Real-time mitigation check (every bar): Demand zone (type == 1): if close < ob_btm → immediately delete
Supply zone (type == -1): if close > ob_top → immediately delete
Only unmitigated blocks remain.
Drawing Logic (executed only on the last bar) Uses pre-created box objects (up to ob_showlast boxes)
For the latest N unmitigated blocks: Left side = time of the extreme candle
Top/Bottom = high/low of that candle
Extends infinitely right (extend.right)
Colors: blue for demand, red for supply.
One-Sentence Summary“When price breaks the extreme of the candle 2 bars ago → scan backward for candles smaller than 2× threshold → pick the most extreme single candle as the Order Block → draw box extending right → delete as soon as price closes through it.”This is a classic Institutional Order Block approach: it treats the “last small-bodied candle before a strong move” as the smart-money entry zone, triggers on structure breaks, automatically removes invalidated zones, and keeps only the most recent 5 valid ones. Clean, efficient, and highly practical for trading.
该指标的总体逻辑
这是一个基于“结构突破+极小实体K线”的自动订单块(OB)绘图指标。它识别两种类型的区域:需求区(看涨 OB):蓝色半透明框(看涨入场区)
供给区(看跌 OB):红色半透明框(看跌入场区)
核心思想:
当价格突破两根K线前的最高价/最低价时,脚本会向前扫描,找到最极端的小型K线(在过滤范围内),使用该K线的最高价/最低价作为订单块边界,绘制一个向右无限延伸的框,并保持该框,直到价格突破(缓解)该框。详细逻辑分解(按代码执行顺序)输入设置 show_ob:显示订单块(开/关)
ob_showlast:要显示的最新未缓解订单块的最大数量(默认为5)
ob_filter:小型K线过滤器 “Atr” → 使用 ta.atr(200)
“累计均值范围” → 使用(最高价 - 最低价)的累计平均值
两者均乘以2定义“小实体”阈值。
触发条件(结构突破检测)pinescript
如果 ta.crossover(close, high ) // 收盘价突破前两根K线的最高价
→ 创建**需求区(牛市突破)** → 调用 `ob_coord(false, bar_index , ...)`
如果 ta.crossunder(close, low ) // 收盘价跌破前两根K线的最低价
→ 创建**供给区(熊市突破)** → 调用 `ob_coord(true, bar_index , ...)`
这实际上检测的是三根K线的结构突破(当前K线突破前两根K线的最高价)。
订单块坐标计算(ob_coord 函数的核心)
需求区示例(use_max = false):从触发柱(bar_index )向后扫描
仅考虑小实体K线:(high - low ) < threshold * 2
在这些小实体K线中,找到最低价 → 将其记录为 min
将该K线的最高价作为 max
最终订单块 = 该K线的 ,时间戳 = 该K线的时间
供给区示例(use_max = true):逻辑相反——找到小实体K线中的最高价,并使用该K线的最低价作为下限。→ 结果:每个订单块始终由一根小实体K线组成(绝非合并区域),但它是扫描范围内最极端的K线。
订单块生命周期管理:创建后,数据存储在 4 个数组中:ob_top、ob_btm、ob_left 和 ob_type(1 = 需求,-1 = 供给)。
实时缓解检查(每根K线):需求区(type == 1):如果收盘价 < ob_btm → 立即删除。
供给区(type == -1):如果收盘价 > ob_top → 立即删除。
仅保留未缓解的订单块。
绘制逻辑(仅在最后一根K线执行):使用预先创建的方框对象(最多 ob_showlast 个方框)。
对于最近的 N 个未缓解的订单块:左侧 = 极端K线的时间。
顶部/底部 = 该K线的最高价/最低价。
向右无限延伸(extend.right)。
颜色:蓝色代表需求,红色代表供给。
一句话总结:“当价格突破两根K线前的极值时 → 向前扫描小于两倍阈值的K线 → 选择最极端的单根K线作为订单块 → 向右绘制延伸的框 → 一旦价格收盘穿过该框,立即删除。”这是一种经典的机构订单块策略:它将“强势行情前的最后一根小实体K线”视为精明资金的入场区域,在结构突破时触发,自动移除无效区域,并仅保留最近的5个有效区域。简洁、高效且极具交易实用性。
אינדיקטור
Neural Network Ensemble (6 Independent Nets)Six neural networks each predict where price will be at a different point in the future - from 1 bar ahead (T+1) to 32 bars ahead (T+32). The networks learn in real-time from raw price action and volume, adapting as the market evolves.
Solid lines (white to grey): Where each network predicts price will be. White = nearest prediction, grey = furthest out.
Thin dotted lines: Echo lines - each prediction replayed forward in time so you can scroll back and see how accurate past predictions were against what actually happened.
Dotted line: The ghost path - connects all six predictions into a single projected price trajectory from now into the future.
When all lines point the same direction, the networks agree. When they diverge, the market is uncertain.
אינדיקטור
CRT Marker - Candle Range Theory DetectionThis indicator automatically detects and marks Candle Range Theory (CRT) setups on your chart.
A CRT occurs when a candle sweeps the high or low of the previous candle but closes back within that candle's range — signaling a potential reversal. The indicator identifies both bullish and bearish CRTs and draws SL and TP levels based on the reference candle's range.
How it works : A bullish CRT is detected when the current candle sweeps below the previous candle's low but closes back above it. A bearish CRT is detected when the current candle sweeps above the previous candle's high but closes back below it. Once detected, the indicator plots the SL level at the swept side and the TP level at the opposite side of the reference candle. Both lines automatically extend forward and are removed once price closes beyond either level.
Features :
Configurable lookback window (show CRTs from last N days only)
Separate SL and TP line colors
Customisable line style, width, and label size
Auto-cleanup on SL/TP hit or when CRTs fall outside the lookback window
Works on any instrument and timeframe
Suggested use : Apply on lower timeframes (5M–1H) to catch intraday CRT setups, or on higher timeframes (4H–Daily) for swing entries. Combine with FVGs, order blocks, or market structure shifts for higher-probability entries.
אינדיקטור
ON sqrtRange -> RTH Open LevelsOvernight sqrtRange → RTH Open Levels
This indicator captures the overnight session range (6 PM – 9:30 AM ET), takes the square root of that range, multiplies it by a user-defined factor, and snaps the result to the nearest tick to produce a dynamic unit (U). Starting from the RTH open at 9:30 AM, it plots up to 8 levels above and below, creating a structured price map for the entire trading day.
Features:
-Auto-calculated unit size from overnight range math
-Up to 8 levels each side with color-coded band fills and midpoints
-ONH / ONL lines with breach markers
-Day type classifier at open (Trend Up / Trend Down / Two-sided)
-Gap detection above ONH or below ONL at the open
-Live info table showing range, sqrtR, unit size, nearest levels, and tick distances
-Alert conditions for every level cross, ONH/ONL breach, and gap opens
-All levels drawn with line objects — zero plot budget wasted
Best used on: ES, NQ futures, but not limited to, individual names may need to tweak the settings for individual names to avoid big or small ranges, which is what the multiplier setting is for(I typically only work with 1,2,4,8 on the multiplier)
For ES, 2x multiplier is ideal and 4x on NQ and dow
individual names vary but typically 1x-2x on the multiplier
אינדיקטור
6:30AM Executive Decisionthis is kind of an ict judas swing strat indicator that shows the asian range high and low going into london and then shows fvg (red or green) boxes and a vertical line a 6:30 a.m because thats when i have to go to work. i use this to place an order at 6:30 if theres been a signal(fvg) than off to work i go to let it work. adjust r to r to your taste
אינדיקטור
Risk Grid R LevelsThis script is a TradingView Pine v5 overlay indicator that draws a custom risk grid based on your Entry Price and Stop Price (-1R).
It calculates one risk unit (1R) as the distance between entry and stop, then plots horizontal levels at -1R, 0R, +1R ... +6R.
0R is your entry, -1R is your stop, and positive levels are profit targets in risk multiples.
The lines are thin and extend only to the right.
Each level has a clean text label placed directly on the line (no badges), and you can control positioning with:
Line Offset (bars) for moving lines left/right
Label Offset (bars) for moving labels independently
If entry and stop are equal, the script shows an error label instead of drawing levels.
אינדיקטור
Alpha-Pro**Alpha — Pro**
Alpha is a market structure and order flow control indicator designed to identify institutional price behavior across intraday sessions. Rather than measuring volatility as an end goal, it uses statistical dispersion derived from daily price geometry as a calibration engine — dynamically scaling every internal parameter to the current market regime so that signals remain structurally consistent regardless of the instrument's absolute price level or session conditions.
At its core, Alpha tracks the relationship between where price opens relative to where it closes versus where it reaches during a session, using that geometry to define what constitutes a real displacement versus noise. From that foundation it derives a self-adjusting moving average whose length, phase compensation, and smoothing speed all change bar by bar in response to the current structural regime — not a fixed period, not a user-tuned number.
Signal detection is organized into distinct behavioral categories: engulfing structures that represent genuine directional commitment, pinbars that signal liquidity sweeps with follow-through potential, gap patterns that identify unfilled institutional orders with directional context relative to the adaptive average, fast momentum sequences for high-conviction continuation entries, and liquidity absorption candles that mark exhaustion reversals. Each category has independent structural filters — session timing windows, body-to-wick ratios, candle sequence requirements — that must be simultaneously satisfied before a signal is emitted.
The statistical price zones — D+, D−, and the J-bands — project daily open levels forward using the same dispersion parameters, providing reference areas where price is most likely to encounter structural resistance or support based on the historical distribution of intraday ranges for that instrument.
The indicator does not repaint. All signal conditions are evaluated on confirmed bars. The adaptive average propagates causally with no lookahead. Zone levels are anchored to the session open and extend in real time through the active window.
אינדיקטור
ZigZag Elliott Wave Strategy (Demo)1. Strategy Objective
Objective:
Capture the Wave 1 → Wave 2 correction
Enter Wave 3 (strongest wave) after Wave 2 ends
Take profit at the Wave 3 target
Add more in Wave 4
Manage the position towards Wave 5
2. Visuals on the Chart
Green dots → Wave 1 peak
Red dots → Wave 1 trough
Orange line → Wave 3 target
Blue/purple → Fibonacci levels
Background:
Green → Wave 2 area
Orange → Wave 4 area
3.Strengths and Weaknesses of the Strategy
✅ Strong:
Trend-catching focused
Logical entry with Fibonacci
High potential due to focus on Wave 3
❌ Weak:
May cause zig-zag repainting (late signal)
Elliott waves don't always form clearly
May result in losses on fake retracements
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance.
אסטרטגייה
volatility indicator 3Multi-Asset Support:
You can select NIFTY, BANKNIFTY, CNXFINANCE, or HDFCBANK directly from the settings. The script automatically fetches the data for the selected asset
How to Use It for Trading?
Green Background + BUY Tag: Entry opportunity. Check the Entry Price on the dashboard.
Grey Background: Neutral/No-trading zone. Market is consolidating.
Red Background + SELL Tag: Short-selling opportunity.
אינדיקטור
Gold PCA Forecast [2026-03-20] v2.6📈 Gold PCA Forecast — User Manual
The "Fair Value" Leading Indicator
The Gold PCA Forecast is a sophisticated predictive tool that utilizes Principal Component Analysis (PCA) to determine the structural "Fair Value" of Gold based on its 8 primary inter-market drivers. Unlike traditional indicators that lag behind the price, this script is designed to lead by ignoring Gold’s own price history and looking only at the "Macro Engine" driving the market.
🧭 Intended Timeframes
This indicator is mathematically calibrated for High-Timeframe Structural Analysis. It includes a built-in Timeframe Guard that automatically manages visibility:
Supported: Daily (D), Weekly (W), and Monthly (M).
Unsupported: All intraday timeframes (1h, 15m, 1m, etc.).
Why? PCA Z-Scores are calculated based on daily/weekly volatility. Using this model on a 5-minute chart would produce mathematically "noisy" and incorrect targets.
🤝 The Interplay: Using the Forecast & Monitor Together
For the best results, this indicator should be used in tandem with the Gold PCA Component Monitor (placed in the bottom pane).
The Forecast (Blue Line): Tells you WHERE the price should be heading based on the Macro Engine.
The Monitor (Sub-Pane Lines): Tells you WHY the forecast is moving (Red = Yields, Green = Metals, Orange = Flight/Inflation).
The Golden Signal (Divergence): When the Actual Gold Price (Black) moves in one direction while the PCA Forecast (Blue) moves in the opposite direction, a Mean Reversion is highly likely. The price will eventually "snap" back toward the Blue line.
🛠 Maintenance: When to Update Coefficients
This script uses Static Coefficients (weights) derived from a batch PCA process. To maintain institutional-grade accuracy, it is recommended to update the source code with new coefficients:
Standard Schedule: Once every 30 days (Monthly).
Regime Shifts: After a major geopolitical or central bank policy shift (e.g., a sudden pivot in interest rate direction).
Date-Locking: Version 2.6 uses a Regime Date-Lock. When you update the code, the historical lines are preserved, allowing you to see the "Logic Evolution" of your trading system without rewriting history.
⚠️ Limitations & Trading Risks
No mathematical model can account for every variable. Users must be aware of the following:
Black Swan Events: Sudden, unforeseen events (e.g., flash crashes or unexpected war declarations) may cause the price to deviate wildly from the PCA Fair Value until the macro data catches up.
Correlation Breakdown: This model assumes historical relationships between Gold, Yields, and the Dollar remain consistent. If these correlations "flip" (which happens rarely), the model will require a total re-calibration.
Not a Crystal Ball: The 5-day offset is a projection of current macro momentum, not a guarantee of future price. Always use stop-losses and standard risk management.
⚙️ How to Read the Settings
In the Settings -> Inputs tab, you will find a read-only Information Group:
Model Version: v2.6 (Compiler Optimized).
Active Regime Start: The date the current math was last computed.
Input Features: A reminder of the 8 variables being tracked (XAG, XPD, BTC, DXY, CPI, US10Y, US02Y, CN02Y).
Quick Setup
Add Gold PCA Forecast to your main XAUUSD chart.
Add Gold PCA Component Monitor as a separate indicator below.
Look for the Blue Line to lead the way into the "future" space (offset=5).
אינדיקטור
Gold PCA Component Monitor [2026-03-20] v2.4# 🏆 Gold PCA Component Monitor
### **The Macro "Engine" Behind the Gold Price**
Most indicators are "price-followers"—they tell you what gold did *after* it happened. The **Gold PCA Component Monitor** is a "leading-edge" tool that ignores the gold price and looks exclusively at the **inter-market drivers** that move the metal.
By using **Principal Component Analysis (PCA)**, this indicator compresses 8 macro variables into 3 distinct "Macro Gears" to show you why gold is moving and where the structural "Fair Value" is heading.
---
## 🛠 What This Indicator Tracks
This script fetches and processes real-time data from:
* **Industrial Metals:** Silver (XAGUSD) & Palladium (XPDUSD)
* **Digital Assets:** Bitcoin (BTCUSD)
* **Fiat & Inflation:** US Dollar Index (DXY) & US CPI
* **Global Yields:** US 10-Year, US 02-Year, and China 02-Year Yields
---
## 📉 The Three Principal Components (The Lines)
The monitor displays three oscillating lines in a separate pane. When these lines move, they are "pulling" the gold price with them.
### **🔴 PC1: Monetary & Yield Pressure (Red)**
* **Focus:** The US Dollar and Interest Rate spreads.
* **Significance:** This is the most dominant factor. When the Red line spikes, gold is under heavy pressure from a rising Dollar or surging Yields. If Gold is rising while this line is spiking, a sharp correction is likely imminent.
### **🟢 PC2: Industrial & Risk Momentum (Green)**
* **Focus:** Silver, Palladium, and Bitcoin.
* **Significance:** Tracks the "Commodity Supercycle" and "Risk-On" sentiment. If this line is trending up, it indicates that gold's move is supported by broader industrial and speculative demand.
### **🟠 PC3: Capital Flight & Inflation (Orange)**
* **Focus:** US CPI and Chinese 02-Year Yields.
* **Significance:** Tracks geopolitical fear and inflationary "tail risks." This line often leads during periods of global instability or capital flight from Asia.
---
## 🔒 Unique Feature: Date-Lock Architecture
One of the most advanced features of this script is the **Regime Date-Lock**.
> **Why it matters:** Most indicators "rewrite" their history when you change settings. Our script preserves the historical integrity of your signals.
When we update the macro coefficients (weights) for a new market regime, the **old history stays frozen** using the logic of that time. This allows you to look back at 2024 or 2025 and see exactly what the model was "thinking" back then, without the hindsight bias of 2026 data.
---
## 📖 How to Trade with PCA Divergences
The most powerful signal is a **Divergence** between the Gold Price and the PCA Monitor.
1. **Bullish Divergence:** Gold price is dropping, but the PCA lines (specifically Red or Orange) are turning up. This suggests the sell-off is not supported by macro-fundamentals. **(Watch for a snap-back rally).**
2. **Bearish Divergence:** Gold price is hitting new highs, but the PCA Monitor is trending down. This suggests the "Macro Engine" has stalled. **(Watch for a top).**
3. **Regime Confirmation:** When all three components (Red, Green, Orange) trend together, it signals a high-conviction structural trend.
---
## ⚙️ Information & Transparency
Transparency is key to institutional-grade tools. In the **Indicator Settings -> Inputs** tab, you will find:
* **Model Version:** Current logic version (v2.4).
* **Last Computation Date:** The specific date the mathematical weights were last refreshed.
* **Coefficient Display:** View the exact weights (loadings) assigned to assets like Silver or Bitcoin within each component.
---
### **Technical Specifications**
* **Platform:** Pine Script v5
* **Chart Type:** Overlay = False (Bottom Pane)
* **Update Frequency:** Real-time (Static Weights Updated Monthly)
* **NA Protection:** Built-in `nz()` and `gaps_off` logic to prevent line-breaks during weekend or holiday gaps.
אינדיקטור
ISV-200 - PRO
The indicator automatically finds peaks or troughs in combination with Bollinger Bands and MACD divergence to enable entry points.
אינדיקטור
EMA Golden/Dead Cross StrategyThis indicator shows the buy and sell signals which are based on the golden cross and dead cross of EMA signals.
אסטרטגייה
Fibonacci Imbalance Zones [JOAT]Fibonacci Imbalance Zones
Introduction
Fibonacci Imbalance Zones is an open-source overlay indicator that merges automatic Fibonacci retracement with Fair Value Gap (FVG) detection and order block identification to find high-probability confluence zones where institutional concepts overlap. When a Fibonacci level aligns with an unmitigated FVG or an active order block, the indicator highlights that zone as a confluence point and optionally generates entry signals. It bridges the gap between classical Fibonacci analysis and modern Smart Money Concepts.
Built with Pine Script v6, the indicator uses custom types for Fibonacci levels, FVG zones, confluence points, swing points, order blocks, and institutional levels.
Why This Indicator Exists
Fibonacci retracement and FVG analysis are both widely used, but they are almost always applied as separate tools. Traders manually eyeball whether a Fibonacci level happens to overlap with an FVG, which is subjective and error-prone. This indicator automates that process by:
Auto-Fibonacci calculation: Automatically identifies the most recent significant swing high and swing low using pivot detection, then draws Fibonacci levels between them — no manual drawing required
FVG lifecycle tracking: Detects bullish and bearish FVGs, filters them by minimum size (ATR-based), tracks mitigation, and classifies them as premium or discount relative to fair value
Confluence detection: Programmatically checks whether any active Fibonacci level falls within a configurable ATR tolerance of any unmitigated FVG or order block, and calculates a confluence strength score
Entry signal generation: When price enters an FVG zone that overlaps with a key Fibonacci level (0.500-0.786 range), the indicator generates a directional entry signal
Core Components Explained
1. Automatic Fibonacci Levels
The indicator uses pivot detection to find the most significant recent swing high and swing low. The pivot strength parameter (default 5) controls how many bars on each side must be lower/higher for a point to qualify as a swing. Once swings are identified, Fibonacci levels are calculated:
calcFibLevel(float swingH, float swingL, float ratio, int direction) =>
float level = na
if direction > 0
level := swingL + (swingH - swingL) * ratio
else
level := swingH - (swingH - swingL) * ratio
level
Standard levels include 0.236, 0.382, 0.500, 0.618, and 0.786, each toggleable independently. Extensions at 1.618 and 2.272 are also available. When harmonic ratios are enabled, additional levels at 0.127, 0.414, 0.707, and 0.886 are drawn, covering the full spectrum of Fibonacci and harmonic trading levels.
Each level is drawn as a dashed line extending from the swing range to the right of the chart, with a label showing the ratio. Harmonic ratios receive a glow effect (thicker line, lower transparency) to visually distinguish them from standard levels.
2. FVG Detection with Premium/Discount Classification
Fair Value Gaps are detected using the standard three-bar pattern: a bullish FVG forms when the current bar's low is above the high from two bars ago. The indicator filters FVGs by a minimum size threshold (default 0.3x ATR) to avoid plotting insignificant gaps.
Each FVG is classified as premium or discount relative to the fair value of the middle candle:
Premium FVG: The gap's midpoint is above fair value — sellers may have an edge
Discount FVG: The gap's midpoint is below fair value — buyers may have an edge
FVGs are drawn as colored boxes. Premium FVGs use a gold color, discount FVGs use cyan, and neutral FVGs use the standard bull/bear colors. When mitigation tracking is enabled, the indicator monitors each FVG and updates its visual style (dotted border, faded color) when price fills the gap's midpoint.
Chart showing auto-drawn Fibonacci levels between swing high and swing low, with FVG boxes classified as premium (gold) and discount (cyan), and confluence diamonds where Fibonacci levels overlap with FVGs
3. Order Block Detection
The indicator identifies order blocks as the last opposing candle before a significant swing point, filtered by volume. A bullish order block is the last bearish candle before a swing high, but only if the volume on that candle exceeds 1.5x the 20-period volume average. This volume filter ensures that only institutionally significant order blocks are tracked.
Order blocks are drawn as semi-transparent boxes and monitored for sweeps. When price breaks through an order block, it is marked as swept and its visual is updated to a neutral, dotted style.
4. Confluence Detection Engine
The confluence engine is the core innovation of this indicator. It iterates through all active Fibonacci levels and checks each one against all unmitigated FVGs and active order blocks:
tolerance = atrVal * confluenceTol
for fib in fibLevels
if fib.isActive
for fvg in fvgZones
if not fvg.isMitigated
if math.abs(fib.price - fvg.mid) < tolerance
confStrength += 1
Each confluence point receives a strength score based on how many factors align:
Fibonacci level + FVG = base confluence
Add +1 if the Fibonacci level is a harmonic ratio (0.382, 0.618, etc.)
Add +1 if the FVG is in the premium or discount zone
Add +1 if the FVG has above-average volume
Add +1 if an order block also overlaps
Confluence points are drawn as labeled boxes showing which factors are present (e.g., "Harmonic+Discount+Volume"). A minimum confluence strength threshold (default 2) filters out weak confluences.
5. Entry Signal Generation
When entry signals are enabled, the indicator generates a bullish entry when price enters a bullish FVG zone that overlaps with a Fibonacci level in the 0.500-0.786 range (the "golden pocket") and the current candle closes bullish. The bearish entry is the inverse. These signals are plotted as circles below (bullish) or above (bearish) the price bars.
Visual Elements
Fibonacci Lines: Dashed lines at each active ratio with labels, harmonic ratios get glow effect
FVG Boxes: Color-coded by direction and premium/discount status, updated on mitigation
Order Block Boxes: Semi-transparent boxes with sweep tracking
Confluence Boxes: Highlighted zones where Fibonacci and FVG/OB overlap, with strength labels
Entry Signals: Circle markers for bullish/bearish entries at confluence zones
Structure Line: Line connecting the swing high and swing low
Background Coloring: Subtle trend-direction background tint
Dashboard: Displays current Fibonacci range, trend direction, active FVG count, confluence count, and entry status
Input Parameters
Fibonacci Settings:
Swing Lookback (default 50) and Pivot Strength (default 5)
Toggle each standard level (0.236, 0.382, 0.500, 0.618, 0.786) and extensions
FVG Detection:
FVG Max Age (default 50 bars)
Track Mitigation toggle
Min FVG Size (default 0.3 ATR)
Confluence Settings:
Confluence Tolerance (default 0.3 ATR)
Show Entry Signals and Confluence Strength
Min Confluence Strength (default 2)
Advanced Fibonacci:
Show Harmonic Ratios (0.127, 0.414, 0.707, 0.886)
Show Institutional Levels (volume-based levels near swings)
Show Smart Money Concepts and Order Blocks
Show Premium/Discount classification
Visual Settings:
Color Scheme: Quantum, Classic, Professional, or Minimal
Show Structure Lines, Dashboard, Glow Effects, Animation
Max Visual Elements (default 30)
How to Use This Indicator
Step 1: Let the indicator automatically identify the current swing range and draw Fibonacci levels. The structure line shows the swing high to swing low connection.
Step 2: Identify the trend direction from the structure line. In an uptrend (swing low formed after swing high), look for bullish setups at discount Fibonacci levels (0.618, 0.786). In a downtrend, look for bearish setups at premium levels.
Step 3: Watch for confluence diamonds. When a Fibonacci level overlaps with an unmitigated FVG, the confluence box appears. Higher strength confluences (3+) are more significant.
Step 4: If entry signals are enabled, wait for price to enter the confluence zone and print a confirming candle (bullish close for longs, bearish close for shorts).
Step 5: Use order blocks within the confluence zone as precise entry levels. The order block's range provides a natural stop-loss area (below the OB for longs, above for shorts).
Close-up of a high-strength confluence zone showing a 0.618 Fibonacci level overlapping with a discount FVG and a bullish order block, with an entry signal circle below the bar
Indicator Limitations
Automatic Fibonacci levels depend on pivot detection, which has an inherent delay. The swing points update only after the pivot is confirmed.
Fibonacci levels are drawn between the two most recent significant swings. In choppy markets with many equal swings, the selected range may not be the most relevant one.
FVG detection uses the standard three-bar pattern, which can produce many gaps on volatile instruments. Use the minimum size filter to manage this.
Confluence detection is proximity-based. A Fibonacci level near an FVG does not guarantee a price reaction — it identifies a zone of potential interest.
Entry signals are mechanical and do not account for broader market context. They should be used as alerts for further analysis, not as standalone trade triggers.
The indicator draws many visual elements. On busy charts, consider using the Max Visual Elements setting and disabling less critical features.
Originality Statement
This indicator is original in its automated confluence detection between Fibonacci analysis and Smart Money Concepts. While Fibonacci tools and FVG indicators exist separately, this indicator is justified because:
It programmatically detects overlap between Fibonacci levels and FVG zones, eliminating subjective visual assessment
The confluence strength scoring system quantifies how many institutional factors align at each zone
Premium/discount FVG classification adds a fair-value context layer to standard FVG detection
Volume-filtered order block detection integrated with Fibonacci levels creates a three-way confluence system
Harmonic ratio support extends beyond standard Fibonacci to cover the full spectrum of institutional trading levels
The entry signal system combines Fibonacci position, FVG presence, and candle confirmation into a structured trigger
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss. Fibonacci levels and FVG analysis are interpretive tools, not predictive guarantees. Always use proper risk management. The author is not responsible for any losses incurred from using this indicator.
-Made with passion by officialjackofalltrades
אינדיקטור
אינדיקטור
Mean Reversion Opportunity 2.0MRO 2.0 measures how far price has stretched from its recent range midpoint. It self-calibrates by ranking each reading against its own recent history, so chop compresses to zero and only real moves reach the extremes.
How to read it:
Signal near zero = price is ranging, no opportunity.
Signal pushing toward ±200 = building directional pressure.
Signal breaking beyond +200 or below -200 = price is overextended relative to its regime.
This is your mean reversion opportunity.
אינדיקטור
BIC Accumulation Cycle FINAL PROThis script identifies high-probability accumulation zones by tracking when real buying strength returns to the market. Instead of chasing bottoms, it waits for confirmation through price structure, momentum shifts, and trend alignment.
The model combines key elements like RSI strength, moving average behavior, and level reclaims to detect when accumulation begins. It then tracks the move and marks the ending phase when underlying strength fades.
It is designed to capture the most reliable part of a move, not the exact bottom or top. This makes it more consistent across both bullish and bearish market conditions.
Key Features:
• Detects accumulation only after confirmed strength
• Avoids false signals during weak market phases
• Tracks cycle progression and marks accumulation endings
• Works across different market environments
Best used for identifying structured entry zones and managing positions based on strength, not speculation.
אינדיקטור
Vita Core Engine 2.2 Trend and Market Context This script is part of the Vita Trading System.
Vita Core Engine is the foundation module of the system. It defines the overall market context, trend direction, and EMA structure before any trading decision is made.
Its purpose is not to generate entries, but to answer a key question:
"What is the market doing globally?"
Key features:
- Trend direction (bullish / bearish / neutral)
- EMA structure analysis
- Dynamic market context
- Multi-mode support (scalping, intraday, swing)
- Compact information panel
How to use:
Start every analysis with Vita Core Engine. If the trend is bullish, prioritize long setups. If bearish, prioritize short setups.
Works best together with:
- Vita Market Structure
- Vita Volume Map
- Vita Confirm Indicator
- Vita Signal Hub
- Vita Trade Manager
Important:
This indicator is not a standalone trading tool. It provides context, not entry signals.
אינדיקטור
volume candles 3In volume candles, if the body is 2x, it appears in blue color; otherwise, it appears in red.”
אינדיקטור
NY15m ORB with a fixed SL & TP (Nasdaq)This strategy uses the NY open range of 15m to look for long or short entries on the Nasdaq (NQ)
It is created using a combination of a number of different examples of ORB strategies.
It is also used specifically for "futures" trading as the amount of contracts used is also adjustable.
The breakout confirmation is adjustable with the amount of candles to be deemed correct by the user. The timeframe makes a big difference to the breakout time.
The most profitable settings was found to be on the 5 min time frame, with 2 candles used as confluence for a valid breakout.
A SL of 60 points and a TP of 200 points is suggested.
Long and short position boxes is also drawn to assist with SL and TP positioning.
Please leave any comments or suggestions to enhance your experience?
This strategy (indicator) is for educational purposes only.
אסטרטגייה






















