Multi-MA Trend Ribbon [MarkitTick]💡 A fully adaptive moving-average ribbon that lets you choose from 30 different smoothing algorithms — from classic SMA/EMA to advanced adaptive filters like Kalman, JMA, KAMA, and a custom volatility-responsive method called LLAMA — then builds a multi-line, gradient-colored trend ribbon out of that single chosen method across up to 8 progressively longer lengths. Layered on top is an optional multi-timeframe bias filter, an ADX strength gate, a volume confirmation gate, webhook-ready JSON alerts, and a live diagnostic dashboard.
✨ Originality and Utility
Most ribbon-style indicators on the platform hard-code a single averaging method (usually EMA or HMA) and stack a handful of fixed lengths on the chart. This script takes a different approach: it treats the "ribbon" as a generic container and the "moving average type" as a fully interchangeable engine, with 30 distinct algorithms available from a single dropdown, all built from first principles (not by calling a bundle of pre-packaged libraries). Because every ribbon line is generated by the same underlying function at different lengths, switching the MA Type instantly re-renders the entire ribbon in the new smoothing style, giving traders a single tool to compare how trend-following behaves under drastically different mathematical assumptions (linear vs. exponential weighting, adaptive vs. fixed responsiveness, zero-lag vs. standard lag) without switching indicators.
The script's originality centers on three custom-built components not found in standard built-ins:
A proprietary adaptive length mechanism ("LLAMA") that dynamically expands or contracts each ribbon line's effective lookback based on a short-term directional forecast, rather than using a static length.
A dual-RSI-divergence-weighted directional predictor that feeds that adaptive length engine.
A from-scratch implementation of less commonly available filters (Kalman, JMA, FRAMA, T3, McGinley, Super Smoother) that are not native Pine built-ins, giving traders access to algorithms usually reserved for institutional charting platforms or custom research code.
The mashup of a trend ribbon, a confluence filter stack (ADX + HTF + Volume), and a webhook alert system is justified because these three layers solve three different practical problems traders face together: identifying trend direction (ribbon), avoiding low-quality signals in choppy or thin conditions (filters), and automating execution (alerts) — components that are commonly used in sequence by discretionary and systematic traders alike, making their integration into one tool a genuine workflow simplification rather than an arbitrary bundling.
🔬 Methodology and Concepts
● Core Ribbon Construction
The script computes eight moving averages of the same source (default: close) at lengths that increase by a fixed step from a base length. For example, with a Base of 20 and a Step of 10, the eight lengths used are 20, 30, 40, 50, 60, 70, 80, and 90. The fastest line (MA1) and the slowest visible line (determined by the Lines setting) are compared: when the fast line sits above the slow line, the ribbon is considered to be in a bullish regime; when below, bearish. All eight lines are generated by the exact same averaging function, so the "shape" of the ribbon (how tightly or loosely the lines fan out) becomes a visual proxy for trend strength and consistency across time horizons.
● Selectable Smoothing Engine
The Type input lets you choose the mathematical method used to compute every single line in the ribbon simultaneously. The available families are:
Classic weighted averages: SMA, EMA, RMA (Wilder's smoothing), WMA, Triangular (TRIMA), Volume-Weighted (VWMA), and their double/triple-smoothed variants (DWMA/TWMA, DVWMA/TVWMA) which apply the same weighting function recursively to reduce lag-vs-noise trade-offs.
Zero/reduced-lag filters: Hull MA (HMA) and its extended variants EHMA and THMA, DEMA and TEMA (double/triple exponential smoothing, per Patrick Mulloy's original error-correction concept), and ZLEMA (zero-lag EMA using a momentum-shifted input).
Adaptive/volatility-responsive filters: KAMA (Kaufman's Adaptive MA, which speeds up or slows down based on an efficiency ratio of net movement to total movement), VIDYA (Chande's Variable Index Dynamic Average, which scales its responsiveness using Chande Momentum Oscillator readings), FRAMA (Ehlers' Fractal Adaptive MA, which estimates a fractal dimension from recent high/low ranges to adjust smoothing), and JMA (a Jurik-style adaptive filter using a two-stage predictive/corrective recursive structure).
Specialized/legacy filters: T3 (Tillson's six-pole exponential blend using a volume factor to control overshoot), McGinley Dynamic (a self-adjusting average that speeds up during fast markets and slows down during consolidation via a ratio-based denominator), ALMA (Arnaud Legoux MA, a Gaussian-weighted average with adjustable offset and smoothness), LSMA (least-squares linear regression endpoint), SWMA (a fixed symmetric 4-bar weighted average), Median, and SSF (a two-pole Super Smoother Filter using an Ehlers-style recursive IIR design).
Proprietary adaptive engine — LLAMA: A custom exponential filter whose smoothing constant is derived not from a fixed length, but from a dynamically computed effective length (see below).
• LLAMA and the Directional Predictor
LLAMA (the script's custom adaptive method) works in two stages. First, a directional forecast is built from two RSI readings (14-period and 28-period). Over a lookback window, each prior bar is scored by how closely its RSI signature matches the current bar's RSI signature (using a log-distance similarity weighting), and that similarity is used to weight whether price rose or fell on that historical bar. The weighted average of those historical outcomes produces a forecast value between -1 (strongly bearish precedent) and +1 (strongly bullish precedent). Second, that forecast value is used to stretch or compress each ribbon line's effective length within a configurable percentage range around its base length — a stronger bullish or bearish forecast pushes the effective length toward one end of the range, changing how reactive that specific line is to new price action. This effective length is then converted into a standard exponential smoothing constant to produce the final LLAMA value. The result is a moving average that behaves less like a fixed-parameter tool and more like a filter that continuously recalibrates its own sensitivity based on recent directional evidence.
● Trend Signals
Two categories of signals are generated:
Ribbon Flips: Triggered when the relationship between the fastest line and the slowest visible line changes state (fast crosses from below to above the slow line, or vice versa), using confirmed prior-bar values to avoid intrabar flicker.
Price Crosses: Triggered when price itself crosses the fastest ribbon line (MA1), independent of the broader ribbon state, offering an earlier but noisier entry cue.
● Confluence Filters
Three optional, independently toggleable filters can be layered onto both signal types to suppress low-quality triggers:
ADX Strength Filter: Requires Wilder's Average Directional Index (calculated via the standard DMI/ADX formula) to be above a minimum threshold before a signal is allowed to fire, filtering out signals generated during weak or range-bound conditions.
Higher-Timeframe Bias Filter: Recomputes the entire ribbon logic (fast MA vs. slow MA) on a user-selected higher timeframe and requires the current-timeframe signal to agree with that higher-timeframe bias before firing. This uses a confirmed prior-bar value pulled via request.security() with lookahead explicitly enabled on historical (already-closed) data only, so no future information leaks into the calculation.
Volume Confirmation Filter: Requires the prior bar's volume to exceed a multiple of its recent average volume, ensuring signals are backed by above-average participation rather than occurring on thin, low-conviction bars.
🎨 Visual Guide
Ribbon Lines (MA1–MA8): Up to eight plotted lines, one per configured length, colored on a gradient. When Trend Col is enabled, the gradient runs between your chosen Bull and Bear colors depending on the current trend state; when disabled, it instead runs between the Fast and Slow colors you've set, regardless of trend direction.
Ribbon Fill: The semi-transparent shaded area between each consecutive pair of ribbon lines, colored to match the current trend (bull or bear color) with adjustable transparency via the Fill Transparency setting. A tightly compressed, thin fill indicates the ribbon lines are converging (potential consolidation or transition); a wide, expanded fill indicates strong trend separation.
Bull/Bear Flip Markers: Small triangle shapes below or above the bars marking the exact bar where a confirmed Ribbon Flip occurred — an upward triangle in your Bull color for bullish flips, a downward triangle in your Bear color for bearish flips.
Heatmap Candles (optional): When enabled, replaces standard candle coloring with your chosen Bull/Bear body and border colors based on the ribbon's current trend state, turning the entire chart into an at-a-glance trend heatmap.
Dashboard Table: An on-chart panel (position configurable) summarizing, in real time: signal lock status, current bias, active MA type and lengths, a visual bar-graph readout of the number of active ribbon lines, the fast and slow MA values, the current spread between them, the LLAMA directional prediction strength, the most recent flip direction, the most recent price cross direction, how many filters are currently active, the live ADX reading, the +DI/-DI values, the current volume ratio versus average, and the higher-timeframe bias state.
📖 How to Use
Use the overall ribbon color and fill (bull color vs. bear color) as your primary trend read: a consistently bull-colored, moderately expanded ribbon suggests sustained upward momentum, while contraction or color-flipping suggests indecision.
Treat triangle Flip markers as your core trend-change signal — they only appear once the flip has been confirmed on a closed bar, and (if filters are enabled) only after passing your chosen strength, HTF-agreement, and volume conditions.
Treat Price Cross events (visible in the dashboard's "Price Cross" row) as a faster, more aggressive alternative entry cue for traders who want to react before a full ribbon flip occurs, understanding this comes with a higher likelihood of false signals.
Enable the Lock Signal option to freeze the current bias and temporarily suspend new signal generation — useful when you want to hold a view steady while manually reviewing a setup instead of reacting to every subsequent flip.
Watch the dashboard's Filters and individual ADX / Vol Ratio / HTF Bias rows to understand in real time why a signal is or is not being permitted to fire.
Consider combining a slower Type (e.g., RMA, T3, or a longer-length adaptive filter) for the overall bias with faster Price Cross signals for tactical entries within that bias.
⚙️ Inputs and Settings
Type: Selects which of the 30 supported averaging methods is used to build every line in the ribbon.
Src: The price source fed into all calculations (default: close).
Base / Step: Base sets the length of the fastest ribbon line; Step sets the length increment applied to each subsequent line. Together they define the full spread of lengths across the ribbon.
Shift: Applies a horizontal bar offset to all plotted ribbon lines. A non-zero value shifts the visual plot forward or backward relative to price and does not alter the underlying calculation.
Lines: Sets how many of the eight possible ribbon lines are displayed (2–8), which also determines which line is treated as the "slow" reference line for bias and flip calculations.
ALMA Off / ALMA Sig, T3 Vf, KAMA Fast / KAMA Slow, JMA Phase / JMA Pow, Kal Q / Kal R, LLAMA LB / LLAMA Rng: Method-specific tuning parameters that only take effect when the corresponding Type is selected — these control offset/smoothness for ALMA, volume factor for T3, the fast/slow efficiency bounds for KAMA, phase/power for JMA, process/measurement noise for Kalman, and lookback/range for the custom LLAMA engine.
ADX / HTF / Vol toggles and their sub-settings: Independently enable and configure the three confluence filters described in the Methodology section (strength threshold and length for ADX, target timeframe for HTF, lookback length and multiplier for Volume).
Lock Signal: Freezes the currently displayed bias and suppresses new flip/cross signals until disabled.
Trend Col / Fill / Fill Transparency / Width / Bars / Signals: Visual controls for whether ribbon coloring reflects trend state, whether the fill between lines is shown and how transparent it is, line thickness, whether heatmap candles are shown, and whether flip markers are plotted.
Dashboard Show / Position: Toggles the on-chart dashboard and sets its screen position.
Alert toggles and Action fields: Enable/disable Flip-based and Cross-based alerts independently, and customize the text string sent in each alert's JSON payload for long entry, short entry, close-long, close-short, cross-up, and cross-down events — designed to be dropped directly into webhook-based automation.
⚠️ Confirmation Lag Notice
The Shift input allows ribbon lines to be plotted with a backward or forward bar offset relative to the current price bar. When a non-zero Shift value is used, what you see plotted at a given bar's x-position does not represent that bar's actual calculated value in real time — always verify the Shift setting is at its default (0) if you intend to use the ribbon for real-time signal interpretation, and be aware that a non-zero offset can visually misrepresent how early or late a line's response to price actually was.
🔍 Deconstruction of the Underlying Scientific and Academic Framework
This script draws on several distinct threads of technical and quantitative theory:
Classical trend-following theory: The core "fast MA vs. slow MA" bias mechanism traces back to Dow Theory's premise that trend direction can be inferred by comparing price behavior across different time horizons — approximated here by comparing smoothed averages of different lengths rather than raw price.
Exponential smoothing and digital filter theory: Methods like EMA, DEMA, TEMA, and ZLEMA build on Patrick Mulloy's work on reducing the inherent lag of exponential moving averages through cascaded and momentum-adjusted smoothing, itself grounded in classical infinite impulse response (IIR) filter design from signal processing.
Adaptive filter theory: KAMA (Kaufman), VIDYA (Chande), and FRAMA (Ehlers) all apply the same broader principle from adaptive control theory — that a filter's time constant should not be fixed but should respond to a real-time measurement of market "efficiency" or "noise," whether measured via a directional efficiency ratio, momentum oscillator magnitude, or fractal dimension of price geometry.
State-space estimation theory: The Kalman filter option applies the classical Kalman filtering framework from control and estimation theory — treating the true underlying trend as a hidden state to be recursively estimated from noisy price observations, balancing a process-noise parameter (how much the true state is expected to drift) against a measurement-noise parameter (how much to trust each new observation).
Fractal market theory: FRAMA's dimension calculation is grounded in Mandelbrot's fractal geometry concepts as adapted by John Ehlers, using the scaling relationship between price range measured at different resolutions to infer whether the market is behaving more like a trending (lower fractal dimension) or random-walk (higher fractal dimension) process.
Directional Movement / trend strength theory: The ADX filter implements Welles Wilder's original Directional Movement System, which decomposes price movement into positive and negative directional components and derives a smoothed strength index from their divergence.
Weighted similarity / kernel-based forecasting: The custom LLAMA predictor's weighting scheme is conceptually related to kernel-weighted (locally weighted) regression and nearest-neighbor forecasting methods, in which historical observations are weighted by their similarity to current conditions (here, measured via RSI-signature distance) rather than treated with uniform recency weighting.
⚠️ Disclaimer
All provided scripts and indicators are strictly for educational exploration and must not be interpreted as financial advice or a recommendation to execute trades. We expressly disclaim all liability for any financial losses or damages that may result, directly or indirectly, from the reliance on or application of these tools. Market participation carries inherent risk where past performance never guarantees future returns, leaving all investment decisions and due diligence solely at your own discretion. 指標

Ticker Tag [theUltimator5]This indicator is a compact, dynamic, over-engineered... tag. It was designed to show a bunch of information about the chart at a glance rather than actually having to look at the chart for yourself.
The tag is designed to be as visually pleasing as possible ( by my standards, at least ) while providing the maximum amount of information that can be mentally absorbed with two seconds after glancing at the tag.
If you don't care about the chart information as much, you can customize it in the settings to turn it into a logo-style tag that can be horizontally and vertically adjusted relative to the chart with your own custom text.
At its center is the current ticker symbol, surrounded by directional corner brackets and accompanied by the company name, an optional company-specific tagline, the current price, daily percentage change, and a configurable five-segment strength meter.
By default, the center of the tag displays the chart's ticker symbol.
The ticker can be replaced with custom Logo Text through the indicator settings if a different abbreviation or label is preferred.
The company-name line can be independently enabled or disabled (disabled in image above)
Ticker Tag contains a large internal library of company-specific market-themed taglines. When a supported ticker is detected, an appropriate phrase is automatically displayed beneath the company name. The tagline is displayed in an italicized style to visually separate it from the company name.
Automatic taglines can be disabled independently from the company-name display, and users can enter their own 'Bottom Tagline Override', which is A custom tagline takes precedence over the automatically mapped phrase.
If no predefined tagline exists for a ticker, the indicator simply omits that line rather than inserting a generic fallback.
Above the central ticker, the indicator normally displays the current price using the symbol's native minimum tick formatting.
The price is dynamically colored according to the current day's performance:
Positive day: Positive Color (Green default)
Negative day: Negative Color (Red default)
Consolidating/low-directionality condition: White (special condition)
A custom top text can also replace the live price entirely. When custom top text is used, it uses its own configurable color rather than the market-state coloring applied to the live price.
The lower portion of the tag displays the live percentage change from the previous daily close.
The calculation is:
Current Price / Previous Daily Close − 1
and is displayed as a percentage.
The percentage is colored using the selected Positive and Negative colors so the current day's direction can be identified at a glance.
This daily calculation is performed from daily-timeframe data even when the indicator is being viewed on an intraday chart.
Four brackets frame the central ticker and act as a simple visual representation of the current day's direction.
The brackets use the Positive Color when the current price is above the previous daily close and the Negative Color when price is below it.
When a previous daily close is unavailable, the current daily open is used as the directional reference.
These brackets are separate from the strength meter and therefore provide a quick daily directional cue regardless of which signal is selected for the meter.
Below the main ticker symbol is a five-segment strength meter. This is designed to give a very quick price action indication for the current timeframe
The meter converts the selected market signal into a normalized 0–100 strength score and progressively fills from left to right.
The default color progression moves from weak to strong:
Red → Orange → Yellow → Lime → Green
Unfilled segments remain dimmed.
Each segment's color can be customized independently.
The meter is intentionally progressive. If the fourth segment is illuminated, for example, the first three segments are illuminated as well.
Selectable Strength Signals
The strength meter can be driven by any of six different calculations:
1) Combined Score
2) RSI
3) MACD
4) Bollinger Bands
5) Stochastic
6) ATR
A small letter beside the meter identifies the selected source:
C - Combined Score
R - RSI
M - MACD
B - Bollinger Bands
S - Stochastic
A - ATR
This makes it possible to change the meter's interpretation without losing track of the active calculation.
Several of the meter's underlying signals naturally operate on very different numerical scales.
To make them comparable, Ticker Tag normalizes them into a common 0–100 framework.
For unbounded signals, the indicator evaluates the signal relative to its own historical mean and standard deviation:
Normalized Score = 50 + 15 × Z-Score
The result is then constrained between 0 and 100.
Under this system:
50 represents approximately neutral or historically average behavior.
Values progressively above 50 represent increasingly strong positive conditions.
Values progressively below 50 represent increasingly weak or negative conditions.
The normalization lookback is user configurable and defaults to 252 bars (1-year in daily timeframe)
Because this strength meter operates on the current chart timeframe, changing the chart timeframe also changes the context being measured.
The default meter mode is Combined Score.
The combined score combines five different measurements into an equal-weighted composite:
1) RSI - A standard 14-period Relative Strength Index is calculated and then statistically normalized relative to its own history.
2) MACD - The difference between the standard MACD line and signal line using : 12 / 26 / 9 settings is normalized relative to its historical distribution.
3) Bollinger Bands - A 20-period Bollinger Band with a two-standard-deviation envelope is used to determine where price sits within the band structure. That position is then normalized relative to its historical behavior.
4) Stochastic - A 14-period Stochastic calculation with a three-period smoothing component contributes a direct 0–100 momentum measurement.
5) ATR Directional Volatility - ATR is combined with directional movement information rather than being treated as pure volatility alone.
The indicator considers the difference between +DI and −DI and scales it according to the instrument's ATR as a percentage of price relative to its historical ATR behavior. This produces a directional-volatility measurement intended to distinguish volatility associated with bullish directional pressure from volatility associated with bearish directional pressure.
The five normalized components are then equally weighted
The result drives the five-segment meter.
The Combined Score is intended to provide a broader view of current market strength than any single momentum calculation alone.
Consolidation Detection
Ticker Tag can also visually identify periods where directional trend strength becomes weak.
When white/Bold Price on Low ADX is enabled (on by default), the live price changes to bold white text when the indicator's consolidation criteria are satisfied.
The condition evaluates multiple conditions that all need to result in true:
1) ADX below the user-defined low threshold
2) +DI below 25
3) −DI below 25
4) relatively little separation between the directional components
This state is intended to visually distinguish low-directionality or consolidating conditions from ordinary bullish and bearish price movement.
It affects only the default live-price display. If custom Top Text is entered, that text retains its selected custom color.
Positioning
Ticker Tag is positioned beyond the most recent chart bar rather than directly on top of historical candles. The horizontal position begins one bar beyond the last chart bar and then applies the user-defined **Offset from Right Edge**.
The default horizontal offset is 30 bars.
Vertical positioning is volatility aware.
Instead of using a fixed percentage of price, the vertical offset is measured in multiples of ATR:
Tag Position = Current Price + Vertical Offset × ATR
A value of:
0 positions the tag near current price.
A positive value moves it above current price.
A negative value moves it below current price.
Because the offset scales with ATR, its placement adapts more naturally across instruments with very different prices and volatility characteristics.
The ATR length used for positioning is independently configurable.
In summary (if you read this far), the Ticker Tag is a compact, dynamic, over-engineered... tag. 指標

Momentum Bands | BreakoutThis strategy hunts for N-bar breakouts confirmed by volume expansion — but instead of trading every breakout blindly (like a standard Opening Range or Donchian breakout), it runs price through a trend filter and an RSI momentum check first. Breakouts that align with the EMA trend and show accelerating RSI get traded as genuine continuation moves. Breakouts that fire against the prevailing trend, with RSI already rolling over, get treated as exhaustion — and faded instead of chased. Built-in ATR-based position sizing and a trailing stop round it out into a complete, risk-managed system rather than just a signal generator.
Key Features
Trend-gated entries — EMA fast/slow cross defines regime; longs only trade with the trend, fades only trade against it
Volume-confirmed breakouts — requires expansion above the rolling volume average, not just a price poke
RSI momentum-exhaustion filter — distinguishes accelerating momentum (real breakout) from divergence (fakeout)
ATR-based risk sizing — position size auto-scales to a fixed % of equity risked, using ATR-derived stop distance
ATR trailing stop — lets winners run instead of capping them at a fixed target
Glowing ATR bands — layered, fading visual bands around trend basis for at-a-glance regime read
Breakout candle highlighting — candles color-shift on signal and while a position is open
Live + archived trailing-stop path — see the stop while a trade is open, and its full trail once closed
How It Works
Price breaks above the highest high of the last N bars with volume above its rolling average — that's the breakout trigger.
EMA fast vs. slow defines trend direction.
RSI and its rate of change are checked at the breakout bar: still climbing and near its own recent peak = momentum confirms. Already fading or below its recent peak = momentum diverges.
Confirmed + with-trend → long. Diverging + against-trend → short (fade).
Every entry is sized off account risk %, not a fixed share count, and exits on an ATR stop plus ATR trailing stop.
Tips
Backtest across multiple symbols and volatility regimes before trusting the defaults — breakout/fade systems behave very differently in trending vs. choppy markets
Widen nLen (breakout lookback) on lower timeframes to reduce noise-driven false breakouts
If fades are underperforming, try disabling allowShorts and running long-only to isolate performance
Tighten rsiConfirmLvl for higher-conviction (fewer, cleaner) long signals
Use the glowing bands as a quick visual regime check even when not actively watching signals
策略

Multi_MADescription:
Multi MA plots four moving averages on a single chart, letting you monitor short-, mid-, and long-term trends at a glance.
Features
Four moving averages with fully customizable lengths (defaults: 7, 21, 60, 120).
Selectable MA type applied to all four lines: SMA, EMA, RMA, WMA, or VWMA. Switch types instantly from a single dropdown.
Adjustable line width for each average, so you can emphasize the ones that matter most to you.
Cross marker that highlights every crossover between the third and fourth averages (default 60 and 120) — a common signal for shifts in the longer-term trend.
How to use
The fast lines (7, 21) track momentum and short-term direction, while the slower lines (60, 120) define the broader trend. When the 60 crosses the 120, a "Cross" label marks the event, helping you spot potential trend transitions. Adjust the lengths and MA type to fit your instrument and timeframe.
Works on any symbol and timeframe. Overlays directly on price. 指標

指標

Kinetic MTF Trend & Structure RibbonsKinetic Trend & Structure Ribbons is a multi-layer trend framework designed to make market structure visible across multiple time horizons on a single chart.
Instead of treating moving averages as isolated crossover signals, Kinetic organizes them into a visual hierarchy: Execution → Trend → Structure → Long-Term Regime
The goal is simple: quickly identify whether price is trending, pulling back, compressing, transitioning, or undergoing a deeper structural change.
The framework is primarily designed around stocks and swing trading , while retaining enough short-term information to assist with lower-timeframe execution.
Core Concept
Markets operate across multiple time horizons simultaneously.
A short-term selloff can occur inside a strong intermediate uptrend. An intermediate downtrend can occur while long-term structure remains bullish. Likewise, a short-term breakout means much more when the larger structural layers are aligned behind it.
Kinetic separates these horizons visually rather than compressing everything into a single bullish/bearish signal.
The framework is designed to answer four questions:
1. What is price doing right now?
2. What direction is the active trend?
3. Where is deeper market structure?
4. What is the long-term regime?
The relationship between these layers is often more important than any individual moving average.
Visual Hierarchy
1. Execution Ribbon
The fastest group of averages follows price closely and represents short-term market behavior.
Use it to observe:
*Short-term momentum
* Expansion and contraction
* Trend rotation
* Pullbacks
* Reclaims
* Early changes in direction
When the ribbon is tightly compressed, the market may be entering equilibrium.
When it expands cleanly in one direction, short-term trend strength is increasing.
2. Gaussian Trend Line
The Gaussian filter acts as a smooth trend spine between short-term price action and the broader structural ribbons.
Its purpose is to reduce short-term noise while remaining responsive enough to identify meaningful changes in direction.
Watch for:
* Price reclaiming or losing the Gaussian
* Changes in Gaussian slope
* Interaction between the Gaussian and execution ribbon
* Compression between the Gaussian and larger trend structure
The Gaussian should be interpreted in context rather than as a standalone buy or sell signal.
3. Blue Trend Ribbon
The blue ribbon represents the primary trend layer.
This is the area where normal pullbacks within an established trend can often be distinguished from more meaningful structural deterioration.
Key characteristics include:
* Rising + expanding: strengthening bullish trend
* Falling + expanding: strengthening bearish trend
* Flattening: trend momentum is weakening
* Compressing: equilibrium or transition
* Price repeatedly respecting the ribbon: established trend behavior
The location of the execution layer and Gaussian relative to the blue ribbon provides additional context.
4. Gold Structure Ribbon
The gold ribbon represents slower, deeper market structure.
Because this layer reacts more slowly than the blue trend ribbon, interaction with gold generally represents a more significant event than an ordinary short-term pullback.
The gold ribbon can help distinguish between:
* Routine trend retracement
* Intermediate correction
* Structural reset
* Major trend transition
A market can lose its short-term trend while its deeper structure remains intact.
This distinction is one of the central ideas behind Kinetic.
5. Red Long-Term Regime
The red layer represents the slowest structural reference within the framework.
It is intended to provide long-term regime context rather than short-term entries.
Think of the hierarchy as:
Fast price behavior
↓
Execution
↓
Gaussian
↓
Blue Trend
↓
Gold Structure
↓
Red Long-Term Regime
As price penetrates progressively deeper layers, the significance of the move generally increases.
Reading the Framework
Bullish Alignment
The cleanest bullish environments occur when the layers become progressively ordered beneath price.
Typical characteristics:
* Price above the execution ribbon
* Execution ribbon expanding upward
* Gaussian rising
* Blue trend ribbon rising
* Gold structure ribbon rising
* Faster layers positioned above slower layers
This creates a visual hierarchy in which shorter-term momentum is supported by progressively deeper structure.
Bearish Alignment
The opposite configuration represents bearish alignment.
Typical characteristics:
* Price below the execution ribbon
* Execution ribbon expanding downward
* Gaussian falling
* Blue trend ribbon declining
* Gold structure deteriorating
* Faster layers positioned beneath slower layers
The more completely the hierarchy becomes inverted, the more significant the bearish regime.
Compression → Expansion
One of the most important concepts in Kinetic is compression and expansion.
During compression, multiple layers begin moving closer together. Trend separation decreases and the market approaches equilibrium.
Compression itself does not predict direction.
Instead, it identifies an environment where the existing trend structure has weakened and a new directional move may eventually develop.
The subsequent expansion provides the directional information.
Compression
Look for:
* Narrowing ribbons
* Flattening slopes
* Gaussian convergence
* Price repeatedly crossing the same structural area
* Reduced separation between fast and slow layers
Expansion
Look for:
* Ribbon separation increasing
* Consistent slope developing
* Price holding one side of the framework
* Faster layers leading slower layers
* Structural ordering becoming increasingly clean
Compression represents potential energy. Expansion reveals direction.
Pullbacks vs. Structural Breaks
Not every decline is bearish.
This framework was specifically designed to preserve the distinction between short-term weakness and long-term structural weakness.
For example, price may:
1. Lose the execution ribbon while remaining above blue.
2. Enter the blue trend ribbon while gold remains intact.
3. Lose blue and test deeper gold structure.
4. Lose both trend and structure and begin approaching the long-term regime layer.
These events should not be treated as equivalent.
The deeper price moves through the hierarchy, the more meaningful the structural deterioration becomes.
The same concept applies in reverse during recovery from a bearish regime.
Trend Transitions
Markets rarely move instantly from fully bullish to fully bearish structure.
Transitions frequently occur progressively:
Expansion → Deceleration → Compression → Rotation → Reordering → Expansion
Kinetic is designed to make this process visible.
Rather than attempting to predict every turning point, the framework allows the trader to observe the market reorganizing itself across multiple time horizons.
Practical Use
Kinetic is best used as a context and structure framework, not as a mechanical buy/sell system.
Potential applications include:
* Trend identification
* Swing-trade filtering
* Pullback evaluation
* Structural support/resistance
* Compression identification
* Breakout context
* Trend continuation
* Regime identification
* Multi-timeframe alignment
* Risk management context
A trader may combine the framework with independent tools such as price action, volume, relative strength, volume profile, or anchored VWAP depending on their methodology.
These external tools are not required for the framework itself.
Signals
Where enabled, Kinetic includes visual signals designed to highlight changes within the faster components of the framework.
Signals should not be interpreted as automatic entries or exits.
Their significance depends heavily on surrounding structure.
For example, a bullish short-term signal occurring above rising blue and gold ribbons represents a very different environment from the same signal occurring beneath declining structural layers.
Context comes first. Signal comes second.
Timeframe Philosophy
Kinetic uses multiple structural horizons so that a lower-timeframe chart can retain awareness of the larger trend.
This makes it particularly useful for traders who execute on shorter charts while making decisions based on higher-timeframe structure.
The objective is not to make every timeframe look identical.
It is to maintain a consistent structural framework while allowing price behavior to be examined at different levels of detail.
What Kinetic Is — and Isn’t
Kinetic is designed to visualize trend architecture.
It is not intended to:
* Predict exact tops or bottoms
* Generate guaranteed trade entries
* Replace risk management
* Eliminate false breakouts
* Function as a standalone trading strategy
The framework organizes information that already exists in price into a more intuitive structural hierarchy.
Its value comes from interpreting the relationships, slopes, ordering, compression, and expansion of those layers.
Quick Reference
Execution Ribbon → Short-term behavior and rotation
Gaussian → Smoothed trend spine
Blue Ribbon → Primary trend
Gold Ribbon → Deeper market structure
Red Layer → Long-term regime
The basic visual rule:
Ordered + expanding = trend
Compressed + intertwined = equilibrium / transition
Reordered + expanding = new trend structure
Final Notes
Kinetic was built around a simple premise: Price should not be viewed against one moving average or one timeframe in isolation.
Trend exists as a hierarchy.
Short-term momentum moves first. Intermediate trend follows. Deeper structure moves more slowly. Long-term regime changes slowest of all.
Kinetic brings those layers together so that their relationship can be read visually on a single chart.
Execution → Trend → Structure → Regime
The goal is not to predict what the market must do next.
The goal is to make it easier to see what the market is doing now.
指標

指標

FCPO KDJ Tower HA EMA StrategyFCPO 5-Min Strategy Backtest v1 — A day-trading strategy for FCPO (Malaysia Crude Palm Oil Futures, BMD:FCPO1!) built on a 5-layer confluence system: KDJ + Tower (Baota) + Heikin Ashi + EMA20 + MACD. It uses the exact same entry logic as the companion "FCPO 5min Signal System v2" indicator, converted to the Strategy Tester to validate signal quality.
Entry Conditions (all 5 layers must align) :
- Layer 1 — Trend filter: price above EMA20 = long only; below EMA20 = short only
- Layer 2 — Momentum: MACD histogram direction (5,20,5)
- Layer 3 — Extreme signal: KDJ J value < 20 (oversold) or > 80 (overbought)
- Layer 4 — Candle confirmation: Heikin Ashi direction matches raw candle close direction
- Layer 5 — Final filter: Tower (Baota) line flips red (bullish) / green (bearish)
- Entries only when flat; each signal fires once, on the first bar all conditions align
Exit Rules (intraday discipline) :
- Fixed stop-loss / take-profit: 8 points each by default (1 lot = RM25 per point, i.e. RM200 / RM200)
- Max holding time: 60 bars by default (can be disabled)
- End-of-day liquidation at 17:45 — no overnight positions
- No new entries after 17:15 (MYT)
Backtest Settings : commission RM12.5/lot and 1-tick slippage included; initial capital 10,000, fixed 1 lot.
How to Use : Open FCPO1! (or BMD:FCPO1!) on a 5-minute chart — keep regular candlesticks (do NOT enable Heikin Ashi candles, as fill prices would be distorted) — add the strategy, then open the Strategy Tester. All parameters (EMA / KDJ / MACD / stop-take points / time windows) are adjustable in the settings panel.
Disclaimer: This script is a technical-analysis tool for validation only. Backtest results do not guarantee future performance, and this is not financial advice. Futures trading involves high risk; always use proper risk management and stop-loss discipline.
FCPO 5分钟 策略回测 v1 —— 基于 KDJ + 宝塔线 + Heikin Ashi + EMA20 + MACD 五层共振入场系统的 FCPO(马来西亚棕榈油期货,BMD:FCPO1!)日内交易策略,与「FCPO 系统警报 v2」指标使用同一套入场逻辑,用于在策略回测器中验证信号质量。
入场条件(五层全部满足才开仓) :
- 第1层 大方向:价格在 EMA20 上方只做多,下方只做空
- 第2层 动量背景:MACD 柱状线方向(5,20,5)
- 第3层 极端信号:KDJ J 值 < 20(KDJL)或 > 80(KDJH)
- 第4层 K线确认:Heikin Ashi 同向 + 普通K线收盘同向
- 第5层 最终过滤:宝塔线翻红 / 翻绿
- 只在空仓时进场,信号首次满足时只触发一次
出场规则(按日内交易纪律) :
- 固定止损 / 止盈:默认各 8 点(1手合约每点 = RM25,即 RM200 / RM200)
- 最长持仓超时:默认 60 根K线(可关闭)
- 日内强平:17:45 触发清仓,不留隔夜仓
- 17:15 后不开新仓
回测设置 :已含手续费(RM12.5/手)与滑点(1 tick);初始资金 10,000,固定 1 手。
使用方法 :FCPO1!(或 BMD:FCPO1!)5 分钟图 → 保持普通K线蜡烛模式(不要开 Heikin Ashi 蜡烛,否则成交价失真)→ 添加策略 → 打开策略回测器查看结果。EMA / KDJ / MACD / 止损止盈点数 / 时间窗口等参数均可在设置面板调整。
提醒:本策略仅为技术分析验证工具,回测结果不代表未来表现,不构成任何投资建议。期货交易风险高,请务必配合资金管理与止损纪律。 策略

SHM - RSI Momentum MatrixSHM - RSI Momentum Matrix (Pine Script v6)
Executive Overview
The SHM - RSI Momentum Matrix is a quantitative, sub-pane momentum filter engineered for high-probability trend-following strategies. Acting as the dedicated momentum gate for the Sovereign Horizon Matrix (SHM) v8.0 ecosystem, this indicator isolates high-velocity structural breaks while strictly filtering out late, momentum-exhausted entries.
Rather than using standard, single-timeframe momentum oscillators that chop during consolidation, the Matrix utilizes a Timeframe-Locked RSI Engine paired with dual Weighted Moving Averages (WMAs) and a macro structural trend filter.
Core Architectural Pillars: How It Works
1. Timeframe-Locked RSI Momentum Engine
* Non-Repainting Security Calculations: Uses request.security() with offset closed bars (rsi_raw ) to eliminate repainting.
* Higher-Timeframe Alignment: By default, the RSI calculation is locked to a 24-hour (1440) rolling evaluation window regardless of the chart timeframe you are viewing.
* Narrow Velocity Gates & Exhaustion Caps:
* Long Entry Gate (42.0 – 48.0 RSI): Captures bullish acceleration before price becomes overbought. If RSI exceeds 48.0, the system flags the move as overextended and blocks the signal.
* Short Entry Gate (46.0 – 52.0 RSI): Captures bearish distribution before price reaches oversold levels.
2. Dual WMA Structural Framework
* Fast Institutional WMA (63): Tracks immediate directional momentum shifts.
* Macro Baseline WMA (480): Acts as the primary macro structural trend floor/ceiling.
* Sensitivity Filter (41 SMA): Ensures price is trading on the correct side of short-term structure before validating a setup.
3. Macro Tide Filter
Requires price action to align with the macro 480 WMA trend direction (Price > 480 WMA for Longs; Price < 480 WMA for Shorts), ensuring you never trade against primary market tide.
4. Experimental Baseline Price Action Module
Offers customizable baseline geometry execution mode:
* Candle Body Trigger: Requires a confirmed candle Close cross over the 63 or 480 WMAs.
* Candle Wick Trigger: Captures intraday High/Low wick breaches across WMA lines for faster sensitivity.
Joint Visual Connection with SHM 8.0
When paired with the main SHM 8.0 Overlay Strategy, this indicator pane serves as the visual "truth engine" that explains why a trade signal is allowed or rejected on the main price chart.
+-------------------------------------------------------------------------+
| MAIN CHART (SHM 8.0 Strategy Overlay) |
| - Price crosses 63/480 WMA baseline |
| - Displays BUY/SELL strategy execution labels |
+-------------------------------------------------------------------------+
|
v (Synchronized Confirmation)
+-------------------------------------------------------------------------+
| SUB-PANE (SHM - RSI Momentum Matrix) |
| - RSI Wave enters shaded Velocity Zone (Teal = Long / Red = Short) |
| - Prints matching BUY/SELL label directly on the Locked RSI Line |
+-------------------------------------------------------------------------+
1. Synchronized Signal Labels: When a valid entry condition triggers on the main chart, an identical BUY or SELL label prints at the exact same candle inside the RSI Momentum Matrix sub-pane.
2. Shaded Entry Threshold Zones:
* Teal Zone: Visualizes the 42.0 – 48.0 Long momentum window.
* Red Zone: Visualizes the 46.0 – 52.0 Short momentum window.
Note- Make sure that both scripts have the same numbers to receive proper signal.
3. Instant Rejection Audit: If you see a WMA line cross on the main price chart without a corresponding BUY/SELL label in the RSI sub-pane, the sub-pane visually demonstrates that RSI was outside the shaded velocity zone—protecting capital from false breakouts.
Key Parameter Settings Guide
Input Group Parameter Recommended Default Description
1. Core Framework Fast WMA / Slow WMA 63 / 480 Structural trend baselines.
Structural Sensitivity 41 Short-term trend confirmation filter.
2. Macro Tide Enable Macro Tide True Forces alignment with the 480 WMA trend.
3. RSI Matrix Locked Timeframe 1440 (Daily) Locks RSI to HTF calculation.
Lookback Period 33 RSI calculation length.
Long Min / Max 42.0 / 48.0 Bullish momentum velocity window.
Short Max / Min 52.0 / 46.0 Bearish momentum velocity window.
Best Practices for Trading
* Timeframe Flexibility: Best utilized on Daily (24h) or 4H charts for crypto, index futures (SPY/NQ), and FX macro trend trading.
* Bar Close Confirmation: Always wait for the active candle to close to ensure full RSI higher-timeframe data synchronization.
指標

Trend EMA (MTF) + 4H 200 EMAfWHAT THIS DOES
Plots a higher-timeframe trend EMA on any chart (default: 60-period EMA of daily closes), colored by its slope: green while rising, red while falling. A second reference line plots the 200 EMA computed on 4-hour bars regardless of your chart timeframe. Floating chips at the end of each line identify them at a glance ("Daily trend EMA" / "4H 200 EMA"), with the trend chip showing a live direction arrow.
KEY FEATURES
- Trend EMA timeframe is selectable: Hourly, 4-Hour, or Daily (length configurable, default 60)
- Slope coloring: the line turns green when rising and red when falling, so trend state is readable without any oscillator
- Hover-to-peek bar coloring: hover over or select the indicator and the price bars instantly color green/red based on whether price is above or below the trend EMA. Click empty chart space and the coloring disappears. No settings required.
- Permanent bar coloring: if you prefer always-on painting, enable it in the Style tab ("Price bar coloring (permanent)")
- Session pinning: EMAs are computed on a fixed data session (Extended 24H by default), so the 4H 200 EMA shows the SAME value whether you view it from a 15-minute, 4-hour, or 3-day chart
- Smart labels: the two chips automatically split apart vertically when the lines converge, so they never overlap
HOW IT WORKS
- The higher-timeframe EMA is requested with gaps enabled, so it prints once per HTF bar and draws as a smooth connected line on intraday charts instead of a stair-step
- Slope state is persisted across the in-between bars, driving the line color, the label color, and the direction arrow
- The data session is pinned via ticker.modify(). Extended-hours data only exists on intraday charts, so an intraday EMA inherited from chart data changes value when you switch to daily+ timeframes. Pinning the session removes that inconsistency, which is a subtle but real problem with most MTF EMA scripts.
- The peek feature works by plotting exact candle copies behind the main price bars, colored by position vs the EMA. TradingView raises a hovered or selected indicator above the main series, which reveals them; deselecting drops them behind the bars again.
HOW TO USE IT
- Trend filter: take longs while the trend EMA is green and price holds above it, shorts while red and below. The bar-peek gives an instant read on how price has interacted with the EMA historically.
- Pullback reference: on intraday charts, the daily trend EMA often acts as a dynamic pullback zone within trends.
- The 4H 200 EMA is a slower structural reference; confluence of the two lines tends to mark meaningful support/resistance zones.
SETTINGS
- Trend EMA: timeframe, length, width, rising/falling colors
- Bar coloring: above/below colors (used by both peek and permanent modes)
- 4H 200 EMA: show/hide, color, width
- Labels: show/hide, offset from last bar
- Data: session used for intraday EMAs (Extended 24H / Regular hours / Chart)
NOTES
- Designed for chart timeframes at or below the selected EMA timeframe. On higher timeframes the intraday EMAs are sampled once per chart bar (coarser but consistent thanks to session pinning).
- The peek feature relies on solid candle/bar styles. With hollow candles, disable the "Bars above/below EMA" plots in the Style tab.
- If bars appear permanently colored after adding the indicator, right-click it and choose Visual order > Send to back.
This is a technical analysis tool for educational purposes, not financial advice. 指標

Atlas IMA# Publication package: Atlas IMA
## Recommended public title
Atlas IMA
## Recommended publication mode
Public and open-source.
Before publishing, confirm that you created the script or have permission to publish every non-public-domain part of its code. TradingView can moderate reused open-source code that is not properly credited.
## English description (place this first)
Atlas IMA is an adaptive composite moving-average indicator designed to organize price action into directional bias, market regime, volatility phase, and moving-average confluence. “IMA” is the name of the composite average used by this script; it does not imply access to institutional order flow, private positioning, or proprietary market data.
### How it works
The script calculates four price memories representing momentum, trend, regime, and structure. Each memory blends EMA, HMA, WMA, and RMA calculations. The weights and lengths are selected from an automatic asset profile for Nasdaq 100, gold, oil, and forex, or from manual settings.
The four memories are combined into a final adaptive average. Its response changes according to:
- ATR relative to its historical average, used to identify compression and expansion.
- Directional efficiency, calculated as net displacement divided by the accumulated absolute price path.
- Alignment and separation of the four memories.
- Price position and the slope of the final average.
The directional bias has five states: Strong Bullish, Bullish, Neutral, Bearish, and Strong Bearish. A strong state requires trend alignment and a minimum separation measured in ATR, which prevents tightly clustered averages from being classified as a strong directional condition.
The phase engine reports Compression, Pre-change, Expansion, Exhaustion, or Transition. Pre-change requires the average memories to be in ATR-normalized confluence, price to be near the final average, and either a memory crossover or weakening slope. It does not predict the direction of the next move.
### Confluence and decision zone
Confluence is measured by dividing the distance between the highest and lowest memory by ATR. This normalization makes the threshold more comparable across symbols and price scales. The optional decision zone is centered on Atlas IMA and is displayed only during Compression or Pre-change by default.
### Multi-timeframe behavior
MTF mode is optional. When “MTF with closed/confirmed candle” is enabled, the script uses the previous completed higher-timeframe value together with `barmerge.lookahead_on`. The expression is offset inside the requested timeframe, so future higher-timeframe values are not used. When closed-candle mode is disabled, the active higher-timeframe value can change until that candle closes.
Signals and alert conditions are confirmed on the chart candle close by default. The displayed average and panel can still update during the open realtime candle. Users who require stable MTF values should keep closed-candle MTF mode enabled.
### Main settings
- Asset profile: automatic profile selection or manual parameters.
- Source and MTF source: price source, timeframe, and confirmed/live MTF behavior.
- Adaptive memories: momentum, trend, regime, and structure lengths.
- Weighting and lag: component weights, lag engine, and additional smoothing.
- Regime and volatility: ATR, ATR memory, efficiency, compression, expansion, and strong-bias thresholds.
- Confluence and decision: ATR-normalized confluence threshold and decision-zone width.
- Visual: clean/full/main-only presets, panel, optional markers, colors, and close confirmation.
### Spanish interface translation
The script interface is in Spanish. The principal labels translate as follows:
- Perfil de activo: Asset profile. Auto: Automatic. Oro: Gold. Petroleo: Oil. Manual: Manual.
- Precio origen: Source price. Usar origen MTF SAFE: Use MTF source. Timeframe origen MTF: MTF source timeframe.
- MTF con vela cerrada / confirmado: MTF using a closed/confirmed candle.
- Mostrar panel: Show panel. Posicion panel: Panel position.
- Memorias adaptativas: Adaptive memories. Momentum, tendencia, regimen and estructura: Momentum, trend, regime and structure.
- Motor de lag: Lag engine. Conservador, Adaptativo and Rapido: Conservative, Adaptive and Fast.
- Suavizado adicional IMA: Additional IMA smoothing.
- Regimen y volatilidad: Regime and volatility. Memoria ATR: ATR memory. Eficiencia tendencia: Trend efficiency.
- Compresion and expansion: Compression and expansion. Separacion ATR minima para bias fuerte: Minimum ATR separation for strong bias.
- Mostrar zona de confluencia: Show confluence zone. Rango maximo confluencia x ATR: Maximum confluence range in ATR.
- Mostrar Zona IMA de decision: Show IMA decision zone. Ancho Zona IMA x ATR: IMA zone width in ATR.
- Zona decision solo en compresion / pre-cambio: Show the decision zone only in Compression/Pre-change.
- Preset visual: Visual preset. Completo, Limpio and Solo principal: Full, Clean and Main only.
- Mostrar senales de bias/fase: Show bias/phase signals. Fondo suave por bias: Soft bias background.
- Confirmar senales y alertas al cierre: Confirm signals and alerts at candle close.
- Alcista/Bajista/Neutral: Bullish/Bearish/Neutral. Fuerte: Strong.
- Tendencia/Rango/Transicion: Trend/Range/Transition.
- Compresion/Pre-cambio/Expansion/Agotamiento: Compression/Pre-change/Expansion/Exhaustion.
- Confluencia Activa/No: Confluence Active/No.
### Suggested interpretation
Atlas IMA is a context filter, not an entry system. A directional bias is more meaningful when the regime is Trend and the memories are aligned. Compression and Pre-change indicate conditions to monitor, not automatic trades. Transition and Neutral states explicitly represent insufficient directional evidence.
### Limitations
- The indicator does not include position sizing, stops, targets, or backtested performance.
- Moving averages are lagging calculations and will react after abrupt reversals.
- Parameters are asset-oriented but are not independently optimized for every timeframe.
- The current candle can change before it closes; close-confirmed alerts reduce, but do not eliminate, every form of realtime uncertainty.
- Live MTF mode can revise while its source candle remains open.
- Results on non-standard chart types are based on synthetic chart prices and may differ from standard candles.
- No accuracy, profitability, or future-performance claim is made.
## Descripcion en espanol
Atlas IMA es un indicador de media movil compuesta y adaptativa que organiza el movimiento del precio en bias direccional, regimen, fase de volatilidad y confluencia. “IMA” es el nombre de la media compuesta del script; no significa que utilice flujo de ordenes institucional, posiciones privadas ni datos propietarios.
El indicador calcula cuatro memorias de precio: momentum, tendencia, regimen y estructura. Cada memoria combina EMA, HMA, WMA y RMA. Posteriormente adapta la respuesta de la media final utilizando ATR relativo, eficiencia direccional, alineacion de las memorias, separacion en ATR, pendiente y posicion del precio.
El bias puede ser Alcista fuerte, Alcista, Neutral, Bajista o Bajista fuerte. Las fases disponibles son Compresion, Pre-cambio, Expansion, Agotamiento y Transicion. Pre-cambio exige confluencia normalizada por ATR, precio cercano a la IMA y debilitamiento de pendiente o cruce entre memorias. No predice la direccion del siguiente movimiento.
El modo MTF confirmado utiliza la vela anterior ya cerrada del marco solicitado. Las senales y alertas se confirman al cierre de la vela del grafico por defecto. Si se selecciona MTF vivo, sus valores pueden cambiar hasta que cierre la vela de origen.
Atlas IMA debe utilizarse como filtro de contexto, no como sistema automatico de entradas. No incorpora gestion de riesgo, stops, objetivos ni resultados historicos de estrategia. Las medias presentan retraso, los parametros no estan optimizados individualmente para todas las temporalidades y no se afirma ninguna precision o rentabilidad futura.
## Chart checklist before publishing
- Use standard candles.
- Remove every other indicator from the publication chart. The orange arrows/dots visible in the current screenshots must not appear unless they come from Atlas IMA and are explained.
- Remove unrelated drawings and horizontal levels.
- Keep the full symbol, timeframe, and Atlas IMA name visible.
- Use the default Clean preset so the average and panel are easy to identify.
- Choose a chart segment that shows at least two different regimes without selecting only unusually successful moments.
- Verify the title contains only ASCII characters.
- Review the description and ownership/credit information before submitting.
## Release notes
Current release
- Added ATR-normalized confluence.
- Tightened Pre-change requirements.
- Added close-confirmed signals and alerts.
- Added optional confirmed closed-candle MTF behavior.
- Added adaptive smoothing control.
- Removed visual bridging across inactive zones.
- Simplified the default chart presentation.
指標

指標

Shadow Refinery CompoundShadow Refinery Compound (SRC)
OVERVIEW
The Shadow Refinery Compound (SRC) is a multi-faceted trend analysis suite designed to give traders a deep, statistical view of market structure. Rather than relying on standard closing prices, this indicator builds its foundation on median price action, combining Fibonacci-sequenced moving averages, volatility bands, and dynamic linear regression into a single, cohesive visual environment.
Whether you are mapping out intra-day swings or plotting macro trends, the SRC adjusts to your chart's scale and provides strict mathematical context to the current price action.
⚙️ CORE FEATURES & METHODOLOGY
• Median-Based Fibonacci Moving Averages:
Instead of basic closing prices, SRC calculates its moving averages using the median of the SMA of the Highs and the SMA of the Lows. This filters out extreme wicks and noise. The indicator plots a full suite of MAs utilizing Fibonacci lookback periods (ranging from 5 up to 610), deliberately replacing the traditional 8 with a 5 and 6 pairing at the start of the sequence—a custom structural adjustment designed to catch ultra-sensitive micro-crossovers right at the foundation.
• 💡 User Tip:
If the chart feels too cluttered, you can toggle "Show Fewer Moving Averages" in the settings to display only the most critical macro and micro levels (MA 1, 2, 5, and 11). You can also change the calculation method (SMA, EMA, RMA, VWMA, etc.) to suit your exact trading style.
• Macro Volatility Bands (Bollinger):
Built exclusively around the macro 610-period median MA, these standard deviation bands provide ultimate macro support and resistance parameters to contain major price distribution.
• Dynamic Linear Regression Channel (LRC) & HUD:
The script dynamically draws a Linear Regression Channel based on either your current Visible Range or a Fixed Length.
• Fibonacci Default:
The Fixed Length setting defaults to 377 bars, a deliberate Fibonacci sequence choice chosen to effectively capture structural market cycles.
• Forward Extension Length:
Want to see where the structure is heading? The indicator includes a forward projection feature that extends the regression channel's trajectories (up to 200 bars) into the future, helping you anticipate upcoming structural boundaries and potential confluence zones.
• Trend Strength HUD:
A Heads-Up Display tracks the statistical viability of the current channel. It displays R² (Trend Power) to show how tightly price correlates to the regression line, the P-Value to confirm statistical significance, and the Channel Width as a percentage.
⚠️ Statistical Caveat:
Traders should note that on very high timeframes or extremely long regression channels, R² and P-Values can sometimes become negligible or mathematically skewed due to the non-stationary nature of long-term financial data. Use these metrics to gauge current structural alignment rather than absolute future certainty.
• Visible High/Low Tracking:
Automatically draws dynamic horizontal dashed lines at the absolute highest high and lowest low within your selected regression range, giving you instant structural boundaries.
🚨 CRITICAL USAGE NOTE: LINEAR VS. LOGARITHMIC MATH
This indicator defaults to Linear (Standard) Math for both the Bollinger Bands and the Linear Regression Channel, as standard charts are what most traders use. However, it includes a built-in toggle for Logarithmic Math for those plotting massive macro trends.
• ✅ The Standard Default (Log Math = OFF):
If your chart's Y-axis is set to standard "Regular/Auto" (Linear), leave the "Enable Logarithmic Math" setting turned OFF (which is the default). The math will perfectly match your screen.
• ❌ The Logarithmic Trap (Log Math = ON):
If your TradingView price scale is explicitly set to "Log", you must check the "Enable Logarithmic Math" box in the indicator settings to sync the math. If you mix a Linear indicator setting with a Log chart (or vice versa), the bands and channels will heavily distort and detach from reality. Always match your settings to your chart!
🎨 CUSTOMIZATION & AESTHETICS
• Unified Color Themes:
Visual clarity is vital for trading psychology. The SRC comes packed with seven color themes (TV Default, Neon, Azure Trade, Sage & Clay, Slate Pro, Twilight Modern, Monochrome Pro) that instantly sync the colors of all MAs, bands, and channels. The indicator dynamically shifts colors to indicate bullish or bearish states based on where the open price sits relative to the median averages.
• Line Thickness Control:
A dedicated global line thickness setting allows you to scale the visual weight of the primary indicator lines, ensuring maximum readability whether you are on a laptop or an ultrawide monitor. 指標

策略

Smart Money Concept & Liquidity Matrix ProSmart Money Concept & Liquidity Matrix Pro
Overview & Purpose
Smart Money Concept & Liquidity Matrix Pro is an all in one market structure and liquidity visualization toolkit designed for professional traders. Built natively on Pine Script v6, this indicator automates complex Institutional Smart Money Concepts (SMC), Key Liquidity Levels, and High Probability Order Blocks directly onto your charts.
By stripping away market noise and highlighting true structural shifts in real time, this tool assists technical analysts in mapping out institutional footprint without cluttering the visual workspace.
Key Features & Technical Specifications
1. Dynamic Market Structure Engine (BOS & CHoCH)
- Break of Structure (BOS): Automatically flags structural continuation breakouts when price closes beyond confirmed pivot points.
- Change of Character (CHoCH): Detects initial trend reversals by dynamically tracking structural shifts against prior market direction.
- Customizable Pivot Horizons: Adjust sensitivity to fit Scalping, Intraday, or Swing trading profiles.
2. Major Swing High & Low Markers
- Visualizes key structural high and low pivot boundaries with clean visual markers.
- Integrated ATR Offset prevents overlapping with candles, ensuring peak readability on any resolution.
3. High Probability Order Block (OB) Engine
- Auto Zone Detection: Automatically draws bullish and bearish order blocks based on institutional order flow metrics.
- Real time Invalidation (Mitigation): Zones dynamically update or self terminate once price fully mitigates them, leaving only active, high interest zones on your screen.
4. Dynamic Daily Liquidity (PDH / PDL Engine)
- Previous Day High (PDH) & Previous Day Low (PDL): Displays key daily liquidity pools.
- Smart Auto Hide Feature: Automatically cleans up PDH and PDL lines once price sweeps that specific daily liquidity pool, keeping your focus strictly on active market areas.
5. Dynamic Glowing Candles & Trend Wave Horizon
- Trend Aware Candle Coloring: Candles adapt their color automatically based on structural momentum relative to the ALMA Trend Wave.
- Soft Background Wave Fill: Offers a smooth visual indicator of overall structural bias without lagging your technical analysis.
Full Inputs & User Configuration Guide
Input Parameter | Default Value | Description / Usage
Show BOS & CHoCH Shifts | True | Toggles display of market structure break lines.
Structure Pivot Sensitivity | 5 | Higher values filter out minor noise; lower values detect micro structures.
Show Major Swing Triangles | True | Enables or disables major high and low triangle markers.
Major Swing Sensitivity | 8 | Controls lookback distance for structural swing highs and lows.
Show Active Order Block Zones | True | Renders active, unmitigated order block zones.
Zone Sensitivity Lookback | 10 | Defines candle range lookback for order block formation.
Show Dynamic PDH / PDL | True | Plots Previous Day High and Previous Day Low liquidity lines.
Enable Dynamic Glowing Candles | True | Colors candles according to current trend momentum.
Enable Glowing Trend Wave | True | Toggles the background ALMA trend wave and soft glow fill.
Wave Lookback Horizon | 21 | Adjusts baseline trend wave calculation horizon.
How to Use This Tool Effectively
1. Identify the Macro Trend: Observe the background Glowing Trend Wave and candle colors to establish current directional bias.
2. Track Structural Shift: Look for CHoCH labels to spot potential market narrative shifts, followed by BOS labels confirming structural trend continuation.
3. Monitor Key Liquidity Zones: Watch how price reacts when approaching PDH or PDL levels or active Order Block Zones. Look for confluence before analyzing potential setups.
Disclaimer & Risk Warning (House Rules Compliance)
Important Trading Disclaimer:
This script is an educational analysis tool designed strictly to assist traders in visualizing technical chart structure, price action, and liquidity metrics.
- No Financial Advice: This indicator does NOT provide financial, investment, or trading advice. It does not provide buy or sell signals.
- No Guarantee of Performance: Past performance or visual technical structures rendered by this script do not guarantee future market results.
- Risk Management: Financial trading carries a high degree of risk. Always perform your own research (DYOR) and apply strict risk management protocols.
- 指標

指標

指標

指標

指標

ORB A+ Confluence StrategyThe ORB A+ Confluence Strategy is a high-quality trade setup system built around the Opening Range, VWAP, and a customizable Session Moving Average. It identifies A and A+ long and short setups using trend direction, volume, candle strength, retests, ORB location, and momentum. It can find opportunities both inside the opening range and on ORB breakouts, while filtering out overextended entries. The strategy also includes ATR-based stops and targets, break-even protection, trend-failure exits, customizable chart visuals, alerts, and built-in prop-firm risk guardrails. 策略

指標

ORB A+ Confluence Strategy This strategy identifies high-confluence A and A+ MNQ trade setups using the Opening Range Breakout (ORB), VWAP, 20 EMA, volume, price action, and retests. It looks for both traditional ORB breakouts and strong setups inside the opening range, including VWAP/EMA continuations, midpoint moves, and ORH/ORL rejections. Each setup is scored for quality, with built-in ATR stops, profit targets, break-even protection, trend-based exits, and prop-firm risk controls. 策略

3x MTF MA Zones [josseliani]3x MTF MA Zones is a clean multi-timeframe moving average overlay designed for dynamic support/resistance, trend structure and higher-timeframe context.
The indicator combines up to three independently configurable moving averages in one chart overlay. Each MA can use its own type, length, source and timeframe, allowing higher-timeframe moving average structure to be displayed directly on a lower-timeframe chart.
In addition to the three MAs, the indicator can identify the directional relationship between the two longer moving averages and visually highlight changes in that structure.
Three Independent Moving Averages
Each MA can be configured separately.
Available settings include:
MA type: EMA, SMA, WMA or SMMA
Source
Length
Timeframe
Color
Line width
Visibility
The default configuration uses SMMA 50 / 100 / 200.
If the timeframe field is left empty, the MA is calculated using the current chart timeframe.
A different timeframe can be selected independently for each MA. For example, a trader working on a 1-minute chart can display moving averages calculated from the 5-minute or 15-minute timeframe without changing charts.
Confirmed Higher-Timeframe Values
The optional Use Confirmed HTF Values setting controls how higher-timeframe moving averages are displayed.
When enabled, the indicator uses the last completed higher-timeframe MA value. This keeps the higher-timeframe structure stable while the current higher-timeframe candle is still developing.
When disabled, the currently developing higher-timeframe MA value can be displayed instead.
MA Zones
Optional fills can be displayed between:
MA 1 and MA 2
MA 2 and MA 3
This allows nearby moving averages to be viewed as broader dynamic structure zones rather than only as individual lines.
These areas can be useful for observing pullbacks, price reactions and confluence between several moving averages.
MA Cross and Trend Context
The indicator also monitors the relationship between the displayed moving averages.
When all three MAs are visible, the two MAs with the longest selected periods are used for the cross analysis.
If only two MAs are visible, those two are used instead.
A confirmed crossover between the selected pair changes the current directional state:
Green background — bullish MA structure
Red background — bearish MA structure
The background remains active until an opposite crossover changes the directional state.
The crossover itself can also be marked with a small diamond and an optional vertical divider through the chart.
These elements are intended to make changes in the broader MA structure easy to identify without adding separate indicators to the chart.
How I Use It
I mainly use 3x MTF MA Zones to keep higher-timeframe structure visible while trading lower timeframes.
One configuration I use for intraday gold scalping is 5-minute SMMA 50 / 100 / 200 displayed on a 1-minute chart.
I use the moving averages and the areas around them as possible:
trend-structure zones
dynamic support and resistance
reaction areas
pullback areas
continuation levels
higher-timeframe confluence
The background gives an additional visual reference for the current relationship between the longer moving averages.
This is only an example of my own configuration. The MA types, periods and timeframes can be adapted to different markets and trading styles.
Alerts
The indicator includes two types of alerts.
MA Touch Alerts
Each of the three moving averages has an independent touch alert.
A touch is detected when price reaches the corresponding MA. Each MA also has its own cooldown setting to help prevent repeated notifications while price is consolidating around the same level.
MA Cross Alerts
Separate bullish and bearish alerts are available when the selected MA pair crosses and the directional state changes.
This makes it possible to receive notifications both when price reaches an MA area and when the broader moving-average structure changes.
What Makes 3x MTF MA Zones Different
The purpose of 3x MTF MA Zones is to combine several related parts of moving-average analysis in one compact overlay.
Instead of using several separate MA indicators, each moving average can be configured independently with its own type, source, period and timeframe.
The indicator then combines these MAs with optional structure zones, confirmed higher-timeframe values, automatic cross analysis of the relevant longer-period MAs, visual trend-state highlighting and independent touch and crossover alerts.
The result is a simple multi-timeframe structure map that can remain on the trading chart without requiring constant switching between timeframes.
Notes
3x MTF MA Zones does not generate automatic buy or sell signals.
The green and red background represents the directional relationship between the selected moving averages after a confirmed crossover. It should not be interpreted as an automatic instruction to enter a trade.
Moving averages are based on historical price data, and interaction with an MA or MA zone does not guarantee support, resistance, continuation or reversal.
The indicator is intended as a visual market-structure and planning tool and should be combined with the user's own analysis and risk-management process. 指標
