MFIww2 MFI/RSI [wozdux]Bill Williams indicator (MFI).
The indicator calculates the range of oscillations per unit volume. In fact, this indicator shows the tick volume or the readiness of the market to move the price.
The indicator is presented as vertical columns or as a line with levels.
Vertical columns are painted in different colors depending on the displacement of the indicator and the displacement of the volume. The indicator can increase or decrease (+-). The volume can also increase or decrease (+-). The combination of these factors generates four types of indicator columns.
++ lime
+- dark green
-+ red
-- orange
The red bar on Williams is a squat bar. This bar is important for market reversal indication.
-------------------------------
Индикатор Билла Вильямса (MFI).
Индикатор вычисляет диапазон колебаний на единицу объема. Фактически этот индикатор показывает тиковый объем или готовность рынка переместить цену.
Индикатор представлен в виде вертикальных колонок или в виде линии с уровнями.
Вертикальные колонки раскрашены в различные цвета в зависимости от смещения индикатора и смещения объема. Индикатор может увеличиваться или уменьшаться (+-). Объем также может увеличиваться или уменьшаться (+-). Сочетание этих факторо порождает четыре вида столбиков индикатора.
++ салатный
+- темно-зеленый
-+ красный
-- оранжевый
Красный столбик по Вильямсу есть приседающий бар. Этот бар важен для индикации разворота рынка.
Pesquisar nos scripts por "williams"
NeoIchi
The idea of this oscillator / indicator came from Ichimoku , how it draws and how it calculates different averages in different scales.
The formula used for this indicator is totally different from Ichimoku , as you can compare the left and right charts, with same setting between my indicator and ichimoku , different results show up.
The inputs that you can use for this indicator/oscillator :
1- HLC3 (better to through it on the chart just like ichimoku
2- acceleration - deceleration (set the first parameter to 5 and the second to 34 for standard calculations)
3- pure volume
4- OBV ( On Balance Volume )
5- Bill Williams MFI ( Market Facilitation Index )
6- Momentum : This one can have different options : set with Barry Burn's formula and bar scale for when the charts are 1 to 3 ratio (B 3) or when they are not 1 to 3 (B), Bill William standard (W), Hybrid with barry's input (Would be bar close but I replaced it with HLC3, better results) but Bill William time scale for calculations (H), and finally, use Bill Williams MFI as input but use Barry Burn's time scales in formula (H M)
If you have any specific input in mind that you think would be nice to have in this system, through a comment bellow and I will add it to the system.
This oscillator / indicator is for sale, you can buy a life long licence that would include all updates with 0.01 BTC. Send the BTC + transaction fee to the wallet address bellow :
12EDAYA52DzcXdh9aLC9Pqqfhm1jNMjxNo
after sending the BTC , contact me in pm and send the transaction ID with your trading view's ID and I will give you access to this oscillator / indicator
ULTIMATE ICHIMOKU TRADING SUITEThis is an update of "Uncle Mo's Ultimate Ichimoku V1"
Main features:
2 x Ichimoku Cloud
5 x EMA
2 x MA
1 x HullMA
Williams Fractal
Bollinger Bands - ***NEW***
ATR - ***NEW***
PSAR - ***NEW***
Candlestick Patterns - ***NEW***
Price Action Bars- ***NEW***
List of credits:
@br0qn for the Ichimoku
@RicardoSantos for the Bill Williams Fractal
@EmilianoMesa for the EMAs/MAs
@mohamed982 for the HullMA
@ymaheshreddy4u for the Bollinger Bands
@ChrisMoody for the Price Action Bars and PSAR
@HPotter for the ATR
@repo32 for the Candlestick Patterns
The script is open source and free to use. Feel free to change it around to suit your needs.
***If you copy & paste code from other traders to make your own script, please do remember to give them credit for their amazing work.***
Happy trading!
Uncle Mo's Ultimate Ichimoku V1Main features:
2 x Ichimoku Cloud
5 x EMA
2 x MA
1 x HullMA
Williams Fractals
Study is based around trader @br0qn 's Ichimoku script.
Credits also go to:
@RicardoSantos for the Bill Williams Fractals
@EmilianoMesa for the EMAs/MAs
@mohamed982 for the HullMA
The script is open source so please feel free to change it around. I'd greatly appreciate it if you could suggest ways to improve it.
Happy trading!
AP13Indicator “AP13”
Class : oscillator
Trading type : intraday
Time frame : 5 min – 15 min
Purpose : search for reverse points
Level of aggressiveness : aggressive
Indicator «AP13» is based on the Fractal Market Hypothesis. According to this hypothesis each price movement can be represented in form of a set of self-similar structures – fractals. To identify fractals in this indicator elements of Bill Williams’s trading system are used (see “Trading Chaos” by Bill Williams for details). They allow identifying local bottom and local top of the price movement.
Accordingly, when you know that price has reached the bottom (or top), you have enough information to build a trading strategy based on these signals: buy from the bottom and sell from the top. The novelty of this indicator is filtration of the fractals: only those ones which are in the current trend direction are displayed. As the result the quality of the signals from the indicator «AP13» is much higher comparing with classical fractal analogues.
Structure of the indicator
Indicator consists of the following elements:
- Triangles with titles – blue ones with “BUY” title and red ones with “SELL” title to indicate according trading signals;
- Red lines – stop-loss lines – lower line for the “buy” trades, upper line for the “sell” trades;
- Lime and orange lines – trend lines used to identify the current tendencies.
Input parameters of the indicator
To set up the indicator a number of input parameters are used:
- Averaging Period – regulates the level of aggressiveness of the indicator – the less the parameter is more signals are generated;
- Stop multiplier – this parameter is used to detect stop-loss values. The higher the parameter is the bigger the stops are.
Rules of trading
Signal for “buy” is generated when a blue triangle with title “BUY” appears on the chart. Signal for “sell” is generated when a red triangle with title “SELL” appears on the chart.
For short (“sell”) positions stop-loss should be set above the upper red line. For long (“buy”) positions stop-loss should be set below the lower red line.
Take-profit is set near the previous fractal or position is closed when the opposite signal appears on the chart. One more possible option is to close position after certain period of time (for example a few candles after its opening).
Fractal Regression Bands [DW]This study is an experimental regression curve built around fractal and ATR calculations.
First, Williams Fractals are calculated, and used as anchoring points.
Next, high anchor points are connected to negative sloping lines, and low anchor points to positive sloping lines. The slope is a specified percentage of the current ATR over the sampling period.
The median between the positive and negative sloping lines is then calculated, then the best fit line (linear regression) of the median is calculated to generate the basis line.
Lastly, a Golden Mean ATR is taken of price over the sampling period and multiplied by 1/2, 1, 2, and 3. The results are added and subtracted from the basis line to generate the bands.
Williams Fractals are included in the plots. The color scheme indicated whether each fractal is engulfing or non-engulfing.
Custom bar color scheme is included.
Stylish MACDHi traders, this is my very first visit to TradingView! I will publish some useful technical indicators and keep improving my programming skills.
I am going to introduce to you an edited and polished version of MACD indicator from Chris Moody .
In addition to some slight adjustments to color settings , this version enables users to select the MACD styles they intend to use.
Three styles of MACD, namely standard (12,26,9), Bill Williams(5,34,5) and LBR(3,10,16), would suit traders with different styles.
Bill Williams & LBR approache s are exclusively designed for intraday and swing trading, and users can simply select the style they like and uncheck ones less fitting for their trading styles. Feel free to add this EA to your trading arsenal and leave comments below. Happy trading!
Synthetic Vix StochasticI noticed that this indicator was not in the public library, so I decided to share it. This is Larry Williams take on stochastics, based on his idea of synthetic vix. Thanks to Active trader magazine, his article on the idea shows us how this tool can be used as a timing instrument for his sythetic vix. The idea he relates is that the market becomes oversold at the height of volatility and the stochastic can highlight the periods when the panic may be over. This is evidenced by readings above 80 and below 20. He states that his indicator is less reliable at market tops rather than bottoms, and evidence suggests just that. Stochastics readings in this indicator have been adjusted to look and 'feel' like traditional readings. His suggested settings are the default, but I have included a more traditional line in the code that reads the WVF high and low in the calculation instead of just the WVF, just uncomment the appropriate lines and see for yourself. This indicator works really well with the Williams Vix Fix, inverted of course, coded by ChrisMoody.
Enjoy responsibly
ShirokiHeishi
see the notes on chart
The Zone Trades v1.0The Zone is mention in New Trading Dimensions by Bill Williams,PhD.
The Zone is used for Entry Signal
Green Zone are painting Green Bars when Awesome Oscillator (AO) and Accelerater/Decelerator (AC) are both increasing.
Red Zone are painting Red Bars when Awesome Oscillator (AO) and Accelerater/Decelerator (AC) are both decreasing.
Gray Zone are painting Gray Bars AO and AC in difference changing
Gray Zone are indicate the indecision between bulls and bears.
Bill Williams, PhD. mention that Green Zone or Red Zone usually happen 6-8 bars Continuously.
The First Bar that change to be Green or Red color is the Signal Bar.
Entry Signal is the second bar in the same color as the Signal bar happen with Volume
Price go higher the high of previous Green Bar is Buy Signal. Entry Buy (Long) and place Stop at 1 tick lower the Low of previous bar.
Price go ;ower the Low of previous Red Bars is Sell Signal. Entry Sell (Short) and place Stop at 1 tick higher the High of previous bar.
Do not Entry if Green Bars or Red Bars completed 5 bars continuously.
The Zone Trades v1.0The Zone v.1.0
The Zone is mention in New Trading Dimensions by Bill Williams,PhD. The Zone is used for Entry Signal of Both Long and Short side.
Green Zone are painting Green Bars when Awesome Oscillator (AO) and Accelerater/Decelerator (AC) are both increasing.
Red Zone are painting Red Bars when Awesome Oscillator (AO) and Accelerater/Decelerator (AC) are both decreasing.
Gray Zone are painting Gray Bars AO and AC in difference changing. Gray Zone are indicate the indecision between bulls and bears.
Bill Williams, PhD. mention that Green Zone or Red Zone usually happen 6-8 bars Continuously.
The First Bar that change to be Green or Red color is the Signal Bar.
Entry Signal is the second bar in the same color as the Signal bar happen with Volume
Price go higher the high of previous Green Bar is Buy Signal. Entry Buy (Long) and place Stop at 1 tick lower the Low of previous bar.
Price go ;ower the Low of previous Red Bars is Sell Signal. Entry Sell (Short) and place Stop at 1 tick higher the High of previous bar.
Do not Entry if Green Bars or Red Bars completed 5 bars continuously.
WVADThe Williams Variable Accumulation Distribution (WVAD), developed by Larry Williams, is a volume-weighted price momentum indicator. It measures the buying and selling pressure by calculating the relationship between the number of points the market has moved from the open to close relative to the period’s entire range.
WVADWilliam’s Variable Accumulation Distribution
The Williams Variable Accumulation Distribution (WVAD), developed by Larry Williams, is a volume-weighted price momentum indicator. It measures the buying and selling pressure by calculating the relationship between the number of points the market has moved from the open to close relative to the period’s entire range.
CM ATR PercentileRankCM ATR PercentileRank - Great For Showing Market Bottoms.
When Increased Volatility to the Downside Reaches Extreme Levels it’s Usually a Sign of a Market Bottom.
This Indicator Takes the ATR and uses a different LookBack Period to calculate the Percentile Rank of ATR Which is a Great Way To Calculate Volatility
Be Careful Of Using w/ Market Tops. Not As Reliable.
***Ability to Control ATR Period and set PercentileRank to Different Lookback Period
***Ability to Plot Histogram Just Showing Percentiles or Histogram Based on Up/Down Close
Fuchsia Lines = Greater Than 90th Percentile of Volatility based on ATR and LookBack Period.
Red Lines = Warning — 80-90th Percentile
Orange Lines = 70-80th Percentile
Other Useful Indicators
Williams Vix Fix
CM_RSI EMA Is a Great Filter for Williams Vix Fix
Square of Nine Levels [RC] Advance📐 Square of Nine Levels — Precision Market Geometry for Dynamic Price Targets
The Square of Nine Levels indicator is a powerful price-projection and level-mapping tool based on W.D. Gann’s legendary Square of Nine mathematical system. This indicator transforms market prices into geometric rotations and harmonic levels—revealing price zones where markets historically accelerate, pause, or reverse with uncanny accuracy.
Unlike static Fibonacci tools, Square of Nine levels expand radially around a chosen base price, creating concentric price cycles that align with vibrational mathematics, planetary motion analogies, and cyclical market resonance. When price interacts with these rotational degrees, traders often witness structural reactions that are invisible to standard indicators.
🧭 What This Indicator Does
Once a trader inputs (or clicks) a Base Price, the indicator automatically:
✔️ Computes Square of Nine projections in upward and downward directions
✔️ Plots concentric price circles (levels of expansion)
✔️ Highlights rotational harmonics and midpoint attractors
✔️ Shows Golden Ratio (0.618 / 0.382) cyclic divisions
✔️ Provides clear visual level markers & labels for analysis
✔️ Adjusts dynamically as price trends evolve
These levels act as mathematical magnets, where price frequently:
Finds hidden support or resistance
Creates fair value rejection zones
Forms breakout thresholds
Completes wave and time cycles
Resonates with prior swing pivots
🔍 Key Features
Feature Benefit
_________________________________________________________________________
Auto Square-of-Nine Level Calculation Zero manual computation—instant geometry
Adjustable Circles & Points Model Gann expansions as per your theory
Golden Ratio & Midpoint Zones Adds confluence for precision entries
Multi-color Cycle Layers Instantly differentiate price cycles
Minimal UI Designed for professional clean charts
🧠 Why the Square of Nine Matters
Gann believed that price does not move randomly—it rotates through degrees, harmonics, and vibrational frequencies. The Square of Nine captures this rotation mathematically:
Price in time equals price in space.
This tool reveals those rotational levels, allowing traders to anticipate when price is likely to pivot or continue—with mathematically predictable targets.
🎯 Best Use-Cases
Identifying major support/resistance levels
Timing cycle inflection points
Confluence with Wave Theory, SMC, FVGs, and geometry
Swing, positional, and index-level forecasting
If you trade using Gann methods, cycles, harmonics, Square of 9, or astro-geometry, this indicator becomes a foundational timing and projection engine.
🚀 Take Your Charting to the Next Dimension
The Square of Nine Levels is not just a level plotter—it is a market resonance system. Once you understand how price vibrates around these circles, you gain a structural edge that most traders never discover.
Av.amplitudeIt shows the levels of deviations from the opening, calculated as the average of the maximum deviations up and down from the opening price over the last N candles multiplied by the multiplier.
The strategy is to buy when the price crosses the upper indicator and sell when the price crosses the lower indicator.
The stop level is in accordance with your strategy and your own rules.
Показывает уровни отклонений от открытия, рассчитанные как среднее максимальных отклонений от открытия за последние N свечей, умноженных на мультипликатор.
Стратегия в том, чтобы покупать, когда цена пересекает верхний показатель и продавать, когда цена пересекает вниз нижний показатель.
Уровень стопа - в соответствии с своей стратегией и собственными правилами.
COT Index by Luis TrompeterThe COT Index transforms the weekly COT net positions of Commercial traders into a normalized mathematical model.
Instead of displaying raw net positioning, the COT Index processes the data through a cyclical normalization algorithm (commonly using a 26-week or alternatively a 52-week cycle).
This makes it easier to identify bullish or bearish extremes in Commercial activity.
The index is plotted as a color-coded line:
• Green Zone – Commercials are mathematically classified as bullish.
Historically, bullish Commercial positioning often aligns with upward market pressure.
• Red Zone – Commercials are mathematically classified as bearish.
This typically corresponds with increased downward pressure in the underlying market.
• Neutral Zone – Neither bull nor bear dominance; positioning is mid-range.
Since COT data is published only once per week and the COT Index is built on cyclical multi-week analysis, the indicator is intended to be used exclusively on the weekly timeframe.
Using lower timeframes will not reflect the structure of the data accurately.
The selected cycle length (typically 26 weeks, optionally 52 weeks) determines how net positions are compared and normalized, and can influence how quickly extreme zones appear.
The COT Index provides an objective way to interpret Commercial trader sentiment and to identify potential directional bias in the market.
True Market MeanTrue Market Mean (Optimized) - User Guide
📋 Overview
The True Market Mean (TMM) indicator is a sophisticated multi-timeframe market analysis tool that approximates the "true" market equilibrium price by combining perspectives from different market participants. It helps identify potential support/resistance levels and trend direction changes.
🎯 Concept
The TMM calculates a weighted average of four key market perspectives:
Realized Price - Long-term cost basis (350-period SMA)
Long-Term Holder Proxy - Very long-term perspective (1400-period EMA)
Short-Term Holder Proxy - Recent market activity (50-period WMA)
Momentum Proxy - Market sentiment and trend strength
⚙️ Input Parameters
Time Periods
Realized Price Period (350): Long-term cost basis calculation
Long-term Holder Period (1400): Very long-term market perspective
Short-term Holder Period (50): Recent price action
Momentum Period (200): Trend strength measurement
Weighting System
Base Weight Realized Price (0.35): Primary long-term anchor
Base Weight LTH (0.30): Long-term trend component
Base Weight STH (0.25): Short-term market activity
Base Weight Momentum (0.10): Trend strength influence
Features
Use Dynamic Weighting: Automatically adjusts weights based on market volatility
Show Information Table: Displays real-time data table
Show Alternative TMM: Shows secondary calculation method
📊 Interpretation
Primary Signals
Bullish Signal (Green Triangle ↑): Price crosses above TMM
Bearish Signal (Red Triangle ↓): Price crosses below TMM
Strong Signals: Solid colored triangles (strong conviction)
Weak Signals: Light colored triangles (weaker conviction)
Market States
Green Background: Price above TMM (bullish regime)
Red Background: Price below TMM (bearish regime)
Information Table
The table (top-right) shows:
Primary and Alternative TMM values
Current market status (BULLISH/BEARISH)
Price deviation from TMM (%)
TMM trend direction (RISING/FALLING)
Market volatility level (LOW/MEDIUM/HIGH)
🎨 Visual Elements
Lines
Orange Line: Primary TMM calculation
Purple Line: Alternative TMM calculation (if enabled)
Background
Light green: Bullish territory (price > TMM)
Light red: Bearish territory (price < TMM)
💡 Trading Applications
Trend Identification
Bullish Trend: Price consistently above rising TMM
Bearish Trend: Price consistently below falling TMM
Range-bound: Price oscillating around flat TMM
Support/Resistance
TMM often acts as dynamic support/resistance
Significant deviations from TMM may indicate overbought/oversold conditions
Entry/Exit Signals
Long Entry: Strong bullish signal with price above TMM
Short Entry: Strong bearish signal with price below TMM
Exit/Stop: Price crossing back below/above TMM
⚠️ Risk Management
Use TMM in conjunction with other indicators
Consider volatility levels when interpreting signals
Strong signals in high volatility may be more significant
Always use proper stop-losses
🔧 Customization Tips
For Day Trading
Reduce all periods (e.g., 50, 200, 20, 50)
Increase STH weight for more sensitivity
For Swing Trading
Use default periods
Balanced weights work well
For Long-term Investing
Increase LTH and Realized Price periods
Give more weight to long-term components
Volatility Adjustments
In high volatility markets, dynamic weighting automatically emphasizes momentum
In low volatility, long-term components dominate
📈 Performance Tips
Best Timeframes: 4H, Daily, Weekly for reliable signals
Asset Classes: Works well with stocks, crypto, forex
Market Conditions: Effective in both trending and ranging markets
Confirmation: Combine with volume analysis for stronger signals
🚀 Advanced Features
Dynamic Weighting
When enabled, the indicator automatically:
Increases momentum weight during high volatility
Emphasizes long-term components in stable markets
Adapts to changing market conditions
Alternative TMM
The purple line uses price deviation instead of momentum rate-of-change, providing:
Different sensitivity to market moves
Additional confirmation of primary signals
Alternative perspective on market equilibrium
❗❗❗ Limitations❗❗❗
Lagging indicator (based on moving averages)
Works best in conjunction with other tools
May give false signals during low-volume periods
Requires parameter optimization for different assets
🔄 Optimization
Experiment with:
Period lengths based on your trading style
Weight distributions for different market conditions
Enabling/disabling alternative TMM based on preference
Table display based on screen space
Squeeze Go Momentum Pro [KingThies] █ OVERVIEW
The Squeeze Momentum Pro indicator identifies volatility compression phases and breakout opportunities by comparing Bollinger Bands to Keltner Channels. When price consolidates (squeeze), the bands contract inside the channels, signaling an imminent breakout. The momentum histogram shows directional bias, helping traders anticipate which way price will move when the squeeze releases.
This indicator displays in a separate panel below the price chart, providing clear visual signals without cluttering price action.
█ KEY FEATURES
Momentum Histogram
The histogram is the primary visual element, displaying momentum strength and direction with four distinct color states:
• Dark Green (#00C853) — Strong bullish momentum that is increasing. This signals strengthening upward pressure and potential continuation.
• Light Green (#26A69A) — Bullish momentum that is decreasing. Price remains in bullish territory but upward force is weakening.
• Dark Red (#D32F2F) — Strong bearish momentum that is increasing. This signals strengthening downward pressure and potential continuation.
• Light Red (#EF5350) — Bearish momentum that is decreasing. Price remains in bearish territory but downward force is weakening.
The color intensity provides immediate feedback on momentum strength and trend health.
Squeeze State Indicator
Colored dots on the zero line communicate the current volatility state:
• Orange Dots — Squeeze is ON. Bollinger Bands have contracted inside Keltner Channels, indicating consolidation and low volatility.
A breakout is building and traders should prepare for directional movement.
• Green Dots — Squeeze is OFF. Bollinger Bands have expanded outside Keltner Channels, indicating active momentum and higher volatility.
Price is moving with conviction in the current direction.
• Gray Dots — Neutral state. The bands are transitioning between squeeze states.
Release Triangles
Triangle shapes mark the exact bar when a squeeze releases, providing precise entry timing:
• Green Triangle Up — Bullish squeeze release. The squeeze has ended with positive momentum, suggesting a long setup opportunity.
• Red Triangle Down — Bearish squeeze release. The squeeze has ended with negative momentum, suggesting a short setup opportunity.
Information Panel
A compact dashboard in the top-right corner displays real-time trading intelligence:
• Squeeze Status — Current state: ON, OFF, or NEUTRAL with color coding
• Momentum Direction — Current bias: BULL or BEAR
• Momentum Value — Precise numerical reading of momentum strength
• Trading Signal — Actionable status: LONG SETUP, SHORT SETUP, WAIT, or MONITOR
Configurable Parameters
All calculation inputs are adjustable to match your trading style and timeframe:
• BB Length — Bollinger Bands period (default: 20)
• BB StdDev — Bollinger Bands standard deviation multiplier (default: 2.0)
• KC Length — Keltner Channels period (default: 20)
• KC ATR Multiplier — Keltner Channels range multiplier (default: 1.5)
• Momentum Length — Linear regression period for momentum calculation (default: 20)
Alert System
Four alert conditions notify you of critical trading opportunities:
• Bullish Squeeze Release — Squeeze has released with bullish momentum, indicating a potential long entry
• Bearish Squeeze Release — Squeeze has released with bearish momentum, indicating a potential short entry
• Squeeze Started — Volatility compression detected, prepare for upcoming breakout
• Squeeze Ended — Volatility expansion confirmed, breakout is active
█ TRADING METHODOLOGY
The indicator follows a clear four-step process for identifying and trading squeeze breakouts:
1 - Wait for Orange Dots . When orange dots appear on the zero line, a squeeze is building. This indicates price consolidation and declining volatility.
Do not enter trades during this phase. Instead, prepare by identifying key support and resistance levels and potential breakout directions.
2 - Watch for Release Triangle . When a triangle appears, the squeeze has released and a breakout is beginning. This is your entry signal.
The triangle color (green up or red down) combined with the histogram direction indicates the breakout direction.
3 - Confirm with Histogram Direction . Check the momentum histogram for directional confirmation:
• Green histogram + green triangle up = Go long. Bullish momentum supports upward breakout.
• Red histogram + red triangle down = Go short. Bearish momentum supports downward breakout.
4 - Monitor Momentum Intensity . Stay in the trade while histogram bars maintain their dark, intense color.
When colors lighten (dark green to light green, or dark red to light red), momentum is weakening and you should consider taking profits or tightening stops.
█ INTERPRETATION GUIDE
Squeeze Detection Logic
A squeeze occurs when Bollinger Bands contract inside Keltner Channels. This happens when:
• Standard deviation of price decreases (BB narrows)
• Price consolidates within a tight range
• Volatility compresses to unsustainable levels
The orange dots signal this condition, warning traders that explosive movement is imminent.
Squeeze Release Logic
A squeeze releases when Bollinger Bands expand outside Keltner Channels. This happens when:
• Price volatility increases sharply
• Price breaks out of consolidation
• Volume typically expands (check volume separately)
The green dots and release triangles signal this condition, indicating the direction and timing of the breakout.
Momentum Reading
The histogram uses linear regression to calculate momentum relative to the midpoint of the recent range:
• Above Zero : Price is trading above the range midpoint with bullish pressure
• Below Zero : Price is trading below the range midpoint with bearish pressure
• Increasing Bars : Momentum is strengthening in the current direction (darker color)
• Decreasing Bars : Momentum is weakening in the current direction (lighter color)
█ BEST PRACTICES
• Timeframe Selection — The indicator works on all timeframes but performs best on 15-minute to daily charts.
Lower timeframes may produce more false signals due to noise.
• Confluence Trading — Combine squeeze releases with support/resistance levels, trend lines, or other indicators for higher probability setups.
• Volume Confirmation — Check that squeeze releases occur with increasing volume. Low volume breakouts are more likely to fail.
• Multiple Timeframe Analysis — Check higher timeframes for overall trend direction. Trade squeeze releases that align with the larger trend.
• Parameter Adjustment — Increase BB and KC lengths for smoother signals on higher timeframes. Decrease for more sensitive signals on lower timeframes.
█ LIMITATIONS
• The indicator does not predict breakout direction before the squeeze releases. The momentum histogram provides bias but is not definitive until the breakout occurs.
• False breakouts can occur, particularly in choppy or low-volume market conditions. Always use proper risk management and stop losses.
• The indicator works best in trending markets. In deeply ranging markets with no clear direction, squeeze signals may be less reliable.
• Momentum calculations use linear regression which can lag during extremely fast price movements. Confirm signals with price action.
█ NOTES
This implementation uses linear regression for momentum calculation rather than simple moving averages, providing more responsive and accurate directional signals. The four-color histogram system gives traders nuanced feedback on momentum strength that binary color schemes cannot provide.
The indicator automatically adjusts to any symbol and timeframe without modification, making it suitable for stocks, forex, crypto, and futures markets.
█ CREDITS
Squeeze methodology inspired by John Carter's TTM Squeeze indicator. Momentum calculation and visual design optimized for modern trading workflows.
Ultimate Stage Analysis Pro
• Executive Overview
- Fuses Stan Weinstein Stage Analysis with Mark Minervini’s Trend Template inside a single institutional workflow tool.
- Computes dynamic stage/sub-stage logic with volume, slope, and relative-strength confirmations for disciplined regime detection.
- Surfaces a premium two-column dashboard that reads like a terminal panel, summarizing momentum, breadth, and risk inputs in real time.
- Built for multi-theme environments: “Institutional Dark” and “Institutional Light” palettes maintain clarity on any TradingView chart.
Stage & Structure Intelligence
- Classifies securities across Stage 1–4 with optional A/B sub-stages, applying slope, moving-average alignment, and ATR regime filters.
- Captures and extends key support/resistance zones (Stage 1 basing, Stage 3 topping) with contextual labels that adapt to the active stage.
- Tracks stage duration, re-sets on transitions, and retains entry references for risk and reward projections.
- Allows users to tune slope thresholds, lookbacks, and sub-stage durations to align with desk-specific playbooks.
Momentum & Leadership Scoring
- SATA (Stage Analysis Trend Acceleration) engine evaluates 10 institutional checkpoints: breakout quality, MA structure, RS trend, momentum, volume drive, and overhead supply.
- Minervini Trend Template scoring synthesizes 50/150/200-day relationships, 52-week positioning, and relative strength, outputting a 10-point gauge.
- Mansfield Relative Strength module auto-adjusts lookbacks per timeframe, emphasizing leadership versus a configurable benchmark.
- Dashboard renders progress bars and status indicators (“Confirmed” vs “Review”) for rapid institutional diligence.
Professional Visual Experience
- Theme-aware gradients, typography, and alternating row treatments provide maximum legibility without distracting glow.
- Price, moving averages, and background fills adopt cohesive accent tones tied to their respective stages for immediate context.
- Support/resistance labels, annotations, and volume cues inherit theme colors, keeping on-chart annotations minimal yet readable.
- Dashboard headers, separators, and icons guide the eye through workflow blocks: Stage summary, SATA qualifiers, Trend & Risk Metrics.
Alert Architecture
- Built-in alerts cover every structural regime change (Stage 1–Stage 4) so desks can automate watchlists and allocation shifts.
- Predictive Stage 2 setup alert monitors sub-stage evolution, SATA score, RS, and volume spikes to flag imminent breakouts.
- Stage 2 confirmation alert requires synchronized trend template, SATA strength, and volume thrust—ideal for deployment on high-conviction entries.
- Stage 2 weakening alert detects fading momentum (SATA drop, trend template degradation, MA breaches) to support risk reduction policy.
- Each alert is registered via alertcondition() for one-click activation in TradingView’s Alerts panel; optional alert() calls respect the user’s on-chart toggles.
Workflow Guidance
- Choose theme via Visual Theme input to match the underlying chart; adjust transparency if overlays stack with other studies.
- Enable dashboard for at-a-glance institutional readouts; hide it when screen real estate is limited or for export.
- SATA/Trend Template blocks can be toggled to focus on either Weinstein or Minervini methodologies independently.
- Use relative strength inputs (Benchmark Symbol, RS Period) to align the indicator with your investment universe (e.g., SPX, NDX, sector ETFs).
- Risk settings (Account Risk %, position sizing toggle) contextualize stop levels and risk/reward multipliers inside the dashboard.
- Combine with volume profile or market breadth overlays for a holistic Stage Analysis execution stack.
BanditExperimental %R and Moving Average Bands. This is just for fun :)
Comment below if you spot a good pattern to trade.
Mandelbrot-Fibonacci Cascade Vortex (MFCV)Mandelbrot-Fibonacci Cascade Vortex (MFCV) - Where Chaos Theory Meets Sacred Geometry
A Revolutionary Synthesis of Fractal Mathematics and Golden Ratio Dynamics
What began as an exploration into Benoit Mandelbrot's fractal market hypothesis and the mysterious appearance of Fibonacci sequences in nature has culminated in a groundbreaking indicator that reveals the hidden mathematical structure underlying market movements. This indicator represents months of research into chaos theory, fractal geometry, and the golden ratio's manifestation in financial markets.
The Theoretical Foundation
Mandelbrot's Fractal Market Hypothesis Traditional efficient market theory assumes normal distributions and random walks. Mandelbrot proved markets are fractal - self-similar patterns repeating across all timeframes with power-law distributions. The MFCV implements this through:
Hurst Exponent Calculation: H = log(R/S) / log(n/2)
Where:
R = Range of cumulative deviations
S = Standard deviation
n = Period length
This measures market memory:
H > 0.5: Trending (persistent) behavior
H = 0.5: Random walk
H < 0.5: Mean-reverting (anti-persistent) behavior
Fractal Dimension: D = 2 - H
This quantifies market complexity, where higher dimensions indicate more chaotic behavior.
Fibonacci Vortex Theory Markets don't move linearly - they spiral. The MFCV reveals these spirals using Fibonacci sequences:
Vortex Calculation: Vortex(n) = Price + sin(bar_index × φ / Fn) × ATR(Fn) × Volume_Factor
Where:
φ = 0.618 (golden ratio)
Fn = Fibonacci number (8, 13, 21, 34, 55)
Volume_Factor = 1 + (Volume/SMA(Volume,50) - 1) × 0.5
This creates oscillating spirals that contract and expand with market energy.
The Volatility Cascade System
Markets exhibit volatility clustering - Mandelbrot's "Noah Effect." The MFCV captures this through cascading volatility bands:
Cascade Level Calculation: Level(i) = ATR(20) × φ^i
Each level represents a different fractal scale, creating a multi-dimensional view of market structure. The golden ratio spacing ensures harmonic resonance between levels.
Implementation Architecture
Core Components:
Fractal Analysis Engine
Calculates Hurst exponent over user-defined periods
Derives fractal dimension for complexity measurement
Identifies market regime (trending/ranging/chaotic)
Fibonacci Vortex Generator
Creates 5 independent spiral oscillators
Each spiral follows a Fibonacci period
Volume amplification creates dynamic response
Cascade Band System
Up to 8 volatility levels
Golden ratio expansion between levels
Dynamic coloring based on fractal state
Confluence Detection
Identifies convergence of vortex and cascade levels
Highlights high-probability reversal zones
Real-time confluence strength calculation
Signal Generation Logic
The MFCV generates two primary signal types:
Fractal Signals: Generated when:
Hurst > 0.65 (strong trend) AND volatility expanding
Hurst < 0.35 (mean reversion) AND RSI < 35
Trend strength > 0.4 AND vortex alignment
Cascade Signals: Triggered by:
RSI > 60 AND price > SMA(50) AND bearish vortex
RSI < 40 AND price < SMA(50) AND bullish vortex
Volatility expansion AND trend strength > 0.3
Both signals implement a 15-bar cooldown to prevent overtrading.
Advanced Input System
Mandelbrot Parameters:
Cascade Levels (3-8):
Controls number of volatility bands
Crypto: 5-7 (high volatility)
Indices: 4-5 (moderate volatility)
Forex: 3-4 (low volatility)
Hurst Period (20-200):
Lookback for fractal calculation
Scalping: 20-50
Day Trading: 50-100
Swing Trading: 100-150
Position Trading: 150-200
Cascade Ratio (1.0-3.0):
Band width multiplier
1.618: Golden ratio (default)
Higher values for trending markets
Lower values for ranging markets
Fractal Memory (21-233):
Fibonacci retracement lookback
Uses Fibonacci numbers for harmonic alignment
Fibonacci Vortex Settings:
Spiral Periods:
Comma-separated Fibonacci sequence
Fast: "5,8,13,21,34" (scalping)
Standard: "8,13,21,34,55" (balanced)
Extended: "13,21,34,55,89" (swing)
Rotation Speed (0.1-2.0):
Controls spiral oscillation frequency
0.618: Golden ratio (balanced)
Higher = more signals, more noise
Lower = smoother, fewer signals
Volume Amplification:
Enables dynamic spiral expansion
Essential for stocks and crypto
Disable for forex (no central volume)
Visual System Architecture
Cascade Bands:
Multi-level volatility envelopes
Gradient coloring from primary to secondary theme
Transparency increases with distance from price
Fill between bands shows fractal structure
Vortex Spirals:
5 Fibonacci-period oscillators
Blue above price (bullish pressure)
Red below price (bearish pressure)
Multiple display styles: Lines, Circles, Dots, Cross
Dynamic Fibonacci Levels:
Auto-updating retracement levels
Smart update logic prevents disruption near levels
Distance-based transparency (closer = more visible)
Updates every 50 bars or on volatility spikes
Confluence Zones:
Highlighted boxes where indicators converge
Stronger confluence = stronger support/resistance
Key areas for reversal trades
Professional Dashboard System
Main Fractal Dashboard: Displays real-time:
Hurst Exponent with market state
Fractal Dimension with complexity level
Volatility Cascade status
Vortex rotation impact
Market regime classification
Signal strength percentage
Active indicator levels
Vortex Metrics Panel: Shows:
Individual spiral deviations
Convergence/divergence metrics
Real-time vortex positioning
Fibonacci period performance
Fractal Metrics Display: Tracks:
Dimension D value
Market complexity rating
Self-similarity strength
Trend quality assessment
Theory Guide Panel: Educational reference showing:
Mandelbrot principles
Fibonacci vortex concepts
Dynamic trading suggestions
Trading Applications
Trend Following:
High Hurst (>0.65) indicates strong trends
Follow cascade band direction
Use vortex spirals for entry timing
Exit when Hurst drops below 0.5
Mean Reversion:
Low Hurst (<0.35) signals reversal potential
Trade toward vortex spiral convergence
Use Fibonacci levels as targets
Tighten stops in chaotic regimes
Breakout Trading:
Monitor cascade band compression
Watch for vortex spiral alignment
Volatility expansion confirms breakouts
Use confluence zones for targets
Risk Management:
Position size based on fractal dimension
Wider stops in high complexity markets
Tighter stops when Hurst is extreme
Scale out at Fibonacci levels
Market-Specific Optimization
Cryptocurrency:
Cascade Levels: 5-7
Hurst Period: 50-100
Rotation Speed: 0.786-1.2
Enable volume amplification
Stock Indices:
Cascade Levels: 4-5
Hurst Period: 80-120
Rotation Speed: 0.5-0.786
Moderate cascade ratio
Forex:
Cascade Levels: 3-4
Hurst Period: 100-150
Rotation Speed: 0.382-0.618
Disable volume amplification
Commodities:
Cascade Levels: 4-6
Hurst Period: 60-100
Rotation Speed: 0.5-1.0
Seasonal adjustment consideration
Innovation and Originality
The MFCV represents several breakthrough innovations:
First Integration of Mandelbrot Fractals with Fibonacci Vortex Theory
Unique synthesis of chaos theory and sacred geometry
Novel application of Hurst exponent to spiral dynamics
Dynamic Volatility Cascade System
Golden ratio-based band expansion
Multi-timeframe fractal analysis
Self-adjusting to market conditions
Volume-Amplified Vortex Spirals
Revolutionary spiral calculation method
Dynamic response to market participation
Multiple Fibonacci period integration
Intelligent Signal Generation
Cooldown system prevents overtrading
Multi-factor confirmation required
Regime-aware signal filtering
Professional Analytics Dashboard
Institutional-grade metrics display
Real-time fractal analysis
Educational integration
Development Journey
Creating the MFCV involved overcoming numerous challenges:
Mathematical Complexity: Implementing Hurst exponent calculations efficiently
Visual Clarity: Displaying multiple indicators without cluttering
Performance Optimization: Managing array operations and calculations
Signal Quality: Balancing sensitivity with reliability
User Experience: Making complex theory accessible
The result is an indicator that brings PhD-level mathematics to practical trading while maintaining visual elegance and usability.
Best Practices and Guidelines
Start Simple: Use default settings initially
Match Timeframe: Adjust parameters to your trading style
Confirm Signals: Never trade MFCV signals in isolation
Respect Regimes: Adapt strategy to market state
Manage Risk: Use fractal dimension for position sizing
Color Themes
Six professional themes included:
Fractal: Balanced blue/purple palette
Golden: Warm Fibonacci-inspired colors
Plasma: Vibrant modern aesthetics
Cosmic: Dark mode optimized
Matrix: Classic green terminal
Fire: Heat map visualization
Disclaimer
This indicator is for educational and research purposes only. It does not constitute financial advice. While the MFCV reveals deep market structure through advanced mathematics, markets remain inherently unpredictable. Past performance does not guarantee future results.
The integration of Mandelbrot's fractal theory with Fibonacci vortex dynamics provides unique market insights, but should be used as part of a comprehensive trading strategy. Always use proper risk management and never risk more than you can afford to lose.
Acknowledgments
Special thanks to Benoit Mandelbrot for revolutionizing our understanding of markets through fractal geometry, and to the ancient mathematicians who discovered the golden ratio's universal significance.
"The geometry of nature is fractal... Markets are fractal too." - Benoit Mandelbrot
Revealing the Hidden Order in Market Chaos Trade with Mathematical Precision. Trade with MFCV.
— Created with passion for the TradingView community
Trade with insight. Trade with anticipation.
— Dskyz , for DAFE Trading Systems
True Seasonal Pattern [tradeviZion]True Seasonal Pattern: Uncover Hidden Market Cycles
Markets have rhythms and patterns that repeat with surprising regularity. The True Seasonal Pattern indicator reveals these hidden cycles across different timeframes, helping you anticipate potential market movements based on historical seasonal tendencies.
What This Indicator Does
The True Seasonal Pattern analyzes years of historical price data to identify recurring seasonal trends. It then plots these patterns on your chart, showing you both the historical pattern and future projection based on past seasonal behavior.
Automatic Timeframe Detection: Works with Monthly, Weekly, and Daily charts
Historical Pattern Analysis: Analyzes up to 100 years of data (customizable)
Future Projection: Projects the seasonal pattern ahead on your chart
Smart Smoothing: Applies appropriate smoothing based on your timeframe
How to Use This Indicator
Add the indicator to a Daily, Weekly, or Monthly chart (not designed for intraday timeframes)
The indicator automatically detects your chart's timeframe
The blue line shows the historical seasonal pattern
Watch for potential turning points in the pattern that align with other technical signals
Seasonal patterns work best as a supporting factor in your analysis, not as standalone trading signals. They are particularly effective in markets with well-established seasonal influences.
Best Applications
Futures Markets: Commodities and futures often show strong seasonal tendencies due to production cycles, weather patterns, and economic factors
Stock Indices: Many stock markets demonstrate regular seasonal patterns (like the "Sell in May" phenomenon)
Individual Stocks: Companies with seasonal business cycles often show predictable price patterns
Practical Applications
Identify potential turning points based on historical seasonal patterns
Plan entries and exits around seasonal tendencies
Add seasonal context to your existing technical analysis
Understand why certain months or periods might show consistent behavior
Pro Tip: For best results, use this tool on instruments with at least 5+ years of historical data. Longer timeframes often reveal more reliable seasonal patterns.
Important Notes
This indicator works best on Daily, Weekly, and Monthly timeframes - not intraday charts
Seasonal patterns are tendencies, not guarantees
Always combine seasonal analysis with other technical tools
Past patterns may not repeat exactly in the future
// Sample of the seasonal calculation approach
float yearHigh = array.max(currentYearHighs)
float yearLow = array.min(currentYearLows)
// Calculate seasonality for each period
for i = 0 to array.size(currentYearCloses) - 1
float periodClose = array.get(currentYearCloses, i)
if not na(periodClose) and yearHigh != yearLow
float seasonality = (periodClose - yearLow) / (yearHigh - yearLow) * 100
I developed this indicator to help traders incorporate seasonal analysis into their trading approach without the complexity of traditional seasonal tools. Whether you're analyzing agricultural commodities, energy futures, or stock indices, understanding the seasonal context can provide valuable insights for your trading decisions.
Remember: Markets don't always follow seasonal patterns, but when they do, being aware of these tendencies can give you a meaningful edge in your analysis.
EMA Pullback & Trend Indicator MyraxesEMA Pullback & Trend Indicator by Max Retri
Plots five EMAs—9, 15, 30, 65 and 200—and draws clean, easy-to-interpret signals when the fast EMAs cross in the direction of the longer-term trend. No other indicators or overlays are required; simply add it to your chart and watch for the arrows and crosses.
⸻
What It Does & How It Works
1. EMAs & Colors
• Red (EMA 9) – Fast signal line
• Blue (EMA 15) – Confirmation line
• Orange (EMA 30) – Pullback zone 1
• Purple (EMA 65) – Pullback zone 2 & mid-term trend
• White (EMA 200) – Long-term trend
2. Trend Filter
• Bullish regime when price is above both EMA 65 and EMA 200.
• Bearish regime when price is below both EMA 65 and EMA 200.
3. Pullback Requirement
• Only consider a signal if price has retraced into the EMA 30 or EMA 65 zone.
4. Signal Logic
Long Entry ▲: EMA 9 (red) crosses above EMA 15 (blue) while in a bullish regime and after a pullback into EMA 30/65.
Short Entry ▼: EMA 9 crosses below EMA 15 while in a bearish regime and after a retracement up to EMA 30/65.
Exit ✖: Opposite EMA 9/15 crossover marks the close of the position.
⸻
How to Use
1. Add the indicator to any chart/timeframe.
2. Identify trend: make sure price is aligned above or below the 65 and 200 EMAs.
3. Watch for pullbacks into the orange or purple EMAs.
4. Enter on the black ▲ or ▼ arrow.
5. Exit when you see the gray ✖ cross.
Because it’s a pure‐EMA indicator (no heavy calculations), it runs quickly even on lower-end machines.






















