Indicatore

Indicatore

Indicatore

Indicatore

Multi EMA + Forecast (5,30,60,120,250,500)Multi-Timeframe (MTF) EMA Group
Overview
The Multi-Timeframe (MTF) EMA Group is a powerful trend-following indicator designed to give traders a clearer perspective on market direction by projecting higher-timeframe data onto their current chart. By combining a cluster of Exponential Moving Averages (EMAs) with Multi-Timeframe capabilities, this tool helps you filter out market noise and align your entries with the macro trend.
Whether you are a scalper looking for higher-timeframe context or a swing trader managing dynamic support and resistance, this indicator provides a clean, customizable visual ribbon to guide your bias.
Key Features
Multi-Timeframe (MTF) Selection: Plot EMAs from any timeframe (e.g., 1-Hour, 4-Hour, Daily) onto your current working chart (e.g., 5-Minute, 15-Minute).
Customizable EMA Cluster: Includes multiple EMA inputs (e.g., 5, 9, 20, 50, 100, 200) allowing you to build a dense "ribbon" or a simple two-line crossover system.
Trend Visualizer: When the shorter EMAs are stacked above the longer EMAs, the ribbon indicates a bullish trend. When the order is reversed, it indicates a bearish trend. The widening of the group signifies trend strength, while a pinching or twisting group warns of consolidation or a potential reversal.
Non-Repainting MTF Data: Built using standard TradingView MTF protocols to ensure the data is accurate and does not repaint once the higher timeframe candle closes.
How to Use It in Your Trading
Trend Alignment: Avoid trading against the dominant trend. For example, if you are trading on a 15-minute chart, set the indicator's timeframe to 1-Hour or 4-Hour. Only take long setups when the price is above the higher-timeframe EMA group, and short setups when it is below.
Dynamic Support & Resistance: A tightly clustered group of EMAs often acts as a strong zone of dynamic support in an uptrend or resistance in a downtrend. Look for price to pull back into the EMA "value area" for optimal trade entries.
Crossovers & Reversals: Watch for the shortest EMA in the group to cross through the longer EMAs as an early warning sign that the macro trend might be shifting.
Customization Options
Resolution/Timeframe: Easily toggle the timeframe drop-down in the settings to pull data from your desired chart interval.
Lengths: Fully adjustable lengths for every EMA in the group to suit your specific trading style.
Colors & Styling: Customize the thickness and color gradients of the lines to make the ribbon visually intuitive on both dark and light chart themes.
Disclaimer: This indicator is for educational and analytical purposes only. Past performance does not guarantee future results. Always combine moving averages with other forms of technical analysis, such as price action and volume, before making trading decisions. Indicatore

Indicatore

Coil & Fire - Ashish*Updated version of Momentum Scanner*
Finds stocks that had a strong explosive move (EP candle), are now coiling quietly near their EMAs, and marks the exact entry and stop-loss levels based on the most recent low-volume healthy-dip candle.
How it works:
Screens for stocks with a recent 8%+ single-day move that are outperforming their benchmark since that move, holding above the EMA9/21 cloud with the trend structure intact, and showing genuinely quiet volume on the pullback. When all conditions align, it marks a teal bar — a low-volume healthy-dip candle sitting within 5% above EMA9. The high of that bar is your entry. The low is your stop-loss. Purple dots show the entry level. Red dots show the stop.
Orange background = price has crossed the entry level. Yellow background = setup is valid, waiting for the trigger.
What's different from Momentum Scanner:
Entry and stop-loss are now anchored to the most recent teal bar rather than a historical coil-high level, so levels are always close to current price. Volume comparison for the teal bar now uses a 10-day average instead of 50-day, making it more responsive to recent trading activity rather than a long historical baseline.
Note: Indicators are tools, not oracles — every signal still requires human judgment, risk management, and context before any trade is taken. Indicatore

Adaptive S/R Box Zones with Dynamic Stop Loss & EMA FilterTitle: Adaptive S/R Box Zones with Dynamic Stop Loss & EMA Filter
Description:
This indicator is an advanced tool designed to automatically identify key Support and Resistance (S/R) levels by blending momentum, volatility, and structural pivot points. The core objective of the script is to visualize asymmetric risk zones (Stop Loss zones) and filter out false breakouts using an integrated EMA momentum filter.
How it works:
S/R Detection Logic: Levels are not derived from simple highs and lows. The script utilizes a sophisticated algorithm that dynamically combines the RSI (Relative Strength Index) to spot extreme overbought/oversold conditions, a HMA-based CMO (Chande Momentum Oscillator) for momentum confirmation, and historical Close Pivots.
Asymmetric SL Zones (Boxes): Instead of standard symmetric lines that often distort spatial risk, the indicator renders dynamic box shapes. The height of these zones automatically adapts to the market's current volatility using the ATR (Average True Range).
The Resistance Zone expands asymmetrically upward from the level, offering a clear visual map for placing Stop Losses on Short setups.
The Support Zone expands asymmetrically downward from the level, defining the logical Stop Loss area for Long setups.
EMA Momentum Filter & Trigger: The script features an optional EMA crossover filter. When enabled, the detection of a new S/R zone acts as a dynamic "setup alert", while the actual BUY or SELL signal triggers only when the price breaks through the EMA line, confirming directional momentum.
Key Features & Inputs:
Zone Height (ATR Multiplier): Controls the thickness of the risk zones based on market volatility.
S/R Timeframe: Multi-timeframe (MTF) functionality to plot higher time frame levels onto your current chart.
Signal Trigger Mode: Toggle between On Candle Close and After Candle Close (waits for the candle to seal to prevent repainting).
EMA Filter Toggle: Can be fully deactivated if you prefer to receive raw signals immediately upon the formation of S/R levels. Indicatore

Indicatore

Indicatore

Indicatore

Indicatore

EMA Pro+ Suite# EMA Pro+ Suite
**A multi-layer EMA confluence framework for reading market state at a glance.**
---
## What It Is
EMA Pro+ Suite is an overlay indicator built around three exponential moving averages — a Fast (10), Mid (20), and Slow (50) EMA — organized into a structured three-layer state engine that tells you the current market regime, momentum direction, and whether price is in or out of alignment with that regime. Rather than treating each EMA in isolation, the suite reads them together as a system and surfaces a single, coherent market state at all times.
A corner dashboard table updates in real time, giving you an instant read on bias, momentum, alignment, EMA slopes, and price extension — without having to scan the chart manually.
---
## How It Works
The indicator evaluates three distinct layers on every bar:
**Layer 1 — Bias (Trend Regime)**
Defined by price relative to the 50 EMA. Price above = bullish bias. Price below = bearish bias. This is the macro filter — it determines which direction setups should be taken in.
**Layer 2 — Momentum**
Defined by the 10 EMA relative to the 20 EMA. When the fast EMA is above the mid EMA, momentum is bullish. When below, momentum is bearish. Momentum alignment with bias is the confirmation layer.
**Layer 3 — Price vs Fast EMA**
When bias and momentum are aligned but price is on the wrong side of the 10 EMA, the indicator flags a potential pullback or exhaustion condition. In a full bull regime, price dipping below the 10 EMA may represent a high-quality entry opportunity — or an early warning of trend exhaustion. Context determines which.
**Slope Engine**
Each EMA is evaluated for slope using a configurable lookback. RISING / FLAT / FALLING is displayed per EMA in the dashboard. A momentum flip on flat EMAs carries significantly less weight than one on rising or falling EMAs — this is critical for filtering out noise in ranging conditions.
**Price Distance from 50 EMA**
Tracks how extended price is from the slow EMA as a percentage. Large positive or negative readings flag mean reversion risk.
**Bar & Background Coloring**
- Green background + green bars = full bull alignment
- Red background + red bars = full bear alignment
- Yellow bars = conflicting bias and momentum (mixed / transitional state)
- Aqua bars = bull regime, price pulling back below 10 EMA
- Fuchsia bars = bear regime, price popping above 10 EMA
**Cross Signals**
- `M↑` (green) — 10 EMA crossed above 20 EMA in bull zone. Aligned, higher conviction.
- `M↓` (red) — 10 EMA crossed below 20 EMA in bear zone. Aligned, higher conviction.
- `M↑ 🐻` (orange) — Bullish momentum flip firing in bear zone. Counter-trend, lower conviction.
- `M↓ 🐂` (orange) — Bearish momentum flip firing in bull zone. Counter-trend, lower conviction.
**Multi-Timeframe Support**
All three EMAs can be calculated on a higher timeframe and plotted on the current chart. Use this to anchor your bias to the HTF structure while reading entries on a lower timeframe.
---
## Possible Ways to Use It
**Trend Following**
Wait for full alignment — green background, green bars, all three slopes RISING. Only look for long entries. Use the 10 EMA pullback (aqua bars) as a potential entry trigger. Reverse logic for shorts.
**Momentum Flip Entries**
Use aligned `M↑` / `M↓` signals (green/red) as entry triggers when bias and slope confirm. Discard or fade counter-trend orange signals unless you have a specific reason to trade against the regime.
**Regime Filter for Other Systems**
Use the bias layer (price vs 50 EMA) as a filter for another strategy. Only take long signals from your primary system when EMA Pro+ shows bull bias, and vice versa.
**HTF Confluence**
Set the EMA Timeframe to a higher timeframe (e.g. 4H or Daily) while trading on a 15m or 1H chart. The dashboard will show the HTF regime, giving you a structural anchor for your intraday reads.
**Avoiding Chop**
When all three slopes read FLAT and bars are yellow (mixed alignment), the market is in a transitional or ranging state. Consider standing aside or reducing position size until a clear regime re-establishes.
**Mean Reversion Awareness**
When Dist 50 shows a large positive or negative reading, price is extended from the slow EMA. In trending markets this can persist — but it raises the bar for adding to positions and flags potential snapback risk.
---
## Settings
| Setting | Description |
|---|---|
| EMA Timeframe | Blank = current chart timeframe. Enter any TF (e.g. 60, 240, D) for MTF mode. |
| Fast / Mid / Slow EMA Length | Default 10 / 20 / 50. Fully adjustable. |
| Slope Lookback | Number of bars used to calculate EMA slope. Increase on lower timeframes to reduce flat readings. |
| Show EMA Lines | Toggle the three EMA plots. |
| Show Bias Background | Toggle the green/red background tint. |
| Color Bars by State | Toggle bar coloring. |
| Show Cross Signals | Toggle M↑ / M↓ labels on chart. |
| Show Dashboard Table | Toggle the corner HUD. |
| Table Position | Top Right / Top Left / Bottom Right / Bottom Left. |
| Bar Close Reminder Alert | Fires a reminder alert on every bar close to check the setup. |
---
## Alerts
- Momentum Flip Bullish — Bull Zone (aligned)
- Momentum Flip Bullish — Bear Zone (counter-trend)
- Momentum Flip Bearish — Bear Zone (aligned)
- Momentum Flip Bearish — Bull Zone (counter-trend)
- Price Reclaimed 50 EMA (bias flipped bullish)
- Price Lost 50 EMA (bias flipped bearish)
- Bull Pullback Signal (bull regime, price below 10 EMA)
- Bear Pullback Signal (bear regime, price above 10 EMA)
- Bar Close Reminder
---
## Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, or a recommendation to buy or sell any asset. All trading involves substantial risk of loss. Past performance of any signal, strategy, or system is not indicative of future results.
EMA Pro+ Suite is a tool to assist with technical analysis — it does not predict price, guarantee accuracy, or remove the inherent uncertainty of financial markets. No indicator eliminates risk. You are solely responsible for your own trading decisions.
Always conduct your own research, apply proper risk management, and consider consulting a licensed financial professional before making any trading decisions. Only trade with capital you can afford to lose. Indicatore

[Quadapt] Machine Learning Trader Machine Learning Trader
A multi-component Pine Script v6 trading assistant combining a kernel-regression MLMA trend model, dual-length signal envelopes, order block context, retest scoring, adaptive Fibonacci targets, stop loss projection, signal quality filtering, and optional webhook automation.
## Description
Machine Learning Trader is a full-featured market structure and signal confluence indicator built around a Machine Learning Moving Average (MLMA) trend model. It is designed to help traders analyze trend direction, signal quality, order block context, potential retest areas, and adaptive take-profit / stop-loss levels from one chart overlay.
The script is not a black-box strategy or a guaranteed signal generator. It is a discretionary analysis tool that combines several independent market-context modules into one workflow so traders can compare trend, volatility, structure, momentum, and risk levels before making a decision.
### What Makes This Script Different
The core of the indicator is a kernel-regression MLMA engine. Instead of using only a classic moving average, the script builds a regression-style trend estimate using configurable kernel functions and regression modes. This produces a smoothed adaptive trend line and cloud that can be used as a directional context filter.
The MLMA is combined with:
- dual-length nonlinear signal envelopes,
- market structure and order block detection,
- intelligent retest scoring,
- adaptive Fibonacci take-profit projection,
- stop-loss projection,
- multi-timeframe MLMA trend alignment,
- signal quality filtering,
- clustering prevention,
- market regime adaptation,
- optional webhook payload generation.
The result is a confluence-focused indicator: a buy or sell marker is not treated as useful by itself. It is evaluated against the MLMA trend, recent order blocks, volatility regime, momentum, volume, cloud position, and multi-timeframe alignment.
### MLMA Trend Engine
The MLMA module calculates a machine-learning-inspired moving average using kernel methods. The script supports several kernel types, including:
- RBF,
- Linear,
- Polynomial,
- Sigmoid,
- Laplacian,
- Matern,
- Periodic,
- Trigo.
The regression mode can be configured as:
- GPR,
- KRR,
- KPCR,
- SVR,
- Kernel Smoothing,
- Adaptive RQ.
The MLMA output forms the main trend reference. The script also builds upper and lower MLMA bands using an error envelope derived from average absolute deviation around the MLMA output. These bands are used for the cloud, trend state, signal validation, and context scoring.
When the MLMA state is bullish, the script treats price behavior above or near the bullish support side of the cloud as more constructive. When the MLMA state is bearish, the script treats price behavior below or near the resistance side of the cloud as more defensive.
### Instrument-Agnostic Envelope Logic
The signal envelope section is designed to work across instruments with very different price scales, including forex pairs, JPY pairs, metals, oil, gas, indices, and crypto. The nonlinear envelope transform keeps the original algorithmic shape, but price distance is normalized relative to the instrument's local price level before the transform and restored back into price units afterward.
This matters because a raw price move on EURUSD, GBPJPY, XAUUSD, or XNGUSD has a very different numerical size. Normalizing the envelope distance helps the signal engine behave more consistently across instruments instead of being tuned only for one price scale.
### Dual-Length Signal Engine
The script calculates two separate signal envelopes:
- Primary Length: the slower, broader signal model.
- Secondary Length: the faster signal model.
The dual-length system can run in three modes:
- Independent: either length can produce a signal.
- Consensus: both lengths must agree.
- Primary Priority: only the primary length drives the final signal.
This allows traders to choose between sensitivity and confirmation. Independent mode produces more signals, consensus mode is stricter, and primary priority keeps the chart focused on the slower model.
Signal labels can show regular and stronger buy/sell conditions. When both lengths align in Independent mode, the script can also mark BOTH signals.
### Order Block Detection
The order block module searches for volatility-based bullish and bearish blocks using candle direction, volatility expansion, momentum, optional volume confirmation, and trend alignment. Blocks can be displayed as chart boxes with volume and quality information.
Order block detection includes configurable controls for:
- volatility method,
- volatility length,
- smoothing length,
- minimum separation between blocks,
- maximum blocks per direction,
- consolidation filtering,
- trend filtering,
- volume filtering,
- momentum filtering,
- block display style.
The script assigns order block quality using factors such as block size, directional pressure, displacement, market structure, MLMA trend context, and volume. Higher-quality blocks can be emphasized while weaker blocks can be faded.
### Retest Detection
The retest engine evaluates whether price has returned to a recent order block in a meaningful way. Retests can be scored using:
- block strength,
- clean movement away from the block,
- volume confirmation,
- MLMA trend alignment,
- volatility regime,
- reaction quality near the block.
Retest labels can be displayed as simple `R` markers. Strong and weak retests can be controlled separately, and optional percentage display can show the retest confidence score.
### Adaptive Fibonacci Take Profit Levels
The script can project take-profit levels after valid buy or sell signals. The TP engine supports several methods:
- Dynamic ATR,
- Swing-Based,
- Adaptive Swing,
- Heuristic.
It can display multiple Fibonacci extension targets, optional confluence zones, and TP hit status. The TP table shows the current trade direction, entry reference, target levels, stop loss, and active status.
The TP logic is filtered through MLMA and order block context. For example, a buy signal is considered valid when MLMA context supports the buy, or when price is near a supportive bullish order block. This helps reduce target plotting during low-quality or conflicting conditions.
### Stop Loss Projection
The stop-loss module supports:
- ATR-based stops,
- swing-based stops,
- order-block-based stops,
- percentage-based stops.
Stop levels are plotted only after a valid trade setup is detected. The script also tracks whether price has reached the projected stop or take-profit levels.
### Signal Quality Engine
The signal quality engine scores buy and sell setups before final display. The quality score considers:
- MLMA trend context,
- price position relative to the MLMA,
- multi-timeframe alignment,
- order block support or opposition,
- volume quality,
- volatility regime,
- candle body behavior,
- momentum,
- choppy or no-trade conditions,
- cloud width and MLMA slope,
- recent loss-streak penalty logic.
Signals below the configured minimum score can be filtered out. If desired, rejected signals can also be displayed for research and tuning.
### Advanced Signal Filtering
The script includes adaptive clustering prevention and regime-aware filtering.
Clustering prevention reduces repeated signals in the same area by using a time window, ATR-based price window, decay factor, and maximum cluster count.
Regime-aware filtering adjusts confidence behavior using recent market context, including price movement, volatility trend, and volume trend. This helps the script respond differently in ranging, trending, quiet, and volatile periods.
### Multi-Timeframe Trend Table
The MLMA trend table summarizes the current trend state and several higher/lower timeframe states:
- current chart,
- 15m,
- 30m,
- 1H,
- 4H,
- 1D,
- 1W.
This table is useful for quickly checking whether the current signal is aligned with broader market direction.
### Market Exhaustion
The exhaustion module uses RSI, price extension, momentum change, and volume behavior to identify possible bullish or bearish exhaustion. Exhaustion markers are intended as context warnings, not standalone reversal signals.
### Webhook Automation
Optional webhook alerts can send structured payloads for external automation or journaling. The payload can include:
- symbol,
- ticker ID,
- timeframe,
- event type,
- action,
- account tag,
- risk percent,
- order type,
- entry,
- stop loss,
- TP levels,
- quality score,
- MLMA trend,
- bar time.
Webhook use is optional and should be tested privately before live use.
### Alerts Included
The script includes alert conditions for:
- ML Strong Buy Signal,
- ML Strong Sell Signal,
- ML Buy Signal,
- ML Sell Signal,
- rejected quality signals,
- wedge pattern,
- BOTH length signal,
- bullish order block,
- bearish order block,
- bullish exhaustion,
- bearish exhaustion,
- valid enhanced Fibonacci buy/sell signals,
- invalid buy/sell signals,
- Fibonacci TP hit,
- TP/SL levels set,
- order block retest,
- signal clustering,
- market regime change,
- advanced filtering active.
### How To Use
1. Add the indicator to a clean chart.
2. Start with the default settings.
3. Use the MLMA cloud and trend table to understand directional context.
4. Watch for buy/sell labels only when they align with trend, order block, and quality context.
5. Use order block boxes and retest markers to identify possible reaction zones.
6. Use TP/SL projections as planning references, not as automatic trade instructions.
7. Tune Primary Length, Secondary Length, Signal Mode, and Signal Quality settings for the instrument and timeframe you trade.
8. If using alerts or webhooks, test them on paper or in a private environment first.
### Practical Notes
- Lower lengths are more responsive but can produce more noise.
- Higher lengths are smoother but react later.
- Consensus mode is stricter than Independent mode.
- The Signal Quality Engine can remove many low-context signals.
- The Order Block module is most useful when combined with MLMA trend context.
- TP and SL levels are projections based on the selected method; they are not guarantees that price will reach those levels.
- Exhaustion markers are context warnings and should be confirmed with structure, trend, and volatility.
### Limitations
This indicator does not predict the future. It organizes market context using mathematical filters, kernel regression, volatility logic, order block heuristics, and signal-quality rules. It can still produce false signals, especially during news events, illiquid periods, low-volume sessions, strong trend exhaustion, sudden reversals, or choppy markets.
No indicator should be used alone. Traders should combine this tool with their own risk management, market understanding, and independent confirmation. Past chart behavior does not guarantee future results.
Indicatore

xKen-t Williams %R + EMA w/COT Bias GateWhat's original here
This isn't a Williams %R repaint. Standard %R gives a level; this script converts it into a filtered, context-aware timing engine through four combined mechanisms: (1) exit-from-extreme triggers that fire when %R crosses back out of −80/−20 rather than when it reaches them, so signals mark the reversal instead of the ongoing move; (2) EMA-side confirmation that validates the exit against the 13-EMA; (3) a −50 regime filter that blocks counter-regime signals; and (4) a directional-bias gate that normalizes any external series you feed it (e.g. a COT commercial-net line) to a 0–100 position-in-range index and suppresses every signal that disagrees with that bias. The gate is the core idea — it makes the oscillator time entries only in a separately chosen direction, turning a reversal oscillator into a with-context pullback tool. A status table surfaces %R, its EMA, the regime, the active bias, the higher-timeframe read, and the last signal in one place.
Overview
A Williams %R momentum tool rebuilt around three ideas: it signals on the exit from an extreme rather than the touch, confirms that exit with the %R/EMA relationship, and can gate every signal by an external directional bias (such as Commitments of Traders positioning) so only signals agreeing with that bias are shown. This targets the two classic Williams %R weaknesses — catching falling knives at the band, and firing endless counter-trend reversals during strong trends.
What it calculates
- Williams %R (default 21): the standard oscillator (0 to −100) measuring where the close sits within the lookback's high-low range.
- 13-EMA of %R: a smoothing/confirmation line.
- Triggers: in "Band exit" mode a long fires when %R crosses back up through −80 (leaving oversold) and a short when it crosses back down through −20 (leaving overbought). In "EMA cross in zone" mode the trigger is %R crossing its EMA while in the lower/upper half. Either way, it marks the turn, not the extreme reading itself.
- EMA confirmation (optional): requires %R on the trigger side of its EMA at signal time.
Regime filter (optional): longs only when the %R EMA is above the −50 midline, shorts only when below.
- COT Bias Gate: point the "COT source" input at any external series on the chart — e.g. a Commitments of Traders commercial-net or COT-index line. The script converts it to a 0–100 position-in-range index over a lookback; ≥80 is treated as bullish bias, ≤20 as bearish. With the gate on, longs show only in a bullish bias and shorts only in a bearish one; opposite-bias signals are suppressed. You can also set the bias manually or turn the gate off for standalone %R.
- Divergence (optional): regular bull/bear divergence between price pivots and %R pivots.
Higher-timeframe read (optional): shows a higher-timeframe %R value in the table for top-down context.
How to use it
1. Add it on your entry timeframe (defaults: %R 21, EMA 13, band-exit, EMA confirmation on).
2. Set the bias — manually (Bullish/Bearish), or "Auto" pointed at a COT/context line, or Off.
3. Trade the markers: green up-triangle = confirmed long trigger, red down-triangle = confirmed short. Combine with your own levels and risk management.
Notes and limitations
- Divergence markers are drawn back at the confirmed pivot using an offset — they plot in the past and can repaint until the pivot forms. Treat them as context, not a standalone trigger.
- The gate reads whatever series feeds the source input; on the default (Close) the "bias" is computed from price, not COT — point it at a real COT/context line for it to be meaningful.
- The higher-timeframe read uses non-lookahead requests (no future data).
- Analysis tool for timing within a chosen bias. It does not predict outcomes and is not financial advice. Indicatore

Indicatore

STRYK Market BiasMulti-timeframe EMA-alignment dashboard: short-term, long-term, and overall bias boxes, plus an optional two-line color band.
# STRYK Market Bias
A multi-timeframe EMA-alignment dashboard. It reads one moving average across several timeframes at once and summarizes how those timeframes line up into two composite readings — a short-term read and a long-term read — plus a combined overall read. It can also draw a two-line band on the chart. This is a descriptive context tool for discretionary analysis. It does not generate buy or sell signals.
## What it does
For each of several timeframes, it checks whether price is above or below that timeframe's EMA. Above reads bull, below reads bear. Those individual reads are combined into a weighted score for each group and shown as simple BULL / BEAR / NEUTRAL boxes, so you can see multi-timeframe alignment at a glance instead of loading the same moving average on seven separate charts.
## How it works
**One EMA, many timeframes.** A single EMA length (default 233) is applied to each timeframe: fast frames (5m / 15m / 30m, with an optional 1m) and slow frames (1h / 2h / 4h). All higher-timeframe values are taken from the last closed bar by default, so they do not repaint.
**Each frame votes.** Price above its EMA = +1 (bull), below = −1 (bear).
**Two composites, weighted differently on purpose:**
- **Short-term** emphasizes *freshness*. A fast frame that has just flipped receives a temporary extra weight that decays back to normal over a set number of bars, so recent changes on the fast frames carry more emphasis than stale ones.
- **Long-term** emphasizes *persistence*. The longer a slow frame has held its side, the more its vote weighs (up to a cap), so a slow frame that has stayed on one side for a long time carries more of the read.
Each group's score runs from −100 to +100 and is mapped to BULL / BEAR / NEUTRAL with an adjustable threshold. The **Overall** box is a blend of the two (default 60% long-term / 40% short-term, adjustable). A **fresh flag** lights when a fast frame flips within the fresh window in the same direction as the short-term read.
**Per-frame grid (optional).** Expand it to see every timeframe's own arrow and its own bars-since-flip, so you can tell which timeframe is driving or breaking the score.
## The band (optional)
Pick any two timeframes (default 1m and 4h). The EMA of each is drawn as a line and the area between them is filled. The band and lines are colored by where price sits relative to the two lines: above both, between them, or below both. A **fade** option holds the current color until price stays in a new zone for a set number of bars, so a brief poke into the band does not immediately change the color.
## How to use it
Treat it as context, not instructions. When all the boxes agree and sit at their extremes, the timeframes are simply aligned. The more informative moments are when the short-term and long-term reads diverge, or when a fresh flip appears against the current read. Use the per-frame grid to see exactly which timeframe is responsible.
Everything is adjustable: the EMA length and source, which timeframes are used, the weighting mode per group, the fresh and persistence settings, the threshold and overall blend, and the band and its colors, transparency and fade.
## Notes
- With non-repaint on (default), higher-timeframe reads are delayed by one bar of that timeframe in exchange for values that do not change after the fact. Turn it off for live intrabar values, which repaint.
- Timeframes smaller than your chart timeframe are sampled at chart resolution.
- Alerts are provided for short-term, long-term, and overall state changes.
## Disclaimer
This script is for informational and educational purposes only. It does not produce buy or sell signals and makes no claim about future results. Do your own analysis and manage your own risk. Indicatore

MACD Trend Continuation Filter [algo_aakash]MACD Trend Continuation Signals with Trend Strength and Session Validation is a trend-following indicator designed to reduce false MACD crossover signals by requiring confirmation from market direction, trend strength, and trading session activity before generating a signal.
Instead of treating every MACD crossover equally, the indicator applies a sequential validation process so that signals are only produced when momentum develops in the direction of the prevailing trend during active market sessions.
Problem Statement
Standard MACD crossover strategies often generate numerous signals during ranging markets, weak trends, or periods of reduced market participation. While many of these crossovers satisfy the basic MACD conditions, they frequently lack the broader context needed to support a higher-probability continuation move.
This indicator addresses that issue by combining momentum, trend direction, trend strength, and session timing into a single validation workflow. The objective is not to increase the number of signals, but to improve their selectivity by filtering out conditions that commonly produce lower-quality entries.
Methodology
The indicator evaluates each setup through four consecutive validation stages.
Stage 1 – Momentum Trigger
The process begins with a traditional MACD crossover.
A bullish setup requires the MACD line to cross above the signal line while both remain below the zero line, indicating that bullish momentum is emerging from previously negative momentum.
A bearish setup requires the MACD line to cross below the signal line while both remain above the zero line, indicating weakening bullish momentum before potential downside continuation.
Stage 2 – Trend Direction
After a valid MACD crossover is detected, price location relative to the selected EMA determines the higher-level trend.
Long signals require price above the EMA.
Short signals require price below the EMA.
This prevents taking counter-trend MACD crossovers.
Stage 3 – Trend Strength
The indicator then evaluates ADX.
Signals are only accepted when ADX exceeds the user-defined threshold, indicating that directional movement has sufficient strength. When enabled, this filter attempts to reduce signals generated during low-volatility consolidation periods.
Stage 4 – Session Validation
Finally, signals are restricted to the selected trading sessions.
By default, only London and New York sessions are considered valid. These periods generally coincide with higher market participation and increased liquidity compared with quieter trading hours.
Only when all four stages agree is a signal plotted.
Signal Workflow
Bullish Signal
MACD crosses above its signal line.
MACD remains below zero.
Price trades above the EMA trend filter.
ADX exceeds the minimum strength threshold (optional).
The current bar occurs during an enabled trading session (optional).
A bullish signal is displayed.
Bearish Signal
MACD crosses below its signal line.
MACD remains above zero.
Price trades below the EMA trend filter.
ADX exceeds the minimum strength threshold (optional).
The current bar occurs during an enabled trading session (optional).
A bearish signal is displayed.
Why This Indicator Is Different
Many MACD-based scripts generate signals immediately after every crossover.
This indicator instead applies a layered validation process where each filter serves a distinct analytical purpose:
MACD identifies the momentum shift.
The EMA confirms the broader directional bias.
ADX measures whether the market is exhibiting sufficient directional strength.
The session filter limits signals to predefined periods of higher market activity.
Rather than operating as independent indicators displayed together, these components form a sequential decision process where each stage must validate the previous one before a signal is produced.
Inputs
The indicator allows customization of:
MACD fast, slow, and signal periods
EMA length
ADX length
Minimum ADX threshold
London session
New York session
Enable/disable ADX filtering
Enable/disable session filtering
Alerts
Built-in alert conditions include:
Bullish Signal
Bearish Signal
Alerts trigger only after all enabled validation stages have been satisfied.
Practical Usage
The indicator is intended for traders who prefer trading with the prevailing market direction rather than reacting to every MACD crossover.
Because multiple filters must align, signal frequency is intentionally lower than a standard MACD indicator. Traders may use the signals alongside their own price action analysis, support and resistance levels, or risk management rules.
Limitations
Signals are generated only after bar confirmation.
Strong trends may still produce losing trades during rapid market reversals.
Session filtering may exclude valid opportunities occurring outside the selected trading hours.
ADX measures trend strength but does not indicate future price direction.
The indicator is designed as a confirmation tool and should not be relied upon as the sole basis for trading decisions.
Notes
This script is intended for educational and analytical purposes. It visualizes a structured validation process that combines momentum, trend direction, trend strength, and trading session timing into a single signal-generation workflow. As with any technical indicator, outputs should be evaluated within a broader trading plan that includes appropriate risk management. Indicatore

MTF MA Cross Table Pro**Multi-Timeframe MA Cross**
Multi-Timeframe MA Cross is a moving average dashboard and overlay tool designed to help traders quickly see whether price is trading above or below key exponential moving averages across multiple timeframes.
The indicator displays a table showing the relationship between price and the selected EMA lengths across several major timeframes, including:
* 1 Minute
* 5 Minute
* 15 Minute
* 1 Hour
* 4 Hour
* 1 Day
* 1 Week
Each timeframe is checked against the 20, 50, 100, and 200 EMA.
The table shows whether price is **Above** or **Below** each moving average.
**Table Colour Rules**
* **Green** = price is above the selected EMA
* **Red** = price is below the selected EMA
This gives a quick visual map of trend strength and moving average positioning across multiple timeframes.
**Main Features**
* Multi-timeframe EMA dashboard
* Tracks 20, 50, 100, and 200 EMA conditions
* Green/red table cells for fast trend reading
* Adjustable MA lengths
* Adjustable table text size
* Current timeframe EMA overlays
* Optional 20, 50, 100, and 200 EMA plots
* Optional weekly EMA overlays
* Designed for quick multi-timeframe trend confirmation
**Overlay Moving Averages**
The indicator can also plot moving averages directly on the chart, including:
* Current timeframe 20 EMA
* Current timeframe 50 EMA
* Current timeframe 100 EMA
* Current timeframe 200 EMA
* Weekly 20 EMA
* Weekly 50 EMA
* Weekly 100 EMA
Each moving average can be turned on or off from the settings panel.
**Suggested Use**
This indicator can be used to quickly assess whether price is aligned above or below important moving averages across short-term, intraday, daily, and weekly timeframes.
It may help traders identify broader trend alignment, support and resistance zones, and areas where multiple timeframe moving averages are acting as confirmation.
For example, if price is above the 20, 50, 100, and 200 EMA across multiple higher timeframes, this may suggest stronger bullish trend alignment. If price is below those averages, it may suggest weaker or bearish conditions.
**Disclaimer**
This indicator is designed as a visual trend and moving-average reference tool only. It is not financial advice and should not be used on its own for trade entries or exits. Always combine it with your own analysis, market structure, risk management, and trading plan.
Indicatore

Ultimate Hull SuiteGreymyst Ultimate Hull Suite
The Greymyst Ultimate Hull Suite is a premium, multi-functional trend-following indicator designed to provide traders with highly accurate, low-lag momentum signals. Built entirely from the ground up for professional trading, this suite combines advanced Moving Average variations with dynamic volatility filters and multi-timeframe analysis to offer extreme confluence in a single tool.
🌟 Core Concepts & Features
1. Advanced Hull Variations
Traditional moving averages often suffer from lag. The Hull Moving Average solves this by prioritizing recent price action. This suite allows you to toggle between three powerful variations:
HMA (Standard Hull): The classic low-lag moving average.
EHMA (Exponential Hull): Uses exponential calculations to react even faster to sudden price spikes.
THMA (Triple Hull): Offers ultra-smooth trend detection, practically eliminating market noise and false signals during choppy ranges.
2. Multi-Timeframe (MTF) Alignment
Trading against the macro trend is a common pitfall. The built-in MTF engine allows you to anchor your Hull Moving Average to a higher timeframe (e.g., viewing the 4-Hour Hull trend on a 15-minute chart). This ensures you are only taking trades that align with the dominant market direction.
3. Dynamic Volatility Bands (Hull Envelopes)
Instead of static support and resistance, this suite wraps the Hull Moving Average in ATR-based Volatility Bands.
Trend Cloud: The area between the Hull and the bands is filled with a bullish (green) or bearish (red) cloud.
Mean Reversion: When price action aggressively pierces the upper or lower bands, it signals an overextended market, warning you of potential pullbacks or mean-reversion opportunities.
4. Squeeze Momentum Confluence Filter
A trend is only as strong as the volume and volatility behind it. This indicator integrates a hidden Squeeze Volatility Engine (combining Bollinger Bands and Keltner Channels).
The Filter: Buy and Sell signals are strictly suppressed if the market is stuck in a low-volatility "squeeze" (consolidation).
Signals are only generated when the Hull changes direction AND volatility is actively expanding, keeping you out of flat, choppy markets.
5. Automated Signals & Alerts
The suite visually prints clear B (Buy) and S (Sell) markers on your chart when high-probability confluence is met (Trend Shift + Volatility Expansion).
It includes comprehensive, ready-to-use Alert Conditions so you can automate your trading via webhooks or receive notifications directly to your phone.
⚙️ How to Use It for Confluence
Trend Confirmation: Use the color of the Hull MA (Green for Up, Red for Down) as your primary directional bias.
Entry Triggers: Look for Buy/Sell markers printed by the indicator. Because of the built-in Squeeze filter, these markers represent moments where price is reversing with momentum.
Take Profit / Stop Loss: Use the outer ATR bands as dynamic profit targets or trailing stop-loss zones.
(Created by greymyst) Indicatore

bankstersOverview & Synergistic Concept
Banksters Workspace is a multi-component trading framework designed to combine structural market levels, momentum divergence tracking, and dynamic trend filtering into a single, cohesive workspace.
Instead of cluttering the chart with standalone scripts, this tool integrates three distinct non-redundant methodologies to help a trader identify institutional breakouts, overbought/oversold turning points, and the path of least resistance (the core trend).
1. Structural Levels (Breakouts & Retests): Automatically detects significant Swing Highs and Swing Lows using customizable pivot lookbacks. When price breaks these structural points with an impulse expansion (validated by a minimum candle body percentage), a temporary key level is generated. The script monitors this level for either a false breakout (invalidating the line) or a valid retest within a defined buffer zone.
2. Momentum Divergences (MFI & Stochastic): Utilizes the Money Flow Index (MFI) to measure volume-weighted price momentum. By comparing recent MFI peaks/troughs with actual price action across adaptive lookback periods, the script isolates hidden and regular divergences. To prevent premature entries, signals are filtered through a Stochastic Oscillator to ensure they occur strictly within overbought or oversold territories.
3. Dynamic Trend Filtering (EMA Ribbon): Implements a flexible Exponential Moving Average (EMA) matrix (defaulting to 9, 20, 50, 100, and 200 periods).
How the Components Work Together
The system is built on a "Filter, Trigger, Structure" synergy:
* The Filter (EMA): The 200 EMA and 50 EMA act as the ultimate trend filters. Traders should prioritize bullish structural breakouts when price is trading above these moving averages and bearish breakouts when below.
* The Structure (Banksters Levels): Defines the exact execution zones. An impulse break through a level shows market intent, while a subsequent retest provides an optimal risk-to-reward entry point.
* The Trigger (MFI Divergence): When a price retests a key structural level, an accompanying MFI bullish or bearish divergence serves as the ultimate exhaustion trigger, confirming that institutional order flow is defending the level.
Interface Customization
To ensure a clean charts workflow, the user interface features master toggles to completely enable or disable individual modules. All styling properties (colors, line widths, and plot shapes) have been offloaded to the native TradingView "Style" tab for seamless visual customization.
---
Описание на русском языке / Russian Description
Banksters Workspace — это комплексный инструмент, объединяющий три независимые торговые методики для определения институциональных уровней, импульсных пробоев и зон истощения тренда.
Indicatore

Indicatore

Volume Profile Supertrend [HexaTrades]Volume Profile Supertrend re-imagines the classic Supertrend. Instead of trailing bands built from pure volatility (ATR), it builds them around the levels where real volume has traded the Point of Control and Value Area.
The philosophy is simple: a normal Supertrend follows volatility; this one follows where the market accepts value. Price tends to gravitate to, and trend away from, the zones where the most business gets done. By anchoring the trend engine to value migration, the indicator aims to stay on the right side of the move while filtering out a portion of low-quality volatility noise.
Everything is computed internally in Pine; no built-in Volume Profile tool is used, so it works on any symbol and timeframe that has volume.
💡How it works
1. Rolling Volume Profile:
It looks back over the last Profile Lookback bars, finds the high–low range, and divides it into Number of Rows price buckets. Every historical bar's volume is distributed across the buckets its range spans, producing a fresh volume distribution on every candle.
2. POC, VAH & VAL:
POC (Point of Control) : the price bucket with the highest traded volume (the "fairest price").
Value Area: the script expands outward from the POC until it captures the chosen Value Area % (default 70%) of total volume.
VAH / VAL: the upper and lower edges of that Value Area.
3. Smoothing & Supertrend bands:
POC, VAH, and VAL are smoothed with EMAs to remove jitter. Two trailing bands are then built, exactly like a Supertrend:
Lower band = smoothed VAL − (ATR × buffer) → support used while bullish.
Upper band = smoothed VAH + (ATR × buffer) → resistance used while bearish.
The bands only trail in the trend-following direction, so they lock in as the price advances.
4. Trend flip:
The trend is bullish while price holds above the lower band, and flips bearish when price closes below it (and vice-versa). The flip is evaluated against the previous bar's confirmed bands, so closed candles never change.
💡How to read it
🔶Bullish:A green line sits below the price. The market is accepting a higher value; treat pullbacks toward the line as the trend "breathing." A flip to red is your warning.
🔶Bearish: A red line sits above the price. Value is migrating lower; rallies into the line are where sellers tend to re-engage. A flip to green signals a potential turn.
🔶Choppy Markets: When price is inside the value area and trend strength is low, the market may be sideways.
In these conditions, signals can be weaker. It may be better to wait for a clear value breakout or stronger trend strength.
🔺Signals
- BUY label prints when the trend flips from bearish to bullish.
- SELL label prints when the trend flips from bullish to bearish.
- A flip dot marks the exact bar of the change on the trend line.
- Trend Strength Filter: Set Minimum Trend Strength above 0 to filter out weak trend flips and display only higher-conviction signals. (Available in the indicator settings.)
┼ Dashboard
-Trend: Current direction Bullish or Bearish.
-Strength: 0–100% conviction score blending distance from POC, POC slope, and whether price has broken outside the Value Area.
-Price Position: Above / Inside / Below Value Area.
-Last Signal: The most recent BUY or SELL that fired.
Alerts
The indicator includes alerts for important events:
-Buy Signal / Sell Signal
-Bullish Trend / Bearish Trend (flip)
-Price Above Value Area / Price Below Value Area
-Price Crossing POC EMA
Suggested Settings
For Intraday Trading
Use lower lookback and medium rows for faster signals.
Example:
-Profile Lookback: 50–100
-Rows: 30–50
-EMA Smoothing: 8–14
-ATR Buffer: 0.5–1.0
For Swing trading
Use higher lookback and smoother settings for cleaner signals.
Example:
-Profile Lookback: 100–250
-Rows: 40–70
-EMA Smoothing: 10–21
-ATR Buffer: 0.8–1.5
For Cleaner Signals
-Increase EMA Smoothing Length
-AIncrease TR Buffer
-Increase Minimum Trend Strength
Volume Profile Supertrend combines the proven structure of a Supertrend with the market's true area of value derived from a rolling Volume Profile. Instead of relying solely on price volatility, it follows the migration of value through the Point of Control (POC) and Value Area (VAH/VAL) to identify higher-quality trend changes.
Whether you're a day trader or swing trader, this indicator helps you visualize trend direction, identify dynamic support and resistance, filter weak reversals, and stay aligned with the prevailing market structure. Use it as a standalone trend-following tool or alongside your existing trading strategy for additional confirmation.
We would love to hear your suggestions. If you have ideas for new features, indicators, analytics, or improvements, please share your feedback. Your input helps guide future updates and improve the indicator for all traders.
This indicator is for educational and analytical purposes only. It is not financial advice. Trading involves risk. Always use proper risk management and combine this indicator with your own analysis before taking any trade.
Indicatore
