Tradezilla Plus Tradezilla Plus is an advanced decision-support trading indicator designed to help traders analyze market trends, structure, and momentum for more confident trading decisions.
This indicator is not an automated trading system and does not guarantee profits.
It is built to support disciplined trading with a focus on clarity, confirmation, and risk control.
🔹 Key Features
Trend and market structure confirmation
Momentum-based trade filtering
Designed for intraday and short-term trading
Helps identify cleaner market conditions
Encourages quality trades over quantity
🔹 Usage Guidelines
For educational and decision-support purposes only
Always use a stop loss and proper risk management
One high-quality trade per session is recommended
Avoid overtrading and emotional trading
🔹 Important Disclaimer
This indicator does not provide financial advice
No profit or accuracy guarantee is implied
Trading involves risk; users are responsible for their own decisions
🔹 Access Policy
Tradezilla Plus is an invite-only indicator.
To request access, please send a TradingView private message to the author with your TradingView username.
차트 패턴
CG algo v3This indicator is designed to assist traders in identifying potential limit entry zones along with confirmation signals based on price behavior and technical conditions. It highlights areas where price may react, helping traders plan entries with a structured and disciplined approach.
Double Top/Bottom Auto Highlighter - Gate SymbolsAutomatically spots classic reversal patterns with intuitive gate symbols:
• Double Bottom (bullish W-shape) → 🚪🔓 (gate open – opportunity unlocked)
• Double Top (bearish M-shape) → 🚪🔒 (gate closed – resistance holding)
Features:
• Pivot-based detection with adjustable lookback & tolerance
• Subtle background highlights (green/red) when pattern forms
• Toggleable gate symbols – clean and meaningful
• Very lightweight – no clutter, perfect for gold, silver, futures
How to use:
- 🚪🔓 after a sell-off → potential long/bounce setup
- 🚪🔒 after a rally → potential short/resistance play
- Combine with volume spikes or your WC Cross Clouds for stronger signals
Tweak pivot length (5–10) and tolerance (0.3–0.8%) to match your timeframe.
Open source – feel free to use, modify or expand!
dove– Chesapeake, VA
Pure Price Feed (Close-Based)This indicator is a robust "Price Feed" tool that visualizes market structure based on candlestick relationships. Unlike traditional indicators that rely heavily on wicks, this logic prioritizes the Close Price (Close-Based) to determine market validity, filtering out false breakouts and market noise.
It reads the market "Feed" by identifying Expansion (Movement), Rest (Consolidation), and rare Edge Cases (Indecision).
Core Concepts
1. Expansion (Green / Red)This represents a confirmed trend movement. The market has successfully broken out of the previous Mother Bar range with conviction.
Expand UP: A bullish move where both High and Low are higher than the previous Mother Bar.
Expand DOWN: A bearish move where both High and Low are lower than the previous Mother Bar.
2. Pre-Expansion (Aqua)Also known as the "Rest" phase. This is an Inside Bar (1st candle inside bar) that occurs after an Expansion. The market is taking a breath within a new range, waiting for the next impulse.
Note: This is the ideal zone to look for continuation entries.
3. Inside Bar (Gray - Close Based)This indicates that the price is contained within the previous bar's range.
The Logic: In traditional analysis, a wick break is often considered a breakout. In this "Close-Based" feed, the Mother Bar reference (the range) does not update if the price closes back inside the previous range.
This filters out "Fakeouts" where the price spikes out but gets rejected, treating it as consolidation rather than a valid structure change.
4. Indecision (Orange - Rare Edge Case)This is a specific edge case that identifies market confusion immediately following an Expansion. It triggers when a bar attempts to break out (wick or body) of the previous Mother Bar, but fails to establish a new Expansion. It often manifests as:
Fakeouts: Price breaks a level but reverses instantly.
Engulfing patterns that fail: A large bar tries to eat the previous one but closes within the range.
Inside Bars with long tails: High volatility but no direction.
When Indecision appears, it serves as a warning that the previous trend might be losing momentum or that a reversal is imminent, as the energy from the previous expansion was rejected.
How to Use:
Trend Following: Wait for an Expansion (Green/Red), then look for entries during the Pre-Expansion (Aqua) phase.
Noise Filtering: Trust the Gray bars (Inside) over wicks. As long as the bar is gray or aqua, the previous range is still valid.
Reversal Signals: If you see frequent Orange bars (Indecision), the market is ranging or undecided. Avoid taking new trend trades.
GoldWave Sniper Reclaim EngineClear BUY / SELL / EXIT signals, strong noise filtering, avoids choppy ranges, prevents signal spam, and focuses on high-quality pullbacks in trend. Plug it in and trade.
trendline Breakout HXBreakout Killer. Parce que c’est exactement ce que c’est.Ce n’est PAS juste un breakout de trendline à la con .Détecte les vraies trendlines (pas les conneries manuelles que tu traces à l’œil)
Les upgrade en régression linéaire quand il y a assez de touches (3, 4, 5 pivots – tu choisis) pour que ce soit statistiquement solide
Ajoute des buffers intelligents : fixe %, ATR statique ou ATR dynamique – tu décides du mode, mais le truc respire avec la volatilité du marché
Filtre comme un sniper : EMA 200 pour le trend global, RSI pour éviter les zones extrêmes, volume explosion si tu l’actives, même Money Flow Madness (MFM) pour capter l’agressivité des acheteurs/vendeurs
Détecte le breakout sur wicks OU close (tu choisis, pas de bullshit)
Et le clou du spectacle : un Parabolic Stop amélioré qui ne recule JAMAIS (anti-whipsaw intégré), mix parfait entre SAR classique + ATR agressif, avec fallback ATR initial si le stop est mal placé au départ
Résultat ?
Tu rentres seulement sur des cassures validées, avec filtre multi-couches, sizing calculé auto sur 1% de risque (ou ce que tu veux)
Breakout Killer. Because that's exactly what it is. It's NOT just some crappy trendline breakout. It's an intelligent machine that: Detects real trendlines (not the manual nonsense you draw by eye)
Upgrades them to linear regression when there are enough hits (3, 4, 5 pivots – you choose) to make them statistically sound
Adds smart buffers: fixed percentage, static ATR, or dynamic ATR – you decide the mode, but the thing breathes with market volatility
Filters like a sniper: 200 EMA for the overall trend, RSI to avoid extreme zones, volume explosion if you activate it, even Money Flow Madness (MFM) to capture buyer/seller aggression
Detects breakouts on wicks OR closes (you choose, no bullshit)
And the icing on the cake: an improved Parabolic Stop that NEVER rolls back (Integrated anti-whipsaw), a perfect mix of classic SAR and aggressive ATR, with initial ATR fallback if the stop loss is poorly placed at the start.
The result? You only enter on confirmed breakouts, with a multi-layered filter and automatically calculated sizing based on a 1% risk (or whatever you want).
MTGCThis tool allows you to easily monitor higher timeframe candlesticks while trading on lower timeframes.
這是一個讓你在低時框級別時方便觀察其他更高時間機別K棒的工具。
This indicator was developed as a personal project to help users observe market trends more conveniently during analysis.
這個指標僅是個人興趣下所生產出的產物,目的是輔助使用者在分析時可以更方便觀察。
If you encounter bugs such as overlapping candles or delayed updates, simply toggle the visibility off and on to fix them. A permanent fix is currently in progress.
如遇到K棒重疊或是沒有即時更新之類的BUG,請切換顯示隱藏即可修正錯誤,這個問題還在修正中。
Ghost Phase [Bit2Billions]📌 Ghost Phase — Geometry-Based Pattern Validation Engine
Ghost Phase is a closed-source chart-pattern indicator designed to **validate price patterns using shared geometric structure**, rather than detecting isolated formations.
Most pattern indicators scan for individual shapes (channels, wedges, triangles, harmonics) independently. This leads to overlapping drawings, conflicting interpretations, and unreliable signals when patterns do not align structurally.
Ghost Phase solves this by validating all patterns against a **single geometric interpretation of price swings**, ensuring that only structurally consistent patterns are displayed.
📌 Core Calculation Concept (Geometric Validation)
Ghost Phase does not search for patterns independently.
Instead, it first establishes **price geometry** by evaluating:
* Swing symmetry
* Angle consistency
* Range proportionality
* Expansion vs contraction behavior
Only after this geometry is confirmed does the script validate whether a pattern **fits** that structure.
Patterns that do not conform to the active geometry are filtered out.
This prevents random or overlapping pattern detection.
📌 Reason for Mashup (Why Multiple Pattern Types Exist)
Ghost Phase includes channels, wedges, triangles, harmonics, and trendlines **because they are not separate concepts**.
They are **different expressions of the same geometric structure**.
For example:
* Channels and trendlines define directional geometry
* Wedges and triangles represent compression within that geometry
* Harmonic patterns refine geometry using proportional symmetry
* Double tops/bottoms represent geometric failure points
Combining these is necessary to **validate geometry**, not to merge indicators.
This is not a mashup of tools — it is **one geometry engine expressing itself through multiple pattern types**.
📌 How the Components Work Together
All components in Ghost Phase reference the same internal geometry model:
1. **Swing Geometry Engine** establishes valid swing anchors using proportional distance and angle stability.
2. **Channel Geometry** defines the dominant directional framework.
3. **Compression Patterns (Wedges / Triangles)** are validated only if they exist within the active channel geometry.
4. **Harmonic Structures** are confirmed only when their ratios align with existing swing geometry.
5. **Double Tops / Bottoms** appear only at geometric exhaustion or failure points.
6. **Trendlines & Curved Geometry** adapt dynamically as swing geometry evolves.
Because all patterns share the same geometry:
* Patterns do not overlap randomly
* Signals do not contradict each other
* Visual clutter is reduced automatically
📌 What Problem This Script Solves
Traders commonly struggle with:
* Too many conflicting chart patterns
* Pattern indicators drawing everywhere
* Manual pattern drawing inconsistency
* Lack of structural hierarchy between patterns
* Difficulty validating which patterns matter
Ghost Phase solves this by:
* Filtering patterns that do not fit geometry
* Showing only structurally valid formations
* Maintaining consistent geometry across timeframes
* Reducing chart noise and decision fatigue
The result is **pattern validation**, not pattern flooding.
📌 How Traders Use Ghost Phase
Ghost Phase is **not an entry system**.
Traders use it to:
* Validate whether a visible pattern is structurally real
* Identify compression vs expansion phases
* Understand when geometry is breaking or holding
* Avoid low-quality or forced pattern setups
All outputs are contextual and interpretive.
📌 Why This Script Is Original
Ghost Phase does not rely on:
* Simple pivot matching
* Candle-count pattern scans
* Standalone harmonic ratio checks
Its originality lies in:
* Shared geometry across all patterns
* Structural filtering before pattern confirmation
* Angle and proportional validation
* Geometry-first logic rather than pattern-first scanning
This behavior cannot be replicated by combining public pattern indicators.
📌 Why This Script Is Invite-Only
Ghost Phase replaces multiple manual processes:
* Manual channel and trendline drawing
* Pattern confirmation and invalidation
* Harmonic structure validation
* Ongoing geometry adjustment
Its value lies in **how geometric consistency is enforced**, which requires proprietary logic and is therefore provided as a closed-source, invite-only script.
📌 Key Features & Components
1. Geometric Channels
* Ascending, Descending, and Ranging channels for trend visualization and directional bias.
* Real-time auto-detection ensures patterns are updated with evolving price action.
2. Wedges & Triangles
* Rising/Falling Wedges (Expanding & Contracting).
* Ascending/Descending Triangles (Expanding & Contracting).
* Diverging & Converging Triangles.
* Supports pattern-specific breakout and reversal identification.
3. Double Tops & Bottoms
* Automatic recognition of key reversal zones.
* Visual cues allow fast, rule-based entry and exit decisions.
4. Harmonic Patterns
* Cypher, Shark, Crab, Butterfly, Bat, and Gartley pattern recognition.
* Advanced visual mapping of harmonic structures for precise market setups.
5. Trendlines
* Standard and curved trendlines, including real-time Ghost Curve candidate detection.
* Helps identify both micro and macro directional trends efficiently.
6. Auto Pattern Detection & Clarity Tools
* Smart overlap-avoidance minimizes chart clutter.
* All patterns auto-drawn directly on the chart.
* Uses clear boxes, colors, and line types for quick interpretation and structured analysis.
📌 Visual Design & Chart Clarity Standards
* Only essential live labels are displayed; historical labels remain hidden.
* Organized, modular visuals with consistent color schemes and line types.
* Clean, structured charts reduce cognitive load and improve decision-making speed.
📌 Inputs & Settings
* Default settings pre-configured
* Simple Show/Hide toggles for modules
* Minimal exposed fields for ease of use
📌 Recommended Timeframes & Markets
* Works best on 15M, 1H, 4H, Daily, and higher
* Suitable across forex, crypto, indices, and liquid equities
* Pivot-based modules may show noise on illiquid assets
📌 Performance & Limitations
* May draw many objects → disable unused modules for speed
* Refresh the chart if historical buffer issues occur
* TradingView platform limitations handled internally
📌 License & Legal
* Proprietary © 2025
* Redistribution, resale, or disclosure prohibited
* Independently developed with proprietary extensions
* Any resemblance to other tools may result from public-domain concepts
📌 Respect & Transparency
* Built on widely recognized public trading concepts.
* Developed with respect for the TradingView community.
* Any overlaps or similarities can be addressed constructively.
📌 Disclaimer
* Educational purposes only
* Not financial advice
* Trading carries risk — always use paper testing and proper risk management
📌 FAQs
* Source code is not public
* Works best on 15m, 1H, 4H, Daily, Weekly charts
* Modules can be hidden/shown with toggles
* Alerts can be set up manually by users
* Supports multiple markets: forex, crypto, indices, and equities
📌 About Ghost Trading Suite
Author: BIT2BILLIONS
Project: Ghost Trading Suite © 2025
Indicators: Ghost Matrix, Ghost Protocol, Ghost Cipher, Ghost Shadow
Strategies: Ghost Robo, Ghost Robo Plus
Pine Version: V6
The Ghost Trading Suite is designed to simplify and automate many aspects of chart analysis. It helps traders identify market structure, divergences, support and resistance levels, and momentum efficiently, reducing manual charting time.
The suite includes several integrated tools — such as Ghost Matrix, Ghost Protocol, Ghost Cipher, Ghost Shadow, Ghost Robo, and Ghost Robo Plus — each combining analytical modules for enhanced clarity in trend direction, volatility, pivot detection, and momentum tracking.
Together, these tools form a cohesive framework that assists in visualizing market behavior, measuring momentum, detecting pivots, and analyzing price structure effectively.
This project focuses on providing adaptable and professional-grade tools that turn complex market data into clear, actionable insights for technical analysis.
Crafted with 💖 by BIT2BILLIONS for Traders. That's All Folks!
📌 Changelog
v1.0 – Core Release
* Added detection and visualization of ascending, descending, and ranging channels.
* Implemented expanding and contracting wedges with automatic labeling.
* Added diverging, converging, ascending, and descending triangles (expanding & contracting).
* Introduced double top and double bottom reversal pattern detection.
* Integrated harmonic patterns: Cypher, Shark, Crab, Butterfly, Bat, Gartley.
* Added trendline tools, including curved trendlines with real-time Ghost Curve candidate detection.
* Implemented auto pattern detection for triangles, wedges, and channels
HTF SMT in LTF [Tradeisto]Version 1.0.0
This marks the first official release of the HTF SMT in LTF indicator. This tool has been engineered to provide high-precision Smart Money Technique (SMT) divergence detection across multiple timeframes with a focus on real-time accuracy and visual clarity.
Primary Features
Time-Sync Execution: The indicator utilizes a master-clock architecture to synchronize secondary ticker price data with the exact timestamp of main ticker pivots. This ensures that divergences are calculated based on identical moments in time, eliminating the false signals common in standard SMT scripts.
8-Slot Multi-Timeframe Support: Integrated monitoring for the current chart timeframe plus 7 additional higher timeframe (HTF) slots. Each slot is independently toggleable and customizable.
Anticipatory SMT Discovery: Implemented a live detection layer that plots dotted lines as soon as a potential divergence forms. This allows for tactical anticipation of market turns before a pivot is mathematically confirmed.
Real-Time Invalidation: Live anticipatory lines are monitored continuously and will automatically be removed if price action breaks the divergence criteria before the candle close.
Higher Timeframe Priority: Built-in overlap prevention automatically filters redundant signals. When multiple timeframes trigger at the same price level, the higher timeframe is given visual priority to maintain chart cleanliness.
Wick-to-Wick Alignment: Advanced time-mapping ensures that higher timeframe SMT lines are drawn with absolute precision across the high and low wicks of lower timeframe charts.
Pre-Configured Defaults
90-Minute Focus: HTF Slot 7 is enabled by default and pre-set to the 90-minute timeframe for specialized intraday analysis.
Optimized UI: The indicator header remains uncluttered by omitting the shorttitle parameter.
Technical Implementation
Custom Type Architecture: The script uses advanced Pine Script v5 types for efficient state management and data storage.
Dynamic Requests: Optimized for performance using TradingView's dynamic request engine to handle multiple ticker inputs simultaneously.
Timestamp Uniqueness: Pivot identification is handled via Unix timestamps to correctly differentiate and process Double Tops and Double Bottoms.
JD Moon - HLOC BOXကျွန်တော် JD Moon ပါ၊
ဒီ Box with Pivot levels Indicator က Intraday Trader တွေအတွက် အချိန်ကုန်သက်သာအောင် တကူးတက ဆွဲစရာမလိုအောင် Price Action သမားတွေအတွက် အသုံးလိုတဲ့အရာမို့ ဖန်တီးထားတာပါ၊ အရမ်း ရိုးရှင်းပြီး အရမ်း အသုံးဝင်ပါတယ်။ တစ်ရက်အတွင်း စျေးနှုန်းအရွေ့ကို စောင့်ကြည့်ဖို့ပါ။ အထူးသဖြင့်ကျွန်တော့်အတွက် ဖန်တီးထားတာဖြစ်ပြီး လိုအပ်သူတွေ ကျွန်တော့်လို Chart တိုင်းမှာ လှိုင်းဆွဲဖို့ ငပျင်းလေးတွေ ယူသုံးနိုင်ပါတယ်။
Minty Probability ModelThis indicator shows a historical distribution of outcomes based on similar past market conditions.
Green = average outcome
Blue = historical upside extreme
Red = historical downside extreme
//==================== INPUTS ====================
// Pattern Length
// The number of recent bars used to define the “current market fingerprint”.
// 20 bars is good for days
// raise it for smoother predictions
// default = 20
// Lookback Bars
// How far back the script searches for historical analogs.
// 800 daily bars is outside 2021 squeeze for GME
// increase for inclusion, decrease for more relevance
// default = 800
// Forward Bars
// The future window length used to measure outcomes.
// <10 for momentum trades
// 40+ for big swing plays
// default = 15
// Top Matches
// How many historical analogs are averaged.
// 6 still shows spikes
// lower to 3 to explore fringe chances - moass?
// raise over ~15 to remove spikes
// default = 6
// Return Weight
// Raise → Echo chamber like behavior
// Lower → Structure over noise
// default = 1
// Volume Weight
// High → favors accumulation/distribution patterns
// Low → ignores big volume spikes
// default = .6
// ATR Weight
// High → separates calm vs chaos
// Low → mixes regimes (dangerous)
// default = .8
// Trend Weight
// High → trend-following bias
// Low → mean-reversion bias
// default = .7
// RSI Weight
// High → value potential reversals of direction
// Low → expect momentum to continue
// default = .5
CryptoAntidote SpecialThis script looks for ranges and detects breakouts at key levels and draw signals - Always trade in the direction of trend and ignore opposite side signals.
Full alerts options are also available.
Enjoy!!
RACHERO (Z-Div)RACHERO (Z-Div) (Rachero Preview – Limited Version) is a proprietary market-pressure indicator that highlights unusual participation and momentum shifts often preceding key price moves. It emphasizes normal versus extreme conditions and marks early inflection zones where price behavior becomes unstable, helping traders anticipate potential reversals or strong continuations with minimal clutter.
NL Session High/Low ticks (16:30-17:30) - 5mthis is a 5 minut chart open and close off the new york open highs and lows
ICT Killzones/Opening Prices/RELS/REHSThis TradingView indicator delivers clean, enhanced plotting of key trading session Highs and Lows (Asian, London, New York, and/or any custom sessions) in true ICT/SMC style — with thoughtful adjustments to cut noise, highlight high-probability levels, and give you full control for faster, clearer analysis.
Core features:
Plots Session Highs and Session Lows as customizable horizontal lines with optional labels, colors, styles, thickness, and fade-out for older levels
Marks Quality Highs and Quality Lows — visually distinguishing more reliable/significant extremes (e.g., unmitigated, displacement-backed, or liquidity-magnet levels based on ICT criteria)
Detects and highlights Relative Equal Highs and Relative Equal Lows — those subtle but powerful liquidity pools where price fails to push new extremes on retests, often acting as draws for sweeps or reversal confirmations
Customizable Key Opening Price Points — mark and highlight critical opens (e.g., midnight, 8:30 AM, NY open, 4H candle opens, or any user-defined times) as lines or labels to frame premium/discount zones, order blocks, or intraday bias shifts
100% customizable settings: session times/timezones, quality/relative equality thresholds (tolerance for 'relative' matching), mitigation/sweep removal, lookback periods, line behavior on breach, label visibility, and more — dial it in exactly how you trade without chart clutter
Built for ICT traders targeting liquidity grabs, PD Arrays, session reversals, or clean intraday structure. No more default-tool overload or guessing on relative levels — this gives precision, reduces visual fatigue, and lets you focus on high-edge setups.
If you're tired of noisy charts but still want deep ICT alignment (session extremes + relative equals + key opens), this one's designed to actually help you trade better. Solid upgrade path from basic session tools
CapitalFlowsResearch: Sensitivity BandsCapitalFlowsResearch: Sensitivity Bands — Expected-Move Projection from Cross-Asset Beta
CapitalFlowsResearch: Sensitivity Bands builds on the idea of cross-asset sensitivity by turning beta into a set of projected price boundaries around the prior day’s close. Instead of showing beta as a standalone number, this tool translates it into real price levels that represent the expected magnitude of movement—up or down—given a typical shock in a chosen market driver.
The script measures how strongly the price asset has been responding to moves in the driver over a rolling window, then uses that relationship to calculate a dynamic “band width.” That width is applied symmetrically around the previous daily close to create two horizontal bands: an upper range and a lower range. These lines update intraday, offering a real-time sense of whether current price action is unfolding within normal sensitivity limits or pushing into statistically unusual territory.
Traders can choose how the driver’s changes are interpreted (basis points, absolute moves, or percent changes), and optionally replace the rolling band with a running mean to emphasise longer-term structural sensitivity. The resulting overlay acts much like an expected-move model—similar in spirit to options-derived ranges, but powered by beta dynamics rather than implied volatility.
In practice, Sensitivity Bands serves as a clean framework for contextualising market movement:
Inside the bands: price behaviour aligns with typical cross-asset sensitivity.
Touching a band: movement is strong but still consistent with historical response.
Breaking a band: indicates a regime shift, a driver disconnect, or unusually high momentum.
All of this is achieved without exposing the underlying beta calculations or normalisation logic.
FVG + Manip (optimized)
This indicator detects **Fair Value Gaps (FVGs)** using a **3-candle confirmation rule**, draws each FVG as a **boxed zone** on the chart (optionally with a **50% midpoint dashed line**), then monitors price action to:
1. flag a **“reaction”** when price touches the zone **and the candle body closes completely outside the zone**, and
2. **delete** the zone once it has been **fully filled** (either by wick or by body, depending on user settings).
Additionally, it colors the candle **green or red** only when a **manipulative candle** occurs *and* a matching **FVG reaction** is detected (bullish or bearish).
---
## Inputs and User Settings
### 1) FVG fill (“close”) method
**`closeMethod`** can be:
* **BODY**: the FVG is considered filled only when the **candle body** fully fills it.
* **WICK**: the FVG is considered filled when the **wick** fully fills it.
This setting affects when zones are deleted.
### 2) Manipulative candle detection mode
**`manipMode`** can be:
* **BASE**
* **BASE + BREAK**
* **DISPLACEMENT**
If **DISPLACEMENT** is selected, it also uses:
* **`dispPct`** = minimum body size as a % of candle range (0–1).
Example: `0.5` means the candle body must be at least **50%** of its full range.
### 3) Visual styling
You can set:
* Bull and bear FVG fill/border colors
* Fill transparency
* Border thickness
* Whether to show the **50% midpoint line**
* Midline colors and thickness
---
## Candle Measurements (for displacement logic)
For each candle it computes:
* **bodyHigh** = max(open, close)
* **bodyLow** = min(open, close)
* **bodySize** = abs(close − open)
* **rangeSize** = max(high − low, minimum tick)
* **hasDisp** = true if `bodySize >= rangeSize * dispPct`
So in DISPLACEMENT mode, a candle qualifies only if its body is “big enough” relative to its range.
---
## Manipulative Candle Logic
The script defines “manipulative” candles separately for bullish and bearish directions.
### BASE mode
* **Bullish (c1Green):**
The candle makes an equal/lower low vs the previous candle (`low <= low `) and closes bullish (`close > open`).
* **Bearish (c1Red):**
The candle makes an equal/higher high vs the previous candle (`high >= high `) and closes bearish (`close < open`).
### BASE + BREAK mode
* **Bullish (c2Green):**
It makes a lower low (`low < low `) and closes back above the previous low (`close > low `), and is bullish (`close > open`).
* **Bearish (c2Red):**
It makes a higher high (`high > high `) and closes back below the previous high (`close < high `), and is bearish (`close < open`).
### DISPLACEMENT mode
Same as BASE + BREAK, but also requires **hasDisp**:
* **Bullish (c3Green):** `c2Green and hasDisp`
* **Bearish (c3Red):** `c2Red and hasDisp`
Finally:
* **manipGreen** is true if the selected mode’s bullish condition is true
* **manipRed** is true if the selected mode’s bearish condition is true
---
## FVG Detection (3-candle confirmed)
It defines an FVG using candles `0`, `1`, and `2` (current candle = 0):
### Bullish FVG confirmed
```pine
bullFvgConfirmed = low > high
```
Meaning the **current candle’s low** is above the **high of two candles ago** → an “upward gap” across 3 candles.
### Bearish FVG confirmed
```pine
bearFvgConfirmed = high < low
```
Meaning the **current candle’s high** is below the **low of two candles ago** → a “downward gap”.
---
## Zone Creation and Drawing
When an FVG is confirmed, the script creates:
* a **box** representing the zone
* an optional **dashed midpoint line** at 50%
### Bullish zone geometry
* **Top = current low**
* **Bottom = high **
The box starts at the current bar and extends right by:
* **`extendBars = 500`**
### Bearish zone geometry
* **Top = low **
* **Bottom = current high**
### Midline (50%)
Midpoint is:
```pine
mid = (zTop + zBot) / 2
```
A dashed line is drawn across the same 500-bar extension.
If `showMidline` is false, the line is made effectively invisible.
---
## Storage / Object Management (maxKeep)
The script stores:
* bull boxes + their midlines
* bear boxes + their midlines
It keeps at most:
* **`maxKeep = 120`** zones per direction
When exceeded, it deletes the oldest box and its line to stay within limits.
---
## Zone Monitoring: Reaction + Deletion
Every bar, it loops through all stored zones and checks:
### A) “Touch” condition (common)
```pine
touches = (high >= zBot) and (low <= zTop)
```
This means the candle range overlaps the zone at least partially.
---
### B) Reaction rules (strict: body must be outside)
The script’s comment says:
**Reaction requires body OUTSIDE zone (never inside).**
#### Bullish reaction
```pine
if touches and (bodyLow > zTop)
bullReactNow := true
```
So price touched the zone, but the **entire candle body is above the zone** (bodyLow is above the zone top).
This is a “tap + rejection upward” style reaction.
#### Bearish reaction
```pine
if touches and (bodyHigh < zBot)
bearReactNow := true
```
Touched the zone, but the **entire candle body is below the zone** (bodyHigh is below zone bottom).
This is a “tap + rejection downward” reaction.
---
### C) Deletion rules (zone “filled”)
#### Bullish FVG fill
* Wick fill:
```pine
filledW = (low <= zBot)
```
* Body fill:
```pine
filledB = (bodyLow <= zBot)
```
Delete if:
* `closeMethod == WICK` and `filledW`
* OR `closeMethod == BODY` and `filledB`
#### Bearish FVG fill
* Wick fill:
```pine
filledW = (high >= zTop)
```
* Body fill:
```pine
filledB = (bodyHigh >= zTop)
```
Delete if:
* `closeMethod == WICK` and `filledW`
* OR `closeMethod == BODY` and `filledB`
When deleting, it removes:
* the box
* its corresponding midpoint line
* the entries in the arrays
---
## Final Candle Coloring (no overlap)
At the end, it colors candles only if:
* there is a **manipulative candle**, and
* there is a **reaction** in the same direction, and
* the opposite reaction is not simultaneously active
### Bullish candle coloring
```pine
greenFinal = manipGreen and bullReactNow and not bearReactNow
```
→ candle becomes **lime**
### Bearish candle coloring
```pine
redFinal = manipRed and bearReactNow and not bullReactNow
```
→ candle becomes **red**
If neither condition is met, `barcolor(na)` leaves candles unchanged.
---
## In short (one-liner)
This script draws 3-candle FVG zones, keeps them extended forward, deletes them only when fully filled (by wick/body setting), and highlights candles only when a chosen “manipulative” candle pattern happens at the same time as a strict “touch + body rejection” reaction from a bull/bear FVG.
If you want, I can also write a clean “user manual” style description (what signals mean, how to use settings, typical setups for scalping vs swing) in English.
ASIA + ALERT (Touch after 09:00)This script is a pure indicator designed to analyze price action around the Asian session and provide contextual market structure information.
It does not open trades and does not manage positions.
1. Asia Session Box (Core Reference)
The script identifies the Asian session from 23:00 to 07:00 (Rome time).
During this period it:
Tracks the highest high and lowest low.
Draws a visual box on the chart that expands in real time.
This Asia range becomes the main reference framework for the rest of the logic.
2. Yellow Candles (Imbalance / FVG Detection)
The script detects “yellow candles” using a Fair Value Gap–style logic:
Bullish imbalance or bearish imbalance patterns.
Only yellow candles formed outside the Asian session are stored.
These candles represent potential supply or demand origins.
3. Zone Creation (After Asia Ends)
When the Asian session ends (07:00):
The script scans the stored yellow candles.
It creates price zones based on their position relative to the Asia range:
LONG zones → yellow candles below the Asia low
SHORT zones → yellow candles above the Asia high
The user can choose:
To use only the first valid yellow candle, or
To also include the second valid yellow candle (optional).
Zones are drawn as boxes that extend to the right, acting as areas of interest.
4. Zone Touch Alert (After 09:00 Only)
The script can trigger one single alert:
Only after 09:00 (Rome time).
Only when price actually touches the zone entry level:
LONG → touch of the upper boundary of the long zone.
SHORT → touch of the lower boundary of the short zone.
Once a zone is touched:
It can be marked as consumed, preventing further alerts (optional).
The zone changes visual style to indicate it is no longer active.
5. Trend Table (Multi-Timeframe Context)
A compact table is displayed in the top-right corner of the chart.
It shows BULL / BEAR / NA for the following selectable timeframes:
M1, M3, M5, M15, H1, H4, Daily
Trend direction is determined using market structure pivots:
Break above the last pivot high → BULL
Break below the last pivot low → BEAR
No break → NA
All table colors and timeframes are fully customizable.
6. What This Script Is Meant For
Session-based market structure analysis
Supply & demand context
Multi-timeframe directional bias
Precise zone interaction alerts
Discretionary trading support
7. What This Script Does NOT Do
❌ No trades
❌ No backtesting
❌ No risk management
❌ No entries or exits
It is designed to support decision-making, not to automate trading.
Advanced Harmonic Pattern Detector v6Advanced Harmonic Pattern Detector and Backtesting Suite (Pine Script v6)
Overview
The Advanced Harmonic Pattern Detector and Backtesting Suite is an original TradingView indicator designed to identify harmonic price patterns using Fibonacci-based ratio validation. The script automatically detects harmonic structures in real time, plots their defining price legs, and highlights potential reversal zones derived from Fibonacci confluence.
In addition to pattern visualization, the indicator includes an integrated backtesting module that allows traders to evaluate historical pattern performance directly on the chart using configurable trade parameters.
The indicator is applicable across multiple asset classes, including forex, crypto, stocks, indices, and futures, and can be used on any timeframe.
Supported Harmonic Patterns
The indicator detects both bullish and bearish variations of the following patterns:
Gartley
Bat
Alternate Bat
Butterfly
Crab
Deep Crab
Shark
AB=CD
Three-Drive
Five-Zero
Each pattern is validated using predefined Fibonacci ratio relationships between the XA, AB, BC, and CD legs. Ratio tolerances are pattern-specific to balance accuracy and practical signal frequency.
Pattern Detection Logic
The detection engine is built around objective price-structure analysis and includes:
Automatic swing high and swing low identification
Fibonacci ratio validation for each pattern leg
Support for both retracement-based and extension-based patterns
Pattern confirmation using completed price data only
Once a pattern is confirmed, it is fixed on the chart and does not repaint.
Potential Reversal Zones (PRZ)
For each validated pattern, the indicator calculates and plots a Potential Reversal Zone based on Fibonacci confluence across relevant pattern legs. These zones are displayed directly on the chart and are intended to help traders anticipate areas where price may react, rather than signaling guaranteed reversals.
Bullish and bearish patterns are visually distinguished to maintain clarity during live analysis.
Integrated Backtesting and Performance Analysis
The indicator includes a built-in backtesting component that allows traders to simulate pattern-based trades using historical data. Features include:
Pattern-triggered trade simulation
User-defined stop-loss and take-profit levels
Adjustable risk-to-reward parameters
Trade count, win rate, and summary statistics
Results displayed in an on-chart performance table
This functionality enables traders to evaluate harmonic pattern behavior statistically within the same tool used for analysis.
Customization and Controls
Users can customize the indicator by:
Enabling or disabling individual harmonic patterns
Toggling bullish and bearish detection independently
Adjusting Fibonacci tolerance thresholds
Configuring stop-loss and take-profit ratios
These options allow the script to be adapted to different markets, instruments, and trading approaches.
Intended Use
This indicator is designed as a technical analysis and decision-support tool for traders who incorporate harmonic patterns and Fibonacci structure into their analysis. It is not a buy or sell signal generator and should be used alongside broader market context and risk management.
Disclaimer
This indicator is intended for educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm analysis with additional tools.
Engulfing Bar Paradigm [Blaz]Version 1.0 – Published Jan 2026: Initial release
1. Overview & Purpose
The Engulfing Bar Paradigm (EBP) is a multi-timeframe price-action tool built to help traders identify important engulfing candles on higher timeframes and use them to define daily market bias and structure.
At its core, the indicator detects strong high-timeframe engulfing candles. These are candles where price takes one side of the previous candle’s range and closes beyond its body, suggesting a shift in control. When this happens, it provides a structural reference that traders use to interpret directional context, making these candles useful for setting bias rather than reacting to short-term noise.
Once an EBP forms, the indicator automatically highlights and measures the key parts of that engulfing move. This helps traders understand how price is behaving after the displacement and how structure develops across lower timeframes.
The indicator is designed to work across multiple asset classes and timeframes, allowing traders to align intraday price action with higher-timeframe intent. It does not provide buy or sell signals. Instead, it offers a structured way to read the market, build bias, and make more informed decisions based on price behaviour and context.
2. Core Functionality & Key Features
The Engulfing Bar Play (EBP) is built around a mechanical and rule-based interpretation of engulfing price action, enhanced through multi-timeframe analysis and contextual structure mapping.
2.1. High-Timeframe Engulfing Detection
The indicator monitors a user-selected higher timeframe and automatically identifies valid bullish and bearish engulfing candles. These engulfing moves represent strong participation and often mark areas where control shifts in the market. Each detected EBP acts as a reference point for bias and subsequent price interaction.
2.2. Directional Bias Control
Users can choose to display bullish only, bearish only, or both types of setups. This helps traders stay aligned with their intended market bias and avoid distractions from opposing setups.
2.3. Engulfing Range Mapping
Once an EBP forms, the indicator plots the full engulfing range and divides it into four equal sections (quartiles). These levels help traders understand how price interacts within the range and where reactions are more likely to occur.
2.4. Fair Value Gaps (FVGs) Inside the EBP
The indicator detects Fair Value Gaps created during the engulfing move. These gaps highlight areas of imbalance where price may later react. Traders can choose whether to display mitigated and unmitigated gaps for cleaner analysis.
2.5. Expansion Projections
Optional projection levels extend beyond the engulfing range, helping traders frame potential continuation or expansion once price moves away from the structure. These levels are intended to support expectations, not predictions.
2.6. Session Liquidity Integration
EBPs can be filtered to appear only after session liquidity has been taken, allowing traders to focus on engulfing structures that occur after stop-runs or range sweeps. Multiple session windows are supported, with built-in checks to ensure logical use.
2.7. Advanced HTF Candle Visualisation
To improve clarity, the indicator includes a higher-timeframe candle display, showing multiple HTF candles directly on the chart. This helps traders stay aware of where price is trading within the broader context.
Displayed elements include:
HTF candle bodies and wicks
HTF open
HTF Fair Value Gaps
HTF Volume imbalances
Chosen EBP timeframe label
Clear time labels for orientation
2.8. Built-In Safeguards
The indicator automatically validates timeframe relationships and session settings. If an invalid configuration is detected, features are disabled and a warning is shown, helping traders maintain clean and reliable analysis.
3. How to Use the Indicator
3.1. Select the Higher Timeframe
Begin by choosing a higher timeframe for the EBP (such as Daily or 4H). This timeframe defines where the indicator will look for engulfing structures. The chosen timeframe should be equal to or higher than the chart timeframe.
3.2. Identify the Active Engulfing Structure
When a valid engulfing structure forms on the selected higher timeframe, the indicator highlights the engulfing range on the chart. This structure becomes the reference point for understanding current market conditions and directional bias.
3.3. Establish a Bias
Use the direction of the engulfing structure to frame bias for the session. A bullish engulfing structure suggests bullish intent, while a bearish structure suggests bearish intent. Bias filters can be used to display only the setups that align with your directional view.
3.4. Observe Price Interaction Within the Range
As price develops on lower timeframes, observe how it interacts with the engulfing range, its internal levels and FVGs. This helps traders assess whether price is respecting the structure, consolidating, or expanding away from it.
3.5. Use HTF Context for Intraday Navigation
The higher-timeframe candle display provides additional context by showing where current price sits relative to recent HTF opens, imbalances, and structure. This helps maintain alignment with the broader market narrative throughout the session.
3.6. Combine With Your Existing Execution Model
The EBP indicator can complement your existing strategy or execution model. It provides context and structure, allowing traders to make decisions with higher-timeframe awareness rather than reacting to short-term price fluctuations.
4. Protected Logic & Original Design
The Engulfing Bar Paradigm (EBP) is the result of original development and systematic engineering. While the concept of engulfing candles is widely known in technical analysis, the logic, structure, and implementation used in this indicator are original to this indicator’s design.
This indicator does not rely on simple candlestick comparisons. Instead, it applies a rule-based, multi-timeframe framework that evaluates engulfing behaviour within a broader structural context. The way engulfing structures are detected, filtered, measured, and visualised—along with how internal ranges, imbalances, projections, and higher-timeframe elements are handled—reflects an original design approach developed specifically for this indicator.
5. Disclaimer
This indicator is provided for educational and analytical purposes only. It does not constitute financial advice, investment recommendations, or trading signals. All trading and investment decisions remain solely the responsibility of the user.
Trading financial instruments involves substantial risk of loss. Past performance of any trading methodology or indicator does not guarantee future results. Users should conduct their own research and consider consulting with qualified financial professionals before making trading decisions.
The indicator's pattern detection is based on technical analysis principles and should be used as part of a comprehensive trading approach. No trading tool can guarantee profitable outcomes or eliminate market risk.
By using this indicator, users acknowledge they understand these risks and accept full responsibility for their trading decisions and outcomes.
Multi-Doji Strategy IndicatorMulti-Doji Strategy Indicator – Trend-Aligned Doji Retest Analysis
Overview
The Multi-Doji Strategy Indicator is an original TradingView tool designed to systematically analyze Doji candles within a defined market context. The indicator identifies multiple Doji variations, maps their structural price levels, and monitors retests of those levels in alignment with the prevailing trend.
Rather than treating Dojis as isolated reversal signals, the script focuses on Doji psychology, location, and follow-through. This approach allows traders to evaluate Doji-based continuation or reversal setups using repeatable, rule-based logic while maintaining a price-action–focused workflow.
Doji Detection Logic
The indicator detects four commonly used Doji types:
Standard Doji
Long-Legged Doji
Dragonfly Doji
Gravestone Doji
Users can define acceptable body size and wick proportions, allowing the script to filter insignificant candles and adapt to different instruments and timeframes.
For each validated Doji, the indicator:
Highlights the candle body for immediate visual reference
Projects upper and lower wick levels as potential reaction zones
These levels represent areas where supply or demand was previously rejected.
Trend Context
To reduce counter-trend signals, the indicator includes multiple trend evaluation methods:
Structural trend analysis based on swing highs and lows
Moving-average slope analysis
A hybrid mode requiring agreement between structure and moving averages
Trend sensitivity, swing parameters, and moving-average settings are fully adjustable, allowing traders to control how strict trend qualification must be before signals are considered.
Retest-Based Signal Logic
Once a Doji is confirmed and aligned with trend context, the indicator monitors price for controlled retracements:
In bullish conditions, it observes retests into the lower Doji wick zone
In bearish conditions, it observes retests into the upper Doji wick zone
When predefined retracement and validation conditions are met, the indicator marks the bar where the retest occurs. These signals are intended to highlight potential entry zones, not guaranteed outcomes.
Customization and Alerts
The indicator includes:
Optional visual markers for retest events
User-controlled colors, shapes, and visibility settings
Alert conditions for Doji retest signals, allowing monitoring without constant chart observation
Inputs are organized into logical sections for Doji detection, trend logic, and signal behavior to keep configuration clear and manageable.
Intended Use
The Multi-Doji Strategy Indicator is designed to support:
Doji-based continuation and reversal analysis
Trend-aligned trade filtering
Structured price-action decision-making
It is suitable for use across all major markets and timeframes, including stocks, forex, futures, and crypto.
Disclaimer
This indicator is intended for educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm analysis with additional tools.






















