Dresteghamat:Adaptive Multi-TF Decision Engine**Dresteghamat: Adaptive Multi-Timeframe Decision Engine**
This open-source indicator is an algorithmic decision-support system designed to filter market noise by quantifying three core market dimensions: **Regime**, **Direction**, and **Exhaustion**.
**⚠️ Technical Note on Originality:**
This script solves the "Timeframe Irrelevance" problem found in standard dashboards. Instead of using static HTF references, it implements a custom **"Adaptive Context Engine"** (see lines 245-270 in source code). It calculates the user's current `timeframe.multiplier` and dynamically maps the mathematically relevant Higher Timeframes.
* *Innovation:* A 5m chart automatically weights 15m/1H structure, whereas a 1H chart weights 4H/Daily structure. This dynamic logic is proprietary and ensures contextual accuracy.
---
### 🛠️ Logic & Calculation Methodology
The script does not simply overlay indicators. It processes raw market data through a **Weighted Scoring Engine** (lines 275-285) to output a unified market state.
**1. Regime Identification (Volatility Normalized)**
We calculate a custom "Volatility Ratio" to distinguish Trend vs. Range regimes.
* **Logic:** `Range / Smoothed_ATR`.
* **Function:** If Ratio > 2.0, the market is in Expansion (Trend). If < 1.2, it is in Compression (Range). This normalizes volatility across assets (Crypto/Forex/Stocks).
**2. Directional Bias (Composite Metric)**
Direction is calculated via a voting system of three sub-components (lines 80-130):
* **Structural Pivots:** Detects Swing Highs/Lows using a 25-bar lookback to define market structure.
* **Cumulative Body Delta:** Tracks the net buying/selling pressure within candle bodies.
* **Micro-Flow:** A short-term (5-bar) momentum filter to detect immediate order flow shifts.
**3. Exhaustion Model (Risk Management)**
The script prevents late entries by calculating an "Exhaustion Score" (lines 150-200). It aggregates:
* **VRSD (Volatility Regime Shift):** Detects when volatility expands > 2 standard deviations (Mean Reversion risk).
* **Volume Decay (VEFF):** Identifies Divergence where price makes new highs on declining Volume MA.
* **RSI/Impulse Divergence:** Standard momentum divergence logic.
**4. The Decision Output (MODE)**
The dashboard renders a final signal based on a hierarchical algorithm:
* **BUY/SELL ONLY:** Triggered when Current Momentum aligns with the Dynamically Selected HTF Structure AND the Exhaustion Score is low.
* **PULLBACK:** Triggered when HTF Structure is bullish, but Current Momentum is bearish (indicating a corrective phase).
* **HTF EXHAUST:** Overrides signals when the Higher Timeframe metrics hit extreme levels.
* **WAIT:** Default state during Range Regimes or conflicting signals.
---
### 📊 Usage Guide
1. Apply to chart (Auto-adapts to any timeframe).
2. **Status Column:** Shows the raw health of the trend (Strong/Weakening/Exhausted).
3. **MODE Column:** Displays the final actionable bias based on the scoring algorithm.
**Disclaimer:** This tool provides statistical analysis based on historical data. It does not guarantee future results.
波动率
orb by codeUltimate Opening Range Break (ORB) Tool
A fully customizable Opening Range Break indicator designed for precision and clarity.
Toggle past sessions, future session markers, midlines, countdown boxes, and all labels.
Customize every color element — including fills, highs, lows, and midlines for both NY and Asia sessions.
Set your timezone, session start times, and range duration.
Extend ranges forward for better visual structure and more intuitive trading.
Built for traders who want a clean, flexible, and powerful ORB workflow.
Time-Decay Liquidity Zones [BackQuant]Time-Decay Liquidity Zones
A dynamic liquidity map that turns single-bar exhaustion events into fading, color-graded zones, so you can see where trapped traders and unfinished business still matter, and when those areas have finally stopped pulling price.
What this is
This indicator detects unusually strong impulsive moves into wicks, converts them into supply or demand “zones,” then lets those zones decay over time. Each zone carries a strength score that fades bar by bar. Zones that stop attracting or rejecting price are gradually de-emphasized and eventually removed, while the most relevant areas stay bright and obvious.
Instead of static rectangles that live forever, you get a living liquidity map where:
Zones are born from objective criteria: volatility, wick size, and optional volume spikes.
Zones “age” using a configurable decay factor and maximum lifetime.
Zone color and opacity reflect current relative strength on a unified clear → green → red gradient.
Zones freeze when broken, so you can distinguish “active reaction areas” from “historical levels that have already given way”.
Conceptual idea
Large wicks with strong volatility often mark areas where aggressive orders met hidden liquidity and got absorbed. Price may revisit these areas to test leftover interest or to relieve trapped positions. However, not every wick matters for long. As time passes and more bars print, the market “forgets” some areas.
Time-Decay Liquidity Zones turns that idea into a rule-based system:
Find bars that likely reflect strong aggressive flows into liquidity.
Mark a zone around the wick using ATR-based thickness.
Assign a strength score of 1.0 at birth.
Each bar, reduce that score by a decay factor and remove zones that fall below a threshold or live too long.
Color all surviving zones from weak to strong using a single gradient scale and a visual legend.
How events are detected
Detection lives in the Event Detection group. The script combines range, wick size, and optional volume filters into simple rules.
Volatility filter
ATR Length — computes a rolling ATR over your chosen window. This is the volatility baseline.
Min range in ATRs — bar range (High–Low) must exceed this multiple of ATR for an event to be considered. This avoids tiny bars triggering zones.
Wick filters
For each bar, the script splits the candle into body and wicks:
Upper wick = High minus the max(Open, Close).
Lower wick = min(Open, Close) minus Low.
Then it tests:
Upper wick condition — upper wick must be larger than Min wick size in ATRs × ATR.
Lower wick condition — lower wick must be larger than Min wick size in ATRs × ATR.
Only bars with a sufficiently long wick relative to volatility qualify as candidate “liquidity events”.
Volume filter
Optionally, the script requires a volume spike:
Use volume filter — if enabled, volume must exceed a rolling volume SMA by a configurable multiplier.
Volume SMA length — period for the volume average.
Volume spike multiplier — how many times above the SMA current volume needs to be.
This lets you focus only on “heavy” tests of liquidity and ignore quiet bars.
Event types
Putting it together:
Upper event (potential supply / long liquidation, etc.)
Occurs when:
Upper wick is large in ATR terms.
Full bar range is large in ATR terms.
Volume is above the spike threshold (if enabled).
Lower event (potential demand / short liquidation, etc.)
Symmetric conditions using the lower wick.
How zones are constructed
Zone geometry lives in Zone Geometry .
When an event is detected, the script builds a rectangular box that anchors to the wick and extends in the appropriate direction by an ATR-based thickness.
For upper (supply-type) zones
Bottom of the zone = event bar high.
Top of the zone = event bar high + Zone thickness in ATRs × ATR.
The zone initially spans only the event bar on the x-axis, but is extended to the right as new bars appear while the zone is active.
For lower (demand-type) zones
Top of the zone = event bar low.
Bottom of the zone = event bar low − Zone thickness in ATRs × ATR.
Same extension logic: box starts on the event bar and grows rightward while alive.
The result is a band around the wick that scales with volatility. On high-ATR charts, zones are thicker. On calm charts, they are narrower and more precise.
Zone lifecycle, decay, and removal
All lifecycle logic is controlled by the Decay & Lifetime group.
Each zone carries:
Score — a floating-point “importance” measure, starting at 1.0 when created.
Direction — +1 for upper zones, −1 for lower zones.
Birth index — bar index at creation time.
Active flag — whether the zone is still considered unbroken and extendable.
1) Active vs broken
Each confirmed bar, the script checks:
For an upper zone , the zone is counted as “broken” when the close moves above the top of the zone.
For a lower zone , the zone is counted as “broken” when the close moves below the bottom of the zone.
When a zone breaks:
Its right edge is frozen at the previous bar (no further extension).
The zone remains on the chart, but is no longer updated by price interaction. It still decays in score until removal.
This lets you see where a major level was overrun, while naturally fading its influence over time.
2) Time decay
At each confirmed bar:
Score := Score × Score decay per bar .
A decay value close to 1.0 means very slow decay and long-lived zones.
Lower values (closer to 0.9) mean faster forgetting and more current-focused zones.
You are controlling how quickly the market “forgets” past events.
3) Age and score-based removal
Zones are removed when either:
Age in bars exceeds Max bars a zone can live .
This is a hard lifetime cap.
Score falls below Minimum score before removal .
This trims zones that have decayed into irrelevance even if their age is still within bounds.
When a zone is removed, its box is deleted and all associated state is freed to keep performance and visuals clean.
Unified gradient and color logic
Color control lives in Gradient & Color . The indicator uses a single continuous gradient for all zones, above and below price, so you can read strength at a glance without guessing what palette means what.
Base colors
You set:
Mid strength color (green) — used for mid-level strength zones and as the “anchor” in the gradient.
High strength color (red) — used for the strongest zones.
Max opacity — the maximum visual opacity for the solid part of the gradient. Lower values here mean more solid; higher values mean more transparent.
The script then defines three internal points:
Clear end — same as mid color, but with a high alpha (close to transparent).
Mid end — mid color at the strongest allowed opacity.
High end — high color at the strongest allowed opacity.
Strength normalization
Within each update:
The script finds the maximum score among all existing zones.
Each zone’s strength is computed as its score divided by this maximum.
Strength is clamped into .
This means a zone with strength 1.0 is currently the strongest zone on the chart. Other zones are colored relative to that.
Piecewise gradient
Color is assigned in two stages:
For strength between 0.0 and 0.5: interpolate from “clear” green to solid green.
Weak zones are barely visible, mid-strength zones appear as solid green.
For strength between 0.5 and 1.0: interpolate from solid green to solid red.
The strongest zones shift toward the red anchor, clearly separating them from everything else.
Strength scale legend
To make the gradient readable, the indicator draws a vertical legend on the right side of the chart:
About 15 cells from top (Strong) to bottom (Weak).
Each cell uses the same gradient function as the zones themselves.
Top cell is labeled “Strong”; bottom cell is labeled “Weak”.
This legend acts as a fixed reference so you can instantly map a zone’s color to its approximate strength rank.
What it plots
At a glance, the indicator produces:
Upper liquidity zones above price, built from large upper wick events.
Lower liquidity zones below price, built from large lower wick events.
All zones colored by relative strength using the same gradient.
Zones that freeze when price breaks them, then fade out via decay and removal.
A strength scale legend on the right to interpret the gradient.
There are no extra lines, labels, or clutter. The focus is the evolving structure of liquidity zones and their visual strength.
How to read the zones
Bright red / bright green zones
These are your current “major” liquidity areas. They have high scores relative to other zones and have not yet decayed. Expect meaningful reactions, absorption attempts, or spillover moves when price interacts with them.
Faded zones
Pale, nearly transparent zones are either old, decayed, or minor. They can still matter, but priority is lower. If these are in the middle of a long consolidation, they often become background noise.
Broken but still visible zones
Zones whose extension has stopped have been overrun by closing price. They show where a key level gave way. You can use them as context for regime shifts or failed attempts.
Absence of zones
A chart with few or no zones means that, under your current thresholds, there have not been strong enough liquidity events recently. Either tighten the filters or accept that recent price action has been relatively balanced.
Use cases
1) Intraday liquidity hunting
Run the indicator on lower timeframes (e.g., 1–15 minute) with moderately fast decay.
Use the upper zones as potential sell reaction areas, the lower zones as potential buy reaction areas.
Combine with order flow, CVD, or footprint tools to see whether price is absorbing or rejecting at each zone.
2) Swing trading context
Increase ATR length and range/wick multipliers to focus only on major spikes.
Set slower decay and higher max lifetime so zones persist across multiple sessions.
Use these zones as swing inflection areas for larger setups, for example anticipating re-tests after breakouts.
3) Stop placement and invalidation
For longs, place invalidation beyond a decaying lower zone rather than in the middle of noise.
For shorts, place invalidation beyond strong upper zones.
If price closes through a strong zone and it freezes, treat that as additional evidence your prior bias may be wrong.
4) Identifying trapped flows
Upper zones formed after violent spikes up that quickly fail can mark trapped longs.
Lower zones formed after violent spikes down that quickly reverse can mark trapped shorts.
Watching how price behaves on the next touch of those zones can hint at whether those participants are being rescued or squeezed.
Settings overview
Event Detection
Use volume filter — enable or disable the volume spike requirement.
Volume SMA length — rolling window for average volume.
Volume spike multiplier — how aggressive the volume spike filter is.
ATR length — period for ATR, used in all size comparisons.
Min wick size in ATRs — minimum wick size threshold.
Min range in ATRs — minimum bar range threshold.
Zone Geometry
Zone thickness in ATRs — vertical size of each liquidity zone, scaled by ATR.
Decay & Lifetime
Score decay per bar — multiplicative decay factor for each zone score per bar.
Max bars a zone can live — hard cap on lifetime.
Minimum score before removal — score cut-off at which zones are deleted.
Gradient & Color
Mid strength color (green) — base color for mid-level zones and the lower half of the gradient.
High strength color (red) — target color for the strongest zones.
Max opacity — controls the most solid end of the gradient (0 = fully solid, 100 = fully invisible).
Tuning guidance
Fast, session-only liquidity
Shorter ATR length (e.g., 20–50).
Higher wick and range multipliers to focus only on extreme events.
Decay per bar closer to 0.95–0.98 and moderate max lifetime.
Volume filter enabled with a decent multiplier (e.g., 1.5–2.0).
Slow, structural zones
Longer ATR length (e.g., 100+).
Moderate wick and range thresholds.
Decay per bar very close to 1.0 for slow fading.
Higher max lifetime and slightly higher min score threshold so only very weak zones disappear.
Noisy, high-volatility instruments
Increase wick and range ATR multipliers to avoid over-triggering.
Consider enabling the volume filter with stronger settings.
Keep decay moderate to avoid the chart getting overloaded with old zones.
Notes
This is a structural and contextual tool, not a complete trading system. It does not account for transaction costs, execution slippage, or your specific strategy rules. Use it to:
Highlight where liquidity has recently been tested hard.
Rank these areas by decaying strength.
Guide your attention when layering in separate entry signals, risk management, and higher-timeframe context.
Time-Decay Liquidity Zones is designed to keep your chart focused on where the market has most recently “cared” about price, and to gradually forget what no longer matters. Adjust the detection, geometry, decay, and gradient to fit your product and timeframe, and let the zones show you which parts of the tape still have unfinished business.
Ultimate Algo ProUltimate Algo Pro एक multi-layered market analysis system है जो price behavior, volatility structure और trend dynamics को combine करके साफ़ तथा actionable trading signals प्रदान करता है।
इसका उद्देश्य market conditions को simplify करके traders को स्पष्ट दिशा और disciplined decision-making में मदद देना है।
Core Features
Market strength और directional shifts को identify करने वाला dynamic signal engine
Momentum shifts पर आधारित automatic long/short indications
Price structure के अनुसार adaptive zones और reaction levels
Volatility को ध्यान में रखकर बनाया गया risk framework, जिसमें automated levels शामिल हैं
Trend environment समझने के लिए optimized visual component
Compact dashboard जो system status को एक नज़र में दिखाता है
Use Case
यह system short-term से लेकर medium-term trading तक किसी भी style में इस्तेमाल किया जा सकता है।
Script का उद्देश्य
✔ clearer signals
✔ reduced noise
✔ structured trade planning
provide करना है ताकि trader को market flow बेहतर समझ आए।
PonoTrading WDRWeekly Dealing Range Indicator
Overview
The Weekly Dealing Range indicator identifies range + volatility based pivot levels that form at the close of the first trading session and extend for the entire week. This tool provides key reference points for both trending and range-bound market conditions.
What It Provides
Range High & Low: Weekly session extremes
Median Level: Mid-point of the weekly range
Weekly Open: First session opening price
Standard Deviation Extensions: Calculated levels above the high and below the low
Practical Application
These levels serve as:
Reversal zones for mean reversion setups
Support/resistance reference points
Target levels for existing positions
Framework for building trade ideas around high-probability pivot areas
Key Features
Traditional price crosses level alerts
Automatically updates each week
Clean, uncluttered chart display
Works across all timeframes
Suitable for all markets and instruments
NeuraEdge ORB Professional Opening Range Breakout Indicator-15m🚀 NeuraEdge ORB - Professional Opening Range Breakout Indicator
We're excited to release this clean, effective Opening Range Breakout (ORB) indicator for the trading community. The 15-minute ORB is one of the most time-tested intraday strategies, and we've built this tool to make it simple and actionable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 WHAT IS THE 15-MINUTE ORB STRATEGY?
The Opening Range Breakout strategy captures the initial price range established in the first 15 minutes of market open (9:30-9:45 AM ET). This range often sets the tone for the trading day, as institutional order flow and overnight gap reactions play out during this window.
The concept is simple:
- Mark the HIGH and LOW of the first 15 minutes
- Trade the breakout when price breaks above or below this range
- Use the opposite side of the range as your stop loss
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ HOW TO USE THIS INDICATOR
1️⃣ SETUP
• Apply to SPY, QQQ, IWM, or any liquid stock/ETF
• Recommended timeframes: 1-minute or 5-minute charts
• The indicator automatically detects the 9:30-9:45 AM ET session
2️⃣ WAIT FOR THE RANGE
• A blue box will form showing the Opening Range
• Wait for the 15-minute period to complete (marked "✅ COMPLETE" in dashboard)
• Note the range size - larger ranges often mean stronger moves
3️⃣ TRADE THE BREAKOUT
• 🟢 LONG: When price closes above the Opening Range High
• 🔴 SHORT: When price closes below the Opening Range Low
• Signals appear automatically with entry, stop loss (SL), and take profit (TP) levels
4️⃣ MANAGE YOUR TRADE
• Stop Loss: Placed at opposite side of range (default) or midpoint
• Take Profit: Based on your selected Risk:Reward ratio
• The indicator tracks win rate automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 ENTRY TYPES
BREAKOUT MODE (Default)
- Enters immediately when price breaks the range
- More signals, catches the initial move
- Best for: Trending days, high momentum
RETEST MODE
- Waits for price to break out, then pull back to the range
- Fewer signals, better entry price
- Best for: Choppy days, tighter stops
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 SETTINGS EXPLAINED
Display Settings:
- Show Signals - Toggle buy/sell signals
- Show Opening Range Box - Visual box around the 15-min range
- Show Dashboard - Information panel with status and stats
Opening Range Settings:
- Opening Range Minutes - Default 15, adjustable 5-60
- Stop Trading After - Prevents late-day trades (default 3PM ET)
Entry Settings:
- Entry Type - Breakout or Retest
- Require Volume Confirmation - Only signals on above-average volume
- Require FVG Confluence - Adds Fair Value Gap filter for extra confirmation
Risk Management:
- Stop Loss Placement - Opposite Side / Midpoint / ATR Based
- Risk:Reward Ratio - Set your target (1.5 recommended)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 TIPS FOR BEST RESULTS
✅ DO:
- Trade liquid instruments (SPY, QQQ, major stocks)
- Use 1-5 minute charts for better entry precision
- Respect the stop loss - the range defines your risk
- Pay attention to range size (0.5-1.5x ATR is ideal)
- Be patient - only 1-2 setups per day
❌ AVOID:
- Trading both directions on the same day
- Taking trades after 2-3 PM ET
- Very small ranges (likely to get chopped out)
- Low volume breakouts (often fail)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 DASHBOARD INFORMATION
The dashboard shows:
- OR Status - Forming / Complete / Waiting
- OR High/Low - The range levels
- Range Size - In points and ATR multiples
- Breakout Direction - Long / Short / None
- Volume Status - High or Normal
- Win Rate - Tracked automatically
- W/L Record - Wins and losses count
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS INCLUDED
- Opening Range Complete - Notifies when the 15-min range is set
- ORB Long Signal - Buy signal triggered
- ORB Short Signal - Sell signal triggered
- Breakout Up/Down - Range broken (even without signal)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always use proper risk management and never risk more than you can afford to lose. This is not financial advice.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
We hope you find this indicator valuable in your trading journey!
💬 Questions or feedback? Leave a comment below.
🌐 Check out our full Indicator Suite: www.neura-edge.com
📧 Support: support@neura-edge.com
Happy Trading!
WeeklyDealingRange Pro+Weekly Dealing Range Indicator
Overview
The Weekly Dealing Range indicator identifies range + volatility based pivot levels that form at the close of the first trading session and extend for the entire week. This tool provides key reference points for both trending and range-bound market conditions.
What It Provides
Range High & Low: Weekly session extremes
Median Level: Mid-point of the weekly range
Weekly Open: First session opening price
Standard Deviation Extensions: Calculated levels above the high and below the low
Practical Application
These levels serve as:
Reversal zones for mean reversion setups
Support/resistance reference points
Target levels for existing positions
Framework for building trade ideas around high-probability pivot areas
Key Features
Optional function based alerts
Traditional price crosses level alerts
Automatically updates each week
Clean, uncluttered chart display
Works across all timeframes
Suitable for all markets and instruments
Relative Performance vs XAO (Histogram)RSC Relative Strength Comparison is used to compare performance of a Sector Index or Stock against a Benchmark (Index). The Benchmark used is the Australian All Ordinaries Index with a look back period of 63 days (3 months). Both the benchmark and look back period may be changed in the code to suit.
QT Previous Micro Cycle Range + SSMT [bilal]Previous Micro Cycle Range + SMTs - Indicator Description
📊 Overview
This indicator tracks 22.5-minute micro cycles within ICT's Quarterly Theory framework and automatically detects Smart Money Technique (SMT) divergences across correlated indices (NQ, ES, YM). It visualizes previous cycle ranges and identifies high-probability manipulation completions for precise intraday entries.
🎯 What It Does
Micro Cycle Tracking:
Divides each 90-minute session into four 22.5-minute micro quarters
Plots the previous micro cycle's High, Low, Equilibrium (EQ), and Quarter levels
Updates automatically as new micro cycles form
Works on any timeframe (recommended: 1-5 minute charts)
SMT Detection:
Compares current micro cycle vs previous micro cycle across NQ, ES, and YM
Detects Bearish SMT: Divergence at highs (signals distribution down)
Detects Bullish SMT: Divergence at lows (signals distribution up)
Draws visual SMT lines with directional arrows showing correlation/divergence
Optional SMT table showing all three indices' movements
💡 How To Use It
For Scalpers & Day Traders:
Wait for a new micro cycle to begin (lines will refresh every 22.5 minutes)
Watch for SMT formation in the current cycle
Bullish SMT = Buy signal (previous low is confirmed, expect move to previous high)
Bearish SMT = Sell signal (previous high is confirmed, expect move to previous low)
Key Concepts:
Minimum Target: Opposite extreme of previous cycle
SMT Confirmation: One or two indices sweep a level while the other(s) fail to sweep
Best Results: Trade with higher timeframe bias aligned
⚙️ Features
Customizable Display:
Toggle High/Low lines with multiple label styles (Timeframe, Label, %, Fib)
Optional Equilibrium (50%) level
Optional Quarter levels (25% / 75%)
Optional extended range projections (±50% to ±400%)
Adjustable line colors, widths, and label sizes
SMT Options:
Enable/disable SMT detection
Show/hide SMT text labels
Custom colors for bullish/bearish SMTs
Option to delete previous cycle SMTs (keeps chart clean)
Real-time SMT table showing all three indices
Comparison Assets:
Default: ES1! and YM1! (customize to your preference)
Set correlation type for each asset (correlated vs inverse)
Disable individual assets if needed
🔍 Understanding The Visuals
Lines:
Solid lines = Previous cycle High/Low (where price came from)
Dotted lines = EQ and Quarter levels (internal cycle structure)
Green lines = SMT divergence detected (buy/sell signal)
Labels:
▲ = Asset made higher high/low vs previous cycle
▼ = Asset made lower high/low vs previous cycle
🔺 = Inverse correlation (up when others down)
🔻 = Inverse correlation (down when others up)
SMT Logic:
If indices diverge (move opposite directions), SMT is confirmed
Bearish SMT = Highs diverge → Sell
Bullish SMT = Lows diverge → Buy
📈 Best Practices
Use on 1-5 minute charts for optimal micro cycle visualization
Combine with higher timeframe bias (Daily Cycle SSMT, session bias, etc.)
Wait for SMT confirmation before entering trades
Target previous cycle's opposite extreme as minimum profit target
Exit when opposing SMT forms or price reaches target
🛠️ Settings Guide
Essential Settings:
Comparison Symbols: Set to the indices you trade (default: ES1!, YM1!)
Show Cycle SMT: Toggle SMT detection on/off
Delete Previous Cycles SMTs: Keep chart clean by removing old SMTs
Visual Preferences:
Line Color/Width: Customize previous cycle lines
Label Style: Choose between Timeframe (22.5m), Label (descriptive), % (percentage), or Fib (0-1)
Show High/Low: Toggle previous cycle extremes
Show EQ/Quarters/Extended Ranges: Add more reference levels as needed
⚠️ Important Notes
This indicator shows previous cycle ranges, not predictive future levels
SMTs are confirmation signals for manipulation completion
Always use proper risk management and combine with your trading plan
Best results when aligned with higher timeframe directional bias
🎓 Based On ICT Concepts
This indicator implements concepts from Inner Circle Trader (ICT):
Quarterly Theory (fractal time structure)
Micro cycles (22.5-minute quarters)
Sequential SMT (mechanical divergence confirmation)
Smart Money accumulation, manipulation, distribution (AMD)
Perfect for: Scalpers, day traders, and anyone using ICT's Quarterly Theory and SMT concepts for precise intraday entries.
Note: This is a study indicator (overlay=true). It does not generate buy/sell signals automatically - you must interpret SMT formations based on your trading strategy.RéessayerGu should know it only works on the 30s chart btwPrevious Micro Cycle Range + SMTs - Indicator Description
📊 Overview
This indicator tracks 22.5-minute micro cycles within ICT's Quarterly Theory framework and automatically detects Smart Money Technique (SMT) divergences across correlated indices (NQ, ES, YM). It visualizes previous cycle ranges and identifies high-probability manipulation completions for precise intraday entries.
⚠️ IMPORTANT: This indicator is designed to work on the 30-second chart only. The micro cycle calculations are optimized for 30s timeframe data.
🎯 What It Does
Micro Cycle Tracking:
Divides each 90-minute session into four 22.5-minute micro quarters
Plots the previous micro cycle's High, Low, Equilibrium (EQ), and Quarter levels
Updates automatically as new micro cycles form every 22.5 minutes
Precise timing based on New York timezone session structure
SMT Detection:
Compares current micro cycle vs previous micro cycle across NQ, ES, and YM
Detects Bearish SMT: Divergence at highs (signals distribution down)
Detects Bullish SMT: Divergence at lows (signals distribution up)
Draws visual SMT lines with directional arrows showing correlation/divergence
Optional SMT table showing all three indices' movements in real-time
💡 How To Use It
Setup:
Switch to 30-second chart (required for accurate cycle timing)
Add indicator to your chart
Ensure you're viewing NQ, ES, or YM (or correlated futures)
For Scalpers & Day Traders:
Wait for a new micro cycle to begin (lines will refresh every 22.5 minutes)
Watch for SMT formation in the current cycle
Bullish SMT = Buy signal (previous low is confirmed, expect move to previous high)
Bearish SMT = Sell signal (previous high is confirmed, expect move to previous low)
Key Concepts:
Minimum Target: Opposite extreme of previous cycle
SMT Confirmation: One or two indices sweep a level while the other(s) fail to sweep
Best Results: Trade with higher timeframe bias aligned (Daily Cycle SSMT, session bias)
⚙️ Features
Customizable Display:
Toggle High/Low lines with multiple label styles (Timeframe, Label, %, Fib)
Optional Equilibrium (50%) level
Optional Quarter levels (25% / 75%)
Optional extended range projections (±50% to ±400%)
Adjustable line colors, widths, and label sizes
Line extension length (default: 15 bars ahead)
SMT Options:
Enable/disable SMT detection
Show/hide SMT text labels with ticker symbols and directional arrows
Custom colors for bullish/bearish SMT lines
Option to delete previous cycle SMTs (keeps chart clean)
Real-time SMT table showing all three indices' current status
Comparison Assets:
Default: ES1! and YM1! (customize to your preference)
Set correlation type for each asset (correlated vs inverse)
Disable individual assets if needed
Works with any correlated futures contracts
Debug Mode:
Toggle debug info to see current NY time, session, and micro cycle timing
Helpful for understanding cycle structure and troubleshooting
🔍 Understanding The Visuals
Lines:
Solid lines = Previous cycle High/Low (where price came from)
Dotted lines = EQ and Quarter levels (internal cycle structure)
Green lines (default) = SMT divergence detected (buy/sell signal)
Gray dotted lines = Extended range projections (if enabled)
Labels:
▲ = Asset made higher high/low vs previous cycle (correlated)
▼ = Asset made lower high/low vs previous cycle (correlated)
🔺 = Inverse correlation (up when others down)
🔻 = Inverse correlation (down when others up)
SMT Logic:
If indices diverge (move opposite directions), SMT is confirmed
Bearish SMT = Highs diverge → High is set, expect distribution down
Bullish SMT = Lows diverge → Low is set, expect distribution up
📈 Best Practices
Must use 30-second chart - indicator timing is calibrated for this timeframe
Combine with higher timeframe bias (Daily Cycle SSMT, 90-min SSMT, session bias)
Wait for SMT confirmation before entering trades (don't front-run)
Target previous cycle's opposite extreme as minimum profit target
Exit when opposing SMT forms or price reaches target
Best windows: Q2→Q3 or Q3→Q4 transitions within 90-minute sessions
Volatility injection times: Watch 09:30, 10:00, and 14:00 ET for strongest moves
🛠️ Settings Guide
Essential Settings:
Comparison Symbols: Set to the indices you monitor (default: ES1!, YM1!)
Correlation Type: Toggle "Correlated" on/off for each asset based on expected relationship
Show Cycle SMT: Enable/disable SMT detection
Show SMT Text: Toggle labels showing ticker divergence details
Delete Previous Cycles SMTs: Keep chart clean by removing old SMTs
Visual Preferences:
Line Color/Width: Customize previous cycle lines (default: black, width 1)
Label Style: Choose between:
Timeframe (shows "22.5m")
Label (descriptive: "previous micro cycle high/low")
% (shows "100%/0%")
Fib (shows "1/0")
Show High/Low: Toggle previous cycle extremes (recommended: ON)
Show EQ/Quarters/Extended Ranges: Add more reference levels as needed
SMT Customization:
SMT Colors: Customize bearish/bullish SMT line colors (default: green for both)
SMT Label Colors: Background and text color for SMT labels
SMT Table: Toggle real-time comparison table (bottom right)
⚠️ Important Notes
30-second chart required - will not work accurately on other timeframes
This indicator shows previous cycle ranges, not predictive future levels
SMTs are confirmation signals for manipulation completion, not entry triggers alone
Always use proper risk management and position sizing
Best results when aligned with higher timeframe directional bias
Monitor all three indices (NQ, ES, YM) for complete SMT picture
Micro cycles are part of a fractal structure - align with 90-min and Daily Cycle SMTs
🎓 Based On ICT Concepts
This indicator implements concepts from Inner Circle Trader (ICT):
Quarterly Theory (fractal time structure - 22.5 min micro quarters)
Micro cycles (four quarters within each 90-minute session)
Sequential SMT (mechanical divergence confirmation across correlated indices)
Smart Money AMD (Accumulation, Manipulation, Distribution pattern)
New York session timing (based on ICT's 6-hour daily cycles)
🕐 Micro Cycle Structure
Each 90-minute session divides into four 22.5-minute micro quarters:
Micro Q1: 00:00 - 22:30
Micro Q2: 22:30 - 45:00
Micro Q3: 45:00 - 67:30
Micro Q4: 67:30 - 90:00
This pattern repeats across all 16 daily 90-minute sessions (Q1.1 through Q4.4).
Perfect for: Scalpers and day traders using ICT's Quarterly Theory and SMT concepts for precise micro-level entries on 30-second charts.
Chart Requirement: 30-second timeframe only.
Note: This is a study indicator. It does not generate automatic buy/sell signals - you must interpret SMT formations based on your trading strategy and higher timeframe bias.
ADX HUD LabelStatic ADX Strength Label
Drops a fixed label in the top-right corner of your chart that only tells you one thing: is the trend worth trading or not.
The label constantly updates the current ADX value and changes color: red below 20 (dead / choppy), yellow between 20–25 (warming up), and green above 25 (strong trend, go hunting).
Use it as a quick trend-filter so you’re not forcing trades when the market is caca chop.
Turtle System 1 (20/10) + N-Stop + MTF Table V7.2🐢 Description: Turtle System 1 (20/10) IndicatorThis indicator implements the original trading signals of the Turtle Trading System 1 based on the classic Donchian Channels. It incorporates a historically correct, volatility-based Trailing Stop (N-Stop) and a Multi-Timeframe (MTF) status dashboard. The script is written in Pine Script v6, optimized for performance and reliability.📊 Core Logic and ParametersThe system is a pure trend-following model, utilizing the more widely known, conservative parameters of the Turtle System 1:FunctionParameterValueDescriptionEntry$\text{Donchian Breakout}$$\mathbf{20}$Buy/Sell upon breaking the 20-day High/Low.Exit (Turtle)$\text{Donchian Breakout}$$\mathbf{10}$Close the position upon breaking the 10-day Low/High.Volatility$\mathbf{N}$ (ATR Period)$\mathbf{20}$Calculation of market volatility using the Average True Range (ATR).Stop-LossMultiplier$\mathbf{2.0} BER:SETS the initial and Trailing Stop at $\mathbf{2N}$.🛠️ Key Technical Features1. Original Turtle Trailing Stop (Section 4)The stop-loss mechanism is implemented with the historically accurate Turtle Trailing Logic. The stop is not aggressively tied to the current candle's low/high, which often causes premature exits. Instead, the stop only trails in the direction of the trend, maximizing the previous stop price against the new calculated $\text{Close} \pm 2N$:$$\text{New Trailing Stop} = \text{max}(\text{Previous Stop}, \text{Close} \pm (2 \times N))$$2. Reliable Multi-Timeframe (MTF) Status (Section 6)The indicator features a robust MTF status table.Purpose: It calculates and persistently stores the Turtle System 1 status (LONG=1, SHORT=-1, FLAT=0) for various timeframes (1H, 4H, 8H, 1D, and 1W).Method: It uses global var int variables combined with request.security(), ensuring the status is accurately maintained and updated across different bars and timeframes, providing a reliable higher-timeframe context.3. VisualizationsChannels: The 20-period (Entry) and 10-period (Exit) Donchian Channels are plotted.Stop Line: The dynamic $\mathbf{2N}$ Trailing Stop is visible as a distinct line.Signals: plotshape markers indicate Entry and Exit.MTF Table: A clean, color-coded status summary is displayed in the upper right corner.
Turtle System 2 (55/20) + N-Stop + MTF Table V7.2🐢 Description: Turtle System 2 (55/20) IndicatorThis indicator implements the trading signals of the Turtle Trading System 2 based on the classic Donchian Channels, supplemented by a historically correct, volatility-based Trailing Stop (N-Stop) and a Multi-Timeframe (MTF) status overview. The script was developed in Pine Script v6 and is optimized for performance and robustness.📊 Core Logic and ParametersThe indicator is based on the rule-based trend-following system developed by Richard Dennis and William Eckhardt, utilizing the more aggressive Entry/Exit parameters of System 2:FunctionParameterValueDescriptionEntry$\text{Donchian Breakout}$$\mathbf{55}$Buy/Sell upon breaking the 55-day High/Low.Exit (Turtle)$\text{Donchian Breakout}$$\mathbf{20}$Close the position upon breaking the 20-day Low/High.Volatility$\mathbf{N}$ (ATR Period)$\mathbf{20}$Calculation of market volatility using the Average True Range (ATR).Stop-LossMultiplier$\mathbf{2.0} BER:SETS the initial and Trailing Stop at $\mathbf{2N}$.🛠️ Technical Implementation1. Correct Trailing Stop (Section 4)In contrast to many flawed implementations, the Trailing Stop is implemented here according to the Original Turtle Logic. The stop price (current_stop_price) is not aggressively tied to the current low or high. Instead, at the close of each bar, it is only trailed in the direction of the trade (math.max for long positions) based on the formula:$$\text{New Trailing Stop} = \text{max}(\text{Previous Stop}, \text{Close} \pm (2 \times N))$$This ensures the stop is only adjusted upon sustained positive movement and is not prematurely triggered by short-term, deep price shadows.2. Reliable Multi-Timeframe (MTF) Logic (Section 6)The MTF section utilizes global var int variables (mtf_status_1h, mtf_status_D, etc.) in conjunction with the request.security() function.Purpose: Calculates and persistently stores the current Turtle System 2 status (LONG=1, SHORT=-1, FLAT=0) for the timeframes 1H, 4H, 8H, 1D, and 1W.Advantage: By persistently storing the status using the var variables, the critical error of single-update status is eliminated. The states shown in the table are reliable and accurately reflect the Turtle System's position status on the respective timeframes.3. Visual ComponentsDonchian Channels: The entry (55-period) and exit (20-period) channels are drawn with color highlighting.N-Stop Line: The dynamically calculated Trailing Stop ($\mathbf{2N}$) is displayed as a magenta line.Visual Signals: plotshape markers indicate Entry and Exit points.MTF Table: A compact status summary with color coding (Green/Red/Gray) for the higher timeframes is displayed in the upper right corner.
TSO PRO – Trend & Momentum Unified EngineAdvanced unified engine for detecting structural trend shifts and momentum transitions in price movement. Designed for traders who need deeper resolution, dynamic behavior, and automation-ready output.
💡 Why TSO PRO Is Different
Traditional oscillators separate their functions:
• MACD → trend inflection
• RSI → momentum strength
• Stochastics → oscillation bias
Because they rely on averaged data, these tools often react slowly
or fail to reveal structural turning zones in time.
TSO PRO works differently.
It interprets structural changes inside price movement, providing a unified view of both trend behavior and momentum shifts with higher resolution, faster transition visibility, and dynamic responsiveness.
What’s Inside TSO PRO
TSO PRO expands on the Lite version with additional layers, enhanced structural interpretation, and automation-ready outputs.
🔹 Included in TSO PRO
• TSO Line (Enhanced) – refined directional feedback
• TSO Flow (Advanced) – high-resolution background structure
• TSO Pulse (Enhanced) – dynamic expansion/compression behavior
• TSO Drive – active directional pressure
• TSO Extremes – turning-zone detection
• Automation Layer – webhook-ready alerts
• Full multi-layer unified engine
🔹 Ideal for
• experienced traders
• structural behavior analysis
• automated system builders
• high-resolution oscillation mapping
TSO Lite vs TSO PRO – Feature Comparison
───────────────────────────────────────────────
TSO LITE | TSO PRO
───────────────────────────────────────────────
Core Layers ✔ 3 layers | ✔ Full multi-layer engine
TSO Drive ✘ Not included | ✔ Dynamic response
TSO Extremes ✘ Not included | ✔ Turning-zone detection
Automation ✘ Not supported | ✔ Webhook automation
Best For Beginners | Advanced traders
───────────────────────────────────────────────
🔗 How to Access TSO PRO
TSO PRO is available via subscription:
• Monthly: tradesmith6.gumroad.com
• Yearly (best value): tradesmith6.gumroad.com
All subscribers receive continuous updates, feature improvements, and priority support.
📌 Licensing
TSO PRO is a paid invite-only indicator. Redistribution, resale, or reverse-engineering attempts are prohibited.
📌 Disclaimer
This tool does not guarantee profit. All trading is at your own risk.
가격 움직임 내부의 구조적 변화(Trend + Momentum)를 고해상도로 해석하도록 설계된 통합형 엔진 기반 오실레이터입니다. 고급 트레이더, 자동매매 사용자, 구조 분석 전문가에게 최적화되어 있습니다.
💡 TSO PRO가 특별한 이유
일반적인 오실레이터는 기능이 나뉘어 있습니다:
• MACD → 추세 전환
• RSI → 모멘텀 강도
• Stochastics → 진동 편향
이들은 대부분 평균 기반 계산 방식에 의존하여
전환 구간이 늦게 나타나거나 중요한 변화를 놓칠 수 있습니다.
TSO PRO는 다른 방식으로 작동합니다.
가격의 내부 구조적 변화를 해석하여
추세 변화와 모멘텀 전환을 더 빠르고 정밀하게 보여주는 고해상도 통합 엔진 방식으로 구성되어 있습니다.
TSO PRO 구성 요소
TSO PRO는 Lite 버전보다 더 많은 레이어, 고해상도 구조 감지, 자동매매(Webhook) 대응 기능을 포함합니다.
🔹 TSO PRO 포함 기능
• TSO Line (고급형) – 강화된 방향 반응
• TSO Flow (고해상도) – 심층 구조 흐름
• TSO Pulse (강화형) – 확장/압축 리듬 변화
• TSO Drive – 적극적인 방향 압력
• TSO Extremes – 전환 구간 감지
• Automation Layer – Webhook 자동매매 지원
• 멀티 레이어 기반 통합 엔진
🔹 적합한 사용자
• 중급~고급 트레이더
• 구조 기반 분석가
• 자동매매/전략화 사용자
• 고해상도 관찰이 필요한 트레이더
TSO Lite vs TSO PRO – 기능 비교
───────────────────────────────────────────────
TSO LITE | TSO PRO
───────────────────────────────────────────────
핵심 레이어 ✔ 3 레이어 | ✔ 멀티 레이어 엔진
TSO Drive ✘ 미포함 | ✔ 동적 반응
TSO Extremes ✘ 미포함 | ✔ 전환 구간 감지
자동매매 지원 ✘ 지원 안 함 | ✔ Webhook 자동화
적합한 사용자 초보자 | 고급 트레이더
───────────────────────────────────────────────
🔗 TSO PRO 구독 안내
더 깊은 구조 분석, 고해상도 감지, 자동매매(Webhook)이 필요하다면:
• 월간 구독: tradesmith6.gumroad.com
• 연간 구독(가성비): tradesmith6.gumroad.com
구독자에게는 지속적 업데이트와 기능 강화가 제공됩니다.
📌 라이선스
TSO PRO는 유료 초대형(Invite-only) 지표입니다.
재배포, 재판매, 역설계 시도는 금지되어 있습니다.
📌 면책 조항
본 도구는 수익을 보장하지 않으며, 모든 매매 책임은 사용자에게 있습니다.
Hide Out ProHide Out Pro —
Hide Out Pro is built for intraday option traders who analyze CALL (CE) and PUT (PE) charts separately to identify the stronger side of the market. It filters sideways phases, detects premium-decay zones, and highlights structured breakout and pullback entries using forward-projected volatility levels.
1. Hide Out Trend Filter (Sideways Market Protection)
Options lose value quickly during sideways movement.
The Hide Out engine uses volatility expansion to determine when the market is active or stagnant.
Pink-masked candles → weak momentum / premium-decay zone → avoid entries
Breakout from the mask → real trend activation
Works independently on CALL and PUT charts
This keeps option buyers out of choppy, time-decay conditions.
2. Day Opening Range (DOR)
The script marks the first 3 minutes of the session (designed for Indian market timing) and locks the High, Low, and Range for the rest of the day.
Directional Bias Using CALL & PUT Charts
CALL above DOR Low → bullish continuation potential
PUT above DOR Low → bearish continuation potential
Price below DOR Low → premium-decay zone.
Both inside DOR → sideways / low-quality movement
This helps traders identify which option side is gaining strength.
3. Leading Lines (Projected 6 Minutes Ahead)
Volatility Price Lines (Entry System)
Forward-projected volatility lines guide high-probability entries:
Green line → momentum structure
Amber line → liquidity pullback structure
After a Hide Out breakout, pullbacks into these lines provide controlled, rule-based entries for CE/PE buyers.
Target Line (Exit & Risk Control)
A thin forward-projected blue line marking short-term volatility expansion:
Avoid entering above this line
Use it for profit-booking or trailing stop-loss
This prevents late entries into overstretched premium zones.
4. Base Price Labels (Entry + Stop-Loss)
After trend confirmation, the script waits for a pullback into the Volatility Price Lines.
A Base Price label appears only when conditions align and includes:
Entry price
Stop-loss level (volatility-based)
This provides structured, predefined-risk entries.
5. Hide Out Label (Trend Confirmation)
A Hide Out label appears when price breaks out of the masked zone, signaling the start of true momentum and avoiding premature entries.
Works independently on CALL and PUT charts.
6. LP Divergence Label (Momentum Exhaustion Warning)
The script uses a proprietary calculation to generate an internally calculated low-participation metric.
When price forms a higher high but participation weakens, an LP label warns of:
Premium exhaustion
Trend slowdown
Reversal probability
Useful for avoiding late entries or tightening stops.
7. Best Timeframe
Optimized for the 3-minute timeframe, though it works on all timeframes.
How to Use (Quick Workflow)
Apply Hide Out Pro separately on CALL and PUT charts.
Identify which chart stays above its DOR Low → potential strength side.
Wait for a Hide Out breakout → confirms trend.
Enter on pullbacks to the Volatility Price Lines.
Avoid entries above the Target Line.
Use Target Line for exits or trail SL.
Watch LP labels for exhaustion or profit-booking signals.
Why the Script Is Closed-Source
Hide Out Pro uses a custom, self-protected computational framework combining volatility modelling, forward-projected structures, and multi-layer filters designed specifically for option premiums.
This includes proprietary logic for:
Sideways-market suppression (Hide Out mask)
DOR-based premium-decay detection
Forward-projected volatility lines
Base Price pullback and SL mapping
Internally calculated low-participation divergence
Because the methodology uses original algorithms, proprietary calculations, sequencing rules, and interaction logic not available in any public indicator, the source code is protected to prevent duplication and reverse-engineering.
Financial Earthquakes, LPPLSConcept Overview
Sornette (ETH Zurich) pioneered the Log-Periodic Power Law Singularity (LPPLS) model, drawing a profound analogy between financial crashes and physical ruptures/earthquakes. In this framework, speculative bubbles exhibit super-exponential price growth (power-law acceleration toward a critical time tₚ) decorated by accelerating log-periodic oscillations — signatures of herding behavior and hierarchical feedback loops among investors. These "financial earthquakes" often end in regime changes: crashes (positive bubbles) or sharp rebounds (negative bubbles). This indicator provides a practical adaptation of Sornette's core ideas, without requiring complex nonlinear fitting on rolling windows.
Components
Multi-scale Local Hurst Exponent (m): Approximates the power-law exponent in the LPPLS model.
A rough local proxy for the exponent m is computed on five different lookback periods (default: 5, 14, 30, 70, 140 bars) using the relation:
local H ≈ (log(range) − log(ATR)) / log(period)
The average of these five values serves as a dynamic estimate of the bubble's "super-exponentiality" (persistent trending behavior when H > 0.5).
Log-Periodic Oscillation Term:
C1 × t^H × (1 + C2 × cos(ω × log(t) + φ))
where t is distance from an arbitrary recent reference point. This introduces the characteristic log-periodic "ripples" that accelerate as the hypothetical critical time approaches.
DSI Hurst (0–100 oscillator):
The raw LPPLS-inspired series is dynamically scaled over a 100-bar lookback into a bounded 0–100 range (similar to a stochastic or RSI).
≈ 50 → neutral / random-walk regime
87 → extreme super-exponential + log-periodic pressure (potential positive bubble / end-of-rally critical point)
< 13 → extreme anti-persistent pressure (potential negative bubble / end-of-bear critical point)
Visual Elements
Red line: DSI Hurst oscillator (0–100)
Horizontal lines at 13, 50, 87
Bar coloring: fuchsia when DSI > 87 (bubble warning), yellow when DSI ≈ 0 (extreme tightening)
Circle shapes at the top → potential critical point (DSI extreme + Hurst consistent across scales + ongoing log-periodic ripples) — analogous to Sornette's "financial earthquake" warning
Circle shapes at the bottom → potential critical pullback / regime shift in the opposite direction
Usage
High DSI Hurst (especially > 87) with confirming circle → increasing probability of an imminent regime change (often a crash after a bubble).
Low DSI Hurst (especially < 13) with confirming circle → potential sharp rebound after a negative bubble.
The indicator works on any timeframe and asset class (stocks, indices, crypto, forex) where herding and positive-feedback dynamics can appear.
*Default values (periods) optimized for SPX.
Notes
This is an interpretation of Sornette's LPPLS theory adapted for Pine Script limitations. It does not perform full nonlinear LPPLS calibration (which requires heavy optimization and is used in academic confidence/trust indicators). It captures the spirit: multi-scale persistence + log-periodic component → early warning of critical transitions.
Combine with price action, volume, fundamentals or any other form of analysis, and risk management.
No indicator predicts crashes with certainty — it only highlights periods where the market structure resembles the pre-crisis patterns repeatedly documented in Sornette's research (1987, 2000, 2008, 2015 China, Bitcoin, etc.).
TSO Lite – Trend & Momentum Unified OscillatorTrend & momentum unified oscillator for structural price movement.
💡 Why TSO is Different
Most oscillators separate their functions:
• MACD → trend inflection
• RSI → momentum strength
• Stochastics → oscillation bias
Because they rely on averaged price data, these indicators often react slowly
or fail to reveal structural transitions in time.
TSO works differently.
It interprets structural shifts occurring inside price movement, capturing both
trend changes and momentum strength within a single unified engine.
Since it does not depend on moving averages, transitions appear earlier and clearer.
TSO Lite is the simplified edition of TSO (Triple Structure Oscillation),
designed to visualize structural rhythm and directional flow with clarity.
🔹 Included in TSO Lite:
• TSO Line – immediate directional response
• TSO Flow – structural background flow
• TSO Pulse – expansion/compression behavior
• Lightweight and clean visualization
🔹 Not Included in Lite:
• TSO Drive
• TSO Extremes
• Automation / Webhook alerts
• Multi-layer structural engine (PRO only)
TSO Lite is ideal for:
• beginners
• lightweight structural analysis
• users who want a clean and simple version of TSO
TSO Lite vs TSO PRO – Feature Comparison
───────────────────────────────────────────────
TSO LITE | TSO PRO
───────────────────────────────────────────────
Core Layers ✔ 3 layers | ✔ Full multi-layer engine
TSO Drive ✘ Not included | ✔ Dynamic response
TSO Extremes ✘ Not included | ✔ Turning-zone detection
Automation ✘ Not supported | ✔ Webhook automation
Best For Beginners | Advanced traders
───────────────────────────────────────────────
🔗 Upgrade to TSO PRO
For deeper structural detection, high-resolution mapping, and automation:
• Monthly subscription: tradesmith6.gumroad.com
• Yearly subscription (best value): tradesmith6.gumroad.com
📌 Licensing
TSO Lite is a free publicly available script.
Redistribution, resale, or reverse-engineering attempts are prohibited.
📌 Disclaimer
This tool does not guarantee profit. All trading is at your own risk.
구조적 가격 움직임을 기반으로 추세와 모멘텀을 동시에 관찰할 수 있는 통합형 오실레이터입니다.
💡 왜 TSO가 다른가?
일반적인 오실레이터는 기능이 나누어져 있습니다:
• MACD → 추세 전환 신호
• RSI → 모멘텀 강도
• Stochastics → 진동 편향
이러한 지표들은 대부분 ‘평균 기반 계산’을 사용하기 때문에
신호가 늦게 나오거나 중요한 전환 구간을 놓치는 경우가 많습니다.
TSO는 다른 방식으로 작동합니다.
가격 움직임 내부에서 발생하는 구조적 변화를 해석하여
추세 변화와 모멘텀 강도를 하나의 통합된 엔진 관점에서 읽어냅니다.
평균값에 의존하지 않기 때문에, 전환 구간이 더 빠르고 명확하게 표시됩니다.
TSO Lite는 TSO(Triple Structure Oscillation)의 간소화 버전으로,
가격 움직임의 구조적 리듬과 방향성 흐름을 깔끔하게 시각화하도록 설계되었습니다.
🔹 TSO Lite 포함 기능:
• TSO Line – 즉각적인 방향 반응
• TSO Flow – 구조적 배경 흐름
• TSO Pulse – 확장/압축 리듬 변화
• 가볍고 직관적인 레이아웃
🔹 TSO Lite 미포함 기능:
• TSO Drive
• TSO Extremes
• 자동매매(Webhook)
• 다층 구조 엔진(PRO 전용)
TSO Lite는 다음 사용자에게 적합합니다:
• 초보자
• 가벼운 구조 분석
• 심플한 형태의 TSO를 원하는 사용자
TSO Lite vs TSO PRO – 기능 비교
───────────────────────────────────────────────
TSO LITE | TSO PRO
───────────────────────────────────────────────
핵심 레이어 ✔ 3 레이어 | ✔ 멀티 레이어 엔진
TSO Drive ✘ 미포함 | ✔ 동적 반응
TSO Extremes ✘ 미포함 | ✔ 전환 구간 감지
자동매매 지원 ✘ 지원 안 함 | ✔ Webhook 자동화
적합한 사용자 초보자 | 고급 트레이더
───────────────────────────────────────────────
🔗 TSO PRO 업그레이드 안내
더 깊은 구조 분석, 고해상도 감지, 자동매매(Webhook)가 필요하다면:
• 월간 구독: tradesmith6.gumroad.com
• 연간 구독(가성비): tradesmith6.gumroad.com
📌 라이선스
TSO Lite는 무료로 제공되는 공개 스크립트입니다.
재배포, 재판매, 역설계 시도는 금지되어 있습니다.
📌 면책 조항
본 도구는 수익을 보장하지 않으며, 모든 거래 책임은 사용자 본인에게 있습니다.
LGZ – Liquidity Gravity Zones v1 📌 LGZ – Liquidity Gravity Zones (SVI + Net CVD + Volume)
Original Liquidity-Driven Price Magnet Model by Thomas Aaroon
📘 Concept Overview
LGZ (Liquidity Gravity Zones) is a new, original liquidity-based price-attraction model built using three core components:
SVI (Shock Volume Index) – measures abnormal volume spikes at each strike
Net CVD (NCP = CE_CVD − PE_CVD) – the real directional order-flow imbalance
Total Volume (CE + PE) – true liquidity density at each strike
Using these three elements, the indicator calculates Liquidity Gravity Weight (LGW) for every strike and identifies the strongest zones that attract price during the session.
🧠 Why This Indicator?
Traditional OI-based methods (long build-up, short build-up, OI change etc.) often lag.
LGZ focuses only on:
Real traded volume
Actual buy/sell aggression (CVD)
Shock events
Dealer hedging pressure
Strike-level liquidity clusters
This makes it far more responsive for intraday traders.
⭐ Core Formula
Liquidity Gravity Weight (LGW)
LGW = |SVI| × |Net CVD| × Total Volume
Where:
SVI = Shock Volume Index (Z-score based)
Net CVD (NCP) = CE_CVD − PE_CVD
Total Volume = CE_volume + PE_volume
LGW indicates how strongly a strike is pulling price toward it.
🎯 What the Indicator Shows
✔ Top Liquidity Gravity Zones (LGZ-1, LGZ-2, LGZ-3)
These are the strongest price magnets for the day.
✔ Gravity Lines on Chart
Each LGZ is plotted as a horizontal magnet line extending to the right.
✔ Strike-Level Liquidity Table
Shows:
Strike
SVI (Shock intensity)
LGW (Gravity strength)
This table gives a complete picture of the intraday liquidity landscape.
📈 How to Use (Intraday Trading Strategy)
🔵 1. Price gravitates toward LGZ-1
If price is below LGZ-1 → upward pull
If price is above LGZ-1 → downward pull
🔵 2. LGZ Flips = Trend Change
If LGZ-1 suddenly jumps to a different strike:
→ strong trend acceleration
🔵 3. LGZ Cluster = Reversal / Consolidation Zone
Multiple LGZ levels around the same strike indicate
→ liquidity saturation → reversal or slowdown.
🔵 4. Combine with Price Action
Best clarity on 5-minute timeframe
Use 1-minute only for entry.
🔬 Why LGZ Works
The indicator models the same reality driving option markets:
Where option volume + orderflow (CVD) + shock liquidity concentrate,
market makers hedge, and price moves toward that strike.
This is the foundation of dealer hedging mechanics and liquidity-based price movement.
🔧 Inputs
Symbol prefix (e.g., NIFTY)
Expiry (YYMMDD)
Center strike & range
Number of gravity zones
Color customization
Session Indicator by FlipPointThe indicator is designed to display trading sessions on a TradingView chart. It highlights the time ranges of major sessions such as Frankfurt, London, New York, and Asia, providing the ability to analyze price behavior during different periods of the trading day.
Functional settings
1. Show history
Enables or disables the display of sessions on historical parts of the chart. If disabled, only today's sessions are shown.
2. Show Frankfurt / London / New York / Asia
Each parameter is responsible for displaying the corresponding trading session. When enabled, a highlighted zone appears on the chart, representing the time boundaries of that session.
3. Show titles
Displays text labels with the name of each session.
4. Color settings
Determines the fill color of the highlighted zones for the respective sessions.
5. Label text color
Defines the color of the session title labels.
6. PDH / PDL parameters
Show PDH — displays the previous day’s high (Previous Day High).
Show PDL — displays the previous day’s low (Previous Day Low).
PDH/PDL lines color — sets the color of the lines representing these levels.
Time zone alignment
The indicator is automatically aligned with the time zone set in the TradingView chart settings. The time boundaries of the sessions adjust to the selected time zone without requiring manual adjustments. This ensures accurate session display regardless of the user’s local time.
Session Indicator by FlipPointThe indicator is designed to display trading sessions on a TradingView chart. It highlights the time ranges of major sessions such as Frankfurt, London, New York, and Asia, providing the ability to analyze price behavior during different periods of the trading day.
Functional settings
1. Show history
Enables or disables the display of sessions on historical parts of the chart. If disabled, only today's sessions are shown.
2. Show Frankfurt / London / New York / Asia
Each parameter is responsible for displaying the corresponding trading session. When enabled, a highlighted zone appears on the chart, representing the time boundaries of that session.
3. Show titles
Displays text labels with the name of each session.
4. Color settings
Determines the fill color of the highlighted zones for the respective sessions.
5. Label text color
Defines the color of the session title labels.
PDH / PDL parameters
Show PDH — displays the previous day’s high (Previous Day High).
Show PDL — displays the previous day’s low (Previous Day Low).
PDH/PDL lines color — sets the color of the lines representing these levels.
Time zone alignment
The indicator is automatically aligned with the time zone set in the TradingView chart settings. The time boundaries of the sessions adjust to the selected time zone without requiring manual adjustments. This ensures accurate session display regardless of the user’s local time.
区间顶底与超级趋势系统Overview:
This is a comprehensive trading system designed to capture both trend reversals and trend-following opportunities. This script combines three core modules: Long-term EMA Tunnels (Vegas Style), Dynamic Support/Resistance Zones (based on historical highs/lows), and the classic SuperTrend. It aims to help traders identify "buy low, sell high" opportunities in ranging markets and catch major waves during strong trends.
Core Features Explained
1. EMA Long-term Trend Tunnel
Configuration: The script includes three specific Exponential Moving Averages (EMAs): 144, 169, and 233.
Function: These lines form a long-term support and resistance band. Price action above these lines is generally considered a bullish trend, while price below indicates a bearish trend.
2. Dynamic Range Top/Bottom
Logic: Calculates the current market structure based on the highest and lowest prices over a specific lookback period (default 130 bars), combined with ATR (Average True Range).
Visualization: Automatically draws Resistance Boxes (Red zone) at the top and Support Boxes (Green zone) at the bottom.
Data Panel: Displays the current ATR volatility percentage and a count of Bullish/Bearish K-lines within the period to help gauge the balance of power between buyers and sellers.
Signals: Reversal arrows appear when price tests these extreme zones and shows signs of rejection.
3. SuperTrend Integration
Tool: A classic trend-following indicator based on ATR and median price.
Usage: Acts as a reliable market noise filter. When SuperTrend is green, it is recommended to look for long setups; when red, look for short setups.
Highlighting: The script supports background highlighting, allowing you to identify the current trend direction at a glance.
How to Use This System
Trend Following Strategy: When the EMA lines are aligned upwards and the SuperTrend shows a Buy signal (Green background), look for long entries on pullbacks to the SuperTrend support line or near the EMAs.
Range Reversal Strategy: When price hits the upper or lower limits of the "Dynamic Range" and a SuperTrend flip or arrow reversal signal occurs, consider counter-trend trades.
Stop Loss: It is recommended to place stop losses just outside the SuperTrend line or the Dynamic Range boxes.
Settings
EMA: You can toggle the visibility of the EMA lines on or off.
Dynamic Range: Customizable lookback period (Length) and extension settings to fit your timeframe.
SuperTrend: Fully adjustable ATR Period and Multiplier to adapt to different asset volatilities.
Disclaimer: This script is for educational purposes only and does not constitute financial advice.
概述:
这是一个专为捕捉趋势反转与顺势交易设计的综合交易系统。本脚本结合了三大核心模块:长期均线隧道(Vegas风格)、动态支撑阻力区间(基于历史高低点)以及经典的超级趋势(SuperTrend)。旨在帮助交易者在震荡行情中识别高抛低吸的机会,并在趋势行情中抓住主升浪。
核心功能解析
1. EMA 长期趋势隧道 (EMA Tunnel)
脚本内置了三条特定的指数移动平均线 (EMA):144、169 和 233。
这些均线构成了长期趋势的支撑与阻力带。当价格位于这些均线之上时,通常视为多头趋势;反之则为空头趋势。
2. 动态顶底区间 (Dynamic Range Top/Bottom)
原理:基于过去一定周期(默认130根K线)内的最高价和最低价,结合 ATR(平均真实波幅)计算出当前的市场结构。
视觉化:图表中会自动绘制出顶部的阻力箱体(红色区域)和底部的支撑箱体(绿色区域)。
数据面板:箱体旁会显示当前的 ATR 波动率百分比,以及该周期内的 K 线买入/卖出计数,帮助判断多空力量对比。
信号:当价格触及这些极限区域并出现反转迹象时,会显示箭头提示。
3. 超级趋势 (SuperTrend)
经典的趋势跟踪工具,基于 ATR 和价格中位数计算。
用法:用于过滤市场噪音。当超级趋势为绿色时,建议只寻找做多机会;为红色时,建议只寻找做空机会。
高亮显示:脚本支持背景高亮,让你一目了然当前的趋势方向。
如何使用本指标进行交易
顺势交易:当 EMA 均线向上排列且 SuperTrend 显示买入信号(绿色背景)时,关注回调至 SuperTrend 支撑线或 EMA 附近的做多机会。
区间反转:当价格触及“动态顶底区间”的上沿或下沿,并且出现 SuperTrend 变色或箭头反转信号时,可考虑反向操作。
止损建议:建议将止损设置在 SuperTrend 线或动态箱体的外侧。
设置说明
你可以开启/关闭 EMA 显示。
可以自定义顶底区间的计算周期(Length)和延伸长度。
可以调整 SuperTrend 的 ATR 周期和乘数以适应不同的波动率。
Alzeerr Scalping StrategyAlzeerr Scalping Strategy
A high-precision intraday scalping strategy that combines VWAP, support/resistance levels, volume confirmation, RSI momentum shifts, and reversal candlestick patterns to identify low-risk, high-accuracy trade entries. The strategy only trades in the direction of the trend relative to VWAP, focuses on high-probability pullback entries, and uses tight stop-losses with small, consistent profit targets. Designed to maximize accuracy and minimize drawdown during high-liquidity market sessions.
VZO Enhanced価格の上昇バーと下降バーごとに出来高を分離し、それぞれをEMAで平滑化して算出した Volume Zone Oscillator(VZO)の改良版です。
デフォルトでは20期間のEMAを使用し、トレンド方向に対する出来高の偏りをパーセンテージで表示します。
オーバーボート/オーバーソールドの水準(初期値 +60 / -60)を背景色でハイライトし、短期トレードでの反転ポイントや勢いの弱まりを視覚的に捉えやすくしています。
This script is a modified version of the Volume Zone Oscillator (VZO) tailored for short–term trading.
It separates volume into positive volume (when the close is higher than the previous close) and negative volume (when the close is lower than the previous close), then applies EMA to:
* positive volume
* negative volume
* total volume
The oscillator is calculated as the percentage difference between positive and negative volume relative to total volume.
By default it uses a length of 20 (EMA Length = 20) and highlights overbought / oversold zones (initially +60 / -60) with background colors, making it easy to see:
* trend strength based on volume
* shifts in volume pressure
* potential reversals and divergences between price and volume.






















