Flat Market Detector//@version=5
indicator("Flat Market Detector", overlay=true)
len = input.int(100, "Length")
src = close
corr = ta.correlation(src, ta.linreg(src, len, 0), len)
flatThres = input.float(0.4, "Flat Threshold", minval=0, maxval=1)
isFlat = math.abs(corr) < flatThres
bgcolor(isFlat ? color.new(color.gray,85) : na, title="Flat Zone")
plotshape(isFlat, style=shape.labelup, location=location.top, color=color.silver, text="ФЛЕТ", title="Flat")
alertcondition(isFlat, "Flat Detected", "Flat: trend trading disabled!")
Penunjuk dan strategi
F-Stoch v2 (Stochastic with Fib & Donchian)F-Stoch v2 (Stochastics, Fibonacci, and Donchian Channels)
This indicator combines standard Stochastics with Fibonacci levels and Donchian Channels, enabling a multifaceted market analysis.
Note:
Some of the logic included in this script (specifically the calculation part for displaying Stochastics in Heikin Ashi style) was generated by AI (e.g., Google Gemini) based on user instructions.
Key Features:
* Customizable Stochastics: Freely set the %K and %D periods, smoothing, and offset.
* Fibonacci-based Trend Determination: Determines the trend (uptrend/downtrend/range) based on price position within the set Fibonacci high/low lookback period and reflects it in the Donchian Channel's background color.
* Donchian Channels: Applied to the Stochastic %K value, these indicate volatility and trend direction boundaries. There's an option for the Donchian Channels to change color in conjunction with the Fibonacci trend.
* Heikin Ashi Style %K Display: Provides an option to display the %K line in Heikin Ashi candlestick style instead of a regular line. This makes it easier to visually grasp changes in %K momentum.
This indicator offers a comprehensive toolkit for analyzing trend momentum, volatility, and potential turning points.
Deviation Rate From Dynamic MAThis indicator does the following; starting from the first bar (including the first bar) it calculates the average of the closings of the following bars, until the closing of a bar reaches the average. If the price has returned to the average, the starting bar for the average calculation is reset, that is, it starts calculating the average again from the bar where the return to the average (intersection) occurred.
If the deviation is greater than the entered percentage value (3% by default), it shows the deviation rate for each bar on the chart with a label. The color of the label text is shown as darker as the deviation rate increases, and more transparent as it decreases. You can change these settings according to your own preferences from the codes. You can create alarm conditions such as "If the deviation rate from the average is greater than x" to enter the transaction.
Wavelet-Trend ML Integration [Alpha Extract]Alpha-Extract Volatility Quality Indicator
The Alpha-Extract Volatility Quality (AVQ) Indicator provides traders with deep insights into market volatility by measuring the directional strength of price movements. This sophisticated momentum-based tool helps identify overbought and oversold conditions, offering actionable buy and sell signals based on volatility trends and standard deviation bands.
🔶 CALCULATION
The indicator processes volatility quality data through a series of analytical steps:
Bar Range Calculation: Measures true range (TR) to capture price volatility.
Directional Weighting: Applies directional bias (positive for bullish candles, negative for bearish) to the true range.
VQI Computation: Uses an exponential moving average (EMA) of weighted volatility to derive the Volatility Quality Index (VQI).
Smoothing: Applies an additional EMA to smooth the VQI for clearer signals.
Normalization: Optionally normalizes VQI to a -100/+100 scale based on historical highs and lows.
Standard Deviation Bands: Calculates three upper and lower bands using standard deviation multipliers for volatility thresholds.
Signal Generation: Produces overbought/oversold signals when VQI reaches extreme levels (±200 in normalized mode).
Formula:
Bar Range = True Range (TR)
Weighted Volatility = Bar Range × (Close > Open ? 1 : Close < Open ? -1 : 0)
VQI Raw = EMA(Weighted Volatility, VQI Length)
VQI Smoothed = EMA(VQI Raw, Smoothing Length)
VQI Normalized = ((VQI Smoothed - Lowest VQI) / (Highest VQI - Lowest VQI) - 0.5) × 200
Upper Band N = VQI Smoothed + (StdDev(VQI Smoothed, VQI Length) × Multiplier N)
Lower Band N = VQI Smoothed - (StdDev(VQI Smoothed, VQI Length) × Multiplier N)
🔶 DETAILS
Visual Features:
VQI Plot: Displays VQI as a line or histogram (lime for positive, red for negative).
Standard Deviation Bands: Plots three upper and lower bands (teal for upper, grayscale for lower) to indicate volatility thresholds.
Reference Levels: Horizontal lines at 0 (neutral), +100, and -100 (in normalized mode) for context.
Zone Highlighting: Overbought (⋎ above bars) and oversold (⋏ below bars) signals for extreme VQI levels (±200 in normalized mode).
Candle Coloring: Optional candle overlay colored by VQI direction (lime for positive, red for negative).
Interpretation:
VQI ≥ 200 (Normalized): Overbought condition, strong sell signal.
VQI 100–200: High volatility, potential selling opportunity.
VQI 0–100: Neutral bullish momentum.
VQI 0 to -100: Neutral bearish momentum.
VQI -100 to -200: High volatility, strong bearish momentum.
VQI ≤ -200 (Normalized): Oversold condition, strong buy signal.
🔶 EXAMPLES
Overbought Signal Detection: When VQI exceeds 200 (normalized), the indicator flags potential market tops with a red ⋎ symbol.
Example: During strong uptrends, VQI reaching 200 has historically preceded corrections, allowing traders to secure profits.
Oversold Signal Detection: When VQI falls below -200 (normalized), a lime ⋏ symbol highlights potential buying opportunities.
Example: In bearish markets, VQI dropping below -200 has marked reversal points for profitable long entries.
Volatility Trend Tracking: The VQI plot and bands help traders visualize shifts in market momentum.
Example: A rising VQI crossing above zero with widening bands indicates strengthening bullish momentum, guiding traders to hold or enter long positions.
Dynamic Support/Resistance: Standard deviation bands act as dynamic volatility thresholds during price movements.
Example: Price reversals often occur near the third standard deviation bands, providing reliable entry/exit points during volatile periods.
🔶 SETTINGS
Customization Options:
VQI Length: Adjust the EMA period for VQI calculation (default: 14, range: 1–50).
Smoothing Length: Set the EMA period for smoothing (default: 5, range: 1–50).
Standard Deviation Multipliers: Customize multipliers for bands (defaults: 1.0, 2.0, 3.0).
Normalization: Toggle normalization to -100/+100 scale and adjust lookback period (default: 200, min: 50).
Display Style: Switch between line or histogram plot for VQI.
Candle Overlay: Enable/disable VQI-colored candles (lime for positive, red for negative).
The Alpha-Extract Volatility Quality Indicator empowers traders with a robust tool to navigate market volatility. By combining directional price range analysis with smoothed volatility metrics, it identifies overbought and oversold conditions, offering clear buy and sell signals. The customizable standard deviation bands and optional normalization provide precise context for market conditions, enabling traders to make informed decisions across various market cycles.
Line at Custom Price📌 Script Title: Line at Custom Price
📝 Description:
Draw a clean and customizable horizontal line at any price level you define.
This simple but effective indicator is perfect for marking psychological levels, round numbers (e.g., 100k BTC), support/resistance zones, or target areas. Use it to visually track key price levels without cluttering your chart.
⸻
🔧 Features:
• 🔹 Customizable input for any price level (default: 103,000)
• 🔹 Bold, dashed red line overlay for maximum visibility
• 🔹 Works on all timeframes and assets
• 🔹 Ideal for marking breakout zones, profit targets, or alert areas
⸻
💡 Usage Ideas:
• Set a key resistance level like 103000 on BTC
• Track liquidation zones or Fibonacci targets
• Combine with other indicators like Moving Averages or VWAP
Unified Signal Engine5 Scripts
1) PMO indicator
2) Average Force indicator has positive force that is bullish yellow histogram
3) Dynamic Sentiment RSI
4) Adaptive Resonance Oscillator
5) When Turbo Oscillator
[Cimafire] Historical 01:55 H/LThis is the Asian timezone 5minute candle observer and marker
Description
This indicator tracks the high and low of the 01:55 AM candle each day based on your selected timezone.
📍 Draws horizontal lines from the high and low of the 01:55 AM candle
🕐 Highlights the 01:55 candle on the chart for easy visual reference
🔼 If the next candle closes above the high — a “Breakout” label is displayed
🔽 If the next candle closes below the low — a “Breakdown” label is displayed
📏 Line duration is customizable to fit your analysis window
Perfect for traders monitoring early-session activity, breakouts, and pre-market structure.
EMAブレイク手法(エントリーポイント価格表示+アラート付き)This Pine Script is designed for 15-minute chart trading using EMA crossover breakouts.
It identifies bullish and bearish setups based on the relationship between the 12-period and 26-period EMAs, and plots entry points with price labels.
SURF (ex-mafgi) 2.55 4m design @VanyaKsenyaSURF 2.55 is a version of a multi-correlations based MAFGI (inverted fear and greed synthetic index) analytical platform for analyzing the current asset from the standpoint of correlations with 3 other assets that you pick up.
There's a lot of calculations based on 3 different correlation modes and dynamic weigh assignment happening behind the scenes of this indicator, but here's a simple explanation on what's happening on the chart with the Bitcoin:
You see a bird's eye view on the sea coast where there are:
- Mountains with the wind blowing sometimes from the mountains in the opposite direction to the sea waves
- Wet sand with white sea foam
- Sea waves
- Wind that sometimes blows from the sea towards the shore
The sea wave is a synthetic correlations based index of the strength of the current asset plus 3 related ones. The higher the waves the better for bitcoin (or whatever assets you analyse).
How the waves develop?
a) first, the wind rises, blowing to the right along the sea — this is the earliest harbinger of a wave. Economically, it means that bitcoin price's index is balanced with the other 3 correlated assets. Most of the time it means that the wave is coming.
b) Then, usually, a surfer jumps onto the board — this is when the entry point detection algorithm triggers.
c) Then comes the wave. Normally the wave starts with a sun symbol and the sea foam abruptly jumping higher then usual.
If the wind comes from the mountains — large or smaller "breezes" from the mountain side — this means that on the index of related assets there is sharp volatility unfavorable for the current asset, just like a wind from the mountains — it stops the wave on the sea or holds it back until it lasts.
But if the wind is from the sea — bottom most wind icons below the sea waves — then this strengthens the wave.
The palm tree is the place where the wave might end (the peak on the wet sand).
If there are almost no mountains, it means the current asset is in an undervalued zone compared to the indices of correlated assets. (Think of it as of a multi-asset SMT divergence and you will grasp the idea.)
If the mountain is large — be careful with longs, only a wind from the sea can, in such a situation, make the wave even bigger. Otherwise be careful - shorts are coming, watch out for the moon symbols which means the strength of the asset is reducing abruptly compared to the index.
EMA Confluence Zones — Dynamic Support/ResistanceThis indicator identifies zones where multiple EMAs converge tightly together, which often act as dynamic support or resistance. You can customize which EMAs to include and define the maximum % spread between them to trigger a “confluence zone.”
🔧 How to Use
Use default EMAs (8, 13, 21, 34) or add your own.
Zones appear when EMAs are within a tight price range (configurable).
Look for price pullbacks into these zones for entries or continuation plays.
Great for trend traders and smart money setups.
Visual and adaptive — this indicator shows you where institutions might be stacking positions.
Previous Highs & Lows (Daily + Weekly)This indicator automatically plots the previous day's and previous week's high and low levels. These price points are commonly used by institutional traders as potential areas of support, resistance, or liquidity grabs.
🔧 How to Use
Previous Day High/Low: Use for intraday scalping or breakout setups.
Previous Week High/Low: Identify swing trade zones or key reaction areas.
Combine with price action (e.g., rejection candles or fakeouts) to spot smart money moves.
Enable/disable each level separately from settings.
Ideal for traders who rely on market structure, session levels, or liquidity theory.
Candle Body Pressure HeatmapThis indicator colors candles based on the strength of their real body relative to the total candle range (body + wicks). Strong bullish and bearish candles are highlighted with brighter colors, while weak or indecisive candles are shaded softly. Optional arrows mark high-conviction candles when volume exceeds the 20-period average.
🔧 How to Use
Bright Green = Strong Bullish Pressure (large body, small wicks, high volume)
Bright Red = Strong Bearish Pressure
Faded Candles = Weak conviction (spinning tops, doji-like)
Arrows signal strong candles backed by above-average volume.
Enable the volume filter to hide fake moves during low activity.
Useful for price action traders who want to focus on meaningful candles only. Combine with support/resistance or trendlines for better confirmation.
Alligator (Intraday) + Bill Williams + Dotted S/R TrendlinesPredator Edge is a powerful all-in-one intraday trading tool designed for traders seeking high-probability entries within 3–5 hour windows. It combines Bill Williams' Alligator indicator, automated support & resistance trendlines, and RSI divergence detection, giving you precision market insights in real-time.
🔍 Core Features:
✅ 1. Alligator Indicator (Optimized for Intraday)
Uses shorter EMA settings to adapt to fast-moving markets
Clearly identifies market trends and consolidation zones
Color-coded jaws, teeth, and lips to visualize momentum
✅ 2. Dynamic Support & Resistance
Automatically plots dotted trendlines at key swing highs and lows
Line weight and length are tuned to stay relevant to recent price action
Clean and uncluttered visual presentation
✅ 3. RSI Divergence Detection
Detects bullish and bearish RSI divergences using price pivots
Labels appear directly on the chart for easy signal spotting
Optimized RSI length and pivot settings for short-term intraday use
Shark Candles Indicator | TCMaster 📌 Description:
The Shark Candles Indicator is a price-action and volume-based tool designed to detect high-impact candles — known as "Shark Candles" — that suggest potential institutional activity or sudden volatility spikes.
It identifies candles on a higher timeframe (HTF) that exhibit:
Unusually high volume,
A strong body relative to the candle’s wicks,
A large price range compared to recent history.
Once such a candle is detected, the "Shark Zone" is created and drawn as a high-probability price area where future reactions (support or resistance) may occur. This zone remains active for a set number of bars or until another Shark Candle is detected.
⚙️ How It Works:
Shark Candle Detection Criteria:
Volume Spike: Volume is greater than the highest volume of the previous N bars.
Large Body: The candle's body is significantly larger than its combined wicks.
Range Expansion: The candle’s range exceeds the average range over the past N bars.
Shark Zone Formation:
The high and low of the Shark Candle are used to define the zone.
This zone remains until a new Shark Candle appears or the configured reset period expires.
The zone is shaded in teal, providing a visual cue for potential trading interest.
Shark Icon Label:
When a Shark Candle is detected, a 🦈 icon is displayed above the candle for easy spotting.
🔧 User Inputs:
Analysis Timeframe: Choose the higher timeframe used for detecting Shark Candles (default: 15 minutes).
Volume Spike Lookback: Number of candles to compare volume against (default: 20).
Body/Wick Ratio: Minimum ratio between the candle body and total wick size (default: 1.5).
Range Multiplier vs Avg Range: Threshold multiplier to qualify a candle's size compared to the recent average range (default: 1.5).
Reset Shark Zone After N Bars: Maximum number of bars the zone remains active without a new Shark Candle (default: 100).
Show Shark Zone: Toggle zone display on/off.
📈 Visual Elements:
Shark Zone:
Upper boundary (green line)
Lower boundary (red line)
Teal shaded background between zone boundaries
🦈 Label above each Shark Candle for quick visual recognition
🛠️ Usage Tips:
Use Shark Zones as dynamic support/resistance areas.
Combine with volume profile, breakout strategies, or candlestick patterns.
Useful in all markets including stocks, crypto, and forex.
Best suited for scalpers and swing traders looking for institutional footprints.
⚠️ Disclaimer:
This indicator is for educational and informational purposes only. It does not constitute financial advice or a guarantee of future performance. Always do your own research and apply proper risk management.
VWAP Bands with Volume PressureThis indicator plots a session-based VWAP (Volume Weighted Average Price) with dynamic standard deviation bands. The VWAP line is color-coded based on volume pressure — green when volume increases, red when it decreases — providing an instant view of market momentum.
💡 How to use it:
VWAP Line: Used as a dynamic fair value. Price above VWAP may suggest bullish pressure, below VWAP bearish.
Upper/Lower Bands: Represent overbought and oversold zones based on real-time volatility (standard deviation). When price touches or exceeds a band, it may signal:
A potential reversal zone (mean reversion)
Or a breakout continuation if supported by volume
Color of VWAP:
🔹 Green VWAP: increasing volume — confirms price move
🔻 Red VWAP: decreasing volume — caution, move may lack strength
📈 Useful for intraday traders, scalpers, and swing traders wanting to combine price and volume dynamics in a clean visual way.
RSI Confluence Indicator MTF | TCMaster📌 Description:
The RSI Confluence Indicator MTF is a multi-timeframe momentum analysis tool designed to identify strong overbought and oversold conditions across multiple timeframes using the Relative Strength Index (RSI). This indicator helps traders detect high-probability reversal zones by highlighting when RSI values align across 3 customizable timeframes.
By confirming RSI signals from multiple perspectives, the indicator aims to improve signal reliability and reduce false entries, especially in fast-moving markets.
⚙️ How It Works:
RSI Calculations are applied to three separate user-defined timeframes.
A Buy Signal is triggered when RSI is below the oversold level (default 30) on all selected timeframes.
A Sell Signal is triggered when RSI is above the overbought level (default 70) on all selected timeframes.
When a signal is detected, a colored background appears on the chart (green for buy, red for sell), making it easy to visualize confluence zones.
🔧 Inputs:
RSI Length: Period for RSI calculation (default: 14).
Overbought Level: Upper threshold for RSI (default: 70).
Oversold Level: Lower threshold for RSI (default: 30).
Timeframe 1: First timeframe for RSI (default: 5 minutes).
Timeframe 2: Second timeframe for RSI (default: 15 minutes).
Timeframe 3: Third timeframe for RSI (default: 30 minutes).
📈 Visuals:
Plots RSI values for each timeframe in distinct colors (green, orange, red).
Displays horizontal lines at the overbought and oversold levels for quick reference.
Background color changes based on signal confluence:
🟩 Green: Buy signal (all RSIs below oversold)
🟥 Red: Sell signal (all RSIs above overbought)
🛠️ Usage Tips:
Combine with price action or support/resistance zones to refine entries.
Use shorter timeframes for scalping and intraday strategies.
Use higher timeframes for swing or positional trades.
⚠️ Disclaimer:
This tool is intended for educational and informational purposes only. Trading involves risk, and past performance does not guarantee future results. Always use proper risk management.
XAU/USD OB Auto ZonesWhat the script does
XAUUSD Order Blocks Auto Zones automatically detects institutional order blocks and supply/demand (bid/ask) zones on the gold (XAU/USD) chart. It marks each zone, assigns a strength score, and keeps real‑time statistics and alerts. Optimized for gold’s volatility and fast intraday trading on 5 m – 10 m charts.
How it works (conceptual logic)
Swing identification – scans the last N bars (user‑set Swing Length) to find local highs/lows that mark potential origin candles.
Zone construction – when price closes beyond a swing, the body/wick of the triggering candle becomes the initial order block.
XAU/USD filters
Minimum price movement ≥ $0.5.
Volume above Volume Threshold × 20‑period SMA.
Optional London / New York session filter.
Strength score = 0.4 × volume ratio + 0.3 × relative size (ATR‑weighted) + 0.3 × session weight. OBs with score > 2.0 are flagged STRONG.
Visualization
Dynamic boxes that extend until broken (by wick or close, user selectable).
Mirrored volume bars inside each zone.
Two overlay tables:
Live OB list (max rows configurable)
Global stats (total, active vs. broken, strong count, session)
Built‑in notifications
New bullish / bearish OB created
Existing OB broken
Optional OB‑touch signal
How to use
Add to chart ➜ set timeframe (5 m – 10 m recommended).
Adjust Swing Length and Max ATR Multiplier for your session.
Read the tables: green rows = active bullish zones, red = active bearish; crossed‑out rows = broken zones.
Use the Strength column to gauge reliability; many traders wait for a retest of STRONG zones before entering.
For scalping, set Zone Count = One to display only the freshest block per direction.
Why it’s valuable
Tailored for gold’s rapid moves (tighter ATR cap, wider look‑back, volatility‑scaled filters).
Combines price action, volume analytics, and session context in one overlay – no need for multiple indicators.
Zones auto‑extend and fade after breaks; all key data (range, strength, status, volume) sits in a compact panel.
Inputs & groups
Group Key inputs Default Purpose
General Config Combine Zones · Max ATR Mult · Swing Length · Zone Count 1.5 ATR, len = 1, “Average” Core detection logic
XAU/USD Settings Min Price Move · Volume Threshold · London/NY only · Strong‑OB filter $0.5, 1 × SMA, off Asset‑specific filters
Colors & Style Bull/Bear colors · Extend Zones · Volume‑bar side XAU‑tuned palette Visual tweaks
Tables Show OB list · Max rows · Show stats on, 8, on UI elements
Disclaimer
For educational purposes only. Past performance does not guarantee future results. Trade at your own risk.
Need access?
Send me a private message on TradingView @sashko86 with your TV username. Approval usually within 24 hours. Please do not request access in public comments; those are for feedback only.
Prev Week POC Buy/Sell Signals
Hi, I’m Edward. I created a straightforward strategy for swing traders (4hr or 8hr timeframe users). This strategy is for traders that are not interested to look at charts all day long, 2 times a day max, but still be profitable.
The indicator:
Print a buy signal when the price closes above the previous week's Point of Control (POC).
Stay in the trade until the price closes below the previous week's POC, then print a sell signal.
The indicator calculates the weekly POC using a basic volume profile method, then tracks the previous week's POC for signals.
Previous week POC is valid from Monday to Thursday. By close of business on Thursday, the current week trend and POC should be well established and should be used make buy or sell decisions. Enjoy!
Fair Value Gap [PARALLEL INSIGHT]📌 Indicator Name:
ACE – Fair Value Gap (FVG) Unfilled Zone Detector | For SMC Traders
🧠 What is a Fair Value Gap (FVG)?
A Fair Value Gap (FVG) is a price imbalance commonly referenced in Smart Money Concepts (SMC) trading. It represents a portion of price action where no transaction occurred, usually due to a rapid price movement, creating a "gap" between candles.
An FVG typically forms over three consecutive candles:
Candle 1 sets the initial high/low
Candle 2 makes an aggressive move (often breaking structure)
Candle 3 fails to retrace back into Candle 1’s range
The result: a "gap" between Candle 1’s low and Candle 3’s high (bullish), or Candle 1’s high and Candle 3’s low (bearish). This zone is seen as a footprint of unfilled institutional orders, often revisited later by price for rebalancing.
🔍 Indicator Features:
✅ Automatic detection of both FVG types:
Bullish FVG: Candle 1 Low > Candle 3 High
Bearish FVG: Candle 1 High < Candle 3 Low
✅ Only displays FVGs that are not yet filled, filtering noise and highlighting current actionable zones.
✅ Smart FVG status tracking:
Once price enters the FVG zone (low breaks for bullish, high breaks for bearish), it is marked as filled.
You can choose whether to keep showing filled zones (as faded gray), or hide them completely.
✅ Fully customizable:
Toggle Bullish/Bearish FVG visibility
Enable/disable fill coloring
Adjust how many zones to keep on screen
Set distinct styles for filled/unfilled FVGs
🎯 Who Is This For?
This indicator is ideal for:
Smart Money Concepts (SMC) traders
ICT-style traders who follow institutional footprints
Price action and structure-based traders
Anyone seeking precise entry zones and gap re-tests
📈 Suggested Usage Flow:
To maximize the power of this FVG tool, apply the following process:
Define higher-timeframe bias using 1D / 4H / 1H
Mark key Order Blocks (OBs), FVGs, Liquidity zones, and S/R
Drop to 15m/5m to find structure break + unfilled FVG + entry candle
Use Fibonacci + OTE zones and Risk:Reward ratio for confluence
⚠️ Notes:
Works across all timeframes
No repainting logic – all FVGs are based on confirmed candle closes
This version does not include extended logic for "inverse breaks" or higher-order market structure; reach out to the author for advanced builds
👨💻 Developed by:
Created by ACE | SMC Day Trader
🎥 YouTube: @ace-daytrade
If you're passionate about institutional logic, structural trading, and smart entries — follow the channel for more free pro-level tutorials.
Quantum Fibonacci Flow
Quantum Fib Ribbon (QFLOW)
📖 How It Works
A three-band ribbon built from Fibonacci-scaled moving averages, filled and colored to reflect current momentum strength and direction.
Green when bullish flow is strong, red when bearish flow dominates, and orange in between to highlight slowing momentum.
⚙️ Key Controls
* Base Length: Adjusts the ribbon’s overall lookback.
* Ribbon Opacity: How solid or translucent the fill appears.
* Momentum Scale & Exponent: Fine-tune how sensitively the ribbon reacts to price speed versus volatility.
* Override Threshold: Determines at what momentum level the ribbon “snaps” to full green or red.
🚨 Over-Extension Logic
When price extends significantly above or below the ribbon, it often signals exhaustion.
The first return to the ribbon after such an extension frequently acts as strong support or resistance — offering high-probability trade setups.
🔺 Optional Trade Signals
Enable the over-extension alert to mark these key areas:
* A green triangle shows price extended below the ribbon, then retested → potential long.
* A red triangle shows price extended above, then retested → potential short.
🎯 How to Trade
• Breakout-Retest Setup: Watch for over-extended price moves. The first comeback to the ribbon often marks key levels of interest for a reversal or continuation.
Fib-SMAs + 38↘23 Signal🧠 Fibonacci Time-Ribbon — the 32.8↗23.6 Bearish Reversion Signal (30min)
This indicator plots a dynamic ribbon of Simple Moving Averages (SMAs) derived from key Fibonacci and Golden Spiral ratios applied to time — not price.
It features five SMAs, calculated as Fibonacci-based percentages of a customizable base length (default: 100 candles):
% of base Color Rhythm
23.6% Fuchsia Very fast
32.8% Aqua Fast
50.0% White Neutral
61.8% Yellow Slow
78.6% Orange Very slow
🔍 These SMAs behave like a time-based Fibonacci retracement ladder, dynamically responding to market rhythm and structure.
⚠️ What to Watch For — The “32↗23” Signal
Through repeated intraday testing on BTC, ETH, and high-beta altcoins, we’ve found that:
When the 32.8% SMA crosses above the 23.6% SMA on the 30-minute chart,
price often experiences a short-term correction within the next 4–5 candles (2–2.5 hours).
⏱️ Typical Sequence:
Appears after strong intraday pumps or short-squeeze extensions.
Marks the exhaustion of local upside momentum.
Price often reverts back toward the 50% or 61.8% SMAs (mean).
📉 Historical Outcomes
In back-tested environments:
70–80% of these crosses were followed by pullbacks ranging –3% to –9.8% and sometimes -15~18%.
The moves typically played out within 2–3 hours, making them ideal for scalpers and short-term swing traders.
🛠 Features & Customization
🟨 32↗23 diamond marker appears on every confirmed signal.
📣 Includes alertcondition() so you can automate alerts or trigger bots.
⚙️ Inputs:
Adjustable base period (default 100)
Toggle visibility of the 32↗23 signal
🧵 Full Fibonacci ribbon context (5 SMAs) for trend direction and dynamic support/resistance structure.
✅ How to Use It
Add to a 30-minute chart.
When the 32.8 SMA (aqua) crosses above the 23.6 SMA (fuchsia):
Consider securing profits if long.
Avoid chasing long entries.
Look for reversion or fade entries aligned with broader context (e.g., VWAP, resistance zones, AVWAP anchor points).
Use confluence with Multi-Timeframe AVWAP, structure, or momentum indicators for higher-confidence plays.
🧠 Why 32.8%?
32.8% is the inverse complement of the Golden Ratio (1 – 0.618 = 0.382, and 0.328 is just below that).
While 38.2% is common in swing trading, the 32.8% level reacts more sensitively in faster intraday charts, helping to spot momentum shifts early.
⚠️ Disclaimer
This tool is for educational purposes only.
Historical patterns do not guarantee future performance.
Use in combination with risk management and your own trading system.