TopTrade FiboThe Fibonacci strategy is based on using key retracement and extension levels to identify optimal entry and exit points in the market.
Trend Analysis
Previous 30 Days Highs and LowsThe concept of using the previous 30 days' highs and lows as strong support and resistance levels—or demand and supply zones—relies on market psychology and historical price action. Here's a brief explanation:
- Support and Resistance:
- The high of the previous 30 days often acts as a resistance level , where selling pressure tends to increase as prices approach it. This is because traders who bought at or near that high may look to sell to break even or profit, creating a ceiling.
- The low of the previous 30 days often acts as a support level , where buying interest tends to emerge. Traders who missed the low may see it as a bargain, or those who sold may buy back, forming a floor.
- Demand and Supply Zones :
- These highs and lows can be considered supply zones (near the high) where sellers historically dominated, indicating a potential area of supply if price returns.
- They can also be demand zone s (near the low) where buyers historically stepped in, suggesting a potential area of demand if price revisits.
- Why They Work :
- Over 30 days, these levels reflect significant price points where the market has shown a reaction, embedding them in traders' memory.
- They act as psychological benchmarks, influencing future price behavior as market participants react to these "tested" levels.
- The longer these levels hold (e.g., after multiple tests), the stronger they become due to increased market awareness.
- Practical Use :
- Traders use these levels to set entry points (e.g., buying near support, selling near resistance), place stop-losses, or anticipate reversals/breakouts.
- A break above the 30-day high or below the 30-day low can signal a strong trend, as it indicates a shift in supply/demand dynamics.
This approach is effective because it leverages historical data to predict future price reactions, though its strength depends on market conditions, volume, and the timeframe's relevance to your trading strategy.
Apply the Indicator:
1. Go To indicator on TradingView’
2. search previous 30 days high and lows
2. Click “Add to Chart” to apply it.
The indicator will now work on any timeframe (e.g., 1H, 15m, 1D) while using daily data for calculations.
Verify Output:
You should see up to 60 dashed lines (30 red for daily highs, 30 green for daily lows) representing the high and low of each of the previous 30 days.
Labels will appear when the price crosses above a day’s high or below a day’s low, indicating which day’s level was crossed (e.g., “Day 1 High” for the most recent previous day).
Alpha -> PROFABIGHI CAPITAL🌟 Overview
The Alpha → PROFABIGHI CAPITAL indicator calculates the excess return performance of any asset relative to a chosen benchmark using beta coefficient analysis and risk-adjusted return measurement . It combines covariance calculation, variance analysis, and return averaging across (Asset Returns, Benchmark Returns, Beta Coefficient) with rolling window calculations. The indicator features automated alpha generation detection through statistical correlation analysis and zero-division protection for reliable performance measurement.
⚙️ General Settings
– Lookback Period : Number of bars for calculating rolling statistics and correlations (1-500 bars, default: 30).
– Benchmark Symbol : Reference market index for comparison (default: CRYPTO:BTCUSD).
– Overlay Setting : False - displays as separate pane oscillator for clear alpha visualization.
📊 Alpha Calculation Components & Methods
The indicator calculates multiple performance metrics using statistical methods:
- Asset Returns : Rate of change calculations for current asset price movements per bar
- Benchmark Returns : Rate of change calculations for benchmark price movements per bar
- Mean Asset Returns : Simple moving average of asset returns over lookback period
- Mean Benchmark Returns : Simple moving average of benchmark returns over lookback period
- Covariance Calculation : Manual computation measuring how asset and benchmark move together
- Benchmark Variance : Manual calculation of benchmark return volatility and dispersion
- Beta Coefficient : Covariance divided by benchmark variance with zero-division protection
- Alpha Calculation : Mean asset returns minus beta multiplied by mean benchmark returns
📈 Advanced Statistical Features
Rolling Window Analysis:
- Dynamic Lookback : All calculations use specified lookback period for current relevance
- Continuous Updates : Statistics recalculated with each new bar for real-time analysis
- Moving Averages : Simple moving average calculations for return smoothing
Security Data Integration:
- Multi-Symbol Processing : Fetches benchmark data using security request function
- Timeframe Matching : Uses current chart timeframe for benchmark data synchronization
- Close Price Focus : Utilizes closing prices for both asset and benchmark calculations
Mathematical Protection:
- Zero-Division Check : Conditional logic prevents division by zero in beta calculation
- NA Value Handling : Returns 'na' when benchmark variance equals zero
- Robust Framework : Maintains functionality when calculations become undefined
📏 Signal Levels & Interpretation
– Positive Alpha (Green) : Asset returns exceed beta-adjusted benchmark performance
– Negative Alpha (Red) : Asset returns fall below beta-adjusted benchmark performance
– Zero Line Reference : Horizontal dashed line marking neutral alpha level
– Alpha Magnitude : Higher absolute values indicate stronger relative performance
– Color-Coded Display : Automatic green/red formatting based on positive/negative values
📋 Mathematical Framework
Core Calculation Process :
- Return Calculation : Rate of change for both asset and benchmark over single periods
- Mean Return Smoothing : Simple moving averages applied to return streams
- Covariance Formula : Average of return products minus product of mean returns
- Variance Formula : Average of squared returns minus squared mean returns
- Beta Derivation : Covariance divided by benchmark variance
- Alpha Formula : Asset mean return minus beta times benchmark mean return
🎨 Visual Features
– Alpha Line Plot : Main alpha visualization with 2-pixel line thickness
– Conditional Coloring : Green for positive alpha, red for negative alpha values
– Enhanced Visibility : Thick line format for clear trend identification
– Zero Reference Line : Gray dashed horizontal line at zero level
– Separate Display Pane : Independent oscillator panel below price chart
🔍 Advanced Features
– Real-Time Calculation : Updates automatically with each new price bar
– Manual Statistical Computation : Direct covariance and variance calculations for precision
– Benchmark Flexibility : Any tradable symbol can serve as performance reference
– Error Prevention : Built-in zero-division protection for reliable operation
– Multi-Asset Compatibility : Works across different asset classes and markets
– Rolling Window Methodology : Maintains specified lookback period for all calculations
🔔 Performance Signals
– Alpha Positive Crossover : When alpha value moves above zero line
– Alpha Negative Crossover : When alpha value moves below zero line
– Sustained Alpha Trends : Consistent positive or negative alpha over multiple periods
– Alpha Magnitude Changes : Increasing or decreasing strength of relative performance
– Beta-Adjusted Comparison : Performance measurement accounting for systematic risk correlation
By utilizing rolling statistical calculations and beta-adjusted return analysis , the Alpha → PROFABIGHI CAPITAL indicator provides mathematically sound relative performance measurement , offering accurate identification of excess return generation through systematic covariance and variance analysis with comprehensive zero-division protection .
TRADE ORBIT: MA Sentiment Range TRADING(PLANE 2)TRADE ORBIT: MA Sentiment Range TRADING
This script combines Sentiment Range MA, traditional moving averages, and VWAP to help traders identify market bias, ranges, and trend direction.
🔹 Features
Sentiment Range MA (SR MA)
ATR-based adaptive moving average with user-controlled smoothing.
Supports “Body” or “Wick” range style.
Double filtering option for extra smoothing.
Dynamic color modes: MA Direction, MA Cross, or Solid.
Trend Moving Averages
SMA 9, SMA 34, SMA 50, SMA 100, SMA 200 plotted on the chart.
VWAP (anchored to session) for institutional bias.
Background Trend Coloring
🟢 Green when SMA9 > SMA34 > SMA100 (strong bullish trend).
🔴 Red when SMA9 < SMA34 < SMA100 (strong bearish trend).
Neutral when trend is mixed.
🔹 How to Use
Use SR MA zones to track market ranges and potential breakout levels.
Use VWAP as a mean-reversion or institutional trend bias tool.
Watch background colors to quickly gauge trend alignment across SMAs.
Combine with your strategy for entries/exits confirmation.
🔹 Best For
Swing traders
Intraday traders using VWAP
Trend-following strategies with MA confirmation
TRADE ORBIT: MA Sentiment Range TRADINGTRADE ORBIT: MA Sentiment Range TRADING
This indicator combines the Sentiment Range Moving Average (SR MA) with key trend filters (SMA 50, 100, 200) to help identify market direction, momentum, and trading ranges.
🔹 Features
Sentiment Range MA (SR MA)
Dynamically adjusts using ATR-based range calculation.
Options for body/wick range style, smoothing, and dual filtering.
Highlights bullish, bearish, and neutral conditions with adaptive coloring.
Extra Moving Averages
SMA 50 (orange) – Short-term trend guide.
SMA 100 (blue) – Medium-term trend filter.
SMA 200 (purple) – Long-term trend filter.
Background Color Trend Sentiment
Green background when SMA 100 > SMA 200 (bullish trend).
Red background when SMA 100 < SMA 200 (bearish trend).
Neutral background when SMAs align.
🔹 How to Use
Look for SR MA crossovers relative to price to detect potential entries.
Use SMA 100 vs SMA 200 background as a trend filter:
Only consider longs in green background.
Only consider shorts in red background.
SMA 50 provides short-term confirmation within the broader trend.
UNTICK THE 50 SMA, AND IF SMA 100 ABOVE SMA 200 THE CONSIDER THE BUY AND IF SMA 100 BELLOW SMA 200 THEN CONSIDER SELL
USE MA LENTH =7 ,TRIGGER SMOOTHING =3,RANGE STYLE =WICK IN INPUT
✅ Works on all timeframes and markets.
✅ Designed for trend following, swing trading, and range sentiment analysis.
✅ Helps avoid false signals by combining price ranges with long-term trend filters.
Cloud FlipCloud Flip Indicator
Overview
The Cloud Flip Indicator is a trend-following technical analysis tool that visualizes market momentum through a dynamic cloud formation between two exponential moving averages (EMAs). It provides clear visual signals for trend direction changes and potential entry/exit points.
Key Features
1. Dynamic Cloud Visualization
Adaptive Cloud: A color-changing cloud that fills the space between fast and slow EMAs
Trend Clarity: Instantly identify bullish and bearish market conditions through color changes
Visual Depth: Optional shadow effects for enhanced chart readability
2. Dual EMA System
Fast EMA: Responsive to recent price movements (default: 20 periods)
Slow EMA: Captures longer-term trend direction (default: 50 periods)
Customizable Periods: Adjust both EMAs to match your trading style
3. Crossover Signals
Bullish Signals: Upward triangle (▲) when fast EMA crosses above slow EMA
Bearish Signals: Downward triangle (▼) when fast EMA crosses below slow EMA
Clear Entry Points: Visual markers appear directly on the chart at crossover points
4. Alert System
Real-time Notifications: Get alerted when crossovers occur
Customizable Alerts: Choose between bullish, bearish, or both signal types
Price Integration: Alert messages include the exact price at crossover
How It Works
The indicator operates on a simple yet effective principle:
Bullish Trend: When the fast EMA is above the slow EMA, the cloud turns green (customizable), indicating upward momentum
Bearish Trend: When the fast EMA is below the slow EMA, the cloud turns red (customizable), indicating downward momentum
Trend Changes: Crossovers between the EMAs signal potential trend reversals
Customization Options
Period Settings
Fast Period: Controls the responsiveness of the fast-moving average
Lower values (10-25): More sensitive to price changes, suitable for short-term trading
Higher values (25-50): Smoother signals, fewer false positives
Slow Period: Defines the longer-term trend
Typical range (50-200): Higher values for position trading
Lower values (30-50): For swing trading approaches
Visual Settings
Uptrend Color: Customize the bullish trend color
Downtrend Color: Customize the bearish trend color
Shadow Toggle: Enable/disable cloud transparency for cleaner charts
Alert Settings
Enable Alerts: Master switch for all notifications
Alert on Bullish Cross: Receive notifications for upward crossovers
Alert on Bearish Cross: Receive notifications for downward crossovers
Trading Applications
1. Trend Following
Enter long positions when the cloud turns bullish (green)
Enter short positions when the cloud turns bearish (red)
Use the cloud color as a trend filter for other strategies
2. Crossover Trading
Buy signals: When you see the upward triangle (▲)
Sell signals: When you see the downward triangle (▼)
Combine with volume or momentum indicators for confirmation
3. Support and Resistance
The slow EMA often acts as dynamic support in uptrends
The slow EMA often acts as dynamic resistance in downtrends
The cloud itself can act as a support/resistance zone
Best Practices
Multiple Timeframes: Use on multiple timeframes for confluence
Higher timeframes for trend direction
Lower timeframes for entry timing
Risk Management:
Don't rely solely on crossover signals
Use appropriate stop losses below/above the cloud
Consider the overall market context
Optimization:
Backtest different period combinations for your specific market
Adjust settings based on asset volatility
Consider market conditions (trending vs ranging)
Advantages
Clear Visual Signals: No ambiguity in trend direction
Reduced Noise: EMAs smooth out price fluctuations
Versatility: Works across all markets and timeframes
Simplicity: Easy to understand and implement
Limitations
Lagging Indicator: Based on moving averages, signals come after price moves
Whipsaws: Can generate false signals in ranging markets
No Predictive Power: Shows current trend, not future direction
Installation
Add the indicator to your TradingView chart
Adjust the period settings to match your trading style
Customize colors to your preference
Set up alerts if desired
Use in conjunction with your existing trading strategy
BoS with Interest BoxesICT BoS logic with confirmation zones. Watch for a liquidity sweep or HTF PD array tap, then use this for the reversal.
EMA + RSI Daily Bias Clarity Indi📊 EMA + RSI Daily Bias • Clarity Panel
This indicator is built for clarity, structure, and confidence in trading.
It combines EMAs, RSI, and a Daily Bias filter into one panel that helps you quickly understand trend, momentum, and alignment without cluttering your chart.
It does not provide signals or financial advice — instead, it simplifies your decision-making process by presenting conditions in a clear format.
🔧 Features
📈 Customizable EMAs (Fast & Slow)
Define short-term vs. medium-term trend direction.
Adjust the lengths for scalping, intraday, or swing trading.
🎯 RSI Integration
Tracks momentum on your active timeframe.
Highlights overbought (OB) and oversold (OS) conditions.
Used to filter entries and avoid chasing stretched moves.
🧭 Daily Bias (Higher Timeframe RSI)
Pulls RSI from the Daily chart (or chosen HTF).
Helps confirm if your local trade setup is aligned with higher timeframe momentum.
✨ Clarity Panel with Emojis
Displays Trend, HTF Bias, RSI reading, and State.
States include:
⏳ WAIT → No alignment or unclear conditions.
🟢 / 🔴 CONFIRM → Trend, RSI, and bias all align for a setup.
💰 COLLECT → RSI stretched to OB/OS, take partials or be cautious.
⚡ Optional Chart Markers
BUY/SELL labels appear when conditions align.
Alerts can be enabled for CONFIRM and COLLECT conditions.
💡 How to Use
Start with EMAs → Check if price is trending above or below EMAs to determine short-term direction.
Look at Daily Bias → See if RSI bias from higher timeframe (Daily by default) agrees with your local setup.
Check RSI → If RSI is neutral, WAIT. If RSI confirms momentum with trend + bias, CONFIRM. If RSI is stretched into OB/OS, COLLECT.
Use Panel for Quick Reads → The panel gives you a “dashboard” view of conditions so you don’t second-guess.
Combine with Your Own Strategy → This script is best used as a clarity filter to stay disciplined, not as a standalone signal generator.
📊 Example Workflow
Price above both EMAs ✅
Daily Bias shows BULL ✅
RSI at 62 (above midline, not yet overbought) ✅
→ Panel shows 🟢 CONFIRM → consider entering long.
Later, RSI rises to 72 (overbought) → Panel switches to 💰 COLLECT → take profits or tighten stops.
⚠️ Disclaimer
This script is for clarity and educational purposes only.
It does not provide financial advice, signals, or guaranteed profits.
Always use proper risk management and combine with your own trading plan.
GMMA Candle Color Overlay※日本語説明文は英文の次にあります。
--------------------------------------------------------------
Colors candlesticks based on the alignment of either the short-term EMA group or the long-term EMA group.
Option to choose between short-term EMA group and long-term EMA group
Fully customizable EMA periods
Alignment rules:
Bullish (all EMAs stacked upward) → Green
Bearish (all EMAs stacked downward) → Red
Neutral/mixed alignment → Gray
The script does not replace the original candles.
Instead, it overlays the colors, making it easier to visually capture the trend strength and direction.
日本語説明文--------------------------------------------------------------
短期EMA群 または 長期EMA群 の並び順に応じてローソク足の色を変えるインジケーターです。
「短期EMA群」か「長期EMA群」を選択可能
EMA の期間は自由に変更可能
並び判定ルール:
上昇順にきれいに並んでいる場合 → 緑
下降順にきれいに並んでいる場合 → 赤
それ以外(ばらけている状態) → グレー
ローソク足自体は残したまま、上に色をオーバーレイする仕様です。
トレンドの強さや方向性を視覚的に捉えやすくなります。
Hopiplaka Goldbach System with SignalsThis study builds a PO3 (Power-of-3) price range, projects Goldbach-derived levels inside that range, and issues contextual buy/sell signals only when multiple, explicitly defined filters align (Tesla-Vortex state, ICT AMD phase, time confluence, volume bias, level quality, and momentum). It is a rules-based confluence tool—not an auto-trader.
What it plots
- PO3 Range: Upper/lower dashed boundaries for a selectable PO3 size (3…2187). Optional auto-expansion (×3) occurs when price nears range edges by a user-set sensitivity.
- Goldbach Levels (Premium / Standard / Discount): Lines computed from Goldbach partitions mapped into the active PO3 range.
- OB / LV flags: A level can be flagged as Order-Block zone (OB) or Liquidity-Void zone (LV) when spacing/quality rules (below) are met.
- Tesla Vortex nodes: Levels marked when they align with the Vortex criteria.
- Hit markers: A small dot when price touches a level within tolerance.
- Arrows: Buy/Sell arrows only when confluence and confidence thresholds are satisfied.
- Info panel: Live readout of PO3 stats, current signal + confidence, Tesla state/strength, AMD phase, time bias, volume bias, and liquidity status.
- Data-window series: Vortex strength, time bias value, volume bias flag, and signed signal strength.
How it works (high-level but specific)
1) PO3 engine
- Let S be the chosen PO3 size. The script computes = as the active range.
- Auto-expansion: If price moves within a user-defined percentage of Lower/Upper, the range may expand to 3S (once per trigger), so higher-order structure is captured without re-anchoring.
2) Goldbach mapping
- For even numbers E ∈ {4,6,…,Precision}, generate prime partitions E = p₁ + p₂.
- Each partition defines a ratio r = p₁/(p₁+p₂). The level is L = Lower + r·(Upper−Lower).
Classification:
- Premium: partitions with “small-prime” characteristics (higher weight).
- Discount: partitions with “larger-prime” characteristics (lower weight).
Standard: otherwise.
- Spacing rules (to avoid clutter and force structure):
- Enforce “true” spacing near ~6% of the PO3 height between adjacent lines.
- If a level is flagged OB, use the OB spacing threshold (e.g., ~8%).
- If a level is flagged LV, use the LV spacing threshold (e.g., ~9%).
- Levels violating spacing vs. existing levels are discarded.
- Reliability score starts from the partition weight and is later adjusted by time/volume/vortex factors.
3) Tesla-Vortex filter
- Uses a fixed lookback to compute average range vs. directional change and produces a Vortex strength; from this it derives a state (mean-reverting “MMxM” vs. trend).
- Some levels qualify as Tesla nodes; those receive priority/weighting in signals and thicker styling on chart.
4) ICT context (AMD/IPDA bias proxy)
- Over a user lookback, compute recent high/low and price position inside that range to classify Accumulation / Manipulation / Distribution and a simple structure bias.
5) Time analysis (Goldbach-time confluence)
- For the last N bars, detect swing highs/lows; check whether (hour + minute) is an even number with a valid prime partition.
- Build a time bias from the relative frequency of Goldbach-valid times at swings and a confluence score used in signals.
6) Volume weighting
- Compare current volume to a lookback average. If relative volume is elevated, reliability of nearby levels is scaled up.
7) Signal engine
- Candidate only forms near a qualified level and must pass these checks (user can require 1–6 of them):
1- Tesla state alignment (e.g., MMxM favors buys; trend favors sells when applicable)
2- AMD phase alignment (Accumulation→buys, Distribution→sells)
3- Time bias alignment (bullish vs. bearish)
4- Volume bias (high relative)
5- Level quality (Tesla node / Premium)
6- Momentum (simple 2-bar direction check)
- If Confluence Count ≥ Required and scaled Confidence ≥ 0.5, a Buy (below level) or Sell (above level) arrow is printed. Cooldown prevents immediate repeats.
Inputs you’ll care about
- PO3: range size, auto-expansion toggle & sensitivity, liquidity zone width.
- Goldbach: precision cap (computation depth), enforce ~6% spacing, OB/LV spacing.
- Signals: sensitivity, min reliability, confluence required, cooldown, min distance to level, show arrows/hit markers.
- Filters (toggles): Tesla-Vortex, AMD, Time, Volume, Liquidity.
- Display: show historical/future projections, labels, paths, phase transitions; per-feature colors.
Alerts included
- Buy / Sell signal (with confluence)
- Goldbach level hit
- PO3 upper/lower break and PO3 expansion
- Near Goldbach / Tesla node / Premium level
- Vortex phase change
- Liquidity sweep risk
- Strong time confluence
- High-volume level approach
Confirmation / repainting
- Calculations are live; arrows can change until the bar closes. For stricter behavior, use alerts on bar close or require close-based confirmations in your rules.
How to use (quick workflow)
1- Pick a PO3 size that matches your timeframe/instrument (e.g., 81–243 for intraday; larger for swing).
2- Prioritize Tesla nodes, Premium OB, and time-confluent, volume-weighted levels.
3- Start with Confluence Required = 3–4 and Cooldown = 10–20; then tune Sensitivity to control frequency.
4- Execute with your entry model (e.g., pullback or micro-MS break) and fixed risk.
Why these components are combined (originality rationale)
- Goldbach partitions provide a deterministic way to project repeatable intra-range proportions.
- PO3 stabilizes the reference frame so Goldbach levels are comparable across moves.
- Tesla-Vortex / AMD / Time / Volume each target a different failure mode (wrong regime, wrong phase, wrong time, weak participation). Requiring confluence reduces false positives versus any single method. This is not a cosmetic mashup; each component gates signals.
This publication consolidates prior small variations; future improvements will be issued using Update rather than separate scripts.
Adaptive Fractal Range | ranwood2010
The AFR (Adaptive Fractal Range) indicator is a trend-following tool designed to identify shifts in market direction using a combination of double exponential moving averages (DEMA) and ATR-based adaptive ranges. It dynamically adjusts to price volatility, highlighting bullish and bearish trend flips in real-time.
Key Features:
Trend Detection: Uses DEMA and ATR to calculate adaptive support/resistance levels and detect trend changes.
Color-Coded Signals:
Red color bars/line indicate an uptrend.
Green color bars/line indicate a downtrend.
Multi-Timeframe Support: Calculate signals on a higher or lower timeframe than the chart.
Alerts:
Intrabar alerts trigger immediately when the trend flips.
Bar-close alerts trigger after the bar closes for confirmed signals.
Customizable Inputs: DEMA length, ATR period, ATR factor, and bar coloring options.
Use Cases:
Identify trend reversals and potential entry/exit points.
Combine with other technical analysis tools to confirm market direction.
Receive real-time notifications for faster trading decisions.
Deep in the Tape – VSA (Invite Only)Deep in the Tape – VSA (Invite-Only)
Overview
This invite-only study is built entirely on the Volume Spread Analysis (VSA) methodology developed by Tom Williams. VSA examines the interplay of volume, spread (bar range), and close position to highlight the footprints of professional activity.
The aim of this tool is educational: to make it easier for traders to study how supply and demand pressures appear on the chart in real time. It does not generate trading advice, but instead plots markers based on classical VSA principles so students of the method can recognize strength, weakness, confirmations, and traps without the cryptic complexity often found in raw VSA study.
What It Displays
Key VSA Events (visual markers on the chart):
Stopping Volume (SV): Wide down bars with climactic volume closing off the lows.
Selling Climax (SC): Exhaustion selling at the end of a decline, often near bottoms.
Shakeout (SO): A sharp push down that springs back to close strong.
No Supply (NS): Narrow down bar on low volume, showing lack of selling pressure.
No Demand (ND): Narrow up bar on low volume, showing lack of buying interest.
Supply Coming In: Volume surge after an up-move, suggesting sellers active.
Buying Climax (BC): Wide up bar with climactic volume and weakness into the close.
Upthrust (UT): False break above prior highs with a weak close.
End of Rising Market (EoRM): Narrow up bar on very high volume, closing weak, often signaling distribution.
Test Bar: Down bar on very low volume in an uptrend, testing for lack of supply.
Contextual Tools:
Trigger Levels: High/low of ultra-high volume bars projected forward, serving as natural support/resistance levels.
Cluster Zones: Optional shading to mark zones of repeated high-volume activity (potential accumulation/distribution).
Background MA: A simple moving average for context only — not a signal generator.
Interpreting the Markers (Tom Williams Style)
Bullish Background (professional strength):
Events: Stopping Volume, Selling Climax, Shakeout, No Supply.
Best studied when price is trading above trigger levels and above the MA, showing demand in control.
Bearish Background (professional weakness):
Events: Buying Climax, Upthrust, Supply Coming In, End of Rising Market.
Best studied when price is below trigger levels and below the MA, showing supply dominance.
Failures (Educational Study Only)
Not all setups confirm. In VSA, Tests sometimes fail, and No Demand or No Supply bars can be absorbed. These are marked as Failure markers.
Their purpose is purely educational:
To show where expectations do not play out.
To help students see how traps or absorptions form.
To illustrate Tom Williams’ lesson that the market is a testing ground — not a perfect pattern machine.
How to Use It
Study Background Activity: Watch for climactic volume and projected trigger levels.
Look for Response: After signs of strength (SC, SV, SO, NS), seek confirming Tests or NS bars. After signs of weakness (UT, BC, Supply Coming In), look for ND or UT confirmation.
Apply Context: Confirm whether price is above/below triggers and the MA to judge whether demand or supply has the upper hand.
Learn from Failures: Pay attention to failures as they show where expectations break down — some of the most valuable lessons in VSA.
Observe Clusters: Use cluster zones to study where professional activity tends to re-appear.
Why It’s Original
Built directly from Tom Williams’ VSA logic — spread, volume relative to average, wick size, close location, and background context.
Adds projected trigger levels and cluster zones for educational context.
Designed for clarity and study, removing unnecessary complexity while staying faithful to VSA principles.
This is not a mash-up of other scripts or public code; it’s a purpose-built framework for studying supply and demand dynamics.
I built this because it's what I wanted to see in a script ,true VSA Education .
Disclaimer
This script is for educational and analytical purposes only.
It does not generate buy/sell/alert signals, nor does it provide financial advice. Always perform your own analysis and risk management before making trading decisions.
Volume Spread Analysis — Educational (VSA Study)Volume Spread Analysis — Educational (VSA Study)
Overview
This indicator is an educational tool based on classic Volume Spread Analysis (VSA), a methodology pioneered by Tom Williams. VSA studies the relationship between volume, price spread, and closing position to highlight the possible footprints of professional buying and selling.
The purpose of this study is to make the core VSA events visible on the chart, so traders can learn how to recognize them in real time. It does not provide signals, alerts, or advice — it is designed purely for market education and visual study.
What It Displays
The script plots key VSA events as shapes on the chart:
Stopping Volume (SV): Wide down bar, ultra-high volume, closing off the lows.
Selling Climax (SC): Climactic selling into the lows, often at market bottoms.
Shakeout (SO): Sharp down bar that springs back and closes strong.
No Supply (NS): Narrow down bar on very low volume, showing lack of selling.
No Demand (ND): Narrow up bar on low volume, showing lack of buying interest.
Buying Climax (BC): Wide up bar with climactic volume, closing weak.
Upthrust (UT): False breakout above resistance that closes weak.
Supply Coming In: Signs of supply entering after an up-move.
End of Rising Market (EoRM): Narrow up bar with very high volume and weak close.
Test Bar: Low-volume down bar closing strong, testing for supply.
How It Works
Each event is identified by comparing:
Volume against its moving average.
Spread (bar range) against the average spread.
Closing position within the bar.
Wick structure (upper/lower shadow).
Trend context (short-term moving averages).
By combining these elements, the script highlights conditions that match classical VSA patterns.
An optional moving average can be enabled for background context — this is not a signal, only a visual guide to see whether price is trading above or below a simple average.
How to Use It (Educational)
As Tom Williams taught, VSA is about reading the background:
Signs of Strength: Look for Stopping Volume, Selling Climax, Shakeouts, and No Supply bars. These often appear after weakness and suggest buyers are stepping in.
Signs of Weakness: Watch for Buying Climaxes, Upthrusts, Supply Coming In, and End of Rising Market patterns. These often appear after strength and suggest sellers are active.
Context Matters:
Strength is best studied when price is above the moving average and holding above trigger zones.
Weakness is best studied when price is below the average and struggling under resistance.
Tests & No Demand: These confirm whether supply or demand is still present. A successful Test (low volume down bar, closing strong) often follows strength, while No Demand confirms weakness.
This script is not about trade entries — it is a learning tool to help traders visually study professional activity and market phases.
Originality
This is not a mash-up of public code. It is a purpose-built educational implementation of VSA logic, written from scratch. It maps directly to classical definitions of strength, weakness, tests, and climaxes, making the concepts easier to recognize without requiring traders to interpret raw formulas.
Disclaimer
This indicator is for educational and analytical purposes only.
It does not generate trading signals, alerts, or financial advice.
Always do your own research and risk management when trading.
Universal Trend+ [BackQuant]Universal Trend+
This indicator blends several well-known technical ideas into a single composite trend and momentum model. It can be show primarily as an overlay or a oscillator:
In which it produces two things:
a composite oscillator that summarizes multiple signals into one normalized score
a regime signal rendered on the chart as a colored ribbon with optional 𝕃 and 𝕊 markers
The goal is to simplify decision-making by having multiple, diverse measurements vote in a consistent framework, rather than relying on any single indicator in isolation.
What it does
Computes five independent components, each reading a different aspect of price behavior
Converts each component into a standardized bullish / neutral / bearish vote
Averages the available votes to a composite score
Compares that score to user thresholds to label the environment bullish, neutral, or bearish
Colors a fast/slow moving-average ribbon by the current regime, optionally paints candles, and can plot the composite oscillator in a lower pane
The five components (conceptual)
1)RSI Momentum Bias
A classic momentum gauge on a selectable source and lookback. The component emphasizes whether conditions are persistently strong or weak and applies a neutral buffer to avoid reacting to trivial moves. Output is expressed as a vote: bullish, neutral, or bearish.
2) Rate-of-Change Impulse
A smoothed rate-of-change that focuses on short bursts in acceleration. It is used to detect impulsive pushes rather than slow drift. Extreme readings cast a directional vote, mid-range readings abstain.
3) EMA Oscillator
A slope-style trend gauge formed by contrasting a fast and a slow EMA on a chosen source, normalized so that the sign and relative magnitude matter more than absolute price. A small dead-zone reduces whipsaws.
4) T3-Based Normalized Oscillator
A T3 smoother is transformed into a bounded oscillator via rolling normalization, then optionally smoothed by a user-selectable MA. This highlights directional drift while keeping scale consistent across symbols and regimes.
5) DEMA + ATR Bands State
A double-EMA core is wrapped in adaptive ATR bands to create a stepping state that reacts when pressure exceeds a volatility envelope. The component contributes an event-style vote on meaningful shifts.
Each component is designed to measure something different: trend slope, momentum impulse, normalized drift, and volatility-aware pressure. Their diversity is the point.
Composite scoring model
Standardization: Each component is mapped to -1 (bearish), 0 (neutral), or +1 (bullish) using bands and guards to cut noise.
Aggregation: The composite score is the average of the available votes. If a component is inactive on a bar, the composite uses the votes that are present.
Decision layer: Two user thresholds define your action bands.
Above the upper band → bullish regime
Below the lower band → bearish regime
Between the bands → neutral
This separation between measurement, aggregation, and decision avoids over-fitting any single threshold and makes the tool adaptable across assets and timeframes.
Plots and UI
Composite oscillator (optional lower pane): A normalized line that trends between bearish and bullish zones with user thresholds drawn for context.
Signal ribbon (on price): A fast/slow MA pair tinted by the current regime to give an at-a-glance market state.
Markers: Optional 𝕃 and 𝕊 labels when the regime flips.
Candle painting and background tint: Optional visual reinforcement of state.
Color and style controls: User inputs for long/short colors, threshold line color, and visibility toggles.
How it can be used
1) Regime filter
Use the composite regime to define bias. Trade only long in a bullish regime, only short in a bearish regime, and stand aside or scale down in neutral. This simple filter often reduces whipsaw.
2) Confirmation layer
Keep your entry method the same (breaks, pullbacks, liquidity sweeps, order-flow cues) but require agreement from the composite regime or a fresh flip in the 𝕃/𝕊 markers.
3) Momentum breakouts
Look for the composite oscillator to leave neutrality while the EMA oscillator is already positive and the ATR-band state has flipped. Confluence across components is the intent.
4) Pullback entries within trend
In a bullish regime, consider entries on shallow composite dips that recover before breaching the lower band. Reverse the logic in a bearish regime.
5) Exits and risk
Common choices are:
reduce on a return to neutral,
exit on an opposite regime flip, or
trail behind your own stop model (ATR, structure, session levels) while using the ribbon for context.
6) Multi-timeframe workflow
Select a higher timeframe for bias with this indicator, and time executions on a lower timeframe. The indicator itself stays on a single chart; you can load a second chart or pane if you prefer a strict top-down process.
Strengths
Diversified evidence: Five independent perspectives keep the model from hinging on one idea.
Noise control: Neutral buffers and a composite layer reduce reaction to minor wiggles.
Clarity: A single oscillator and a clearly colored ribbon present a complex assessment in a simple form.
Adaptable: Thresholds and lookbacks let you tune for faster or slower markets.
Practical tuning
Thresholds: Wider bands produce fewer regime flips and longer holds. Narrower bands increase sensitivity.
Lookbacks: Shorter lookbacks emphasize recent action; longer lookbacks emphasize stability.
T3 normalization window and volume factor: Increase the window to suppress noise on choppy symbols; tweak the factor to adjust the smoother’s response.
ATR factor for the band state: Raise it to demand more decisive pressure before registering a shift; lower it to respond earlier.
Alerts
Built-in alerts trigger when the regime flips long or short. If you prefer confirmed signals, set your alerts to bar close on your timeframe. Intrabar the composite can move with price; bar-close confirmation stabilizes behavior.
Limitations
Sideways markets: Even with buffers, any trend model can chop in range-bound conditions.
Lag vs sensitivity trade-off: Tighter thresholds react faster but flip more often; wider thresholds are steadier but later.
Asset specificity: Volatility regimes differ. Expect to retune ATR and normalization settings when switching symbols or timeframes.
Final Remarks
Universal Trend+ is meant to act like a disciplined voting committee. Each component contributes a different angle on the same underlying question: is the market pressing up, pressing down, or doing neither with conviction. By standardizing and aggregating those views, you get a single regime read that plays well with many entry styles and risk frameworks, while keeping the heavy math under the hood.
Unfilled ImbalancesUNFILLED IMBALANCES TRACKER - IDENTIFY HIGH-PROBABILITY REVERSAL ZONES
This advanced indicator automatically detects and tracks unfilled price imbalances (Fair Value Gaps/FVGs) between candle bodies, providing traders with crucial levels where price is likely to return.
METHODOLOGY
This indicator employs an approach to imbalance detection that differs from standard FVG indicators:
1. Body-to-Body Gap Detection: Unlike typical FVG indicators that use wicks, this system exclusively tracks gaps between candle bodies, filtering out noise and focusing on the most significant price inefficiencies.
2. Dynamic Partial Fill Tracking: Our unique algorithm continuously monitors and adjusts imbalance zones as they're partially filled, showing exactly how much of each gap remains unfilled in real-time. This feature helps traders identify the strongest remaining levels.
3. Dual Fill Detection Logic: Proprietary fill detection offers two distinct modes - Distal (gap filled when touched) and Through (requires complete price movement through the entire gap), allowing adaptation to different market behaviors.
KEY FEATURES
Real-Time Imbalance Detection
Identifies body-to-body gaps between consecutive candles
Tracks both bullish and bearish imbalances
Automatically removes filled imbalances from the chart
Advanced Fill Detection Modes
Distal Mode: Imbalance considered filled when price touches the near edge
Through Mode: Requires price to completely trade through the gap
Body Fill Option: Requires candle body (not just wick) to enter the gap zone
Partial Fill Visualization
Watch imbalances shrink in real-time as price partially fills them
Visual representation shows exact percentage of gap remaining
Critical for position sizing and risk management
Flexible Display Options
Full Box Mode: Shows complete imbalance zones
Line Mode: Displays only critical edge levels for cleaner charts
Customizable visual parameters (colors, transparency, line thickness)
Smart Extension Features
Auto-extends visual elements to current price bar
Optional extension into future (0-500 bars)
Statistics table showing active imbalances count and fill rates
TRADING METHODOLOGY
Unfilled imbalances represent areas where price moved too quickly, leaving behind inefficiencies that markets tend to revisit. This indicator helps identify:
High-probability entry zones for trend continuation trades
Logical take profit targets at unfilled gaps
Stop loss placement beyond strong imbalance zones
Market structure breaks when key imbalances are filled
Supply and demand zone identification
HOW TO USE
Apply the indicator to any timeframe (works best on 15m and above)
Configure fill detection mode based on your trading style
Watch for price approaching unfilled imbalance zones
Use partial fill information to gauge zone strength
Combine with your existing strategy for confirmation
TARGET AUDIENCE & BEST PRACTICES
This tool is designed for traders who understand price action and market structure. It works best on:
Liquid instruments with consistent volume
Trending markets where imbalances are more likely to be revisited
Higher timeframes for more reliable signals
LIMITATIONS & CONSIDERATIONS
Imbalances may not always be filled, especially in strong trending markets
Performance varies across different market conditions and instruments
Should be used in conjunction with other analysis methods, not as a standalone system
Gap detection is based on candle closes and may miss intrabar movements
Historical imbalances from many bars ago may lose relevance
SETTINGS EXPLANATION
The indicator includes multiple customization options:
Require Body Fill: Controls whether wicks or bodies must enter gaps
Fill Detection Mode: Choose between Distal or Through modes
Visual Display: Select between boxes or lines
Alert Configuration: Set minimum age before fill alerts trigger
Debug Mode: Learn how the algorithm works with visual feedback
This indicator represents months of research into price inefficiency patterns and provides a systematic approach to identifying and tracking these critical market levels.
Note: Works on all timeframes and markets. Best results on liquid instruments with consistent volume patterns.
General X — Smart Trend Momentum IndicatorCreated by: Alex Low (2025)
Overview
General X is a momentum-based trend-following indicator designed for traders who want simple yet powerful signals. It helps identify bullish and bearish market conditions while working seamlessly with price action strategies.
How It Works
Positive Value → Long Bias 🟢
When the indicator turns positive, it suggests upward momentum and potential long setups.
Negative Value → Short Bias 🔴
When the indicator turns negative, it indicates downward momentum and potential short opportunities.
Best Practice: Combine General X with price action analysis and the 20 EMA for improved accuracy and confidence in trade setups.
PPO+Stoch_MTMPPO + Stoch_MTM (SMI) — Description
Version: Pine v6
What this indicator does
Computes a PPO (Percentage Price Oscillator) and a smoothed SMI-like stochastic (Stoch_MTM), plots both and their signals in one pane.
Shows histogram of PPO momentum (PPO − PPO signal), SMI (K) and SMI signal (D).
Detects and marks simple bullish / bearish divergences on SMI and PPO (visual lines + markers).
Draws SMI pivot tops / bottoms (small crosses) for structure reference.
Optionally fills the area above/below zero for quick buy/sell zone visualization.
Default inputs (exposed)
Use long term Divergences? = true
Lookback Period = 55
PPO: Fast Length = 12, Slow Length = 26, Signal Length = 9, Smoother = 2
SMI: Percent K Length = 5, Percent D Length = 3
Overbought = 40, Oversold = −40
Toggle options: show/hide PPO plots, SMI plots, divergences, pivots, and SMI zone fill
Plots & visuals
PPO (line), PPO signal (line), PPO histogram (columns)
SMI K (black line) and SMI D (red line)
Overbought / Oversold levels (dashed lines) and zero line (dotted)
Colored semi-transparent fill: green when SMI > 0, red when SMI < 0 (optional)
Divergence lines: purple for bullish, orange for bearish (drawn between indicator swings)
Markers: small labeled shapes for BUY / SELL triggers (basic cross confirmations)
Buy / Sell signal logic (default example)
Buy: PPO histogram > 0 and SMI crosses above SMI signal (simple confirmation)
Sell: PPO histogram < 0 and SMI crosses below SMI signal
Divergences and pivots are visual aids — combine with price action and risk rules.
How to use (practical notes)
Use longer timeframes or appropriately sized Renko bricks for reduced whipsaw; this indicator is an oscillator, not a standalone order system.
Treat divergence lines as early warning / context — validate with price structure (higher highs / lower lows).
Use the show/hide toggles to declutter the pane depending on your workflow.
Add alerts on the BUY/SELL signal shapes or custom alertcondition(...) if you want push/WebHook alerts.
Limitations & risks
Not a guarantee of profitability — oscillators produce false signals in strong trends or during low liquidity.
Divergence detection is simplified to be robust and fast; proprietary divergence engines may behave differently.
Backtest any rule set before live trading; apply position sizing and risk controls.
Recommended quick start
Add indicator to chart with defaults.
Test visually on 1H / 4H (or Renko charts scaled to ATR-based brick) to see signal behaviour.
Use PPO histogram + SMI K/D cross for entry signals; require price structure confirmation for trade entry.
Add stop-loss (recent swing low/high) and fixed risk per trade (e.g., 0.25–1% equity).
Price Action DetectorAn all-in-one tool designed to automatically detect and label a wide array of key candlestick patterns on your chart, from single-candle Pinbars to complex three-candle formations like the Morning Star, Evening Star, Three White Soldiers, and Three Black Crows. By identifying potential trend reversals and continuations with clear, customizable visual labels and fully configurable alerts, this indicator helps traders streamline their technical analysis and quickly spot critical trading opportunities across any timeframe.
Gre8t1ne ADX Session Strength (London/NY Only)The Gre8t1ne ADX Session Strength (London/NY Only) is a trend-strength confirmation tool that works only during the London and New York trading sessions. It uses the Average Directional Index (ADX) along with the Directional Indicators (+DI and –DI) to measure how strong a trend is and whether buyers or sellers are in control.
Trend Table MTF – Customizable PROTrend Table MTF – Customizable PRO
The Trend Table MTF – Customizable PRO is a powerful visual tool that helps traders instantly monitor multi-timeframe trend direction using a simple and clean table display.
Perfect for scalpers, intraday, and swing traders, this indicator offers a bird’s eye view of the market trend across multiple timeframes – all in a compact format.
🔍 Features:
✅ 7 Timeframes (fully customizable: 1m, 5m, 15m, 30m, 1h, 4h, 1D by default)
✅ Trend Detection via price vs EMA 20 (customizable logic possible)
✅ Custom Table Positioning (Top/Bottom, Left/Right)
✅ Adjustable Background Transparency
✅ Fully Customizable Colors:
Background
Text
Uptrend Arrow Color (▲)
Downtrend Arrow Color (▼)
Uptrend Background Color
Downtrend Background Color
✅ Arrow Symbols for quick trend recognition
✅ Works on any asset and timeframe
🎯 How It Works:
The indicator compares the current price to the 20-period EMA on each selected timeframe.
If Price > EMA, it's considered an Uptrend (▲).
If Price < EMA, it's a Downtrend (▼).
You get immediate color-coded visual feedback in the table with customizable arrows and background colors.
📊 Use Cases:
🔹 Confirm trend alignment before entering trades
🔹 Spot momentum shifts across timeframes
🔹 Combine with your scalping or swing strategy for extra confidence
🔹 Perfect companion to your price action or volume indicators
🧩 Pro Tips:
Combine this with MACD, RSI, or Liquidity Zones for powerful confluence
Use table transparency to avoid visual clutter on your chart
Choose high-contrast colors for quick glance recognition
Multi-TF Trend Change with Panel📊 Key Features:
✅ Functionalities:
4 Timeframes: 5 min, 15 min, 1 hour, and 4 hours
Visual dashboard with intuitive colors
Trend strength in percentage
Consolidated summary of all timeframes
Automatic alerts for confirmations
🎨 Color Scheme:
GREEN: Uptrend
RED: Downtrend
GRAY: Sideways market
📋 Information Displayed:
Timeframe name
Trend type
Market direction
Percentage strength
Strength status
⚡ Recommended Use:
Trade when 3 of 4 timeframes match
Use the 4-hour timeframe for the main direction
Confirm with lower timeframes for entries
Consider trend strength
TOS Second Leg EntryTOS Second Leg Entry for Scalping and Day Trading. If you love Love EMA and Price Action. You will love this indicator.