Institutional Sessions Overlay (Asia/London/NY)Institutional Sessions Overlay is a professional TradingView indicator that visually highlights the main trading sessions (Asia, London, and New York) directly on your chart.
Customizable: Easily adjust session start and end times (including minutes) for each market.
Timezone Alignment: Shift session boxes using the timezone offset parameter so sessions match your chart’s timezone exactly.
Clear Visuals: Colored boxes and optional labels display session opens and closes for fast institutional market structure reference.
Toggle Labels: Show or hide session open/close labels with a single click for a clean or detailed look.
Intuitive UI: User-friendly grouped settings for efficient configuration.
This tool is designed for day traders, institutional traders, and anyone who wants to instantly recognize global session timing and ranges for SMC, ICT, and other session-based strategies.
How to use:
Set your chart to your local timezone.
Use the "Session timezone offset" setting if session boxes do not match actual session opens on your chart.
Adjust the hours and minutes for each session as needed.
Enable or disable labels in the “Display” settings group.
Tip: Use the overlay to spot session highs and lows, volatility windows, and institutional liquidity sweeps.
Cicli
QEMO: Quantum Electromagnetic Oscillator (Safe Adjusted)This is a highly conceptual and oscillator and It attempts to model market dynamics by borrowing concepts from quantum physics and electromagnetism to create a unique oscillator. It does not represent any real physical phenomena but uses these concepts as metaphors for market forces.
Here is a breakdown of its core components:
1. Quantum Price Wavefunction (The Core Price Engine)
This is the most abstract part of the script. It tries to model price not as a single point, but as a "wavefunction" representing a distribution of probable future prices.
Volatility & Price Grid: It first calculates recent market volatility. Based on this volatility, it creates a dynamic grid of possible price levels (price_bins) around the current price.
Probability Density: It assigns a probability to each price level in the grid.
"Energy" Operators:
Kinetic Energy: Metaphorically represents the "momentum" or rate of change of the price probabilities.
Potential Energy: A force field that influences the probabilities, derived from a combination of volatility and trading volume.
Expected Price: After evolving these probabilities, it calculates a single "expected price" which is the weighted average of all prices in the grid, based on their final probabilities.
2. Electromagnetic Fields (Buying vs. Selling Pressure)
This section models the battle between buyers and sellers in a more familiar way:
E-Field (Electric/Buying): Represents buying pressure, calculated from upward price moves (close - open) multiplied by volume.
B-Field (Magnetic/Selling): Represents selling pressure, calculated from downward price moves (open - close) multiplied by volume.
Lorentz Force (F_net): This is the net force (E - B), representing the overall directional pressure in the market. A positive value means buyers are in control; a negative value means sellers are.
3. Entanglement Entropy (Systemic Risk/Stability)
This component aims to measure the market's stability or "systemic risk."
It calculates a form of auto-correlation on recent price returns.
A high degree of instability in this correlation results in a high "Entropy" (S) value.
Essentially, a high S suggests the market is chaotic and unpredictable (low stability), while a low S suggests it is more stable and trending.
4. Final QEMO Calculation & Plotting
All the components are combined to create the final oscillator value:
Final Value: The qemo value is a product of the expected_price, the amplified net force, and the market stability (1 - S).
Smoothing: This raw qemo value is then smoothed with an Adaptive Moving Average (AMA) to produce the final line that gets plotted on the chart.
Visualization:
The main oscillator line is plotted below the chart. Its color changes based on its value (e.g., blue for positive, red for negative).
The background color of the indicator pane changes based on the Entropy (S), providing an immediate visual cue of market stability (e.g., black for stable, white for chaotic).
The script also plots 99th and 1st percentile bands to help identify statistically extreme readings in the oscillator's value.
通用經濟數據年增率 (YoY %)主要觀看經濟數據使用
可將主數據統計週期切換月度年增率或季度年增率
希望能幫到有在關注經濟數據但沒有年增率的網友們
The primary purpose is to view economic data. We can switch the statistical period to monthly year-over-year (YoY) growth or quarterly year-over-year (YoY) growth.
This is intended to assist users who follow economic data but lack access to year-over-year growth rates.
Bitcoin Cycle Log-Curve (JDK-Analysis)Important: The standard parameters provided in the script are specifically tuned for the TradingView Bitcoin Index chart on a monthly timeframe on logarithmic scale, and will yield the most accurate visual alignment when applied to that dataset. (more below)
This very simple script visualizes Bitcoin’s long-term price behavior using a logarithmic regression model designed to reflect the cyclical nature of Bitcoin’s historical market trends. Unlike typical technical indicators that react to recent price movements, this tool is built on the assumption that Bitcoin follows an exponential growth path over time, shaped by its fixed supply structure and four-year halving cycles.
The calculation behind the curved bands:
An upper boundary, a lower boundary, and a central midline, are calculated based on logarithmic functions applied to the bar index (which serves as a proxy for time). The upper and lower bounds are defined using exponential formulas of the type y = exp(constant + coefficient * log(bar_index)), allowing the curves to evolve dynamically over time. These bands serve as a macro-level guide for identifying periods of historical overvaluation (upper red curve) and undervaluation (lower green curve), with a central black curve representing the geometric average of the two.
How to customize the parameters:
The lower1_const and upper1_const values vertically shift the respective lower and upper curves—more negative values push the curve downward, while higher values lift it.
The lower1_coef and upper1_coef control the steepness of the curves over time, with higher values resulting in faster growth relative to time.
The shift_factor allows for uniform vertical adjustment of all curves simultaneously.
Additionally, the channel_width setting determines how far the mirrored bands extend from the original curves, creating a visual “channel” that can highlight more conservative or aggressive valuation zones depending on preference.
How to use this indicator:
This indicator is not intended for short-term trading or intraday signals. Rather, it serves as a contextual framework for long-term investors to identify high-risk zones near the upper curve and potential long-term value opportunities near the lower curve. These areas historically align with cycle tops and bottoms, and the model helps to place current price action within that broader cyclical narrative. While the concept draws inspiration from Bitcoin’s halving-driven market cycles and exponential adoption curve, the implementation is original in its use of time-based logarithmic regression to define dynamic trend boundaries.
It is best used as a strategic tool for cycle analysis, macro positioning, and trend anchoring—rather than as a short-term signal provider.
Enhanced Neowave Wave 1 Finder with ZigZagThis script is an advanced technical analysis indicator for the TradingView platform, written in Pine Script version 5. Its primary goal is to identify potential Elliott Wave "Wave 1" patterns, enhanced with principles from Neowave theory and a custom ZigZag indicator for more accurate pivot detection. The script is designed to be overlaid on the main price chart.
Core Functionality: Blending ZigZag and Neowave
The indicator's methodology is a two-part process. First, it identifies significant price swings using a robust ZigZag indicator. Then, it analyzes these swings based on a set of rules derived from Neowave and classic technical analysis to validate them as potential Wave 1 patterns.
Part 1: ZigZag Integration
The first major component is a comprehensive ZigZag indicator that forms the foundation for all subsequent analysis.
Pivot Detection: The pivots() function is the engine of the ZigZag. It scans the historical price data for significant high and low points (pivots) over a user-defined Length.
Segment Drawing: Once pivots are identified, the script draws lines connecting them, creating the classic ZigZag pattern on the chart.
Extended Direction & Ratios: This is an enhanced feature. The script doesn't just identify highs and lows; it categorizes them as:
Higher High (HH) or Lower High (LH)
Lower Low (LL) or Higher Low (HL)
This classification is crucial for understanding the market structure. It also calculates the price ratio of the most recent ZigZag leg relative to the previous one, which is used later for pattern validation.
Dynamic Updates: The ZigZag is not static. On each new bar, it can update its most recent pivot point if a new, more extreme price (a higher high or a lower low) is printed before the direction officially changes. This ensures the ZigZag is always reflecting the most current and significant price action.
Part 2: Neowave Wave 1 Finder
With the market structure defined by the ZigZag, the second part of the script applies a rigorous set of rules to identify potential Wave 1 patterns. A Wave 1 is the initial move of a new trend in Elliott Wave theory.
Key Validation Criteria
For a price move between two ZigZag pivots to be considered a valid Wave 1, it must pass a series of checks:
Significance: The move must have a minimum percentage change (Minimum Wave Length) and last for a minimum number of bars, filtering out insignificant noise.
Volume Confirmation: A genuine impulse wave is typically supported by increasing volume. The script checks if the volume during the potential Wave 1 is significantly higher than the recent average (Volume Increase Threshold).
Momentum Alignment: The direction of the wave must be confirmed by momentum indicators.
For a bullish (upward) Wave 1, the Relative Strength Index (RSI) must be in a bullish regime (above 50) and the MACD line must be above its signal line.
For a bearish (downward) Wave 1, the RSI must be below 50 and the MACD line must be below its signal line.
Structural Analysis (Impulse vs. Diagonal): The script attempts to differentiate between two types of Wave 1:
Impulse Wave: A strong, clean, and direct move.
Diagonal Wave: A more complex, overlapping, and often wedge-shaped pattern. This is identified by analyzing the time and price complexity of the move, along with the ZigZag leg ratios.
Wave 2 Retracement Check: A critical Neowave rule is that a valid Wave 1 must be followed by a valid Wave 2 retracement. The script looks at the next ZigZag leg to ensure it doesn't retrace more than 100% of the potential Wave 1. It also uses the ZigZag ratios to confirm the retracement falls within typical Fibonacci levels (e.g., 38.2% to 78.6%).
Display and User Interface
The script provides a rich visual experience to aid the trader in their analysis.
Wave Labels and Boxes: When a valid Wave 1 is detected, it is highlighted with a colored line (green for bullish, red for bearish) and a shaded background box. A label clearly marks it as "Wave 1 IMPULSE" or "Wave 1 DIAGONAL".
Fibonacci Retracement Levels: Upon detection of a Wave 1, the script automatically draws key Fibonacci retracement levels (38.2%, 50%, 61.8%, 78.6%). These levels are potential targets for the end of the subsequent Wave 2, offering potential entry points for a Wave 3 trade.
Information Labels: Additional labels provide at-a-glance confirmation of the conditions, showing whether volume and momentum criteria were met.
Customizable Inputs: Users have extensive control over the indicator's parameters, including the ZigZag length, volume thresholds, RSI levels, and the colors of all visual elements.
Alerts: The indicator can be configured to generate an alert whenever a new bullish or bearish Wave 1 pattern is confirmed, allowing traders to be notified of potential opportunities in real-time.
Anpassbare Zeitintervall LinienThe indicator offers the ability to draw vertical lines at custom-defined time intervals.
Within each of these intervals, the highest and lowest prices are automatically marked, providing clear visual reference points for market extremes.
Silver Bullet ICT – Sweep + FVG + OB🧠 Silver Bullet ICT – Sweep + FVG + OB (Smart Money Tool)
✅ Works on:
NASDAQ / US100
SPX500 / DAX / FX majors
BTC/USD and other crypto
Any asset with high liquidity and volatility during the New York PM session
📊 Strategy Flow:
“We observe what the 4H candle at 16:00 CET produces – then execute the trade on the 5-minute chart if a sweep is confirmed.”
🎯 Logic Breakdown:
Session Timeframe:
Defined between 16:00–17:00 CET – configurable in settings.
Wait for Sweep:
A liquidity grab above previous high (or below previous low) during session.
Marked with triangle (▲ red for high, ▼ green for low).
Confirmed Signal:
A candle closes against the sweep direction.
Volume (optional) is above 20-SMA.
Triggers BUY (green label) or SELL (red label).
Entry Execution:
After the first 4H candle closes at 16:00 CET, look for a confirmed signal on 5-minute chart.
Rozegranie sygnału tylko, gdy zamknie się świeca potwierdzająca sweep.
Confluence:
OB (Order Blocks) and FVG (Fair Value Gaps) help refine targets and context.
Additional box is drawn to visualize session range.
🕊️ Notes:
Does not repaint sweep confirmations
Built-in alerts for sweep and entry signals
Customizable volume filter, box visuals, and session times
20/40/6020/40/60 candle separator. Three lines only on all timeframes. Range length and height included. Doesn't mess up the scaling. Togglable elements and movable lines.
上涨动能This indicator calculates and visualizes the difference between the 20-period EMA and the 120-period EMA, helping traders identify medium-term momentum shifts in price action.
What It Does:
✅ Calculates the difference: Diff=EMA20 − EMA120
✅ Plots a line representing this difference for clear trend tracking.
✅ Plots a histogram (colored bars): Green bars indicate the EMA20 is above EMA120, suggesting bullish momentum. Red bars indicate the EMA20 is below EMA120, suggesting bearish momentum.
✅ Includes a zero baseline for easy reference: When the value crosses above zero, it indicates a potential bullish shift. When it crosses below zero, it indicates a potential bearish shift.
How to Use:
✅Use this indicator to visualize trend momentum in your crypto, forex, or stock trading.
✅Combine with your entry/exit signals (e.g., RSI, volume spikes, price action levels) to refine your strategy.
✅A rising Diff suggests strengthening bullish momentum, while a falling Diff suggests strengthening bearish momentum.
Why It’s Useful:
✅ Filters noise by using EMA smoothing on both short and long periods.
✅ Helps identify momentum shifts early without being overly sensitive to short-term volatility.
✅ Easy to integrate into trend-following or pullback strategies.
Aggregated VolumeHow to Read the “Aggregated Volume” Signal
This indicator combines normalized volume, short-term volume bursts, pivot levels, VWAP, and a 200-period EMA to give you a multi-dimensional view of trading activity. Here’s how to interpret each component and synthesize them into actionable insights.
1. Custom Volume Signal (vSignal)
• Calculation
• vSignal = Sum of over bars, divided by the current price.
• A rising vSignal means more volume is being traded per unit of price, signaling growing interest relative to price level.
• Plot styling
• Bars are lime when (bullish volume days)
• Bars are orange when (bearish volume days)
How to read it
• Trend confirmation: Increasing lime bars alongside rising price suggests buyers in control.
• Warning sign: Rising orange bars on a down move indicate accelerating selling pressure.
• Divergence:
• Price making new highs while vSignal stalls or drops → potential top.
• Price making new lows while vSignal holds → potential bottom.
2. Short-Term Volume Bursts
Three semi-transparent histograms show how much the last 2, 5, and 10-bar raw volumes exceed (or fall below) the current vSignal:
• Blue = vol(2) – vSignal
• Green = vol(5) – vSignal
• Red = vol(10) – vSignal
If a colored bar sits above zero, that lookback’s volume is surging relative to the longer-term average (vSignal).
How to read it
• Clustered bursts:
• Blue + Green + Red above zero → strong, broad-based volume surge.
• Great for confirming breakouts and shakeouts.
• Isolated burst:
• Only Blue (> 0) on a small range bar → might be a false breakout or intrabar squeeze.
• Only Red (> 0) on a wide range → institutional involvement; act with caution.
3. Pivot Volume Levels (v & t)
• Every 21 bars, the script finds the highest and lowest vSignal values and plots them as shaded price levels:
• Magenta area = recent vSignal high (resistance)
• Cyan area = recent vSignal low (support)
How to read it
• Rejection/Break:
• Price approaches magenta zone and stalls → sellers defending that volume high.
• Break above magenta with high vSignal → likely sustained rally.
• Support flip:
• Cyan zone hold → buyers stepping in at heavy-volume lows.
• Break below cyan with rising vSignal → bearish conviction.
4. Midline Cross (Volume Equilibrium)
• A 10-bar SMA of
• Drawn as a faint white cross on price
How to read it
• Above midline → overall volume bias is skewed bullish.
• Below midline → bearish volume bias.
Crossovers of vSignal through this midline can signal shifts in underlying conviction.
5. VWAP & 200-Period EMA Overlays
• VWAP (transparent red if above price, green if below)
• EMA(200) plotted as aqua circles
How to read them
• VWAP tells you the intraday “value area.”
• Price above VWAP + rising vSignal = intraday buyers in charge.
• Price below VWAP + rising vSignal = aggressive sellers.
• EMA(200) gives you the longer-term trend.
• Above EMA200 = bullish regime
• Below EMA200 = bearish regime
6. Putting It All Together: Example Scenarios
1. Bullish Entry
• Price > EMA200 & VWAP is green
• vSignal rising in lime
• All three short-term bursts above zero
• Price near or breaking the magenta pivot with volume confirmation
2. Bearish Entry
• Price < EMA200 & VWAP is red
• vSignal rising in orange
• Two-bar burst (blue) spikes on a down bar
• Price failing at magenta pivot or breaking cyan support
3. Divergence Play
• Price makes new high, but vSignal peaks lower than last high → look for a reversal.
• Price drops to new low, but vSignal stays above its last low → prepare for a bounce.
By combining these layers—normalized volume, burst indicators, pivot levels, VWAP, and EMA—you get a clear map of where volume is clustering, which lets you anticipate support/resistance, gauge real interest, and spot potential reversals or breakouts with greater confidence.
Bull Momentum GaugeBull Momentum Gauge
The Bull Momentum Gauge is a powerful momentum oscillator designed to identify the underlying strength and sustainability of major market trends. Instead of trying to predict tops and bottoms, this indicator helps traders and investors ride long-term bull markets by signaling when momentum is building and when it is starting to fade.
What it Does
At its core, this tool measures how statistically "stretched" or "compressed" an asset's price is relative to its long-term (1-year) trend. It does this by:
Calculating the price's deviation from its 365-day moving average.
Normalizing this deviation into a Z-score to measure its statistical significance.
Comparing the inverted Z-score to its own 200-day moving average to gauge the momentum of the trend itself.
The result is a single, smooth line that oscillates around a zero value.
How to Use It
The signals are simple and based on the indicator's relationship to the zero line:
Green Line (Gauge below 0): This indicates that the price has been compressed relative to its long-term trend and is now showing signs of building upward momentum. A cross into the green zone can be interpreted as a potential entry signal for a new bull run.
Red Line (Gauge above 0): This suggests that the price has become over-extended or "stretched" and the upward momentum is beginning to weaken. A cross into the red zone can be used as a potential exit signal, indicating it may be time to take profits and wait for the next cycle.
This indicator is designed to work across multiple timeframes (Daily, Weekly, Monthly) and provides a clear, data-driven framework for navigating major market cycles.
Simple DCA Strategy----
### 📌 **Simple DCA Strategy with Backtest Date Filter**
This strategy implements a **Dollar-Cost Averaging (DCA)** approach for long positions, including:
* ✅ **Base Order Entry:** Starts a position with a fixed dollar amount when no position is open.
* 🔁 **Safety Orders:** Buys additional positions when the price drops by a defined percentage, increasing position size with each new entry using a multiplier.
* 🎯 **Take Profit Exit:** Closes all positions when the price reaches a profit target (in % above average entry).
* 🗓️ **Backtest Date Range:** Allows users to specify a custom start and optional end date to run the strategy only within that time window.
* 📊 **Plots:** Visualizes average entry, take profit level, and safety order trigger line.
#### ⚙️ Customizable Inputs:
* Base Order Size (\$)
* Price Deviation for Safety Orders (%)
* Maximum Safety Orders
* Order Size Multiplier
* Take Profit Target (%)
* Start and End Dates for Backtesting
This is a **long-only strategy** and is best used for backtesting performance of DCA-style accumulation under different market conditions.
----
Black-Scholes + Smart Money StrategyAn AI Test script.
The Black-Scholes option pricing model to extract institutional sentiment and implied volatility signals, empowering Smart Money-style entries.
BUY in HASH RibbonsBUY in HASH Ribbons Indicator
The BUY in HASH Ribbons indicator is designed to identify Bitcoin miner capitulation phases, often referred to as "Springs," using hash rate data. These phases signal potential buying opportunities with historically low downside risk. Built for TradingView with Pine Script v6, it visualizes hash rate trends and generates actionable signals for traders.
Key Features
Hash Ribbons Analysis: Tracks Bitcoin miner capitulation through the relationship between short-term (30-day) and long-term (60-day) Simple Moving Averages (SMAs) of the hash rate.
Signal Visualization:
Gray Circle: Marks the start of capitulation (30-day SMA crosses below 60-day SMA).
White Circles: Indicate ongoing capitulation, with brighter white showing hash rate recovery (increasing short SMA).
Yellow Circle: Signals the end of capitulation (30-day SMA crosses above 60-day SMA).
Orange Circle: Represents a buy signal after full recovery, combining hash rate and price momentum for optimal entry.
Flexible Display:
Ribbons Mode: Plots the short and long SMAs as colored ribbons (red for capitulation, green for recovery).
Oscillator Mode: Shows the percentage difference between short and long SMAs as a histogram (red for negative, blue for positive).
Halving Events: Optionally plots Bitcoin halving dates with dashed lines and labels for context (2012, 2016, 2020, 2024).
Raw Hash Rate: Option to display raw hash rate data in EH/s (exahashes per second).
Alerts: Configurable alerts for capitulation, recovery, and buy signals.
How It Works
The indicator uses hash rate data from external sources (e.g., IntoTheBlock or Quandl) to calculate SMAs. Capitulation occurs when miners reduce activity, often during price declines, causing the short-term SMA to fall below the long-term SMA. Recovery is detected as the short-term SMA begins to rise, and a buy signal is generated when the hash rate recovers alongside bullish price action (10-day SMA crossing above 20-day SMA).
Inputs
Plot Type: Choose between "Ribbons" or "Oscillator" display.
Hash Rate Short SMA: Default 30 days, adjustable.
Hash Rate Long SMA: Default 60 days, adjustable.
Plot Signals: Enable/disable signal circles (capitulation, recovery, buy).
Plot Halvings: Show/hide Bitcoin halving events.
Plot Raw Hash Rate: Display raw hash rate data.
Source Hash Rate: Select data provider (e.g., IntoTheBlock or Quandl).
Why Use It?
Proven Strategy: Hash Ribbons, popularized by Capriole Investments, have historically identified strong Bitcoin buying opportunities post-capitulation.
Customizable: Tailor the indicator to your trading style with adjustable SMAs and display options.
Contextual Insight: Halving markers provide additional market context, as miner dynamics often shift post-halving.
Real-Time Alerts: Stay informed with alerts for key events, ideal for active traders.
Usage Notes
Timeframe: Best used on daily charts for accurate hash rate and price SMA calculations.
Data Sources: Ensure the selected hash rate source is reliable; IntoTheBlock is the default for consistency.
Risk Management: Combine with other indicators (e.g., RSI, MACD) and fundamental analysis for robust trading decisions.
Backtesting: Test the indicator on historical data to understand its performance in different market cycles.
Credits
Developed by Trader T (@thepfund). Inspired by the Hash Ribbons concept from Capriole Investments.
This indicator empowers traders to capitalize on Bitcoin’s miner-driven market cycles with clear, data-driven signals. Add it to your TradingView chart and start identifying high-probability entries today!
Sessions by EC35 (Berlin Zeit)This script displays the Asia session (red), London session (green), and NY session (blue). Have fun
Symbol & Timeframe Display (DavidTacuriE) ✭This script displays a customizable panel on the chart with key trading information such as the asset symbol, current timeframe, date, and personalized motivational messages.
It's designed to help traders stay visually organized and mentally focused during trading sessions.
✦ Features:
Motivational quote or custom message display.
Symbol information: ticker, timeframe, and current date.
Flexible positioning anywhere on the chart.
Adjustable text size, color, and border visibility.
Developed by:
@DavidTacuriE
BTCUSD Strategy %TP/%SL + Leverage with AlertsFuture segment alerts on BUY and SELL - Entry/Exit Levels Alerts for BTCUSD updated on 12/07/2025
Innotrade Market Cycle Orderflow + Volatiliy BandThis indicator provides a comprehensive and visually intuitive view of market momentum and volatility. It moves beyond standard oscillators by combining a powerful composite momentum engine—visualized as "Orderflow Candles"—with a dynamic Volatility Band (VB) Channel.
Instead of just telling you if the market is overbought or oversold, this tool helps you understand the energy behind market moves. Is momentum strong and sustained? Is the market coiling up for a breakout? Is a trend reaching its exhaustion point? This indicator is designed to answer those questions.
Core Components
Market Cycle (MC) Orderflow Candles: These are not price candles. Each candle is a visual representation of aggregate momentum, calculated from a weighted blend of three powerful oscillators: the Detrended Crystal Oscillator (DCO), the Relative Strength Index (RSI), and the Stochastic RSI.
Green Candles: Indicate rising buying momentum.
Red Candles: Indicate rising selling momentum.
Wicks: Show the highest and lowest momentum levels reached during the bar.
The VB (Volatility Band) Channel: This is the key addition that provides dynamic context. Based on the classic Traders Dynamic Index (TDI) logic, these blue bands are calculated using the RSI's standard deviation.
Bands Expand: Volatility is high; momentum is strong.
Bands Contract (Squeeze): Volatility is low; the market is consolidating and building energy for its next move.
Moving Average (Yellow Line): A simple moving average of the MC Orderflow's "close." It acts as a baseline, helping to spot short-term shifts in momentum. A crossover of the MA is often the first sign of a change in direction.
Trading Strategies & Interpretations
The real power of this indicator comes from observing the interaction between the MC Orderflow Candles and the VB Channel.
Strategy 1: The Squeeze and Breakout
This classic volatility strategy helps you pinpoint moments of market consolidation and enter just as a new, powerful trend begins.
The Setup: Look for the blue VB Channel bands to become very narrow and tighten around the MC Orderflow candles. This is the "squeeze," representing a period of low volatility and market indecision.
The Signal:
Bullish Breakout: A strong green MC candle breaks out of the squeeze, pushing the upper VB band open and crossing above the yellow MA. This signals that buying pressure is unleashing.
Bearish Breakout: A strong red MC candle breaks down from the squeeze, pushing the lower VB band open and crossing below the yellow MA. This signals that selling pressure is taking control.
Strategy 2: Riding the Trend ("Walking the Band")
This technique helps you stay in winning trades longer by confirming the strength and sustainability of a trend.
The Setup: You are in an established trend (e.g., a long position after a bullish breakout).
The Signal to Stay In: As long as the MC Orderflow candles are consistently "riding" along the outer edge of the VB Channel (the upper band in an uptrend, lower band in a downtrend), it confirms that momentum is strong and sustained. Don't exit prematurely.
The Signal of Weakness: If the candles begin to fall away from the outer band and move back towards the 50 midline or cross the yellow MA, it signals that momentum is fading and it may be time to take profits or tighten your stop.
Strategy 3: Exhaustion and Reversal Signals
This is a more aggressive, counter-trend strategy designed to identify points where a trend has become over-extended and is likely to reverse.
The Setup: The market has made a fast, parabolic move, and the VB Channel bands are very wide.
The Signal: Look for an MC Orderflow candle that pokes outside of the VB Channel. This signals a climactic, often emotional, and unsustainable move.
Sell Signal: The high of an MC candle pierces above the upper VB band, and the next candle's close is back inside the channel. This suggests the uptrend is exhausted.
Buy Signal: The low of an MC candle pierces below the lower VB band, and the next candle's close is back inside the channel. This suggests a capitulation bottom.
A Practical Example: Tying It All Together
The Squeeze: You spot the blue VB Channel bands tightening, signaling low volatility.
The Entry: A green MC candle breaks out of the top of the squeeze, expanding the upper band. You enter a long position.
The Trend: The green MC candles continue to form, "walking the band" higher. You hold your position.
The Exit: After a strong run, an MC candle's high briefly pokes outside the upper band. The next candle is red and closes back inside the channel. This is your exhaustion signal to exit the trade and lock in profits.
Disclaimer: This indicator is a tool for market analysis and should not be considered financial advice. All trading involves substantial risk. Always use proper risk management and trade responsibly.
Innotrade Market Cycle Orderflow CandlesTired of noisy, lagging indicators that give conflicting signals? This script solves that problem by transforming a sophisticated, multi-oscillator market engine into an intuitive and visually stunning candlestick format.
Instead of looking at a single, often unreliable line, you can now visualize the consensus of RSI, Stochastic RSI, and the Donchian Channel Oscillator as a single, easy-to-read "Orderflow Candle." This provides unprecedented clarity into market momentum, cycles, and potential turning points.
Core Concept: The Power of Consensus
Standard oscillators like RSI are useful, but they only tell one part of the story and are often prone to false signals ("whipsaws"). This indicator takes a different approach by acting as a "team of experts":
The Engine: It calculates RSI, Stochastic RSI, and the Donchian Channel Oscillator (DCO) in the background. You can even assign different "weights" to each one, deciding which expert has the loudest voice.
The Consensus: It blends these three values into a single, unified "Market Cycle" value. A signal is only generated when there is a consensus among the components, leading to smoother and more reliable output.
The Visualization: This final, blended value is plotted as a candlestick:
Candle Color: Green shows rising momentum (the cycle is strengthening); Red shows falling momentum (the cycle is weakening).
Candle Wicks: The wicks show the full momentum range of the bar, calculated from the high and low of the price candle.
Candle Body: The body represents the momentum change from the previous close to the current close.
Key Features
Advanced Blended Engine: Combines RSI, DCO, and StochRSI for a robust, noise-filtered output.
Intuitive Orderflow Candle Visualization: Instantly see momentum direction and range.
Customizable Component Weights: Fine-tune the engine by giving more or less weight to each of the three core oscillators.
Selectable Moving Average Overlay: Add an SMA, EMA, or SMMA (RMA) to the candles for dynamic signal generation.
Fully Integrated Alert System: Create alerts for overbought/oversold zone crosses and for crossovers/crossunders of the Moving Average.
Highly Customizable Style: Control the colors, levels (70/30, 80/20, etc.), and visibility of all components.
How to Use This Indicator for Trading
Never use any single signal in isolation. The strongest trades come from confluence, where multiple signals align.
📈 Primary BUY Signals
MA Crossover (Confirmation): A green candle closes above the Moving Average line. This confirms that short-term momentum has turned bullish.
Oversold Exit (Reversal Warning): The indicator was in the oversold zone (e.g., below 30) and crosses back up above it. This suggests bearish pressure is exhausted.
Bullish Divergence (Strongest Signal): The price chart makes a Lower Low, but the indicator's candles make a Higher Low. This is a powerful sign that a major reversal to the upside is likely.
A+ BUY SETUP: Spot a Bullish Divergence, wait for the indicator to exit the oversold zone, and then enter when a green candle closes above the Moving Average.
📉 Primary SELL Signals
MA Crossunder (Confirmation): A red candle closes below the Moving Average line. This confirms that short-term momentum has turned bearish.
Overbought Exit (Reversal Warning): The indicator was in the overbought zone (e.g., above 70) and crosses back down below it. This suggests bullish pressure is exhausted.
Bearish Divergence (Strongest Signal): The price chart makes a Higher High, but the indicator's candles make a Lower High. This is a powerful warning that a major reversal to the downside is imminent.
A+ SELL SETUP: Spot a Bearish Divergence, wait for the indicator to exit the overbought zone, and then enter when a red candle closes below the Moving Average.
Settings Overview
Component Oscillators & Weights: Control the settings and influence of RSI, DCO, and StochRSI.
Moving Average Overlay: Customize the MA type, length, and appearance.
Levels & Style: Adjust the overbought/oversold levels and middle line.
Alerts: Enable or disable the specific alert conditions you want to use.
We hope this tool gives you a significant edge in your analysis. Happy trading!
Disclaimer: This indicator is a tool for analysis, not a financial advisory service. Always use signals in conjunction with price action, market structure, and proper risk management.
Breakout Signals with Swing LinesEdgerunner breakout system.
A no-nonsense tool designed to detect market momentum shifts and signal high-probability breakouts before they happen.