Aquila Reale - Wyckoff MASTER+Aquila Reale — Wyckoff MASTER+ | Auto Accumulation/Distribution + Smart TPs
**BETA version — feedback highly appreciated.** First public release of this indicator. Logic carefully designed and syntax tested, but not yet personally traded live by the author. Treat findings as preliminary.
---
## What it does
Detects whether the current market is in **ACCUMULATION** (smart money buying at lows) or **DISTRIBUTION** (smart money selling at highs) using a weighted 15-point scoring system across 5 Wyckoff dimensions:
1. **HTF Trend** — price vs EMA 50/200 on the higher timeframe
2. **Range Structure** — Higher Lows vs Lower Highs detection
3. **Volume Behavior** — up-bar vs down-bar volume balance + climax bars
4. **VSA Patterns** — Stopping Volume, No Demand, No Supply, SOS, SOW
5. **Price Position** — where price sits within the current range
After detection, it plots **automatic operational levels** on the chart:
- **Stop Loss** at the range extreme
- **Entry** at the optimal Wyckoff zone
- Up to **5 Take Profits**, prioritizing real historical pivot levels over geometric projections
---
## Why this is different
Most Wyckoff indicators on PulseWire fall in 3 categories:
- **Too simple** — they only label "Spring" or "UTAD" without an operational setup
- **Too theoretical** — they show measured moves with no realistic targets
- **Black boxes** — they give you a buy/sell signal with no transparency
This script does the opposite:
- **Full transparency** — the dashboard shows each of the 5 sub-scores so you understand WHY the indicator says what it says
- **Operational** — gives you SL, Entry, and TPs with realistic distances
- **Smart TPs** — when possible, uses real historical swing levels (where price has reacted before), not arbitrary geometric projections
- **Multi-mode** — you can force LONG/SHORT manually or let the indicator decide
---
## Reliability (realistic, not marketing)
| Signal | Accuracy |
|--------|----------|
| ACCUMULATION / DISTRIBUTION with HIGH confidence | 75-80% |
| FORCED LONG / FORCED SHORT (fallback mode) | 45-55% |
| TP1 hit probability | 70-80% |
| TP2 hit probability | 45-55% |
| TP3 hit probability | 20-30% |
These are estimates based on the underlying logic. Actual results vary by asset, market conditions, and timeframe. **No indicator is 100% accurate.**
---
## Recommended timeframes
- **Daily** — Wyckoff lives here. Best signals, fewer trades.
- **4-Hour** — Sweet spot for swing trading setups.
- **1-Hour** — Good for entry timing, more noise.
- **30/15-Minute** — Acceptable for scalping confirmation.
- **5-Minute and below** — Not recommended (too much noise).
## Recommended assets
- **Crypto (BTC, ETH)** — Real market volume, most reliable
- **Indices (SPX, NDX)** — Reliable volume aggregation
- **Stocks** — Reliable exchange volume
- **Forex / CFDs / Commodities** — Volume comes from your broker only, less reliable
---
## How to use it
**Step 1 — Read the verdict in the dashboard:**
- **"ACCUMULATION" or "DISTRIBUTION"** = strong signal, consider trading
- **"FORCED LONG" / "FORCED SHORT"** = weak signal (fallback), levels are technically valid but use your own analysis to confirm direction
- **"WAIT"** = no clear setup, stay out
**Step 2 — Filter by confidence:**
- HIGH (>80%) = full position size acceptable
- MEDIUM (60-79%) = half position size, tighter management
- LOW or ZERO = reduce or skip
**Step 3 — Trade management:**
- Enter at the ENTRY level
- Stop Loss at the STOP LOSS level
- Take partial profits at TP1 (70-80% probability)
- Move stop to break-even after TP1 is hit
- Let the rest run to TP2 / TP3
- Never risk more than your predefined risk per trade (1-2%)
**Step 4 — Multi-timeframe:**
- Higher TF (Daily/Weekly) = directional bias
- Mid TF (4H) = setup confirmation
- Lower TF (1H/15min) = exact entry timing
- Never take a trade against the higher timeframe bias
---
## Dashboard modes
- **COMPLETE** — full panel with all 5 sub-scores, totals, verdict, confidence, signal, TP mode
- **COMPACT** — only totals, verdict, confidence and signal (no labels column)
- **MINIMAL** — single TRADE/WAIT cell
- **HIDDEN** — no dashboard at all
Position is configurable (9 positions) with X/Y offset for fine placement.
---
## Configurable parameters
29 inputs across 6 groups, each with detailed tooltips:
1. **Range & Pivot Detection** — lookback bars, pivot sensitivity
2. **Setup Direction** — AUTO / SHORT / LONG override
3. **Smart Take Profits** — TP multipliers, anchor mode (ENTRY or RANGE_EDGE), spacing, fallback
4. **Higher Timeframe Context** — HTF and EMA periods
5. **Volume Analysis** — volume MA, climax/high/low thresholds
6. **Visualization** — dashboard mode, size, position, offsets, label size, TP count
Every parameter has guidance on which timeframe / asset class works best.
---
## Alerts
Three configurable alerts:
- **ACCUMULATION detected** — fires when score crosses the detection threshold
- **DISTRIBUTION detected** — fires when score crosses the detection threshold
- **ENTRY zone touched** — fires when price reaches the calculated entry level
---
## Feedback wanted
This is a community-driven project. Specific questions for users:
- Which timeframes work best for you?
- Which assets give the most reliable signals?
- Are the default TP multipliers realistic for your trading style?
- Have you found settings that consistently outperform the defaults?
- Any recurring false signal patterns that should be filtered?
**Please leave a comment under the script with your experience.** Meaningful feedback will be credited in future version notes.
---
## Disclaimer — please read
**Not financial advice.** This indicator and its output are for educational and informational purposes only. It does NOT constitute financial, investment, or trading advice.
**No guarantee of profitability.** Past performance is not indicative of future results. Reliability percentages are estimates, not guarantees.
**Use at your own risk.** Trading carries a high level of risk and may not be suitable for all investors. You may lose some or all of your capital.
**No liability.** The author (giua64) shall not be held liable for any loss or damage arising from the use of this indicator. By using it you accept full responsibility for your trading decisions.
**DYOR.** Always conduct your own research. Cross-check signals against other tools, fundamental analysis, and market context.
**Paper trade first.** Test on a demo account or with paper trading before risking real capital.
**Not tested live by author (yet).** This is the first public release. Treat findings as preliminary.
**Volume limitations.** Volume data on Forex and CFDs comes from individual brokers and may not reflect true market volume, reducing the reliability of volume-based signals on those instruments.
**Open source license.** Free to use for personal trading. If you build on this work please credit the original author.
---
## Credits
Built on Wyckoff Method principles (Richard D. Wyckoff, early 1900s) and Volume Spread Analysis (Tom Williams, 1990s). Original Spring detector code by giua64. Smart historical TP logic and dashboard system designed for the **Aquila Reale** indicator suite.
🦅 *Aquila Reale — nate per volare, nate per osare*
---
**Tags:** wyckoff, accumulation, distribution, volume-spread-analysis, vsa, smart-money, take-profit, automatic-levels, multi-timeframe, swing-trading, order-block, market-structure
Indicator

Indicator

Order Flow + Spread Proxy Prediction [Pine v6]Order Flow + Spread Proxy Prediction is a market microstructure-inspired indicator designed to estimate short-term directional pressure using PulseWire-accessible OHLCV data. Since Pine Script does not normally provide full Level 2 order book depth, true bid-ask spread, tick-by-tick trade classification, or real aggressive buy and sell order flow, this script does not claim to measure institutional order flow directly. Instead, it builds a volume-price order-flow proxy model based on candle structure, volume behavior, close-location value, cumulative volume delta proxy, VWAP deviation, range-based spread risk, Amihud illiquidity, VPIN-like toxic flow risk, and liquidity confirmation. The model first estimates directional buying or selling pressure from candle body direction, close position within the bar, and volume distribution. It then measures whether that pressure is accumulating through a CVD slope proxy and adjusts the signal using VWAP positioning, liquidity conditions, spread risk, and toxicity risk. The final composite score is smoothed and converted into an estimated probability of upward price movement. A long signal is generated when the estimated upside probability exceeds the bullish threshold, the composite score is sufficiently positive, and the EMA trend filter confirms a bullish regime. A short signal is generated when the estimated upside probability falls below the bearish threshold, the composite score is sufficiently negative, and the EMA trend filter confirms a bearish regime. The indicator also includes background coloring, signal labels, VWAP and EMA plots, and a dashboard showing probability, composite score, OFI proxy, CVD score, VWAP score, spread risk, VPIN risk, and trend direction. This tool is best suited for liquid intraday markets such as BTC, ETH, major futures, and high-volume equities on short timeframes such as 1-minute, 3-minute, 5-minute, and 15-minute charts. It should be understood as a proxy-based microstructure indicator rather than a true order book or institutional flow system, and its signals should be used together with risk management, execution-cost awareness, and independent market judgment. Indicator

Indicator

MATC + Ichimoku Projection 📌 MATC ICHIMOKU PROJECTION — SYSTEM DESCRIPTION (ENGLISH)
MATC Ichimoku Projection is a hybrid market structure and momentum system that combines a custom mathematical trend engine (MATC) with a projected Ichimoku Cloud model to detect high-probability breakout zones.
The system does not rely on a single indicator. Instead, it builds a multi-layer confirmation model using trend structure, volatility expansion, and projected equilibrium zones.
🔷 1. MATC STRUCTURE (Market Adaptive Trend Calculation)
MATC is a dynamic band-based trend engine built on:
Percentage-based upper/lower deviation from price
Smoothed mirror expansion of volatility
EMA-based stabilization of structural levels
This creates:
Dynamic resistance
Dynamic support
Midline equilibrium
MATC interprets market compression and expansion cycles mathematically, rather than using static indicators.
🔷 2. ICHIMOKU PROJECTION CLOUD
Instead of traditional Ichimoku interpretation, this system uses a projected cloud state:
Span A = (Tenkan + Kijun) / 2
Span B = highest/lowest range equilibrium
The cloud is used not as lagging support/resistance, but as a:
🔹 Future regime filter (bull or bear probability zone)
🔷 3. STRONG BUY LOGIC (PROBABILITY EVENT)
A Strong Buy signal is generated only when two independent systems align:
✔ MATC Breakout Condition
Price must break above MATC resistance:
This confirms structural expansion
✔ Ichimoku Bull Regime
Span A > Span B (green cloud state)
Indicates bullish future market structure
✔ Combined Confirmation
A Strong Buy occurs only when:
MATC breakout AND Ichimoku green regime align
This creates a dual-projection confirmation system, reducing false signals significantly.
🔷 4. SINGLE EVENT PER CLOUD CYCLE
To avoid overtrading and duplicate signals:
Each Ichimoku green cloud phase generates only one Strong Buy
Signal reset occurs only when a new cloud regime begins
This ensures:
One institutional-style confirmation per market expansion phase
🔷 5. SYSTEM CHARACTERISTICS
This model is:
✔ Non-repainting in logic structure
✔ Regime-based (trend + future projection)
✔ Volatility adaptive
✔ Designed for breakout confirmation rather than prediction
✔ Built to reduce fake breakouts via dual confirmation
⚠️ LIMITATIONS / DISCLAIMER
Like all technical systems, MATC Ichimoku Projection:
Does not guarantee accuracy
Can generate false signals in low-volume or choppy markets
Works best in trending or expanding volatility environments
Should be used with risk management filters
📌 CONCLUSION
MATC Ichimoku Projection is a dual-layer market intelligence system combining:
Structural trend mathematics (MATC)
Future probability cloud modeling (Ichimoku Projection)
The goal is not to predict the market, but to identify:
“Where probability of expansion becomes statistically dominant”
📌 MATC ICHIMOKU PROJEKSİYON — SİSTEM AÇIKLAMASI (TÜRKÇE)
MATC Ichimoku Projection, özel bir matematiksel trend yapısı (MATC) ile projeksiyon Ichimoku Bulutu’nun birleştirildiği hibrit bir piyasa analiz sistemidir.
Sistem tek bir indikatöre dayanmaz. Bunun yerine çok katmanlı doğrulama modeli kullanır:
Trend yapısı
Volatilite genişlemesi
Gelecek rejim tahmini
🔷 1. MATC YAPISI (Piyasa Adaptif Trend Hesaplama)
MATC sistemi şu matematiksel yapıya dayanır:
Fiyatın yüzde bazlı üst/alt bandı
Volatiliteye göre genişleyen mirror yapı
EMA ile yumuşatılmış trend seviyeleri
Sonuç olarak:
Dinamik destek
Dinamik direnç
Orta denge (midline)
MATC, piyasayı sabit çizgilerle değil:
genişleme ve sıkışma döngüleriyle matematiksel olarak okur
🔷 2. ICHIMOKU PROJEKSİYON BULUTU
Klasik Ichimoku yerine burada:
Span A = Tenkan + Kijun ortalaması
Span B = yüksek/düşük denge bölgesi
Bulut artık gecikmeli değil:
🔹 “gelecek piyasa rejimi filtresi” olarak kullanılır
🔷 3. STRONG BUY MANTIĞI (PROBABILİTY EVENT)
Strong Buy sinyali sadece iki sistem aynı anda doğrulama verdiğinde oluşur:
✔ MATC kırılımı
Fiyat MATC direncini yukarı kırar
✔ Ichimoku yeşil rejim
Span A > Span B
✔ birleşik doğrulama
İki sistem aynı anda bullish rejim üretir
Bu yapı:
çift projeksiyonlu doğrulama sistemi oluşturur
🔷 4. HER BULUTTA TEK SİNYAL
Aynı bölgede tekrar sinyal üretmemek için:
Her yeşil bulutta sadece 1 STRONG BUY
Yeni bulut başladığında reset
Bu sayede:
“kurumsal tek onay sistemi” davranışı oluşur
🔷 5. SİSTEM ÖZELLİKLERİ
✔ Repaint mantığına karşı filtrelenmiş yapı
✔ Trend + gelecek rejim sistemi
✔ Volatilite adaptif
✔ Breakout odaklı
✔ Fake sinyalleri azaltmak için çift doğrulama
⚠️ SINIRLAR
Her sistem gibi %100 doğruluk garanti etmez
Yatay piyasalarda false signal üretebilir
Trend ve hacimle birlikte kullanılması önerilir Indicator

Indicator

Indicator

CVD MTF Dashboard with InsightsThe hardest part about Cumulative Volume Delta isn’t finding a CVD indicator.
It’s actually understanding what the data is trying to say before price punishes you for misunderstanding it.
Most traders who first encounter CVD quickly realize the same thing:
The raw data is powerful…
But interpreting it in real time is difficult.
Especially across multiple timeframes.
Especially during transitions, traps, divergences, and session rotations.
That’s where this dashboard separates itself from typical CVD tools.
Instead of simply plotting delta and forcing the user to “figure it out,” this system acts more like a real-time market interpreter — translating complex participation behavior into structured, readable context that traders can immediately act on.
At its core, the dashboard combines:
Multi-timeframe CVD flow analysis
Buyer vs seller participation modeling
Momentum acceleration detection
ADX regime filtering
Divergence recognition
Trend freshness analysis
Context-aware market insights
But the real innovation is not any single component.
It’s the way the information is organized into a decision-support framework that dramatically lowers the learning curve of CVD interpretation while still remaining advanced enough for experienced traders.
The dashboard doesn’t just tell you:
“Buyers are active.”
It tells you things like:
Whether participation is expanding or fading
Whether momentum is accelerating or slowing
Whether lower timeframes are leading higher timeframes
Whether the move is fresh or becoming exhausted
Whether divergence warns against chasing
Whether conditions favor continuation, patience, or caution
That is an enormous difference.
Most CVD tools leave inexperienced traders staring at squiggly lines trying to guess what matters.
This dashboard transforms that complexity into readable market structure.
The INSIGHTS engine is arguably the standout feature.
Rather than forcing traders to manually interpret conflicting signals, the system synthesizes
multiple layers of market behavior into plain-English contextual guidance such as:
“Strong bullish participation. CVD supports long continuation setups.”
“Bear trend active, but freshness is fading. Avoid chasing lows.”
“Participation is weak and rotational. Patience favored.”
“Divergence active. Watch for traps, failed continuation, or reversal pressure.”
This is where the indicator begins to feel less like a traditional study and more like a professional-grade market intelligence panel.
Another standout feature is the emphasis on freshness.
Many indicators can identify trend direction.
Very few can communicate whether the move is still developing or already becoming stale.
By tracking the age and recency of directional participation across multiple timeframes, the dashboard helps traders avoid one of the most common retail mistakes:
entering trends after the highest-probability portion of the move has already occurred.
The visual design also deserves recognition.
Rather than cluttering the screen with overwhelming oscillator noise, the interface presents institutional-style information architecture:
Clean state classifications
Structured momentum visualization
Simplified buyer/seller participation bars
Multi-timeframe alignment summaries
Minimalistic premium styling
Readable divergence alerts
Clear regime identification
The result is an indicator that feels surprisingly approachable despite the sophistication under the hood.
For newer traders, it makes CVD understandable.
For experienced traders, it makes CVD actionable.
And that combination is rare.
In a market flooded with recycled oscillators and cosmetic overlays, this dashboard stands out because it solves a real problem:
It bridges the gap between raw order-flow complexity and practical decision-making.
This is the kind of tool that feels less like another indicator…
and more like having a professional market interpreter sitting beside you during live trading.
Indicator

AK - DCA CalculatorThis indicator visualizes your Dollar Cost Averaging (DCA) strategy directly on your chart — no backtesting, no strategy tester, just a clean plot showing exactly where your money stands today.
What it does
Set your start date, buy frequency, and investment amount — the indicator calculates how many units you would have accumulated through consistent DCA purchases, then plots your total invested capital against your current portfolio value in a separate pane below the chart.
Features
📅 Configurable start date — model your DCA from any point in history
🔁 Three buy frequencies — Daily, Weekly, or Monthly
💵 Custom investment amount per purchase
📊 Separate pane — does not clutter your main price chart
🟢 Green fill when you're in profit, red fill when underwater
🏷️ Live labels on the last bar showing exact invested vs. current value
📋 Summary table (top-right) showing: buys made, average cost per unit, total invested, current portfolio value, and P&L in both $ and %
🎨 Fully customizable colors for all plot elements
How to use
Add the indicator to any ticker
Open Settings and set your Start Date, Buy Frequency, and Amount per Purchase
Best used on a Daily or Weekly chart for accurate frequency simulation
Works on any asset — stocks, crypto, forex, indices. Indicator

Futures Sessions US+ UK+ JapanThis indicator displays key market session open and close times directly on the chart using clean vertical lines.
It includes session markers for:
US Futures session
UK session
Asia / Japan session
Each session can be individually switched on or off, and users can customise the open and close times, colours, line style, line width, and previous session visibility.
The US Futures lines are anchored to America/New_York time, so they automatically adjust when UK and US daylight saving time changes occur. This helps UK-based traders keep the correct futures open and close reference points without needing to manually update the script.
Main Features
Toggle US Futures, UK, and Japan session lines on/off
Separate open and close lines for each session
Custom colours for each session
Optional previous session lines
Adjustable previous session transparency
Session names displayed next to each line
Session names can be positioned at the top, middle, or bottom of the line
Adjustable label text colour, background colour, and font size
Built-in alerts for session open and close times
Designed for intraday traders who want clean session timing references
Default Session Times
US Futures Close: 16:45 New York time
US Futures Open: 18:00 New York time
UK Open: 08:00 London time
UK Close: 16:30 London time
Japan Open: 09:00 Tokyo time
Japan Close: 15:00 Tokyo time
All session times are editable in the indicator settings. Indicator

Indicator

Candlestick FootprintsThis layer builds the structural backbone of the indicator using confirmed market pivots.
Code behavior:
ta.pivothigh() detects swing highs
ta.pivotlow() detects swing lows
Both require confirmation (pivotLen delay), so they are non-repainting but lagging
Memory system:
The variables:
p1, p2, p3, p4
store the last four pivot points in sequence.
Each new pivot shifts the structure forward:
p1 → p2 → p3 → p4
Purpose:
This creates a market structural memory, allowing the system to analyze movement sequences instead of single candles.
2. CORE PROJECTION LAYER
This layer generates a directional projection based on the last impulse.
Core logic:
move = p4 - p3
proj = p4 + move
Interpretation:
The system assumes that:
the last impulse leg may repeat in magnitude
So it projects a mirrored movement forward from the last pivot.
Nature of this model:
This is a mirror impulse projection model, not a predictive statistical model.
It assumes structural repetition in price behavior.
3. CLUSTERING LAYER (CORE INTELLIGENCE)
This is the most important layer of the system.
It groups similar projected levels into liquidity zones.
Data structures:
bullMid / bullCnt → bullish clusters
bearMid / bearCnt → bearish clusters
Clustering logic:
If a new projection is close to an existing one:
abs(proj - old) < ATR * tolerance
Then:
the cluster count increases
the zone center is recalculated (averaged)
the liquidity zone becomes stronger
Outcome:
Repeated projections create:
liquidity magnet zones (price attraction areas)
4. VISUALIZATION LAYER
This layer is purely graphical.
Tools used:
box.new() for zones
label.new() for cluster information
Bull zones:
Aqua = weak bullish flow
Lime = strong bullish accumulation
Bear zones:
Red = bearish pressure zones
Important:
This layer does NOT generate trading signals.
It only visualizes clustered market structure.
5. DIRECTION LOGIC LAYER
Direction is determined by projection comparison:
isBull = proj > p4
isBear = proj < p4
Meaning:
If projection is above last pivot → bullish structure
If below → bearish structure
This is a structural direction classifier, not a momentum oscillator.
6. SYSTEM PHILOSOPHY
This indicator is not based on traditional technical indicators.
It does NOT use:
Moving averages
RSI
MACD
Instead, it focuses on:
structural repetition
pivot-based memory
clustering of projected price levels
Core idea:
Markets tend to revisit structurally repeated zones rather than random levels.
7. FINAL SYSTEM OUTPUT
The system produces:
Liquidity zones
Cluster strength (count-based)
Directional bias (bull/bear)
Visual heatmap of price memory
Final interpretation:
This is a structural probability map of where price tends to accumulate and react.
🇹🇷 TÜRKÇE AÇIKLAMA (TAM KATMANLI)
1. PIVOT YAPISI KATMANI
Bu katman sistemin iskeletini oluşturur ve piyasa pivotlarını kullanır.
Çalışma mantığı:
ta.pivothigh() swing high noktalarını bulur
ta.pivotlow() swing low noktalarını bulur
Pivotlar onaylıdır, bu yüzden gecikmelidir ama repaint yapmaz
Hafıza sistemi:
p1, p2, p3, p4
son 4 pivotu saklar.
Her yeni pivot geldiğinde yapı kayar:
p1 → p2 → p3 → p4
Amaç:
Bu yapı, tek mum değil:
piyasanın hareket dizisini analiz eden bir hafıza sistemi oluşturur
2. PROJEKSİYON KATMANI
Bu katman son hareketi baz alarak ileri projeksiyon üretir.
Temel hesap:
move = p4 - p3
proj = p4 + move
Mantık:
Sistem şunu varsayar:
son impuls hareket tekrar edebilir
Bu yüzden aynı hareketi ileri taşır.
Model tipi:
Bu bir:
ayna hareket projeksiyon modelidir
3. CLUSTER (KÜMELEME) KATMANI
Sistemin en önemli kısmıdır.
Benzer projeksiyonları aynı bölgede toplar.
Veri yapıları:
bullMid / bullCnt → bullish bölgeler
bearMid / bearCnt → bearish bölgeler
Çalışma mantığı:
Eğer yeni proje eski bölgeye yakınsa:
abs(proj - old) < ATR toleransı
Şunlar olur:
cluster sayısı artar
merkez yeniden hesaplanır
bölge güçlenir
Sonuç:
Tekrarlanan fiyat bölgeleri:
likidite mıknatıs alanları oluşturur
4. GÖRSELLEŞTİRME KATMANI
Bu katman sadece görsel sunum yapar.
Araçlar:
box.new() → zone çizimi
label.new() → bilgi etiketi
Bull bölgeler:
Aqua = zayıf bullish akış
Lime = güçlü bullish birikim
Bear bölgeler:
Red = satış baskısı
Önemli:
Bu katman sinyal üretmez.
Sadece yapıyı görselleştirir.
5. YÖN MANTIĞI KATMANI
Yön projeksiyona göre belirlenir:
isBull = proj > p4
isBear = proj < p4
Anlamı:
yukarı projeksiyon → bullish yapı
aşağı projeksiyon → bearish yapı
Bu bir momentum değil:
yapısal yön sınıflandırmasıdır
6. SİSTEM FELSEFESİ
Bu indicator klasik teknik analiz değildir.
Şunları kullanmaz:
MA (hareketli ortalama)
RSI
MACD
Bunun yerine:
piyasa tekrarları
pivot hafızası
cluster davranışı
kullanır.
Temel fikir:
Piyasa rastgele değil:
belirli yapısal bölgeleri tekrar ziyaret eder
7. SONUÇ
Sistem şunları üretir:
likidite bölgeleri
cluster gücü
yön biası (bull/bear)
fiyatın hafıza haritası
Final yorum:
Bu sistem fiyatın nerede reaksiyon verme ihtimalinin yüksek olduğunu gösteren yapısal bir olasılık haritasıdır. Indicator

Indicator

Indicator

Indicator

Market Structure Trend Matrix [BigBeluga]CTURE TREND MATRIX
// ═══════════════════════════════════════════════════════════════════════════════
//
// OVERVIEW
// ────────
// A comprehensive technical analysis framework for traders who demand precision
// in identifying market regimes and trend expansions.
// Combines automated Market Structure (MS) detection with volatility-adjusted
// risk parameters (ATR), providing a systematic roadmap for navigating price action.
//
// ARCHITECTURE & CORE LOGIC
// ──────────────────────────
// • Automated Structure Mapping: A pivot-detection engine (MS Length) that scans
// for institutional-grade swing highs and lows, ignoring retail noise.
// Structural lines are drawn only when significant supply or demand zones are breached.
//
// • ChoCh Engine (Change of Character): When price crosses a recent pivot high or
// low, the indicator prints a "ChoCh ↑ / ↓" label. This represents a fundamental
// shift in market sentiment — the current trend has likely ended and a new cycle begins.
//
// • Infinite Expansion Targets: Sequential levels calculated using ATR multipliers
// that expand and contract with current market volatility. Each time price hits a
// target, the next level is projected automatically.
//
// • Volatility-Anchored Trailing Stop: A dynamic ATR-based stop that acts as a
// "ratchet" mechanism — it moves closer to price during trend expansion but stays
// firm during minor pullbacks, providing a clear exit point if the trend fails.
//
// ADVANCED FEATURES
// ─────────────────
// • Target History Control (Show History): toggle historical target lines and
// percentage labels on/off to keep the chart clean.
// • Dynamic Trailing Stop Visibility (Show Trailing Stop).
// • Percentage profit labels at each target hit, measured from the ChoCh entry.
// • Volatility-adjusted spacing: both the trailing stop and target steps use ATR
// calculations — effective across all asset classes (Crypto, Forex, Equities…).
//
// HOW TO INTERPRET
// ────────────────
// • Bullish State (green): Activated when price breaks above a major Pivot High.
// Projects upward expansion targets and keeps the trailing stop below price.
// → BUY signal printed at the ChoCh ↑
//
// • Bearish State (pink/purple): Activated when price breaks below a major Pivot Low.
// Projects downward targets and keeps the trailing stop above price.
// → SELL signal printed at the ChoCh ↓
//
// • Target Hit: each time a target level is reached, the % gain from the ChoCh
// entry is displayed on the chart.
//
// • Stop Hit: if price crosses the Trailing Stop against the active trend direction,
// an EXIT signal is printed.
//
// RECOMMENDED USAGE
// ─────────────────
// • Scalping / Day Trading → MS Length 5-8, 1m-5m charts.
// • Swing Trading → MS Length 15-20, D1 / H4 charts.
// • Risk-Reward Management → Distance ChoCh ↔ Trailing Stop = objective risk.
// Sequential targets = profit milestones.
//
// SIGNALS INCLUDED IN THIS SCRIPT
// ────────────────────────────────
// → Bullish ChoCh confirmed (green arrow below the bar)
// → Bearish ChoCh confirmed (pink arrow above the bar)
// → Price reaches a target (label with % gain above/below the bar)
// → Price crosses the Trailing Stop against the trend
// Configurable PulseWire alerts available for all 4 events above.
// ═══════════════════════════════════════════════════════════════════════════════ Indicator

Dealing RangeDealing Range (DR) — Session Range Tracker
Automatically maps the full CME session range from 6:00 PM to 4:15 PM New York time, tracking the highest high and lowest low as the session develops in real time. DR.High and DR.Low expand bar by bar and freeze at session close, giving you a clean visual boundary of the day's full price delivery range.
Within that range, the indicator plots the 25%, 50%, and 75% equilibrium levels. The 50% acts as the session's premium/discount divide — price trading above it is in premium, below it is in discount. The 25% and 75% levels mark the first standard reaction zones within each half of the range, useful for anticipating where price may stall, reverse, or accelerate through.
At the open of each new session, the completed range is preserved as the Previous Dealing Range (PDR.High, PDR.Low) with its own set of percentage levels. These static reference lines carry forward as key context for the incoming session — particularly the PDR 50%, which frequently acts as a draw on liquidity or a decision point during the early hours of the new session.
All visual elements are independently configurable. Current DR boundaries, current DR levels, previous DR lines, and labels for both sessions can each be toggled, recolored, resized, and restyled without affecting one another.
Can set to only having one Range active at once, just used both to show both the ranges off, Works the same as the MTF DR just not using individual sessions for Higher time frame analysis.
Enjoy. :) Indicator

Aruj's OBV On-Balance Volume (OBV) is a momentum indicator that adds volume on up-closes and subtracts it on down-closes, giving you a running measure of whether volume is flowing into or out of an instrument. The idea: volume often moves before price, so OBV can hint at conviction behind a move — or warn of divergence when price and OBV disagree.
This indicator does one thing differently: instead of sitting in a separate pane, OBV is rescaled and plotted directly on the price chart as an overlay. You read volume flow and candles in the same glance — useful for intraday, where switching focus between panes costs you.
How it works
The raw OBV is normalized to a 0–1 range over a configurable lookback, then mapped onto a band that's anchored to a short 20-EMA of price and sized using ATR. The result is an OBV "wave" that hugs the candles and auto-adjusts to recent volatility, so it stays readable whether the instrument is quiet or trending hard.
Settings
Scaling & Position
Lookback Period — bars used to normalize OBV. Smaller is more reactive; ~100 for 5m, ~150 for 15m.
Anchor Position — place the OBV wave above, below, or centered on price.
Auto-Fit Height (ATR) — sizes the wave to recent volatility. Recommended ON for intraday.
Height Multiplier / Height % — controls wave amplitude (ATR mode vs. manual mode).
Offset Distance — how far the wave sits from the candles.
Smoothing
Optional moving average over OBV — SMA, EMA, SMMA (RMA), WMA, or VWMA.
SMA + Bollinger Bands adds volatility bands around the OBV MA to flag when volume flow is stretched.
How to read it
Watch the shape, not the absolute value (it's normalized). OBV rising while price stalls = accumulation building. OBV falling into a price high = bearish divergence, momentum may be hollow. The smoothing MA helps filter noise on lower timeframes.
Notes
Requires an instrument with real volume data — won't work on feeds that don't supply volume. Tuned for intraday but works on any timeframe. Open-source — feel free to learn from it or adapt it. Indicator

Indicator

Smooths IB MapSmooths IB Map — Initial Balance Probability Engine
Overview
Smooths IB Map is an Initial Balance indicator built around a statistical probability engine rather than simple level plotting. The Initial Balance (IB) is the price range established during the first hour of the regular trading session (9:30–10:30 ET by default). This range has long been used by institutional and retail traders as a reference for the day's expected price behavior — price frequently sweeps one or both IB extremes before reversing or continuing. This indicator quantifies that tendency and makes it actionable.
What makes this different
1 — Timeframe-independent data collection. Most IB indicators compute statistics directly from chart bars. This means the sample size — and therefore the probabilities — change depending on which timeframe the chart is set to. A 1-minute chart may only hold 16 days of history while a 15-minute chart holds 240, producing completely different numbers from the same lookback setting. This indicator solves that problem by anchoring all data collection inside request.security("5") — a fixed 5-minute reference feed. Probabilities are identical on any chart timeframe.
2 — Exponential decay weighted probability. A raw historical average gives equal weight to a sweep that happened 200 days ago and one that happened last week. This indicator applies exponential decay (factor 0.85 per day of age) so that recent sessions contribute proportionally more to the probability estimate. When market regime shifts, the indicator adapts faster than a simple percentage would.
3 — Range-conditional probability. Every historical IB day is classified as SMALL (<70% of the historical average range), NORMAL (70–130%), or LARGE (>130%). The indicator then computes the IBH and IBL sweep rate specifically for days that match today's size bucket. If today's IB is unusually tight, the conditional column in the table shows the sweep rate from similar tight-range days only — a more relevant reference than the overall average.
4 — First-break direction tracking. The table shows what percentage of historical days saw the IBH break first vs the IBL break first vs both sweeping on the same bar. Over a large enough sample this can reveal directional tendencies for specific instruments and sessions.
5 — Failed retest signal. After a level is swept, price often pulls back to retest it from the other side. If the retesting candle closes back on the swept side (confirming rejection), the level has flipped from resistance to support or vice versa. The indicator detects this condition and plots a colored circle directly on the wick of the confirming bar — one signal per level per day, first confirmed retest only.
How to use it
Add the indicator to any intraday chart (1m through 60m). Set your IB Open and IB Close times to match your instrument's session. Set the Data Cutoff to the time after which you do not want sweeps counted — for US equities, 16:00 ET is appropriate. Increase the Lookback Days to the maximum your plan supports (the tooltip explains approximate limits by plan). The probability labels display inside the IB box as a percentage — green indicates a historically high sweep rate (≥65%), red indicates low (≤35%), and white is neutral. The third column of the data table shows the conditional probability for today's IB size bucket. A teal circle on a bar's low signals a bullish failed retest of the IBH. A red circle on a bar's high signals a bearish failed retest of the IBL. All four alert conditions (IB formed, IBH swept, IBL swept, failed retest) are available for notification.
Notes
Designed and built for MNQ/NQ futures but compatible with any intraday instrument. A minimum of 5 completed historical sessions is required before probability values are shown. Statistics are always computed from completed days only — the current in-progress session is excluded. The failed retest signal requires the sweep to have been established on at least one prior bar before it can trigger, preventing false fires on the original sweep candle itself. Indicator

Indicator

Dynamic Slope-Compressed TMAThis indicator is a modified Triangular Moving Average-style band system designed to adapt its upper and lower bands based on directional moving-average slope.
The midline is built from a TMA-style smoothing structure using selectable WMA, DWMA, or TWMA logic, with ATR-based upper and lower bands around the midline. The key feature is dynamic band compression: when the selected slope MA is strongly rising, the upper band remains fully expanded while the lower band gradually compresses toward the midline. When the selected slope MA is strongly falling, the lower band remains fully expanded while the upper band gradually compresses toward the midline.
This creates an adaptive channel that reflects directional pressure. In strong uptrends, downside band space contracts toward the midline. In strong downtrends, upside band space contracts toward the midline. At maximum slope strength, the compressed side can reach the midline, depending on the user’s settings.
Main features:
TMA-style midline using selectable WMA, DWMA, or TWMA smoothing
ATR-based upper and lower bands
Dynamic slope-based compression of the opposite-side band
User-selectable slope MA type, length, lookback, and source
Adjustable slope sensitivity using ATR-normalized slope strength
Optional minimum compressed band width
Optional original uncompressed bands for comparison
Optional debug values for compression and slope behavior
How it works:
The indicator calculates a TMA-style midline and standard ATR bands. It then measures the slope of a user-selected moving average. When slope strength increases upward, the lower band moves closer to the midline while the upper band stays at the normal ATR distance. When slope strength increases downward, the upper band moves closer to the midline while the lower band stays at the normal ATR distance.
This can help visualize when price is trending strongly enough that one side of the channel should tighten rather than remain symmetrical.
Suggested use:
This indicator can be used as a trend-aware volatility channel, a directional mean-reversion reference, or a visual filter for overextended price action. It is not intended to be used as a standalone buy/sell signal. Traders should combine it with their own confirmation tools, market structure, volume/VWAP, or higher-timeframe analysis.
Important note:
This indicator does not guarantee future price movement. It is a visual and analytical tool only. Use proper risk management and test all settings before using it in live trading. Indicator

[3Commas] Geometric Grid Machine - Indicator Geometric Grid Machine — Indicator
🔷 What it does:
This indicator visualizes a geometric grid trading system on liquid range-bound instruments. It pre-computes 56 price levels between a configurable High and Low boundary using geometric spacing (≈ 0.6% step), tracks a virtual deal lifecycle as price crosses through levels, and displays a live on-chart stats card with virtual P&L, drawdown, fill count, win rate, and profit factor. Webhook-ready alerts are exposed for integration with an external grid bot. No orders are placed by the indicator itself — it is a pure signal and visualization layer.
56 geometrically-spaced levels rendered as horizontal lines on chart
Buy / Sell event labels on every close-cross through a grid level
Trailing up shifts grid when price exceeds High + 3% threshold
Virtual P&L tracker matching the Strategy version's accounting
Stats card displaying Grid Fills, Win Rate, Profit Factor live on chart
🔷 Who is it for:
Range-bound market traders who want a visual grid overlay for manual or bot-assisted trading.
Bot operators who automate grid execution through webhook integration with a connected bot.
Free-tier PulseWire users who want access to the same grid logic as the Strategy version without requiring backtest functionality.
Volatility harvesters who profit from oscillations rather than directional moves.
🔷 How does it work:
Long Entry Signal: When close crosses down through an unfilled grid level, the indicator marks a Buy fill at that level with a small label on the chart. The level becomes "filled" in the virtual deal state, recording the buy price and quantity for later P&L calculation.
Short Entry: Not used — this is a long-only grid visualizer.
Exit Management: For each filled level, when close crosses up through the next level above, the indicator marks a Sell fill at that target. The virtual P&L for that grid round-trip is computed as (sellLvl − buyLvl) × qty and added to the running stats. The level is reopened for another buy.
Trailing Up: If close exceeds the current High by 3%, the entire grid shifts upward by 50% of the range. Levels recalculate to the new High/Low. Existing filled levels continue tracking their original buy prices — the shift only affects future fills.
🔷 Why it's unique:
Geometric distribution — constant percentage step across the entire range (≈ 0.6% per step in default config) rather than constant absolute spacing. This is structurally fairer when the instrument is far from zero and mirrors the model used by professional grid bots.
Live virtual P&L stats — most grid indicators just draw the lines. This one runs a virtual deal accounting layer that tracks every Buy / Sell pairing and computes realized P&L in real time. The stats card matches the Strategy version's metrics closely (modulo commission, which is not factored in the indicator).
Bot Integration — entry and exit alerts ship with webhook-ready JSON payloads. Two alert events (grid_start on first bar in window, grid_shift_up on trailing event) enable an external bot to mirror state changes.
🔷 What you'll see on the chart:
Red line (top) — Grid High boundary
Green line (bottom) — Grid Low boundary
Aqua lines (middle) — All 54 intermediate grid levels
Aqua "Buy L_X" label — Close crossed down through level X, virtual buy placed
Fuchsia "Sell L_X +N.NN" label — Close crossed up through level X+1, virtual sell with realized P&L
Stats card (top-left, configurable) — Live virtual results: Net P&L, Max Drawdown, Grid Fills, Win Rate, Profit Factor
Orange warning label — Appears if chart is on a timeframe other than the recommended 15m
Watermark (top-right, configurable) — Optional brand text overlay for screenshots
🔷 Considerations Before Using the Indicator:
Market & Timeframe: This indicator is highly timeframe-sensitive and is calibrated for a 15-minute chart. Fill density and overall virtual P&L depend directly on how often close crosses grid levels, which is governed by bar duration. Higher timeframes (1h+) will show far fewer fills; lower timeframes (1m, 5m) increase fills but slow chart performance. The runtime warning label flags any TF other than 15m so you always know whether the displayed stats are comparable to the canonical Strategy version reference.
Limitations: The indicator does not place orders. It tracks a "virtual deal" state on chart for visualization purposes only — actual execution must be done through a connected bot or manually. The strategy carries no stop loss; if price breaks below the grid's Low boundary, all filled levels accumulate unrealized loss in the virtual tracker until either the average is recovered through subsequent bounces or the user manually closes positions. Sustained one-way trends (especially downtrends) will produce maximum drawdown without the trailing-up feature triggering.
Virtual P&L Accuracy: The on-chart stats card uses a simplified internal accounting model — it does not factor exchange commission or slippage. Realized profit is computed as the raw (sellLvl − buyLvl) × qty. Use the Strategy version for fee-adjusted backtest results.
Backtesting & Demo Testing: Always validate the grid range and step size on historical data for the specific instrument you intend to trade. Each instrument has a different volatility profile, and the optimal grid parameters vary accordingly. The companion Strategy version of this script is available on the same profile for full backtest analysis with realistic commissions and slippage.
Parameter Adjustments: Grid range (High/Low) and level count should be re-tuned per instrument volatility. Wider ranges and more levels for highly volatile assets; tighter setups for stable ranges. Trail-up threshold and shift magnitude control how aggressively the grid follows trends — increase threshold for less responsive grids, decrease for more reactive ones.
🔷 Backtest Validation:
This indicator shares identical grid logic with the Strategy version of the same framework, available on this profile for full historical performance review with realistic commission and slippage:
Strategy version:
Reference results from the Strategy version on BYBIT:HYPEUSDT.P, 15m chart, tested period Feb 11 — May 13, 2026:
Net Profit: +244.05 USDT (+12.20%) | Max Drawdown: 118.35 USDT (5.45%) | Total Trades: 1,765 | Win Rate: 59.04% (1,042 / 1,765) | Profit Factor: 1.903
The reference window captures a sideways-to-mildly-bullish phase on HYPE — the structurally ideal regime for grid strategies. Refer to the Strategy publication for the complete equity curve, trade-by-trade breakdown, and Strategy Tester report.
🔷 How to Use It:
🔸 Adjust Settings: Set the grid High and Low boundaries based on the instrument's observed range over the past 1–3 months. Use 50–80 levels for high-volatility altcoins, 30–50 for major pairs. The amount per level should be sized so that filling the entire ladder does not exceed your risk budget. Always confirm you are on a 15-minute chart — the runtime warning label will flag mismatches.
🔸 Visual Confirmation: Use the on-chart grid lines and Buy/Sell labels to verify that the active virtual deal aligns with your bot's actual position. The indicator's virtual deal state is a 1-to-1 mirror of the Strategy version's grid logic (minus commission), so any major divergence between chart visuals and bot position is a flag for investigation.
🔸 Create alerts to trigger the connected bot: Two alert events are exposed by the indicator — "grid_start" fires once when the first bar enters the configured backtest window, and "grid_shift_up" fires every time the trailing-up mechanic moves the grid. Configure both alerts in PulseWire with the webhook URL pointing to your bot's signal endpoint. The Bot ID, Email Token, and Pair label can be set in the script's inputs. Note that grid bots are typically configured directly within the bot interface, so these alerts are primarily informational for monitoring purposes.
🔷 INDICATOR SETTINGS
Grid High Price — Upper boundary of the grid range.
Grid Low Price — Lower boundary of the grid range.
Grid Levels — Total number of price levels between Low and High (default 56).
Grid Mode — Distribution of levels: Geometric (constant % spacing) or Arithmetic (constant absolute spacing).
Amount per Level (USDT, ref) — Reference notional for virtual P&L calculation.
Trailing Up — Enable grid shift when price exceeds the High threshold.
Trail Up Threshold % — Percentage above High at which trailing-up triggers.
Shift Up Magnitude % — How much of the current range to shift when trailing-up fires.
Limit by Date Range — Constrain virtual backtest to a specific date window.
Initial Capital (ref for % calc) — Reference capital base for percentage metrics in the stats card.
Show grid lines on chart — Toggle visual display of all level lines.
Show fill labels on chart — Toggle Buy / Sell event labels.
Recommended TF (for warning) — Timeframe baseline for the runtime mismatch warning (default 15m).
Stats card / Watermark — Display layer controls for on-chart virtual backtest summary and branding.
Webhook — Bot ID, Email Token, and Pair label for connected bot signal routing.
👨🏻💻💭 We hope this tool helps enhance your trading. Your feedback is invaluable, so feel free to share any suggestions for improvements or new features you'd like to see implemented.
__
The information and publications within the 3Commas PulseWire account are not meant to be and do not constitute financial, investment, trading, or other types of advice or recommendations supplied or endorsed by 3Commas and any of the parties acting on behalf of 3Commas, including its employees, contractors, ambassadors, etc. Indicator
