Timbuktu V - Next Candle ProbabilityThis indicator calculates the probability that the next candle
will be bullish or bearish by integrating multiple technical
and market flow factors:
• Trend (EMA + ADX)
• Relative volume
•Order Flow (proxy)
• Accumulated pressure
• Detection of FVG (Fair Value Gaps)
The result is presented as a probabilistic bias in real time,
with clear visualization on the chart:
• Green/red arrows for FVG
• Bullish and bearish probability lines
• Background shading according to the dominant bias
• Label on the last bar with percentages and total score
This script does not generate direct buy/sell signals,
but provides a quantitative reading of market bias,
useful as an additional filter to confirm setups,
evaluate entries, and strengthen risk management.
Configurable and flexible, it adapts to different assets
and trading styles.
指標和策略
Elite Elliott Wave - Auto Fibonacci Smart Mode: Automatically selects optimal levels
📊 Adaptive: Adjusts based on wave characteristics
🎯 Intelligent: Shows extensions only when Wave 3 is extended
💪 Accurate: Elliott Wave validation with confidence scores
EduVest - IFA-VP Context v3.0 [NEON Edition]📊 IFA-VP Context v3.0
A powerful market context indicator combining Volume Profile analysis with SMA trend detection. Designed with a cyberpunk-inspired NEON color palette for maximum visibility on dark charts.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
This indicator helps you understand "where you are" in the market by analyzing:
• Volume Profile (POC, VAH, VAL)
• SMA Alignment (20/50/200)
• Context Score (0-100)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ KEY FEATURES
🔹 NEON Color Palette - Cyan/Pink/Gold colors optimized for dark mode
🔹 Context Score - Visual score bar (████████░░) shows market strength
🔹 Cross Signals - GOLDEN CROSS / DEATH CROSS with HUGE labels
🔹 POC Reaction - Track price interaction with Point of Control
🔹 Status Panel - All-in-one dashboard with trend, zone, and hints
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📺 THREE DISPLAY MODES
• Impact Mode - Full visual experience with badges, ribbons, and glow effects
• Minimal Mode - Clean SMA lines and VP levels only
• Pro Mode - Complete VP histogram display
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 SIGNALS EXPLAINED
▲ GOLDEN CROSS (20×50) - Short-term bullish momentum
▼ DEATH CROSS (20×50) - Short-term bearish momentum
⭐ MAJOR GOLDEN (50×200) - Long-term bull market signal
💥 MAJOR DEATH (50×200) - Long-term bear market signal
Context Badges:
⚡ SUPER BUY/SELL (Score 80+)
🔥 POWER BUY/SELL (Score 70-79)
💪 STRONG BUY/SELL (Score 60-69)
⏸ WAIT (Score <50)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ RECOMMENDED TIMEFRAMES
✅ 15min - 4H (Best for day trading & swing)
⚠️ 1min-5min (Noisy, use with caution)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This is NOT a buy/sell signal indicator.
It shows market CONTEXT to help your own trading decisions.
Always use proper risk management and combine with your own analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ Tags: volume profile, sma, context, trend, neon, dark mode, poc, value area
Session Levels (RTH OHLC, Settlement and others) [Tradeisto]Session Levels (Tradeisto) is a precision-focused trading tool designed to automatically plot the most critical price levels for intraday and swing analysis. Built for traders who rely on session structure, this indicator keeps your chart clean by managing levels dynamically.
Key Features
RTH Structure: Automatically detects and plots Regular Trading Hours (RTH) High, Low, Open, and Close.
Key Daily Levels: Displays essential daily references including Settlement, Daily Open, and Midnight Open.
Smart Mitigation: Levels are dynamic—they remain on your chart until price acts upon them. Once a level is "mitigated" (touched), it is automatically removed to keep your workspace uncluttered.
Real-Time Visibility: Mitigated levels stay visible for the duration of the current bar, so you never miss a reaction in real-time.
Precision Origination: Unlike standard indicators, our lines originate from the exact timestamp where the level was created. This ensures pixel-perfect accuracy on lower timeframes (e.g., 1m, 5m).
Multi-Asset Support: Intelligent RTH detection for major asset classes including:
Indices (NQ, ES, YM)
Metals (Gold, Silver)
Energy (Crude, NG)
Currencies & Grains
Manual Mode for custom session times.
Customization
Fully customizable colors for every level type.
Adjustable lookback/history depth (choose how many days of past levels to keep).
Toggle visibility for individual components (e.g., show only Settlement and RTH High/Low).
Tradeisto provides the clarity you need to trade session levels with confidence.
SMT Validador - GKSMT.FXThe validation indicator was created by gksmt.fx (this is his Instagram username).
After years of studying market manipulation, reviewing various documents on correlation breakdowns and everything related to correlated markets, he created the indicator that validates such correlation.
It doesn't indicate whether the asset underwent market manipulation; it validates whether what occurred during market manipulation has the true characteristics of market manipulation.
Phantom Trend Direction [Fast Bias] PT-IND-TRD.001 Overview
Phantom Trend Direction – Fast Bias is a trend bias and market state indicator, designed to identify the dominant directional context of the market rather than generate buy or sell signals.
The script focuses on determining whether price behavior is directionally aligned, counter-directional, or neutral, and visualizes that state with confidence-weighted visuals.
This tool is intended to be used as a context filter alongside an existing trading strategy.
How the Script Works ?
The indicator determines market bias by combining structure, momentum, and volatility normalization into a single state logic:
Structural Direction (EMA Slope)
An exponential moving average is used to define the underlying price structure.
The slope of the EMA determines whether price structure is rising, falling, or flat.
Momentum Confirmation (RSI Thresholds)
RSI is used to confirm whether momentum supports the structural direction.
Only when momentum is aligned with structure does the script consider a directional bias valid.
State Logic with Minimum Hold Filter
A simple state machine classifies the market into three states:
Up, Down, or Range.
A minimum state hold filter is applied to reduce noise and avoid rapid state flipping during low-quality transitions.
Volatility-Normalized Confidence Score
Confidence is calculated using:
The normalized distance of price from the structural average (ATR-based)
The strength of momentum away from equilibrium
This produces a confidence score (0–100) that reflects how strongly price behavior supports the current bias, not the probability of a trade outcome.
Visualization & Outputs
Color-coded trend ribbon representing the current bias state
Opacity-based confidence mapping, where higher confidence produces stronger visual emphasis
HUD overlay displaying:
Current market state
Confidence score
State stability information
Mini timeline showing recent bias history for context awareness
All visual elements are optional and can be adjusted or disabled from the settings panel.
How to Use
Use the indicator as a trend filter or directional context tool
Align trade ideas only with the displayed bias state
Avoid initiating trades during neutral or low-confidence phases
Combine with your own entry and risk management rules
This script is suitable for trending market conditions and higher-timeframe directional analysis.
What This Script Is NOT
It is not a buy/sell signal generator
It does not predict price movements
It does not guarantee profitable outcomes
It should not be used as a standalone trading system
Originality & Purpose
The originality of this script lies in its state-based bias classification combined with volatility-normalized confidence visualization, rather than relying on a single indicator output.
The goal is to provide traders with a clear and stable representation of market direction quality, not trade execution signals.
Volatility Radar Volatility Radar
A comprehensive VIX-based dashboard for volatility regime analysis and trade bias confirmation. Designed for options traders who use VIX levels to inform directional bias and identify potential traps in market positioning.
Dashboard Columns
1. 10-Min Rule
Displays your current directional bias based on VIX zone positioning with time-based confirmation.
CALLS (Green): VIX is below the Bullish Chop level — conditions favor call buying / bullish stock positioning
PUTS (Red): VIX is above the Bearish Chop level — conditions favor put buying / bearish stock positioning
CHOP (Yellow): VIX is between the two chop levels — no clear directional edge
Confirmation Logic: The bias must hold for a configurable period (default: 10 minutes) before showing "✓ CONFIRMED". A countdown timer shows time remaining until confirmation. High-velocity moves (spikes or crushes) trigger immediate confirmation. If VIX touches a chop boundary, the timer resets.
2. VIX Levels
Displays four user-configurable VIX thresholds that define the volatility regime zones:
Bearish (Red): Extreme fear — VIX at or above this level signals high volatility / bearish stock conditions
Resist (Orange): Upper chop boundary — resistance level for VIX
Support (Yellow): Lower chop boundary — support level for VIX
Bullish (Green): Low fear — VIX at or below this level signals low volatility / bullish stock conditions
The current zone is highlighted based on where VIX is trading relative to these levels.
3. Options Flow
Displays net options flow sentiment to gauge market positioning. Supports both simulated and real-time OPRA data.
Simulated Mode (Default):
Net Val: Shows simulated flow based on candle direction (bullish candle = positive, bearish = negative) multiplied by volume
Sentiment: BULLISH, BEARISH, or NEUTRAL based on flow direction
- Header displays "Options Flow (Sim)"
Real-Time OPRA Mode:
Vol: Shows actual call and put volumes summed across strikes near ATM (e.g., "C:12.5K P:8.2K")
Sentiment: BULLISH if call volume > put volume, BEARISH if puts dominate
- Header displays "Options Flow 📡"
- Net flow calculated as: `Total Call Volume - Total Put Volume`
⚠️ OPRA Data Requirement
Real-time mode requires an active OPRA data subscription in TradingView. Without this subscription, the options volume data will not populate. Enable "Use Real-Time OPRA Data" in settings and configure the required parameters (see Settings section below).
4. Velocity
Monitors the speed of VIX movement to detect rapid regime changes.
STABLE (Gray): Normal VIX movement
⚡ SPIKE (Red): VIX increased by more than the velocity threshold (default: 0.40 points) over the last 5 bars — rapid fear increase
⚡ CRUSH (Green): VIX decreased by more than the velocity threshold over the last 5 bars — rapid fear decrease
Calculation: `VIX - VIX ` (current VIX minus VIX from 5 bars ago)
5. Trap Detect
Identifies potential positioning traps by comparing VIX regime with options flow direction.
CLEAN (Gray): No divergence detected — flow aligns with VIX regime
⚠️ TRAP (Orange): High VIX + Bullish Flow — warns of potential bull trap; smart money may be selling into retail call buying during elevated fear
🛡️ ABSORB (Yellow): Low VIX + Bearish Flow — institutional absorption pattern; put buying during low VIX may indicate smart money hedging or accumulation
Horizontal Level Lines
Four horizontal lines are automatically drawn on the chart at your configured VIX levels:
1. Green line: Bullish level
2. Yellow line: Bullish Chop (Support) level
3. Orange line: Bearish Chop (Resist) level
4. Red line: Bearish level
Settings
Display Settings
Table Position: Choose where the dashboard appears on your chart
Text Size: Tiny, Small, or Normal
Table Background / Transparency: Customize dashboard appearance
10-Minute Rule
Confirmation Minutes: Time required in a zone before bias is confirmed (default: 10)
Velocity Threshold: Points per 5-bar period to trigger spike/crush detection (default: 0.40)
VIX Levels
Bullish (Green): Low volatility threshold (default: 14)
Bullish Chop (Yellow): Lower chop boundary (default: 16)
Bearish Chop (Orange): Upper chop boundary (default: 20)
Bearish (Red): High volatility threshold (default: 25)
Options Flow Data
Use Real-Time OPRA Data: Toggle between simulated and real-time options data (default: off)
Ticker Override: Manual ticker symbol. Leave blank to auto-detect from chart. Examples: SPY, QQQ, SPXW, NDX. Note: SPX auto-converts to SPXW for options symbols.
Center/Anchor Price: Required for OPRA mode. Enter the current underlying price (e.g., 590 for SPY, 5900 for SPX). This determines the ATM strike for data fetching.
Expiry Date (YYMMDD): Options expiration date in YYMMDD format (e.g., 260117 for Jan 17, 2026). Leave blank to use today's date (0DTE).
Strikes Above/Below ATM: Number of strikes to scan on each side of center price (1-10, default: 5). Higher values capture more flow data but use more API calls.
Strike Step Auto-Detection:
- SPX/SPXW, NDX: $5 strikes
- VIX: $0.50 strikes
- SPY, QQQ, and others: $1 strikes
What's New in This Release
1. Real-Time OPRA Options Flow: New toggle to switch between simulated and real-time options data. When enabled with an OPRA subscription, fetches actual call/put volumes across up to 11 strikes around ATM.
2. Configurable Options Parameters: New settings for ticker override, center price, expiry date, and strike range for precise options data targeting.
3. Horizontal Level Lines: VIX threshold levels are now drawn directly on the chart as colored horizontal lines for quick visual reference
4. Reordered Settings: VIX level inputs now flow logically from Bullish to Bearish
Best Practices
1. Use on VIX chart: Apply this indicator directly to a VIX chart (CBOE:VIX) for best results
2. Wait for confirmation: Don't act on bias until the 10-minute rule confirms
3. Respect velocity signals: Spikes and crushes can indicate regime changes before price confirms
4. Watch for traps: Divergence between flow and VIX regime often precedes reversals
5. Customize your levels: Adjust VIX thresholds based on current market conditions and your trading style
6. OPRA Setup: If using real-time options data, ensure you:
- Have an active OPRA subscription in TradingView
- Set the correct Center/Anchor Price for the underlying you're tracking
- Update the expiry date if trading non-0DTE options
- Match the ticker to your target (SPY for SPY options, leave blank on VIX chart for VIX options)
Disclaimer
This indicator is for educational and informational purposes only. It is not financial advice. Options flow data is simulated by default; real-time OPRA data requires a separate TradingView subscription. Always do your own research and manage risk appropriately.
ZigZag Volume Profile [Honestcowboy]The ZigZag Volume Profile Indicator is a combination of 2 very popular trading indicators, the volume profile and zigzag indicator. Instead of using predetermined sessions like traditional volume profile analysis. This indicator expands on zigzag indicators "legs" and draws a volume profile inside each zigzag leg.
What is a Volume Profile?
"Technical analysis tool showing trading volume at specific price levels, creating a horizontal histogram on the side of a chart to reveal areas of high buying/selling interest, unlike traditional volume bars showing volume over time. Key elements include the Point of Control (POC) for most traded price, the Value Area (VAH/VAL), identifying crucial support/resistance, and analyzing profile shapes (like D, B, P) to understand market balance and potential price targets, used by professionals to spot liquidity and market structure."
Key Differences
Does not have a value area but distinguishes each column in relation to the biggest column in percentage terms.
Does not take sessions into account instead using zigzag legs
🟦 CALCULATION
The zigzag volume profile first builds a standard zigzag indicator to find structure in the market. Using pivot points and a minimum % price move threshhold.
Then once it knows the zigzags it will use each leg as a time window to calculate a volume profile inside.
🔹Coloring each column:
The script will find the biggest column in the Profile and use that as a reference for all other columns. It will then decide for each column individually how big it is in % compared to the biggest column. It will use that percentage to decide which color to give it, top 20% will be red, top 40% purple, top 60% blue, top 80% green and all the rest yellow. The user is able to adjust these numbers for further customisation.
🟦 USAGE
The idea behind this indicator is, if you look at markets as different legs (moves) going in a zigzag pattern you might want to look deeper inside your previous moves and see where the actual liquidity/volume was during that move. The hypothesis here is you build trade ideas based on zigzags but then use the volume profiles.
Since volume and market structure are very well known concepts to discretionary traders I'm hoping this indicator might give some different perspective on this relation and help people create a trading approach based on it. Here's some quick cherry picked examples, just as a proof of concept:
🟦 SETTINGS
🔹ZIGZAG SETTINGS
Price Deviotion % : This is the minimum price move in % term from last pivot price needs to move to form a new pivot for the zigzag.
Pivot Legs (Left/Right): The amount of bars a high or a low needs to be higher/lower than to the left and right of the bar. 10 By default to create medium term zigzag
🔹Volume Profile
Profile Rows: The amount of rows in Y axis the zigzag is going to be sliced into to create the volume profile. Higher number is more detailed volume profile but also uses more box objects which is maxed at 500. 25 by default
Profiles to Display: The amount of volume profiles the indicator will draw back in time. Higher number means more history but also longer loading time. 20 by default
🔹Visual Settings
This part is pretty self explanatory and you have can manually select the colors used to create the volume profile. Refer back the the explanation about the "🔹coloring each column" section.
Fourier Motion Radar 2.0Fourier Motion Radar 2.0 (FMR 2.0) — NASDAQ 10-Minute Motion Shift Radar
FMR 2.0 is an overlay indicator that highlights bullish/bearish motion shifts using a combination of: a Savitzky–Golay style quadratic fit (to obtain a smoothed value plus first/second derivatives), and
a Fourier window scan (to estimate a dominant cycle length and scale “motion strength”).
It then draws a simple, visual risk framework on the chart:
a Stop (SL) box and a Target (TP) box at each signal,
and a setup category label inside the TP box: SMALL / MEDIUM / LARGE (based on candle delta in points).
Optimized for NASDAQ on the 10-minute timeframe (M10).
The default thresholds and candle-size bands are tuned for NASDAQ M10 behavior. Using other symbols/timeframes may require recalibration of the point-based thresholds and multipliers.
What you see on the chart
1) Signal candle highlight
When a new motion shift starts, FMR 2.0 can color the entire signal candle (body + wick + border):
Bullish motion start: green candle + “LONG” marker
Bearish motion start: magenta candle + “SHORT” marker
These are state-change markers (start of a detected impulse), not a guarantee of continuation.
2) SL / TP boxes
On each signal, the script draws:
SL box (red) — the stop zone
TP box (green) — the target zone
The boxes are projected forward by a configurable number of bars (“box width”) so they remain visible for review.
3) Category label (SMALL / MEDIUM / LARGE)
The TP box label indicates which candle-size band the signal candle falls into:
SMALL
MEDIUM
LARGE
or “Skip” (if the candle does not fit the predefined bands)
Only SMALL/MEDIUM/LARGE are “in-band” setups. “Skip” means the candle size is outside the intended operating range for the default calibration.
How signals are calculated (high level)
A) Savitzky–Golay style quadratic fit (smoothing + derivatives)
The script fits a quadratic curve over a rolling window and evaluates it at the most recent bar:
d1 (first derivative) approximates direction/slope (momentum direction)
d2 (second derivative) approximates curvature/acceleration (momentum change)
B) Fourier dominant cycle estimate
Over a separate window, the script scans harmonic components up to a maximum index and picks the strongest amplitude. This provides:
a dominant frequency, converted into a dominant period estimate
C) Motion “start” conditions
Signals appear when a motion state turns on (and was off on the previous bar), using thresholding on normalized derivative values.
Important transparency note:
This is a rule-based indicator. Like all indicators, it can produce false positives, especially in choppy or low-volatility regimes.
SL/TP framework (how the boxes are sized)
1) Candle “delta” measurement
You can choose the delta mode:
Body (Open–Close): abs(close - open)
Range (High–Low): high - low
2) Point normalization
Delta is converted to points using the symbol’s minimum tick:
deltaPts = delta / syminfo.mintick
This makes the candle-size bands portable across symbols to a degree, but tick size and broker feed differences still matter.
3) Category selection (SMALL / MEDIUM / LARGE)
If candle scaling is enabled, the script selects SL and TP multipliers from the band the candle belongs to. If the candle does not belong to any band, the label shows “Skip”.
4) Box distances
SL distance = delta * SL_multiplier
TP distance = SL distance * TP_R_multiplier
This creates a consistent R-multiple structure per category (SMALL / MEDIUM / LARGE), intended for structured testing and comparison.
How to use (recommended workflow)
Open NASDAQ on 10-minute (M10) using the specified data feed you trust.
Add FMR 2.0 to the chart.
Watch for a Bullish / Bearish motion start marker and the colored signal candle (optional).
Check the TP label:
SMALL / MEDIUM / LARGE = in-band setup
Skip = outside the tuned candle-size bands (optional to ignore)
Use the SL/TP boxes as a visual structure for evaluation or automation rules.
Backtest tip (manual):
If reviewing historical signals, use “Box history” so previous boxes remain on the chart.
Limitations & compliance notes (please read)
No performance claims: This script does not promise profitability, accuracy, or future results. Markets change and outcomes vary.
Not investment advice: This is a technical analysis tool for educational/research purposes.
Feed/timeframe sensitivity: Default candle-size thresholds are tuned for NASDAQ M10; other instruments/timeframes may require adjusting point bands and multipliers.
Touch logic / bar ambiguity: If you are manually judging whether TP/SL would be hit, remember that on the same bar both could be touched depending on intrabar path; define a consistent evaluation rule if you are collecting statistics.
No “future leak” behavior:
The script is designed without lookahead access to future bars (no lookahead in security calls).
Inputs overview (what to adjust first)
If you want to adapt the tool:
Candle scaling bands (points): SMALL/MEDIUM/LARGE min/max thresholds
Box calculation mode: Body vs Range
SL/TP multipliers per band: to change risk/target structure
Derivative threshold: controls how selective motion starts are
=============================== Magyar változat ===============================
Fourier Motion Radar 2.0 (FMR 2.0) – Leírás
A Fourier Motion Radar 2.0 (FMR 2.0) egy fordulókra és impulzusváltásokra épülő jelző-indikátor, ami a piac mozgásának “állapotváltásait” próbálja elkapni.
A rendszer két fő elemből dolgozik:
Savitzky–Golay jellegű simítás + deriváltak (irány és gyorsulás),
Fourier-alapú domináns periódus becslés (a mozgás karakterének megértéséhez).
A jeleket a charton LONG / SHORT indikációval jelzi, és automatikusan SL/TP dobozokat rajzol fix szabályok alapján.
⚠️ Fontos: az FMR 2.0 NASDAQ 10 perces (M10) charton lett optimalizálva. Más instrumentumon / timeframe-en is működhet, de a beállítások és a candle-size sávok NAS100 M10 környezethez vannak hangolva.
Mit fogsz látni a charton?
1) Jelgyertya színezés
LONG jel esetén a jelgyertya zöldre színeződik.
SHORT jel esetén magenta/rózsaszín színezést kapsz.
Ez mindig az a gyertya, ahol a mozgás “induló” állapotváltása megtörténik.
2) SL / TP dobozok (a belépő környezet)
A jelgyertya zárásánál (entry) az indikátor kirajzol:
egy piros SL boxot (stop zóna),
egy zöld TP boxot (target zóna).
A dobozok szélességét (hány barig látszanak) külön tudod állítani.
3) TP doboz felirat: PICI / KÖZEPES / NAGY
A TP doboz közepén megjelenő felirat azt mutatja, hogy a jelgyertya mérete alapján melyik kategóriába esik a setup:
PICI
KÖZEPES
NAGY
vagy “Hagyd ki :)” (ha nem illeszkedik a megadott sávokba)
Ez a kategória határozza meg, hogy a rendszer milyen SL szorzót és milyen R cél (TP) többszöröst használ.
A jel logikája röviden
Az indikátor a simított ármozgásból számolt első derivált (d1) és második derivált (d2) alapján különbözteti meg a bullish/bearish mozgásindulást:
Bull start (LONG): amikor a mozgás erősödik felfelé, és a gyorsulás is pozitív.
Bear start (SHORT): amikor a mozgás erősödik lefelé, és a gyorsulás is negatív.
A jelek célja nem trendkövetés, hanem inkább a fordulók/impulzusváltások elkapása — ezért trendfilter szándékosan nincs “ráégetve”.
SL/TP számítás – hogyan működik?
A rendszer a jelgyertya méretét méri, és ebből számol:
1) Gyertya “delta”
Alapértelmezésben a Body (Open–Close) delta számít:
delta = abs(close - open)
Opcióként választható a teljes range is:
delta = high - low
2) Candle-size kategória pontokban
A delta pontokra van normalizálva (hogy instrument- és tickfüggetlenebb legyen):
deltaPts = delta / syminfo.mintick
Ez kerül összevetésre a sávhatárokkal (PICI / KÖZEPES / NAGY).
3) SL távolság
SL = delta * SL_mult (kategória szerint)
4) TP távolság (fix R cél)
TP = SL * TP_R (kategória szerint)
Az eredmény: minden setupnál fix R cél (pl. PICI esetén tipikusan nagyobb R, KÖZEPES/NAGY konzervatívabb).
Hogyan használd (gyakorlatban)?
Ajánlott használat (NASDAQ M10)
Nyisd meg a NAS100 / NASDAQ chartot 10 perces timeframe-en.
Add hozzá az FMR 2.0 indikátort.
Várd meg a LONG/SHORT jelzést (jelgyertya + shape).
Nézd meg a TP doboz feliratát: PICI/KÖZEPES/NAGY.
A dobozok megadják a strukturált SL/TP keretet.
Tipp: A “Hagyd ki :)” felirat azt jelzi, hogy a jelgyertya mérete nem illik a kalibrált sávokba — ezeket sokan egyszerűen kihagyják.
Backtest / vizuális ellenőrzés
Az indikátor tud “history módot”:
bekapcsolva megtartja a múltbéli boxokat (max darabszám beállítható),
így könnyen visszanézhető a jelek minősége és a setupok viselkedése.
Fontos megjegyzések
Optimális környezet: NASDAQ / NAS100 M10 (erre lett hangolva).
Más instrumentum/timeframe esetén érdemes a candle-size sávokat és a szorzókat újrakalibrálni.
Az indikátor jelző (overlay) eszköz; a konkrét execution/pozíciókezelés a felhasználó (vagy a robot) feladata.
Nem pénzügyi tanácsadás.
DAX 9-10 Breakout Strategy IndicatorOpening Hour Breakout (ORB) indicator for intraday trading.
WHAT IT DOES:
• Identifies the price range of a specific hour (default: 9:00-10:00)
• Detects breakout direction (Long/Short) when price breaks above HIGH or below LOW
• Automatically calculates Take Profit and Stop Loss zones based on range size
• Tracks trade outcome (Win/Lose) when TP or SL is hit
HOW TO USE:
1. Set the session hour according to your chart's timezone
2. Wait for the session range to form (yellow box)
3. Enter on breakout above HIGH (Long) or below LOW (Short)
4. TP and SL levels are automatically calculated
DEFAULT SETTINGS:
• TP Multiplier: 1.41x range (Risk:Reward ≈ 1:2.7)
• SL Multiplier: 0.52x range
FEATURES:
• Works on any timeframe (H1, M15, M30, etc.)
• Visual zones for session range, TP, and SL
• Price labels for all key levels
• Entry arrows and direction letters (L/S)
• Win/Lose markers (W/X) when trade closes
• Fully customizable - show/hide any element
• Info panel with live status and R:R ratio
• Alert conditions for Entry, TP hit, SL hit
BEST USED ON:
• DAX (Germany 40)
• Other indices: US30, US500, NAS100
• Forex majors during London/NY open
NOTE: This is an indicator for visual analysis. Use the Strategy version for backtesting.
CQHv10 8 Ultra-Clean EMA Ribbon+Momentum Dashboard+Live heatmapCQHv10 Indicator – (Version with EMA ribbon, multi-timeframe status, momentum dashboard, crypto watchlist & round levels)
Purpose
This indicator helps you quickly see: Trend direction via a colored EMA ribbon
Higher timeframe alignment (Daily / Weekly / Monthly)
Short-term momentum + RSI on multiple timeframes
Performance of major coins right now
Key psychological round-number levels (mainly useful on BTC)
1. The EMA Ribbon (main visual part on the chart)8 Exponential Moving Averages with different periods and colors:
10
Bright green
Thin
Very short-term momentum
20
Medium green
Thin
Short-term trend
50
Blue
Medium
Intermediate trend
100
Orange
Medium
Medium-term trend
200
Red
Thick
Classic long-term trend line
400
Yellow
Thick
Very long-term (institutional view)
800
Gold/Brown
Thick
Ultra long-term support/resistance
1600
Almost white
Thick
Extreme long-term anchor
Small clean numbers appear on the right side of the chart next to each line (e.g. "10", "200", "1600") so you can instantly see which color = which period.
How to read the ribbon quickly
All lines stacked upward + green/orange/red lines rising → strong bullish trend
All lines stacked downward + red/orange lines falling → strong bearish trend
Lines tangled / flat / crossing frequently → ranging / choppy market
Price far above the ribbon → very overextended bullish (possible pullback soon)
Price far below the ribbon → very oversold (possible bounce soon)
Price hugging the 50/100/200 → usually the most important dynamic support/resistance zones
2. Multi-Timeframe EMA Status Table (top-right)Shows whether price is above or below the 50 & 200 EMA on Daily, Weekly and Monthly charts.
Symbol Meaning
Color
● Price > EMA Green
○ Price < EMA Red
Bull
Price > 50 > 200
Green bg
Bear
Price < 50 < 200
Red bg
Neutral
mixed situation
Gray bg
Quick interpretation
All three timeframes Bull → very strong bullish bias (higher probability longs)
All three Bear → very strong bearish bias
Mixed (e.g. Daily Bull, Weekly Neutral, Monthly Bear) → be careful, trend conflict
3. Crypto Quick Watchlist (% Change)
Bottom right Shows 1-period % change for the most popular coins (always in the same timeframe as your chart).
Coins: BTC, ETH, SOL, XRP, ADA, DOGE
Green background → coin is up
Red background → coin is down
Gray → flat
Very useful when you want to see at a glance whether "the market" is pumping, dumping or quiet.
4. Round Number Levels (horizontal dashed lines)Fixed psychological levels for Bitcoin (mainly visible/useful when charting BTCUSDT or BTC pairs):100k, 90k, 80k, 70k, 60k, 50k
These lines extend to the right and act as magnets / support/resistance in many traders' psychology.
5. Momentum Dashboard (top center) – optional You can turn it on/off in the settings:
Show Momentum Table checkbox (default = on)
Columns: TF → timeframe
RSI → 14-period RSI on that timeframe
EMA Momentum → Bull / Bear / Neutral
Timeframes shown: 15 min, 1 h, 4 h, Daily, WeeklyHow to read it fastMany Bull + RSI > 60 → momentum is strong upward
Many Bear + RSI < 40 → momentum is strong downward
Lots of Neutral + RSI 45–55 → market is indecisive / ranging
Divergences (e.g. 15m Bull but Daily Bear ) → possible short-term counter-trend move
Settings you can change :Dashboard group Show Momentum Table → hide/show the top-center table
Bull / Bear / Neutral Color → change emoji background colors if you dislike the defaults
Dashboard Text Size → make text bigger/smaller if it's too small on your screen
Recommended chart usage examples :
Swing trading / position trading
Focus on: ribbon direction + MTF table + Momentum dashboard weekly/daily column Scalping / day trading
Focus on: short EMAs (10/20/50), 15m–4h momentum table, % change table (see if alts follow BTC)Trend confirmation
Only take trades when your timeframe + higher timeframes (Daily/Weekly) agree
Avoid very tangled ribbon + mixed MTF signals + neutral momentum → usually choppy / losing range.
Made by @CryptoQuickHits (more info on x.com/CryptoQuickHits in the pinned post)
MK AtlasOANDA:XAUUSD
Sentinel is a professional market analysis tool designed to help traders identify key price zones and understand market behavior with clarity and precision.
The script focuses on visual structure, clean levels, and confirmation-based logic to reduce noise and improve decision-making.
It is built to support traders who rely on discipline, patience, and structured analysis rather than indicators overload.
Key Features:
Clear visualization of important market zones
Confirmation-based behavior tracking
Clean, minimal, and non-repainting logic
Suitable for multi-timeframe analysis
Optimized for volatile markets such as Gold and Forex
This indicator is designed as a decision-support tool, not a signal generator.
Traders are encouraged to use it alongside proper risk management and their own trading plan.
Sentinel aims to provide clarity, not predictions.
Composite Regression Channel (3-Scale RMS)A multi-scale composite regression channel that adapts to market structure and highlights statistically extreme price rejections with momentum confirmation.
RoboCOT [by Oberlunar]RoboCOT by Oberlunar is a visual analytics indicator that compares two Commitment of Traders (COT) reports using TradingView’s official `TradingView/LibraryCOT` (dynamic requests enabled and thank you TV devs!)
RoboCOT is designed to help you inspect relative positioning between Commercials ( C ) and Noncommercials ( NC ) across two futures symbols in a consistent, normalised space.
The script does not provide trade signals, does not predict outcomes, and does not guarantee performance. COT data is typically updated weekly and can be revised; for that reason, it should be interpreted as a higher-timeframe positioning dataset and always cross-checked with price, volatility, and broader context.
The RoboCOT Oscillators
The upper lane shows four oscillators constrained to the range . Two lines belong to Asset A ( NC and C ) and are drawn with stronger colours, while the two lines of Asset B are drawn fainter to act as a reference. Each oscillator is derived from net positioning (Long minus Short) expressed relative to Open Interest , then normalised over a rolling lookback of weekly prints and smoothed with either HMA or EMA. This normalisation is meant to make different markets more comparable visually; it is not the raw net position itself. In addition, the oscillators are modulated by an internal confidence factor that incorporates Open Interest activity and distance from historical extremes , so the plotted curves remain continuous while still reflecting when the underlying positioning is “more informative” in relative terms.
The RoboCOT Comparisons
The shaded areas in the upper lane are pair fills that compare A versus B within the same participant class. The NC fill is drawn between the two NC lines, and the C fill is drawn between the two C lines. The sign of each fill is driven by the product A×B (after any optional bias inversion on B ). When the product is positive, both series share the same sign and the fill leans toward the “agreement” palette; when the product is negative, the series have opposite signs, and the fill leans toward the “conflict” palette. Opacity is driven by a weight that increases with higher confidence, larger separation between curves, and stronger agreement/conflict magnitude; when the weight is low, the fill remains intentionally subtle.
The optional “ Invert B bias ” switch is provided because some pairings represent opposite sides of the same macro axis. A common example is comparing CME:6E1! EUR ( Euro FX futures ) against ICEUS:DX1! DXY ( US Dollar Index futures ). In that case, flipping the sign of B can make the comparison more intuitive by expressing both series in a consistent “bias space” for visual alignment checks. This is a visualisation convenience; it does not imply a causal relationship.
The RoboCOT Fragility Score
The lower lane displays a fragility comparison for the two assets. In this implementation, fragility is derived from the COT concentration metrics ( Top 4 and Top 8 net concentration, combined ), normalised into and then smoothed. The fill between the two fragility lines is OI-driven and uses a pressure proxy based on net-longness (a normalised long-share minus short-share) for each asset. The yellow line is Asset B ( ICEUS:DX1! , inverted in this setup) and the purple line is Asset A ( CME:6E1! ). In the lower lane, yellow is closer to the midline (≈ -2.0), while purple is further away (more negative). Since the engine applies the fragility penalty using abs(fragOsc), the line that is farther from the centre (higher |fragOsc|) is the one that is “more fragile” under this metric. So A (Euro FX) looks more fragile than B (Dollar Index) in this snapshot. But... fragility here is not a price-direction signal, and it’s not meant to track EURUSD one-to-one. It’s a positioning concentration diagnostic (Top4/Top8 concentration imbalance, normalised and smoothed). A higher fragility magnitude means positions are more crowded/concentrated, which can imply higher vulnerability to squeezes, regime shifts, or mean-reversion, but it doesn’t force EURUSD to go up or down on its own.
An example of the RoboCOT Usage
In this chart, Noncommercials on both legs (EURO and inverted DXY) are positive, which suggests that speculative positioning is aligned with EUR strength / USD weakness rather than fighting it. At the same time, Commercials are negative on both legs, a configuration that often appears when hedgers are positioned against the prevailing move, so I treat it as “trend still supported but monitored” rather than a reversal call. On the other side, the fragility lane shows the EURO side more stretched than the DXY side, meaning the EUR leg looks more concentration-sensitive, so a loss of NC alignment or a rise in fragility would be the first warning that the price move could become unstable.
by Oberlunar 👁★
ColorFlow EMA📊 ColorFlow EMA — Trend Flow & Bias Indicator
🔹 What This Indicator Does
ColorFlow EMA is a clean, visual trend-flow indicator designed to show directional bias and momentum state at a glance.
It uses two exponential moving averages:
Fast EMA (default: 10)
Slow EMA (default: 20)
The area between the EMAs is color-shaded to clearly display whether price is in a bullish or bearish flow.
🎨 Visual Logic
🔵 Blue shading → Bullish flow
(Fast EMA above Slow EMA)
🔴 Red shading → Bearish flow
(Fast EMA below Slow EMA)
Optional crossover markers can be enabled for visual confirmation when EMA alignment changes.
🧠 How to Use ColorFlow EMA
This indicator is not a standalone strategy and is not intended for signal-chasing.
It is best used as a context and bias filter alongside:
Price action
Market structure (HH/HL, LH/LL)
Support & resistance or supply & demand zones
Pullbacks vs premium/discount
Typical use cases:
Favor longs when the flow is blue
Favor shorts when the flow is red
Avoid forcing trades when EMAs are tangled or flat
Wait for pullbacks into structure instead of chasing price
⚠️ Important Notes
EMA crossovers alone do not guarantee profitable trades
Market conditions, structure, and location always matter
Works best in trending or transitioning markets
Not designed for ranging/choppy environments without context
⚙️ Customization
EMA lengths can be adjusted
Crossover markers can be toggled on/off
Designed to stay visually clean and uncluttered
🎯 Who This Indicator Is For
Traders who prioritize price action over indicators
Intraday traders (forex, indices, ETFs, stocks)
Traders who want clarity, not noise
📝 Final Thought
ColorFlow EMA answers one simple question:
“Should I be looking for longs or shorts here?”
Use it for bias, not prediction.
Yang-Zhang Stop Lines Yang-Zhang Stop Lines - Advanced Volatility Indicator
📊 Description
The Yang-Zhang Stop Lines is an advanced technical indicator that uses the Yang-Zhang volatility estimator to calculate dynamic stop loss and take profit levels. Unlike traditional methods such as ATR or Bollinger Bands, Yang-Zhang considers multiple components of market volatility, offering a more accurate and robust measurement.
🎯 Key Features
Superior Volatility Calculation:
Implements the complete Yang-Zhang estimator, considering overnight volatility, open-close, and Rogers-Satchell components
More accurate than traditional ATR for markets with gaps and distinct sessions
Automatically adapts to market conditions
Intelligent Levels:
Buy Stop (Green): Lower level calculated for long position protection
Sell Stop (Red): Upper level calculated for short position protection
Mirrored Levels: Additional projections based on daily amplitude
Continuous Bands: Real-time visualization of intraday volatility
Daily Anchoring:
Fixed levels calculated at the beginning of each day
Facilitates trade planning with stable references
Horizontal lines extending throughout the trading session
⚙️ Configurable Parameters
Calculation Timeframe: Defines the period for volatility analysis (default: 60min)
Period: Lookback window for statistical calculations (default: 20)
Multiplier: Adjusts level sensitivity (default: 1.0)
Base Price: Reference for stop calculations (default: close)
Visual Options: Bands, fixed lines, labels, fill, and customizable colors
💡 How to Use
For Day Traders:
Use daily fixed levels as reference for stop loss and targets
Watch for price crossovers at levels for reversal signals
Mirrored levels serve as extended targets
For Swing Traders:
Configure higher timeframes (4h, daily) for medium-term analysis
Use the multiplier to adjust to your risk/reward objectives
Combine with trend analysis and support/resistance
Risk Management:
Position stops just below/above calculated levels
Adjust position size based on amplitude
Monitor the info table to check current volatility
📈 Information Table
The indicator displays in the top-right corner:
Current Yang-Zhang Volatility (in %)
Buy Stop Level
Sell Stop Level
Calculated Amplitude
🔔 Included Alerts
Alert when price crosses Buy Stop
Alert when price crosses Sell Stop
🎨 Visual Customization
Independent colors for each element
Adjustable line width
Optional fill between bands
Optional informative labels
📝 Technical Notes
This indicator correctly implements the complete Yang-Zhang estimator formula, including:
Overnight variance
Open-close variance
Rogers-Satchell component
Optimized k weighting
Ideal for traders seeking a scientific and statistically robust approach to stop definition and volatility analysis.
Compatible with all assets and timeframes. Recommended for liquid markets.
Quad Stoch v4 - George Lane Method# Quad Stoch v4 - User Guide
## Overview
**Quad Stoch v4** uses the traditional **George Lane Stochastic** calculation method to track four different timeframe stochastics simultaneously, identifying asymmetric rotation patterns for long and short entries.
## Core Philosophy
**Longs and shorts are NOT symmetrical:**
- **Longs**: V-bottom pattern, sharp rotation up from oversold (fast stochs lead)
- **Shorts**: Either bleed down then dump OR synchronized flush (different patterns)
## George Lane Method
v4 uses the pure George Lane calculation:
1. **%K** = Raw stochastic: `100 × (Close - LL) / (HH - LL)`
2. **%K Smoothing** = SMA of raw %K (default: 1 = no smoothing)
3. **%D** = SMA of smoothed %K (classic: 3-period)
**Default Display**: %D lines only (traditional slow stochastic)
## Default Stochastic Settings
| Stoch | %K Length | %K Smooth | %D Smooth | Color | Description |
|-------|-----------|-----------|-----------|-------|-------------|
| **1** | 9 | 1 | 3 | **RED** | Fastest - leads rotations |
| **2** | 14 | 1 | 3 | **GREEN** | Fast |
| **3** | 40 | 1 | 4 | **CYAN** | Slow |
| **4** | 60 | 1 | 10 | **WHITE** | Slowest - confirms trend |
*Colors match DTR Dashboard for easy reference*
## Rotation Signals
### 🟢 Bullish Rotation (Long Entry)
**Pattern**: V-bottom rotation
**Conditions**:
- Fast avg (D9 + D14) / 2 is **oversold** (< 25)
- Fast avg **turning up sharply** (slope > 3.0)
- Slow avg (D40 + D60) / 2 still **low** (< 50)
- Slow avg **flat or not turning** (slope < 1.0)
**What to look for**: Fast stochs bottoming and rocketing up while slow stochs haven't turned yet
---
### 🔴 Bearish Rotation (Short Entry)
**Two asymmetric patterns**:
#### **Pattern A: "Bleed Then Dump"**
- D60 was recently **overbought** (> 80 in last 10 bars)
- D60 just **broke below 75**
- Fast avg already **falling** (slope < -1.0)
- Not too oversold (fast avg > 40)
**What to look for**: Slow stoch rolling over from overbought while fast already bleeding
#### **Pattern B: "Synchronized Flush"**
- All 4 stochs **below 75**
- Both fast AND slow **dropping sharply** (< -2.5)
- Not too oversold (fast avg > 40)
**What to look for**: All stochs dumping together in coordinated fashion
---
## Key Settings
### Display Options
- **Show %K Lines**: Off by default (turn on to see raw fast stochastic)
- **Show %D Lines**: On by default (smoothed values)
- **Show Fast Avg**: Lime line = average of D9 and D14
- **Show Slow Avg**: Yellow line = average of D40 and D60
### Signal Filters
- **RTH Only Signals**: Arrows only during 9:30-16:00 ET (default: ON)
- **Spread Filter**: Optional - requires minimum spread between stochs
- **Min Spread**: Default 15 (ignored unless spread filter enabled)
### Slope Calculation
- **Slope Bars**: Number of bars to calculate slope (default: 2)
- Higher = smoother slope detection, slower reaction
## Visual Indicators
| Indicator | Meaning |
|-----------|---------|
| 🟢 **Green Triangle** ↑ | New bullish rotation signal |
| 🔴 **Red Triangle** ↓ | New bearish rotation signal |
| **Green Background** | Bullish rotation active |
| **Red Background** | Bearish rotation active |
| **Lime Line** | Fast average (D9+D14)/2 |
| **Yellow Line** | Slow average (D40+D60)/2 |
## Info Label
Shows current state (top right):
- Fast avg value and state (oversold/neutral/overbought)
- Slow avg value and state
- Fast slope (direction and magnitude)
- Slow slope
- D60 value
- Active pattern (if any)
## Alerts Available
1. **Bullish Rotation** - New bullish signal fired
2. **Bearish Rotation** - New bearish signal fired
3. **Bearish Pattern A** - Bleed then dump detected
4. **Bearish Pattern B** - Synchronized flush detected
5. **Bullish Rotation Active** - In bullish state (continuous)
6. **Bearish Rotation Active** - In bearish state (continuous)
## Usage Tips
### For Longs
1. Wait for fast avg to drop below 25
2. Watch for **sharp upward** slope (>3.0)
3. Confirm slow avg still lagging below 50
4. Enter on green triangle
5. Fastest stochs (red/green) should be leading
### For Shorts
1. **Pattern A**: Watch D60 (white line) roll over from 80+
2. **Pattern B**: All stochs failing together from highs
3. Confirm fast avg not already oversold (<40)
4. Enter on red triangle
5. Look for follow-through on next bar
### Risk Management
- Signals are **entry timing tools**, not standalone systems
- Use with price action, support/resistance, and market context
- Fast rotation up = higher probability longs
- Shorts need more confirmation (Pattern A or B)
- Avoid shorting when already deeply oversold
## Customization
All thresholds are adjustable:
- **Bullish Rotation** group: Oversold levels and slope requirements
- **Bearish Rotation** group: Pattern A/B parameters
- **Colors** group: Customize all line colors
---
**Version**: v4 (George Lane Method)
**License**: Mozilla Public License 2.0
Spot Taker Flow & Early Warning System How Does This Code Detect a "Fake" Rise?
Spot VWMA Logic: The moving average looks not only at the price but also at how much "spot volume" is circulating at that price.
Fake Rise Scenario: If the price (candles) is going up but the Yellow (Binance) or Blue (Coinbase) lines we've drawn are below it, or the price is drooping to the level of these lines; know that the rise is being triggered by bots in futures trading, not spot buyers. This is a "Fake" rise.
Confirmed Rise: If the price is above all these L1 lines, there may be "real money behind it".
ColorFlow EMA📊 ColorFlow EMA — Trend Flow & Bias Indicator
🔹 What This Indicator Does
ColorFlow EMA is a clean, visual trend-flow indicator designed to show directional bias and momentum state at a glance.
It uses two exponential moving averages:
Fast EMA (default: 10)
Slow EMA (default: 20)
The area between the EMAs is color-shaded to clearly display whether price is in a bullish or bearish flow.
🎨 Visual Logic
🔵 Blue shading → Bullish flow
(Fast EMA above Slow EMA)
🔴 Red shading → Bearish flow
(Fast EMA below Slow EMA)
Optional crossover markers can be enabled for visual confirmation when EMA alignment changes.
🧠 How to Use ColorFlow EMA
This indicator is not a standalone strategy and is not intended for signal-chasing.
It is best used as a context and bias filter alongside:
Price action
Market structure (HH/HL, LH/LL)
Support & resistance or supply & demand zones
Pullbacks vs premium/discount
Typical use cases:
Favor longs when the flow is blue
Favor shorts when the flow is red
Avoid forcing trades when EMAs are tangled or flat
Wait for pullbacks into structure instead of chasing price
⚠️ Important Notes
EMA crossovers alone do not guarantee profitable trades
Market conditions, structure, and location always matter
Works best in trending or transitioning markets
Not designed for ranging/choppy environments without context
⚙️ Customization
EMA lengths can be adjusted
Crossover markers can be toggled on/off
Designed to stay visually clean and uncluttered
🎯 Who This Indicator Is For
Traders who prioritize price action over indicators
Intraday traders (forex, indices, ETFs, stocks)
Traders who want clarity, not noise
📝 Final Thought
ColorFlow EMA answers one simple question:
“Should I be looking for longs or shorts here?”
Use it for bias, not prediction.
Credit Cycle IndexThe Credit Cycle Index represents a systematic approach to measuring financial market conditions through the aggregation of multiple credit and risk metrics. This indicator draws conceptual inspiration from academic research on credit cycles and their relationship to asset returns, building on the work of Gilchrist and Zakrajsek (2012) who demonstrated that credit spreads contain significant predictive information about economic activity and equity market performance. The indicator synthesizes publicly available market data into a unified framework that captures shifts in financial conditions before they become apparent in price action.
The theoretical foundation of credit cycle analysis rests on decades of research documenting the relationship between credit market conditions and asset returns. Bernanke and Gertler (1995) established the credit channel of monetary policy transmission, demonstrating how financial conditions amplify and propagate economic shocks through the broader economy. Schularick and Taylor (2012) documented how credit growth and credit conditions historically preceded major market dislocations, while Krishnamurthy and Muir (2017) showed that credit market variables exhibit predictable cyclical patterns that correlate with subsequent equity returns. These empirical findings suggest that monitoring credit conditions provides valuable information about the risk environment facing investors.
Unlike sentiment indicators that employ contrarian logic based on the assumption that crowd psychology overshoots at extremes, the Credit Cycle Index operates on regime-based principles. Credit market conditions tend to persist rather than mean-revert quickly. Favorable credit conditions typically support continued risk asset performance, while deteriorating conditions often precede extended periods of weakness. This approach recognizes that credit cycles operate on different timescales than sentiment cycles and require different strategic responses.
Methodology and calculation framework
The methodology underlying the Credit Cycle Index incorporates statistical normalization techniques that transform raw market data into comparable standardized scores. Each component factor undergoes robust calculation using median absolute deviation to reduce sensitivity to outliers, a technique that proves particularly valuable during market stress when traditional standard deviation measures become unreliable. These normalized components aggregate using a weighting scheme that adjusts dynamically based on prevailing market conditions, with stress-sensitive components receiving increased weight during periods of elevated market vulnerability.
The model produces values on a scale from zero to one hundred, where higher readings indicate favorable financial conditions and lower readings signal deteriorating conditions. Readings above seventy suggest healthy credit environments where risk assets typically perform well. The zone between forty and seventy represents normal conditions without strong directional bias. Readings below forty indicate meaningful stress, with values below twenty signaling crisis-level conditions across multiple components.
The model incorporates quality filters designed to enhance signal reliability. A consensus filter examines whether multiple underlying components align in the same direction, adding weight to signals when broad agreement exists across different market factors. A momentum filter requires positive index momentum to persist for a minimum duration before confirming entry signals, preventing premature positioning during temporary rebounds within deteriorating environments. These refinements reduce the probability of acting on spurious readings.
Professional application and portfolio integration
Professional portfolio managers recognize the value of credit condition indicators as tools for risk management and tactical allocation. The fundamental insight underlying credit-based strategies is empirically robust: favorable credit conditions create supportive environments for risk assets, while deteriorating conditions warrant defensive positioning. Lopez-Salido, Stein and Zakrajsek (2017) found that credit market sentiment significantly predicts economic activity and asset returns, with their research suggesting that credit conditions lead equity market performance by several months.
For institutional investors operating with fiduciary responsibilities, the Credit Cycle Index serves as one input in risk management frameworks. Asset managers might use deteriorating readings to trigger portfolio review processes, stress testing exercises, or adjustments to tactical allocation overlays. The indicator proves valuable when it diverges from prevailing market narratives, as such divergences often precede meaningful market inflections. Systematic investors can incorporate the index as a conditioning variable that adjusts position sizing based on the prevailing credit environment.
The integration of credit analysis into investment practice finds support in the concept that credit markets often lead equity markets in recognizing fundamental shifts. Credit market participants including bond investors and lenders frequently possess informational advantages regarding corporate financial health and economic conditions. When credit conditions deteriorate, this often reflects information that has not yet fully incorporated into equity prices, creating opportunities for investors who monitor these signals systematically.
Practical implementation for individual investors
The practical implementation of the indicator follows straightforward principles. When the index rises into the favorable zone above seventy with quality filter confirmation, this suggests credit conditions support risk asset exposure. When the index falls below the caution threshold of forty, defensive positioning becomes appropriate. This could manifest as reducing equity allocations, increasing cash reserves, or implementing protective strategies. The zone between these thresholds suggests balanced conditions where other analytical frameworks should take precedence.
Individual investors can derive benefit from the indicator by treating readings as alerts warranting examination of portfolio positioning. A reading in the favorable zone might prompt consideration of whether current equity exposure aligns with target allocations. A reading in the stress zone could trigger review of whether risk reduction measures merit consideration. The indicator should inform rather than dictate investment decisions, serving as one perspective within a broader analytical framework.
The decision to implement a credit condition indicator within an investment process requires consideration of how it complements existing approaches. Fundamental investors can use credit readings to assess whether the risk environment supports their positioning. Technical analysts may find that credit conditions help contextualize price patterns, with favorable conditions adding conviction to bullish setups and deteriorating conditions warranting caution. Quantitative investors might incorporate credit factors into multi-factor models or use them to adjust position sizing.
Trading behavior and strategy characteristics
The Credit Cycle Index employs a regime-following methodology that differs from both trend following and contrarian approaches. The trading logic accumulates positions when credit conditions indicate favorable environments and reduces exposure when conditions deteriorate. This approach positions with prevailing credit market signals rather than against them, recognizing that credit conditions exhibit persistence.
The observation that the indicator may signal favorable conditions while price volatility continues represents an inherent characteristic of regime-based strategies. When the indicator signals favorable conditions, this indicates that underlying credit metrics remain supportive despite surface-level price fluctuations. The indicator identifies phases where credit fundamentals support risk positioning, though short-term price movements may deviate from this underlying support.
Potential users should understand this behavioral characteristic before implementation. The strategy will maintain risk exposure during favorable credit conditions even when equity prices experience temporary weakness. It will advocate defensive positioning during credit deterioration even when equity prices appear stable. Success requires trust in the underlying credit signals and willingness to accept that price action and credit conditions may temporarily diverge.
Suitability and implementation requirements
The Credit Cycle Index aligns appropriately with investors possessing specific characteristics. First, a medium to long term investment horizon proves essential. Credit cycles operate over weeks to months rather than days, and the strategy requires patience to capture regime shifts. Second, a risk management orientation that prioritizes avoiding large drawdowns suits the defensive nature of the indicator during stress periods. Third, comfort with systematic decision making helps maintain discipline when credit signals conflict with prevailing market narratives.
The indicator proves less suitable for day traders seeking intraday signals, investors who prefer purely contrarian approaches, those requiring constant market exposure regardless of conditions, and individuals unable to tolerate periods when the indicator conflicts with price momentum. Institutional investors with strict benchmark tracking requirements may find the strategy incompatible with their mandates despite its risk management merits.
For appropriate investors, the Credit Cycle Index offers a systematic framework for monitoring financial conditions and adjusting risk exposure accordingly. By providing an objective assessment of credit market health, the indicator helps investors recognize environment shifts and consider positioning adjustments when conditions warrant. The strategy demands patience and discipline but rewards those characteristics with the potential for improved risk-adjusted returns through drawdown reduction during stress periods.
References
Ang, A. and Timmermann, A. (2012) Regime changes and financial markets. Annual Review of Financial Economics, 4, pp. 313 to 337.
Bernanke, B.S. and Gertler, M. (1995) Inside the black box: The credit channel of monetary policy transmission. Journal of Economic Perspectives, 9(4), pp. 27 to 48.
Campbell, J.Y. and Thompson, S.B. (2008) Predicting excess stock returns out of sample: Can anything beat the historical average? The Review of Financial Studies, 21(4), pp. 1509 to 1531.
Collin-Dufresne, P., Goldstein, R.S. and Martin, J.S. (2001) The determinants of credit spread changes. The Journal of Finance, 56(6), pp. 2177 to 2207.
Gilchrist, S. and Zakrajsek, E. (2012) Credit spreads and business cycle fluctuations. American Economic Review, 102(4), pp. 1692 to 1720.
Hamilton, J.D. (1989) A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica, 57(2), pp. 357 to 384.
Krishnamurthy, A. and Muir, T. (2017) How credit cycles across a financial crisis. NBER Working Paper No. 23850.
Lopez-Salido, D., Stein, J.C. and Zakrajsek, E. (2017) Credit-market sentiment and the business cycle. The Quarterly Journal of Economics, 132(3), pp. 1373 to 1426.
Merton, R.C. (1974) On the pricing of corporate debt: The risk structure of interest rates. The Journal of Finance, 29(2), pp. 449 to 470.
Schularick, M. and Taylor, A.M. (2012) Credit booms gone bust: Monetary policy, leverage cycles, and financial crises, 1870 to 2008. American Economic Review, 102(2), pp. 1029 to 1061.
SHDW Breaker Blocks & Mitigation|ProWhat this indicator does
This script detects Order Blocks (OB) from confirmed swing pivots, scores their quality (0–100), and manages their lifecycle through mitigation and optional breaker behavior. It is designed to be “desk-safe”: drawing objects are rebuilt on the last bar for stability and performance.
Non-repainting note (important)
OBs are created only from confirmed pivots . A pivot confirms after `Pivot length` bars, so zones appear with a delay. Once created, zones do not “move” retroactively; they update only via mitigation/breaker rules.
---
How to read the chart (using your LTC example)
On the LTC chart you shared, you can see:
* Red zones = SELL OB (supply) above price. These are prior sell-side institutional footprints. Price revisiting these zones can behave as resistance until mitigated/invalidated.
* Green zones = BUY OB (demand) below price. These are buy-side footprints. Price revisiting these zones can behave as support until mitigated/invalidated.
* Each label shows:
* Tier : `BALANCED / HIGH / STRONG` (based on the 0–100 score).
* Volume share (%) : relative volume contribution versus the other currently displayed zones (helps rank “importance” visually).
* Dashed midline (if enabled) is the zone midpoint, useful when mitigation trigger uses midpoint logic.
What “Show breakers” means in practice
When Mitigation mode = Soft and S how breakers = ON :
* A zone that gets mitigated is not removed ; it becomes a Breaker (a “role-flip candidate”).
* Breakers remain on chart until a dead-hit / invalidation event removes them (price cleanly crosses the opposite boundary per your trigger/penetration rules).
---
Inputs reference (what each group does)
01 | Performance (Drawing Window)
* Enable window / Bars : limits calculations and drawings to the most recent *N* bars to keep the chart responsive on lower devices.
2 | Order Blocks (Engine)
* Enable OB: master switch for OB detection + updates + drawing.
* Show last: number of most recent OB zones to draw (per side). Set `0` to draw none.
* Pivot length: swing confirmation strength (higher = fewer OBs, later confirmation).
* Scan depth (bars): inside the pivot swing segment, the script searches for the highest-volume opposite candle to define the OB origin.
* Construction
* Full: OB uses full origin candle high/low.
* Length: caps OB thickness using `ATR(200) * Length(ATR)` (cleaner on noisy assets).
* Mitigation mode
* Off: zones remain until overlap pruning/capping.
* Hard: remove the OB on first mitigation touch (virgin-only behavior).
* Soft: on mitigation, convert to breaker; optionally keep it visible.
* Mitigation trigger
* Close: uses candle body edge.
* Wick: uses wick extreme.
* Avg: uses midpoint.
* Show breakers: only relevant in Soft mitigation; keeps mitigated zones plotted as breakers.
02.1 | Order Blocks (Tier Model)
* HIGH threshold / STRONG threshold : score cutoffs for tier labels.
02.2 | Institutional Quality
* Require displacement: filters OBs without meaningful follow-through (MFE).
* Follow-through bars: window used to compute MFE from the origin candle.
* Min displacement (ATR): MFE threshold in ATR units.
* Context lookback: high/low range used for premium/discount “location” scoring.
* Weights (Creation / Follow-through / Location): normalizes and combines sub-scores into the final 0–100 score.
02.3 | Mitigation Filter (Penetration)
Reduces micro-taps:
* Min penetration (%): requires penetration beyond boundary as % of OB height.
* Min penetration (ATR) requires penetration beyond boundary in ATR.
Final requirement = `max(percent-based, ATR-based)`.
02.4 | Quality Gates (Vol/Body)
Hard reject weak origins:
* Enable gates: turns the filters on/off.
* Gate mode
* Chop only: gates apply only when chop regime is detected.
* Always: gates apply in all regimes.
* Min volume ratio: origin candle must have `Volume >= SMA(20)*ratio`.
* Min body ratio: origin candle must have `Body/Range >= ratio`.
### 02.5 | Regime Filter (Chop)
Detects lateral conditions using:
* ATR compression: `ATR(fast)/ATR(slow) < threshold`
* ADX ceiling: `ADX < max`
This is used to tighten gates only during chop (if configured).
03 | Order Blocks (Style)
Controls visuals:
* Mid-line on/off, label content mode, label anchor, CONF tag, transparencies, colors.
03.1 | Trend Regime Relax (Display)
Optional declutter in strong trends:
* Uses ADX floor + ATR ratio floor .
* Modes: fade lower tiers / hide balanced / only strong.
04 | Fair Value Gap (Optional)
Optional FVG detection with mitigation/breaker behavior and overlap pruning.
---
Operational logic (high level)
1. Detect confirmed pivots (swing highs/lows).
2. For each pivot, select the highest-volume opposite candle within `Scan depth` as the OB origin.
3. Build OB zone (Full or ATR-capped Length).
4. Score the OB:
* Creation quality (volume, body, range/ATR with wick penalty)
* Follow-through (MFE saturation within `Follow-through bars`)
* Location ** (premium/discount alignment inside `Context lookback`)
5. Manage lifecycle:
* Mitigation → remove (Hard) or convert to breaker (Soft)
* Dead-hit invalidation removes breakers
* Overlap pruning and caps keep the book clean
6. Draw zones only on last bar for performance.
---
Isenção de responsabilidade
Este roteiro é fornecido apenas para fins educacionais e informativos e não constitui aconselhamento financeiro.
Daily maximum price range for Credit SpreadsVolatility & Momentum for Credit Spreads
It is a specialized mean-reversion tool designed primarily for options traders focusing on Credit Spreads (specifically 0DTE on SPX) and intraday reversals. By combining Volume Weighted Average Price (VWAP) with VIX-adjusted volatility bands, this indicator identifies statistical extremes where price is likely to revert.
Unlike standard Bollinger Bands or Keltner Channels, TITAN adapts its width based on real-time implied volatility (VIX), ensuring that your "overextended" zones are accurate whether the market is calm or chaotic.
🎯 Core Concept
The indicator relies on the principle that price moves within a definable "Daily Range" relative to the VWAP. When price pushes to the outer limits of this range while simultaneously hitting RSI extremes; it signals a high-probability reversal setup ideal for selling premium.
🛠 How It Works
The engine is built on three pillars:
Volatility-Adaptive Bands: The bands are calculated using a 14-day Average Daily Range (ADR), which is then dynamically scaled by the current VIX relative to a baseline. If VIX spikes, the bands widen instantly to keep you safe from premature entries.
Momentum Triggers: Signals are generated only when the RSI (14) hits extreme Overbought (>70) or Oversold (<30) levels.
"Golden Hour" Filtering: To avoid market open noise or late-day chop, the indicator includes a customizable time filter (Default: 10:15 – 11:30 AM EST). Signals outside this window are suppressed to enforce trading discipline.
🚀 Key Features
Visual Strategy Simulation: The indicator now includes a built-in "Strike Simulator." Upon the first valid signal of the session, it automatically plots a horizontal "Strike Line" at the Outer Band ± a user-defined buffer (e.g., 10 points). This helps you visualize your theoretical strike price for the rest of the day.
Bull & Bear Zones: Color-coded fills (Green for Bullish Buy Zones, Red for Bearish Sell Zones) make it easy to see market context at a glance.
Live Dashboard: A Heads-Up Display (HUD) in the bottom right shows real-time RSI values, Golden Hour status, and current signal state.
Unified Alert System: A single master alert condition triggers if price hits an RSI extreme OR touches a volatility band during your active trading window.
📉 How to Trade It (Example Strategy)
Wait for the Window: Ensure the "Golden Hour" on the dashboard reads ACTIVE (Default 10:15 AM EST).
Identify the Zone: Short Setup (Call Credit Spread): Price pushes into the Red Zone (Outer High). Long Setup (Put Credit Spread): Price pushes into the Green Zone (Outer Low).
Confirm the Signal: Look for the Diamond Icon. This confirms RSI has hit the extreme threshold.
Check the "Strike Line": Use the simulated horizontal line to identify where your short strike would be (Outer Band + Buffer) to verify it is at a safe distance from current price.
⚙️ Settings
ADR Length: Lookback period for daily range calculation (Default: 10).
Baseline VIX:* The standard VIX level used for normalization (Default: 15.0).
Inner/Outer Multipliers: Controls the width of the bands.
Golden Hour: The specific time window for valid signals.
Strike Buffer: Points added to the outer band to simulate your option strike price.
⚠️ Disclaimer
This tool is for informational purposes only. Trading options, especially 0DTE credit spreads, involves significant risk. Always backtest strategies and manage risk accordingly.






















