[TehThomas] - Fair Value GapsThis script is designed to automatically detect and visualize Fair Value Gaps (FVGs) on your chart in a clean, intuitive, and highly responsive way. It’s built with active traders in mind, offering both dynamic updates and customization options that help you stay focused on price action without being distracted by outdated or irrelevant information.
What Are Fair Value Gaps?
Fair Value Gaps are areas on a chart where there’s an inefficiency in price, typically formed when price moves aggressively in one direction, leaving a gap between the wicks of consecutive candles. These gaps represent imbalanced price action where not all buy or sell orders were efficiently matched. As a result, they often become magnet zones where price returns later to "fill" the imbalance before continuing in its intended direction. Many traders use them as points of interest for entries, re-entries, or anticipating reversals and consolidations.
This concept is frequently used in Smart Money and ICT-based trading models, where understanding how price seeks efficiency is crucial to anticipating future moves. When combined with concepts like liquidity, displacement, and market structure, FVGs become powerful tools for technical decision-making.
Script Features & Functionality
1. Live Updating Gaps (Dynamic Shrinking)
One of the core features of this script is its ability to track and dynamically shrink Fair Value Gaps as price trades into them. Instead of leaving a static zone on your chart, the gap will adjust in real-time, reflecting the portion that has been filled. This gives you a much more accurate picture of remaining imbalance and avoids misleading zones.
2. Automatic Cleanup After Fill
Once price fully fills an FVG, the script automatically removes it from the chart. This helps keep your workspace clean and focused only on relevant price zones. There’s no need to manually manage your gaps, everything is handled behind the scenes to reduce clutter and distraction.
3. Static Mode Option
While dynamic updating is the default, some traders may prefer to keep the original size of the gap visible even after partial fills. For that reason, the script includes a toggle to switch from live-updating (shrinking) mode to static mode. In static mode, FVGs stay fixed from the moment they are drawn, giving you a more traditional visual reference point.
4. Multi-Timeframe Support (MTF)
You can now view higher timeframe FVGs, such as those from the 1H or 4H chart, while analyzing lower timeframes like the 5-minute. This allows you to see key imbalances from broader market context without having to flip between charts. FVGs from higher timeframes will be drawn distinctly so you can differentiate them at a glance.
5. Cleaner Visualization
The script is designed with clarity in mind. All drawings are streamlined, and filled gaps are removed to maintain a minimal, distraction-free chart. This makes it easier to combine this tool with other indicators or price-action-based strategies without overloading your workspace.
6. Suitable for All Market Types
This script can be used on any asset that displays candlestick-based price action — including crypto, forex, indices, and stocks. Whether you're scalping low-timeframe setups or swing trading with a higher timeframe bias, FVGs remain a useful concept and this script adapts to your trading style.
Use Case Examples
On a 5-minute chart, display 1-hour FVGs to catch major imbalance zones during intraday trading.
Combine the FVGs with liquidity levels and inducement patterns to build ICT-style trade setups.
Use live-updating gaps to monitor in-progress fills and evaluate whether a zone still holds validity.
Set the script to static mode to perform backtesting or visual replay with historical setups.
Final Notes
Fair Value Gaps are not a standalone trading signal, but when used with market structure, liquidity, displacement, and order flow concepts, they provide high-probability trade locations that align with institutional-style trading models. This script simplifies the visualization of those zones so you can react faster, stay focused on clean setups, and eliminate unnecessary distractions.
Whether you’re trading high volatility breakouts or patiently waiting for retracements into unfilled imbalances, this tool is designed to support your edge with precision and flexibility.
Analisi trend
Breakout DailyBreakout - with body - of yesterday's daily high or low.
###################################################################################
Rottura strutturale - con corpo - del massimo o minimo giornaliero di ieri.
CMA Technologies Phantom Divergence Engine 1Minute DEMO📌 **CMA Technologies – Phantom Divergence Engine **
This is a **simplified public demonstration** of one of CMA Technologies’ internal quant engines.
Originally designed for high-frequency execution on 1-minute timeframes, the full version operates with no repainting, dynamic market adaptation, and real-time decision logic — none of which are disclosed in this public edition.
🔍 **What this demo shows:**
- Basic volatility breakout structure
- Directional logic operating on short timeframes
- Real-time signal generation under constrained conditions
🚫 **What it doesn't include:**
- Full statistical filters
- Multi-condition entry logic
- Capital scaling and microstructure response layers
This version is intended for **educational and preview purposes only**.
Actual trading systems used by CMA Technologies are protected, invite-only, and stress-tested across thousands of scenarios.
—
📧 Contact: info@cmatech.co
🌐 Website: www.cmatech.co
#quantstrategy #tradingview #cmasystems #phantomengine #norepaint #automation #1minchart
Q Impulse EntryQ Impulse Entry
A directional entry system combining impulse breakouts, Elder's momentum confirmation, and ADX trend validation. Designed for clean trade setups with multi-step filtering, entry markers, and real-time alerts.
🔧 Core Logic
This is not a basic mashup — each filter plays a distinct technical role:
1. Impulse Breakout Engine
• Detects sharp directional price breaks using ATR-adjusted dynamic zones
• Impulse window controls sensitivity to local highs/lows
2. Elder Momentum Filter
• Confirms signal using MACD histogram and EMA alignment
• Blocks entries when internal momentum contradicts price move
3. ADX Trend Strength Filter
• Uses threshold-based ADX logic to validate trend power
• Filters out noise in flat or weak markets
The system requires all three filters to agree before confirming an entry.
📈 Visual Feedback
• ⇑ / ⇓ arrows mark confirmed entry signals
• Colored entry dots plotted at signal price help confirm timing and aid in multi-position layering
• Impulse breakout zones and EMA are displayed for directional context
• Clean layout, no repainting, designed for real-time use
⚙️ Configurable Inputs
• Impulse Window — controls breakout signal sensitivity
• ATR Multiplier — defines width of impulse breakout zones
(Elder and ADX filters are embedded and fine-tuned)
✨ Highlights
• Triple-filter signal logic = fewer false positives
• Entry dots + arrows for visual clarity and scaling in
• Lightweight, non-repainting, and alert-ready
• Best suited for Forex and all timeframes
• Ideal for breakout, trend-following, or hybrid systems
• Built-in alerts and customizable zones
• Always apply risk management suited to your capital and strategy
Trade with clarity — stay for quality.
MACD of RSI [TORYS]MACD of RSI — Momentum & Divergence Scanner
Description:
This enhanced oscillator applies MACD logic directly to the Relative Strength Index (RSI) rather than price, giving traders a clearer look at internal momentum and early shifts in trend strength. Now featuring a custom histogram, dual MA types, and RSI-based divergence detection — it’s a complete toolkit for identifying exhaustion, acceleration, and hidden reversal points in real time.
How It Works:
Calculates the MACD line as the difference between a fast and slow moving average of RSI. Adds a Signal Line (MA of the MACD) and plots a Histogram to show momentum acceleration/deceleration. Both RSI MAs and the Signal Line can be toggled between EMA and SMA for custom tuning.
Divergence Detection:
Bullish Divergence : Price makes a lower low while RSI makes a higher low → labeled with a green “D” below the curve.
Bearish Divergence : Price makes a higher high while RSI makes a lower high → labeled with a red “D” above the curve.
Configurable lookback window for tuning sensitivity to pivots, with 4 as the sweet spot.
RSI Pivot Dot Signals:
Plots green dots at RSI oversold pivot lows below 30,
Plots red dots at overbought pivot highs above 70.
Helps detect short-term exhaustion or bounce zones, plotted right on the MACD-RSI curve.
RSI 50 Crosses (Optional):
Optional ▲ and ▼ labels when RSI crosses its 50 midline — useful for momentum trend shifts or pullback confirmation, or to detect consolidation.
Histogram:
Plotted as a column chart showing the distance between MACD and Signal Line.
Colored dynamically:
Bright green : Momentum rising above zero
Light green : Weakening above zero
Bright red : Momentum falling below zero
Light red : Weakening below zero
The zero line serves as the mid-point:
Above = Bullish Bias
Below = Bearish Bias
How to Interpret:
Momentum Confirmation:
Use MACD cross above Signal Line with a rising histogram to confirm breakouts or trend entries.
Histogram shrinking near zero = momentum weakening → caution or reversal.
Exhaustion & Reversals:
Dot signals near RSI extremes + histogram peak can suggest overbought/oversold pressure.
Use divergence labels ("D") to spot early reversal signals before price breaks structure.
Inputs & Settings:
RSI Length
Fast/Slow MA Lengths for MACD (applied to RSI)
Signal Line Length
MA Type: Choose between EMA and SMA for MACD and Signal Line
Pivot Sensitivity for dot markers
Divergence Logic Toggle
Show/hide RSI 50 Crosses
Best For:
Traders who want momentum insight from inside RSI, not price
Scalpers using divergence or exhaustion entries
Swing traders seeking entry confirmation from signal crossovers
Anyone using multi-timeframe confluence with RSI and trend filters
Pro Tips:
Combine this with:
Bollinger Bands breakouts and reversals
VWAP or EMAs to filter entries by trend
Volume spikes or BBW squeezes for volatility confirmation
TTM Scalper Alert to sync structure and momentum
ST + Multi-EMASuperTrend with multiple EMAs.
The indicator includes Supertrend and 10 EMAs. Hope it helps those who are looking for multiple EMAs in one indicator.
Midpoint Line on Last Two Strong CandlesBreaking a mid point of the recent strong candle by its opposite candle can be considered as a trend reversal.
Impulse Zones | Flux Charts💎 GENERAL OVERVIEW
Introducing our new Impulse Zones indicator, a powerful tool designed to identify significant price movements accompanied by strong volume, highlighting potential areas of support and resistance. These Impulse Zones can offer valuable insights into market momentum and potential reversal or continuation points. For more information about the process, please check the "HOW DOES IT WORK ?" section.
Impulse Zones Features :
Dynamic Zone Creation : Automatically identifies and plots potential supply and demand zones based on significant price impulses and volume spikes.
Customizable Settings : Allows you to adjust the sensitivity of zone detection based on your trading style and market conditions.
Retests and Breakouts : Clearly marks instances where price retests or breaks through established Impulse Zones, providing potential entry or exit signals.
Alerts : You can set alerts for Bullish & Bearish Impulse Zone detection and their retests.
🚩 UNIQUENESS
Our Impulse Zones indicator stands out by combining both price action (impulsive moves) and volume confirmation to define significant zones. Unlike simple support and resistance indicators, it emphasizes the strength behind price movements, potentially filtering out less significant levels. The inclusion of retest and breakout visuals directly on the chart provides immediate context for potential trading opportunities. The user can also set up alerts for freshly detected Impulse Zones & the retests of them.
📌 HOW DOES IT WORK ?
The indicator identifies bars where the price range (high - low) is significantly larger than the average true range (ATR), indicating a strong price movement. The Size Sensitivity input allows you to control how large this impulse needs to be relative to the ATR.
Simultaneously, it checks if the volume on the impulse bar is significantly higher than the average volume. The Volume Sensitivity input governs this threshold.
When both the price impulse and volume confirmation criteria are met, an Impulse Zone is created in the corresponding direction. The high and low of the impulse bar define the initial boundaries of the zone. Zones are extended forward in time to remain relevant. The indicator manages the number of active zones to maintain chart clarity and can remove zones that haven't been touched for a specified period. The indicator monitors price action within and around established zones.
A retest is identified when the price touches a zone and then moves away. A break occurs when the price closes beyond the invalidation point of a zone. Keep in mind that if "Show Historic Zones" setting is disabled, you will not see break labels as their zones will be removed from the chart.
The detection of Impulse Zones are immediate signs of significant buying or selling pressure entering the market. These zones represent areas where a strong imbalance between buyers and sellers has led to a rapid price movement accompanied by high volume. Bullish Impulse Zones act as a possible future support zone, and Bearish Impulse Zones act as a possible future resistance zone. Retests of the zones suggest a strong potential movement in the corresponding direction.
⚙️ SETTINGS
1. General Configuration
Show Historic Zones: If enabled, invalidated or expired Impulse Zones will remain visible on the chart.
2. Impulse Zones
Invalidation Method: Determines which part of the candle (Wick or Close) is used to invalidate a zone break.
Size Sensitivity: Controls the required size of the impulse bar relative to the ATR for a zone to be detected. Higher values may identify fewer, larger zones. Lower values may detect more, smaller zones.
Volume Sensitivity: Controls the required volume of the impulse bar relative to the average volume for a zone to be detected. Higher values require more significant volume.
Labels: Toggles the display of "IZ" labels on the identified zones.
Retests: Enables the visual highlighting of retests on the zones.
Breaks: Enables the visual highlighting of zone breaks.
EMA CCI SSL Buy Sell Signal [THANHCONG]📘 Full Description
🔍 Overview
This indicator combines three key technical elements to generate trend-based buy/sell signals:
EMA (Exponential Moving Averages), CCI (Commodity Channel Index), and the SSL Channel.
📊 Key Features:
✅ Multi-timeframe EMA alignment (8, 21, 89) to confirm trend direction
✅ CCI to detect short-term momentum shifts
✅ Higher Time Frame (HTF) SSL Channel integration for trend filtering
✅ Automatic HTF detection (Auto Mode) or manual timeframe selection
✅ On-chart visual signals with labels and clear color cues
✅ Signal info panel displaying real-time profit/loss percentage since entry
⚙️ Signal Logic
Buy Signal:
EMA 8 > EMA 21 > EMA 89 (strong uptrend)
Turbo CCI > 50 (bullish momentum)
Price crosses above HTF SSL upper band
Sell Signal:
EMA 8 < EMA 21 < EMA 89 (strong downtrend)
Turbo CCI < -50 (bearish momentum)
Price crosses below HTF SSL lower band
💡 Highlights:
Early signals: Displayed immediately once conditions are met (no candle close required)
Flexible HTF filtering (Auto/Manual option)
Optimized for use on 15-minute to 4-hour or daily charts
📌 How to Use:
Apply the indicator on charts from 15-minute timeframe and above
Watch for "Buy Signal" or "Sell Signal" labels to appear on the chart
Combine with your own analysis and trade management strategy
Optional: backtest on historical data for confirmation
⚠️ Disclaimer (as per TradingView policy):
This tool does not constitute financial advice or guarantee profits.
Users should test thoroughly and manage risk appropriately.
Past performance does not guarantee future results.
This script is original and manually coded, inspired by well-known methods, without direct copying from any other public or private source.
✅ Author & License:
Author: @ThanhCong_
License: Mozilla Public License 2.0
🙏 Thank you for using this indicator!
If you find it helpful, feel free to leave a comment, share it with others, or follow me for future updates and tools.
Happy and safe trading! 🚀📈..
Redwire's ALMA Bands with Alerts This script is basically an extension of Redwire's Alma bands developed by (in.tradingview.com). A big thanks to him
This is a script I like a lot as it has Alma bands based on Fibonacci numbers and price tends to respect these very often.
All I have done with AI help is create a code with more Alma Fib MA's + Alarms incorporated, such that there is a trigger when a certain condition is met(for ex -price crossing Alma-55 or Alma 89)
If the ALMA MA's are all inter-twined/criss-crossing each other, price tends to be range bound. If the ALMA bands are all neatly stacked up/down, it tends to indicate a breakout/breakdown
Hope this is of help to fellow traders. Pls note that I am not a coder nor any analyst of any sort. Pls backtest and research accordingly before trading. Best wishes
Smart Money Cheat Code StrategyOrderblock scalps based strategy! BB is used to detects liquidity sweep with volume spikes. Confirmation for frequent trades.
Market Signal Suite (No Funding)A universal indicator for short-term and medium-term trading without taking into account funding.
FibSync - DynamicFibSupportWhat is this indicator?
FibSync – DynamicFibSupport overlays your chart with both static and dynamic Fibonacci retracement levels, making it easy to spot potential areas of support and resistance.
Static Fibs: Calculated from the highest and lowest price over a user-defined lookback period.
Dynamic Fibs: Calculated from the most recent swing high and swing low, automatically adapting as new swings form.
How to use
Add the indicator to your chart.
Configure the settings:
Static Fib Period: Sets the lookback window for static fib levels.
Show Dynamic Fibonacci Levels: Toggle dynamic fibs on/off.
Dynamic Fib Swing Search Window: How far back to search for valid swing highs/lows.
Swing Strength (bars left/right): How many bars define a swing high/low (higher = stronger swing).
Interpret the levels:
Solid lines are static fibs.
Transparent lines are dynamic fibs (if enabled).
Colors match standard fib conventions (yellow = 0.236, red = 0.382, blue = 0.618, green = 0.786, gray = 0.5).
Tips
Static and dynamic fibs can overlap-this often highlights especially important support/resistance zones.
Adjust the swing strength for your trading style: lower values for short-term, higher for long-term swings.
Hide/show individual lines using the indicator’s style settings in TradingView.
Trading Ideas (for higher timeframes and static fibs)
Close above the blue line (0.618 static fib):
This can be interpreted as a potential long (buy) signal, suggesting the market is breaking above a key resistance level.
Close below the red line (0.382 static fib):
This can be interpreted as a potential short (sell) signal, indicating the market is breaking below a key support level.
Note: These signals are most meaningful on higher timeframes and when using the static fib lines. Always confirm with your own strategy and risk management.
Resistance Breakout LevelsResistance Breakout Levels
An advanced TradingView indicator that detects significant resistance pivots and marks confirmed breakouts.
Description:
This Pine Script automatically identifies swing-high pivot points as potential resistance levels. It confirms a breakout only after a configurable number of consecutive closes above the pivot, reducing noise and avoiding false signals. Once validated, it draws a horizontal breakout line at the pivot price and adds a label with the breakout value. Traders can choose to display all breakout lines or only the single highest breakout within a specified lookback period. Additionally, a dynamic current price line spans the chart for quick reference.
Features:
• Pivot High Detection for Resistance Levels
• N-Consecutive Close Breakout Confirmation
• Toggle Between All Breakouts or Highest Breakout with Lookback Window
• Full-Width Live Current Price Line
• Customizable Line Colors, Widths, and Extension Direction
• Price Labels Directly on Breakout Lines
User Inputs:
• Pivot Bars (Left/Right): Number of bars used to detect pivot highs
• Consecutive Closes Above: Closes required above pivot to confirm breakout
• Show All Breakouts: Option to plot every confirmed breakout line
• Highest Lookback Bars: Lookback window for retaining only the highest breakout
• Breakout Line Color & Width: Customize breakout line appearance
• Price Line Color & Width: Customize live current price line appearance
Sector Relative StrengthDescription
This script compares sector performance relative to the S&P 500. Sector price levels or charts alone can mislead, because they tend to move with the broader market. An increase in a sector’s price does not necessarily indicate strength, as it may simply be following the index.
For more a more reliable picture, the script calculates a ratio between each sector ETF and SPY. If the ratio has increased, the sector has outperformed the index. In case it has declined, the sector has underperformed. If the value is near zero, the sector has moved in line with the index. The sectors are presented in a table and sorted on relative performance.
Calculation Method
The performance is expressed as a percentage change in the ratio over a user-defined lookback period. The default lookback is set to 21 bars, which corresponds to one month on a daily chart. This value can be adopted in the settings to match preferred time period.
Z-Score
In addition to the percentage change, the script calculates a Z-score of the ratio, which measures how far the current value deviates from its recent mean. A high positive Z-score indicates that the ratio is significantly above its average, while a negative value indicates it is below. This normalization allows for comparison between sectors with different price levels or volatility profiles.
Table Columns
- Relative %: The sector's performance relative to SPY over the selected lookback period
- Z-Score: Standardized measure of current performance ratio is relative to its average
- Trend Arrow: Indicates the direction of relative performance up down or flat
Example Interpretation
For example, if XLK shows a 3.7% change, it has outperformed SPY over the selected period. Another sector might show a -2.1% change, which indicates underperformance. While both values shows relative strength or weakness, the Z-score is optional and can provide additional context based on how unusual that performance is compared to the sector's own recent behavior.
Use Case
This approach helps evaluate overall market conditions and supports a top-down method. By starting with sector performance, it becomes easier to identify where the market is showing leadership or weakness. This allows the stock selection process to be more deliberate and can help refine or customize screeners based on certain sectors.
Grid Tendence V1The “Grid Tendence V1” strategy is based on the classic Grid strategy, only in this case the entries and exits are made in favor of the trend, which allows you to take advantage of large movements to maximize profits, because you can also enter and exit with the entire balance with a controlled risk, because precisely the distance between each Grid works as a natural and adaptive stop loss and take profit.
In version 1 of the script the entries and exits are always at the market, and based on the percentage change of the price, not on the profit or loss of the current position.
However, it is recommended to optimize the parameters so that the strategy is effective for each asset and for each time frame.
Cash Market Volatility StrategyBCM - Baycam
Brakout signals based on voltality parameters -
Closing price
ATR - Average true range
RSI
Grid Tendence Long V1The “Grid Tendence Long V1” strategy is based on the classic Grid strategy, only in this case the entries and exits are made in favor of the trend and only in Long. This allows to take advantage of large trend movements to maximize profits in bull markets. Like our Grid strategies in favor of the trend, you can enter and exit with the entire balance with a controlled risk, because the distance between each grid works as a natural and adaptable stop loss and take profit. What makes it different from bidirectional strategies, is that a minimum amount of follow-through is used in Short, so that the percentage distance between the grids is maintained.
In this version of the script the entries and exits can be chosen at market or limit, and are based on the profit or loss of the current position, not on the percentage change of the price.
Like all strategies, it is recommended to optimize the parameters so that the strategy is effective for each asset and for each time frame.
Range Progress TrackerRANGE PROGRESS TRACKER(RPT)
PURPOSE
This indicator helps traders visually and statistically understand how much of the typical price range (measured by ATR) has already been covered in the current period (Daily, Weekly, or Monthly). It includes key features to assist in trend exhaustion analysis, reversal spotting, and smart alerting.
CORE LOGIC
The indicator calculates the current range of the selected time frame (e.g., Daily), which is:
Current Range = High - Low
This is then compared to the ATR (Average True Range) of the same time frame, which represents the average price movement range over a defined period (default is 14).
The comparison is expressed as a percentage, calculated with this formula:
Range % = (Current Range / ATR) × 100
This percentage shows how much of the “average expected move” has already occurred.
WHY IT MATTERS
When the current range approaches or exceeds 100% of ATR, it means the price has already moved as much as it typically does in a full session.
This indicates a lower probability of continuing the trend with a new high or low, especially when the price is already near the session's high or low.
This setup can signal:
A possible consolidation phase
A reversal in trend
The market entering a corrective phase
SMART ALERTS
The indicator can alert you when:
A new high is made after the range percentage exceeds your set threshold.
A new low is made after the range percentage exceeds your set threshold.
You can adjust the Range % Alert Threshold in the settings to tailor it to your trading style.
Kinetic Price Momentum Oscillator📈 Kinetic Price Momentum Oscillator (Sri-PMO)
Author's Note:
This script is an educational and custom-adapted visualization based on the concept of the Price Momentum Oscillator (PMO). It is not a direct clone of any proprietary implementation, and it introduces enhancements such as timeframe sensitivity, customizable smoothings, multi-timeframe analysis, and visual trend meters.
🔍 Overview:
The Kinetic Price Momentum Oscillator (Kinetic-PMO) is a dynamic momentum indicator that analyzes price rate of change smoothed with dual exponential moving averages. It offers a clear view of momentum trends across multiple timeframes—the chart's current timeframe, the 1-hour timeframe, and the 1-day timeframe. It includes optional visual cues for zero-line crossovers, trend ribbon fills, and a daily trend meter.
🧮 Calculation Logic:
At its core, Kinetic-PMO calculates momentum by:
Measuring Rate of Change (ROC) over 1 bar.
Applying double EMA smoothing:
The first smoothing (len1) smooths the ROC.
The second smoothing (len2) smooths the result further.
This produces the main KPMO Line.
A third EMA (sigLen) is applied to the KPMO line to produce the Signal Line.
The formula includes a multiplier of 10 to scale values.
pinescript
Copy
Edit
roc = ta.roc(source, 1)
kmo = ta.ema(10 * ta.ema(roc, len1), len2)
signal = ta.ema(kmo, sigLen)
To allow responsiveness across timeframes, the script provides sensitivity inputs (sensA, sensB, sensC) which dynamically scale the smoothing lengths for different contexts:
Intraday (current chart timeframe)
Hourly (1H)
Daily (1D)
🧭 Features:
✅ Multi-Timeframe Calculation:
Intraday: Based on current chart resolution
1H: PMO for the hourly trend
1D: Daily trend meter using KPMO structure
✅ Trend Identification:
Green if PMO is above Signal Line (bullish)
Red if PMO is below Signal Line (bearish)
Daily Trend Meter includes nuanced color mapping:
Lime = Bullish above zero
Orange = Bullish below zero
Red = Bearish below zero
Yellow = Bearish above zero
✅ Custom Visual Enhancements:
Optional filled ribbons between KPMO and Signal
Optional zero-line crossover background highlight
Compact daily trend meter displayed as a color-coded shape
🛠 Customization Parameters:
Input Description
Primary Smoothing Controls ROC smoothing depth (1st EMA)
Secondary Smoothing Controls final smoothing (2nd EMA)
Signal Smoothing Controls EMA of the PMO line
Input Source Default is close, but any price type can be selected
Sensitivity Factors Separate multipliers for intraday, 1H, and 1D
Visual Settings Toggle zero-line highlight and ribbon fill
🧠 Intended Use:
The Kinetic-PMO is suitable for trend confirmation, momentum divergence detection, and entry/exit refinement. The multi-timeframe aspect helps align short-term and long-term momentum trends, supporting better trade decision-making.
⚖️ Legal & Attribution Statement:
This script was independently created and modified for educational and analytical purposes. While the concept of the PMO is inspired by technical analysis literature, this implementation does not copy or reverse-engineer any proprietary code. It introduces custom parameters, visualization enhancements, and multi-timeframe logic. Posting this script complies with TradingView’s policy on derivative work and educational indicators.
🔥 Hybrid VWAP-Market ProfileHybrid VWAP + Market Profile + Delta Zones
This advanced intraday indicator fuses the power of VWAP, Rolling Market Profile, and a Candle Delta Proxy to give traders a highly visual, real-time edge across breakout and mean-reversion environments.
🧠 Features
✅ Dynamic VWAP
Institutional anchor that helps identify trend bias
Acts as a dynamic mean for pullbacks or breakouts
✅ Rolling Market Profile Zones
POC (Point of Control): Most traded price of the session (pink line)
VAH / VAL (Value Area High/Low): Upper and lower 70% volume extremes (green/red lines)
Updates live every bar using volume bucketing logic
✅ Candle-Based Delta Proxy
Uses volume × (close - open) to approximate buying vs. selling pressure per candle
Cumulative Delta plotted internally (optional visibility)
✅ Auto-Color Trade Zones
🟢 Breakout Buy Zone: Price > VAH + strong delta
🔴 Breakout Sell Zone: Price < VAL + strong negative delta
🔵 Mean Reversion Zone: Price inside value area + neutral delta
🧪 Use Cases
Fade extremes in range-bound markets
Join momentum in breakout conditions
Avoid chop when delta doesn’t confirm price
Identify traps where delta and price diverge
⚙️ Settings
Toggle VWAP visibility
All market profile logic resets daily
Uses syminfo.mintick for adaptive volume bucket sizing
🚀 Ideal For:
Scalpers, intraday traders, and volume-based strategists looking for an edge based on price + value + flow dynamics.
Ind JDV 2.2 PRO con FVG y 3 EMAs
📝 Description for TradingView (English version):
Ind JDV 2.2 PRO with FVG and 3 EMAs
Overview:
This script identifies high-probability entry points by combining Fair Value Gaps (FVGs), trend filters using Exponential Moving Averages (EMAs), and momentum confirmation via Chandelier Exit. It focuses on structural imbalance and only triggers a signal on the third candle of a valid FVG—ensuring precision and trend alignment.
What does this indicator do and how does it work?
🔶 Fair Value Gaps (FVG):
The script detects FVGs using a standard 3-candle logic. If candle 1 and candle 3 do not overlap, a liquidity gap is detected. These gaps are drawn as extended boxes, helping traders visually track potential zones of reaction or continuation.
Orange FVG (traditionally bearish): Potential selling zones.
Green FVG (traditionally bullish): Potential buying zones.
🔷 Three EMAs as Trend Filters:
The system includes 3 configurable Exponential Moving Averages to help filter trades based on trend strength:
EMA 150 (main trend filter)
EMA 50 (mid-term trend)
EMA 20 (short-term sensitivity)
You can enable or disable the EMA filter for flexible use across scalping, intraday, or swing setups.
🟣 Chandelier Exit for Momentum Confirmation:
This dynamic ATR-based trailing stop is used here as an entry confirmation:
Long trades: Price must be above the Chandelier Long level.
Short trades: Price must be below the Chandelier Short level.
Entry Conditions (BUY or SELL signal):
A signal appears only on the third candle of a valid FVG, and only if:
A valid FVG was detected exactly 2 bars ago.
The signal direction matches the FVG type (green = BUY, orange = SELL).
Price is aligned with the main EMA direction.
Chandelier Exit confirms the momentum in the same direction.
How to Use:
Load the indicator on your preferred chart and timeframe (ideal for NASDAQ, crypto, or futures).
Observe painted FVGs as potential areas of trade opportunity.
Wait for a BUY or SELL signal exactly on the 3rd candle of the FVG.
Use the optional TP/SL lines or your own trade management strategy.
What makes this script original and useful?
This script is not a simple mashup of indicators. Its originality comes from:
A disciplined FVG logic with strict timing of signal placement.
The layered confirmation from trend (EMAs) and momentum (Chandelier Exit).
Full user control over entry conditions and visual clarity.
👉 A powerful tool for traders seeking to enter structural imbalance zones with strong confirmation and minimal noise.
📝 Descripción para TradingView (publicación en español):
Ind JDV 2.2 PRO con FVG y 3 EMAs
Resumen:
Este script está diseñado para detectar oportunidades de entrada precisas en el mercado combinando la lógica de Fair Value Gaps (FVG) con filtros de tendencia basados en EMAs y confirmación por medio del Chandelier Exit. La estrategia se enfoca en detectar desequilibrios de liquidez mediante FVGs de 3 velas y entrar en la tercera vela, solo si las condiciones de tendencia y momentum se alinean.
¿Qué hace este indicador y en qué se basa?
🔶 Fair Value Gaps (FVGs):
Los FVGs se detectan usando la clásica estructura de 3 velas. Se interpreta que si la vela 1 no solapa con la vela 3, existe un desequilibrio de liquidez que puede ser rellenado o actuar como zona de reacción.
Un FVG alcista (color naranja) indica posible impulso bajista posterior.
Un FVG bajista (color verde) indica potencial continuación alcista.
✅ Este script pinta esos FVGs como rectángulos que se extienden varias velas hacia adelante para facilitar su seguimiento visual.
🔷 Tres EMAs como filtros dinámicos:
El indicador incorpora 3 medias móviles exponenciales para filtrar condiciones de tendencia:
EMA principal de 150 periodos (filtro estructural).
EMA secundaria de 50 periodos.
EMA rápida de 20 periodos.
El usuario puede habilitar o deshabilitar el filtro principal para afinar la sensibilidad del sistema según el estilo operativo (scalping, intradía, swing).
🟣 Chandelier Exit como confirmación de momentum:
El Chandelier Exit actúa como trailing stop dinámico basado en ATR. Aquí se utiliza como confirmación de entrada:
En largos: el precio debe estar por encima del nivel Chandelier Long.
En cortos: debe estar por debajo del Chandelier Short.
Condición de entrada (señal BUY o SELL):
Una señal aparece únicamente en la tercera vela de un FVG si se cumplen:
Existencia de un FVG válido hace dos velas.
Dirección del FVG acorde a la señal (verde → BUY, naranja → SELL).
Precio cruzando la EMA principal en la dirección correcta.
Confirmación por Chandelier Exit.
¿Cómo usar este script?
Añádelo a tu gráfico y selecciona el activo y temporalidad de tu preferencia (ideal para NASDAQ, futuros, criptomonedas).
Usa los rectángulos como zonas de observación.
Espera una señal BUY o SELL sobre la tercera vela del FVG.
Puedes activar las líneas TP/SL sugeridas o aplicar tu propio manejo de riesgo.
¿Qué lo hace original y útil?
Este script no es una simple mezcla de indicadores. La originalidad radica en:
El uso riguroso de lógica de FVG aplicada sobre 3 velas, con señal solo en el momento justo.
La combinación con filtros de tendencia (EMAs) y momentum (Chandelier) para evitar entradas falsas.
El control total por parte del usuario sobre filtros y parámetros.
👉 Ideal para traders que buscan confirmar desequilibrios de precio con reglas objetivas de entrada en tendencia.
En Resumen: si el precio esta por encima de la EMA principal solo se toman las señales de buy despues de que se forme un FVG. no todas funcionan. y visceversa.
happy trading!!