EMA Bounce · CCI + MACD Filters - By author (PDK1977)3 EMA Bounce – Dual-Stack Edition by PDK1977
Script is inspired by this youtube strategy by Trading DNA
www.youtube.com
A price-action tool that spots “kiss-and-rebound” moves off fast / mid / slow EMAs, with separate buy- and sell-stacks.
Signals are cleared through CCI and MACD filters for confidence, an optional slow-EMA trend filter, and a spacing rule to reduce noise.
Plots 3 or 6 color-coded EMAs directly on the chart (if buy and sell is equal only 3 lines) and paints compact BULL (lime) / BEAR (red) triangles at qualifying bars for buy and sell.
ADJUST EMA as explained in the video for YOUR choosen assets and learn to use EMA correct on each assets.
Disclaimer: this script is provided strictly for educational purposes; the author accepts no liability for any trading decisions made with it.
Have fun!
Best regard Patrick
中心震盪指標
MACD (classic) + Divergences (wicks & bodies, fast/slow)macd with divergences. Wicks + bodies. Two settings for right bar
MACD HTF Hardcoded (A/B Presets) + Regimes [CHE] MACD HTF Hardcoded (A/B Presets) + Regimes — Higher-timeframe MACD emulation with acceptance-based regime filter and on-chart diagnostics
Summary
This indicator emulates a higher-timeframe MACD directly on the current chart using two hardcoded preset families and a time-bucket mapping, avoiding cross-timeframe requests. It classifies four MACD regimes and applies an acceptance filter that requires several consecutive bars before a state is considered valid. A small dead-band around zero reduces noise near the axis. An on-chart table reports the active preset, the inferred time bucket, the resolved lengths, and the current regime.
Pine version: v6
Overlay: false
Primary outputs: MACD line, Signal line, Histogram columns, zero line, regime-change alert, info table
Motivation: Why this design?
Cross-timeframe indicators often rely on external timeframe requests, which can introduce repaint paths and added latency. This design provides a deterministic alternative: it maps the current chart’s timeframe to coarse higher-timeframe buckets and uses fixed EMA lengths that approximate those views. The dead-band suppresses flip-flops around zero, and the acceptance counter reduces whipsaw by requiring sustained agreement across bars before acknowledging a regime.
What’s different vs. standard approaches?
Baseline: Classical MACD with user-selected lengths on the same timeframe, or higher-timeframe MACD via cross-timeframe requests.
Architecture differences:
Hardcoded A and B length families with a bucket map derived from the chart timeframe.
No `request.security`; all calculations occur on the current series.
Regime classification from MACD and Histogram sign, gated by an acceptance count and a small zero dead-band.
Diagnostics table for transparency.
Practical effect: The MACD behaves like a slower, higher-timeframe variant without external requests. Regimes switch less often due to the dead-band and acceptance logic, which can improve stability in choppy sessions.
How it works (technical)
The script derives a coarse bucket from the chart timeframe using `timeframe.in_seconds` and maps it to preset-specific EMA lengths. EMAs of the source build MACD and Signal; their difference is the Histogram. Signs of MACD and Histogram define four regimes: strong bull, weak bull, strong bear, and weak bear. A small, user-defined band around zero treats values near the axis as neutral. An acceptance counter checks whether the same regime persisted for a given number of consecutive bars before it is emitted as the filtered regime. A single alert condition fires when the filtered regime changes. The histogram columns change shade based on position relative to zero and whether they are rising or falling. A persistent table object shows preset, bucket tag, resolved lengths, and the filtered regime. No cross-timeframe requests are used, so repaint risk is limited to normal live-bar movement; values stabilize on close.
Parameter Guide
Source — Input series for MACD — Default: Close — Using a smoother source increases stability but adds lag.
Preset — A or B length family — Default: “3,10,16” — Switch to “12,26,9” for the classic family mapped to buckets.
Table Position — Anchor for the info table — Default: Top right — Choose a corner that avoids covering price action.
Table Size — Table text size — Default: Normal — Use small on dense charts, large for presentations.
Dark Mode — Table theme — Default: Enabled — Match your chart background for readability.
Show Table — Toggle diagnostics table — Default: Enabled — Disable for a cleaner pane.
Zero dead-band (epsilon) — Noise gate around zero — Default: Zero — Increase slightly when you see frequent flips near zero.
Acceptance bars (n) — Bars required to confirm a regime — Default: Three — Raise to reduce whipsaw; lower to react faster.
Reading & Interpretation
Histogram columns: Above zero indicates bullish pressure; below zero indicates bearish pressure. Darker shade implies the histogram increased compared with the prior bar; lighter shade implies it decreased.
MACD vs. Signal lines: The spread corresponds to histogram height.
Regimes:
Strong bull: MACD above zero and Histogram above zero.
Weak bull: MACD above zero and Histogram below zero.
Strong bear: MACD below zero and Histogram below zero.
Weak bear: MACD below zero and Histogram above zero.
Table: Inspect active preset, bucket tag, resolved lengths, and the filtered regime number with its description.
Practical Workflows & Combinations
Trend following: Use strong bull to favor long exposure and strong bear to favor short exposure. Use weak states as pullback or transition context. Combine with structure tools such as swing highs and lows or a baseline moving average for confirmation.
Exits and risk: In strong trends, consider exiting partial size on a regime downgrade to a weak state. In choppy sessions, increase the acceptance bars to reduce churn.
Multi-asset / Multi-timeframe: Works on time-based charts across liquid futures, indices, currencies, and large-cap equities. Bucket mapping helps retain a consistent feel when moving from lower to higher timeframes.
Behavior, Constraints & Performance
Repaint/confirmation: No cross-timeframe requests; values can evolve intrabar and settle on close. Alerts follow your TradingView alert timing settings.
Resources: `max_bars_back` is set to five thousand. Very large resolved lengths require sufficient history to seed EMAs; expect a warm-up period on first load or after switching symbols.
Known limits: Dead-band and acceptance can delay recognition at sharp turns. Extremely thin markets or large gaps may still cause brief regime reversals.
Sensible Defaults & Quick Tuning
Start with preset “3,10,16”, dead-band near zero, and acceptance of three bars.
Too many flips near zero: increase the dead-band slightly or raise the acceptance bars.
Too sluggish in clean trends: reduce the acceptance bars by one.
Too sensitive on fast lower timeframes: switch to the “12,26,9” preset family or raise the acceptance bars.
Want less clutter: hide the table and keep the alert.
What this indicator is—and isn’t
This is a visualization and regime layer for MACD using higher-timeframe emulation and stability gates. It is not a complete trading system and does not generate position sizing or risk management. Use it with market structure, execution rules, and protective stops.
Disclaimer
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Do not use this indicator on Heikin-Ashi, Renko, Kagi, Point-and-Figure, or Range charts, as these chart types can produce unrealistic results for signal markers and alerts.
Best regards and happy trading
Chervolino
Volume Weighted Price OscillatorThis indicator calculates the Percentage Price Oscillator (PPO), a momentum oscillator similar to the MACD. It displays the distance between two moving averages as a percentage, making it comparable across different assets. This implementation enhances the PPO with optional volume weighting and a built-in divergence engine.
Key Features:
Customizable MA & Volume Weighting: Both the fast and slow moving averages (and the signal line) can be customized using different MA types (e.g., EMA, SMA, WMA). An option (Volume weighted) applies volume weighting to all three MAs.
MACD-Style Display: Provides the three core components: the PPO line (momentum), a signal line (trigger), and a histogram (momentum acceleration). The histogram is color-coded to show increasing or decreasing momentum.
Full Divergence Suite (Class A, B, C): A built-in divergence engine automatically detects and plots all three major divergence classes between price and the PPO line:
Regular (A): Signals potential trend reversals.
Hidden (B): Signals potential trend continuations.
Exaggerated (C): Signals weakness at double tops/bottoms.
Divergence Filtering and Visualization:
Price Tolerance Filter: Divergence detection is enhanced with a percentage-based price tolerance (pivPrcTol) to filter out insignificant market noise.
Persistent Visualization: Divergence markers are plotted for the entire duration of the signal and are visually anchored to the PPO level of the confirming pivot.
Note on Confirmation (Lag): Divergence signals rely on a pivot confirmation method to ensure they do not repaint.
The Start of a- divergence is only detected after the confirming pivot is fully formed (a delay based on Pivot Right Bars).
The End of a divergence is detected either instantly (if the signal is invalidated by price action) or with a delay (when a new, non-divergent pivot is confirmed).
Multi-Timeframe (MTF) Capability:
MTF PPO Lines: The PPO, signal line, and histogram can be calculated on a higher timeframe, with standard options to handle gaps (Fill Gaps) and prevent repainting (Wait for...).
Limitation: The Divergence detection engine (pivDiv) is disabled if a timeframe other than the chart's timeframe is selected. Divergences are only calculated on the active chart timeframe.
Integrated Alerts: Includes 18 comprehensive alerts for:
The start and end of all 6 divergence types.
The PPO line crossing its signal line.
The PPO line crossing the zero line.
The histogram changing direction (reverting).
DISCLAIMER
For Informational/Educational Use Only: This indicator is provided for informational and educational purposes only. It does not constitute financial, investment, or trading advice, nor is it a recommendation to buy or sell any asset.
Use at Your Own Risk: All trading decisions you make based on the information or signals generated by this indicator are made solely at your own risk.
No Guarantee of Performance: Past performance is not an indicator of future results. The author makes no guarantee regarding the accuracy of the signals or future profitability.
No Liability: The author shall not be held liable for any financial losses or damages incurred directly or indirectly from the use of this indicator.
Signals Are Not Recommendations: The alerts and visual signals (e.g., crossovers) generated by this tool are not direct recommendations to buy or sell. They are technical observations for your own analysis and consideration.
CandelaCharts - Oscillator Concepts 📝 Overview
Oscillator Concepts shows a single, easy‑to‑read line on a scale from −1 to +1 . Near 0 means balance; beyond +1 or −1 means the move is stretched. You can add helpful layers like trend stripes, participation shading, volatility markers, calendar dividers, divergence tags, and simple signal markers. Pick a trading profile (Scalping / Day Trade / Swing / Investment) and the lengths update for you.
📦 Features
A quick tour of the visual layers you can enable. Use this to decide which parts to turn on for reading momentum, extremes, trend bias, participation, and volatility at a glance.
The Line (−1…+1) : A clean momentum read with an optional EMA smooth and clear 0 / ±1 guides.
OS/OB Visualization : Soft gradient fills when price action pushes outside ±1; optional background shading for quick scanning.
Trend Radar : Thin stripes just outside the band that show up‑ or down‑bias using a fast‑vs‑slow EMA spread with anti‑flicker logic.
Participation : Shading that reflects who’s pushing — by MFI, classic up/down volume, delta volume, or a combo model that rewards agreement.
Velocity Pulse : Tiny symbols that only appear when volatility is elevated (outside a neutral 40–60 zone).
Fractal Map : Subtle dashed dividers at Daily / Weekly / Monthly / Yearly / 5‑Year boundaries (Auto picks a sensible cadence).
Divergences : Regular bullish/bearish tags at pivots, with an optional high‑probability filter.
Unified Signals : One common vertical level for triangles (OS/OB re‑entries) and divergence icons so your eye doesn’t hunt.
Profiles : Four presets tune all lookbacks together so the tool stays consistent across timeframes.
Themes : Multiple palettes or fully custom bear/mid/bull colors.
Alerts : Ready for “Any alert() function call” with OS/OB and Divergence options.
⚙️ Settings
Every adjustable input in plain English. Set your profile, show or hide reference levels, pick a theme, and toggle components so the visuals match your style and timeframe.
Trading Profile : Scalping / Day Trade / Swing / Investment — automatically adjusts core lengths.
−1…+1 Levels : Show reference lines at ±1.
Smoothing & Length : EMA smoothing for The Line.
OS/OB Zones & Show Fill : Optional background shade plus gentle gradient fills beyond ±1.
Theme : Presets (Default, Blue–Orange, Green–Red, Teal–Fuchsia, Aqua–Purple, Black–Green, Black–White) or Custom .
Divergences : Turn on detection at pivot highs/lows. Length sets left/right bars. HP filter asks that at least one oscillator anchor sits outside ±1.
Participation : Choose MFI , Volume , Delta Volume , or MFI + Vol + Delta . Set the window; optionally smooth it.
Trend Radar : Up or down stripes just beyond ±1 based on a fast/slow EMA spread. Tune Fast and Slow .
Velocity Pulse : Symbols appear only when volatility exits the 40–60 zone; use Fast / Slow to adjust sensitivity.
Fractal Map : Vertical dividers at time boundaries. Auto selects per timeframe, or pick Daily / Weekly / Monthly / Yearly / 5 Years .
Signals : Show All , only OS/OB , or only Divergence markers (shared height for quick scanning).
Alerts - OS/OB Conditions : Fire when The Line enters extremes (crosses above +1 or below −1).
Alerts - OS/OB Signals : Fire when The Line re‑enters the band (comes back inside from > +1 or < −1).
Alerts - Divergence Conditions : Raw regular divergences right when the pivot forms (no HP filter).
Alerts - Divergence Signals : Confirmed regular divergences that pass the HP filter.
⚡️ Showcase
A visual gallery of the indicator's components. Each image highlights one layer at a time—The Line, OS/OB fills, Trend Radar, Participation, Velocity Pulse, Fractal Map, Divergences, and Signals—so you can quickly recognize how each looks on a live chart.
The Line
Participation
Trend Radar
Velocity Pulse
Fractal Map
Divergences
Signals
Overbought/Oversold
📒 Usage
Hands‑on guidance for reading the line, thresholds, and add‑ons in live markets. Learn when to favor continuation vs. mean‑reversion, how to weigh participation and volatility, and where to set invalidation and targets.
Scale : 0 = balance. ±1 = adaptive extremes. A push beyond ±1 isn’t an automatic fade — check trend stripes, participation, and volatility.
Trend vs Mean‑Revert : With bull stripes, favor pullback buys on OS re‑entries; with bear stripes, favor fades on OB re‑entries.
Participation : Strong positive shading supports continuation; weak/negative during new highs is a caution flag.
Volatility Pulse : Symbols only appear when energy is high. In trends they often mark expansion; counter‑trend they can precede snap‑backs.
Divergences : Raw is early; HP is selective. Treat HP as higher‑quality context, not a stand‑alone signal.
Risk : Use nearby structure (swing points, session highs/lows, or a fractal divider) for invalidation. Scale targets around 0 / ±1 and current vol.
Profiles : If entries feel late/early, try a different profile before hand‑tuning every length.
🚨 Alerts
What you can be notified about and how to turn it on. Covers entering extremes, re‑entries from extremes, and divergence detections, with a recommended schedule (once per bar close).
OS/OB Condition — Entered Overbought → when The Line moves up through +1.
OS/OB Condition — Entered Oversold → when The Line moves down through −1.
OS/OB Signal — Re‑Entry from Overbought/Oversold → when The Line comes back inside from an extreme.
Divergence Condition — Bullish/Bearish (raw) → printed as soon as a regular divergence is detected.
Divergence Signal — Bullish/Bearish (confirmed) → only fires when the high‑probability filter passes.
⚠️ Disclaimer
These tools are exclusively available on the TradingView platform.
Our charting tools are intended solely for informational and educational purposes and should not be regarded as financial, investment, or trading advice. They are not designed to predict market movements or offer specific recommendations. Users should be aware that past performance is not indicative of future results and should not rely on these tools for financial decisions. By using these charting tools, the purchaser agrees that the seller and creator hold no responsibility for any decisions made based on information provided by the tools. The purchaser assumes full responsibility and liability for any actions taken and their consequences, including potential financial losses or investment outcomes that may result from the use of these products.
By purchasing, the customer acknowledges and accepts that neither the seller nor the creator is liable for any undesired outcomes stemming from the development, sale, or use of these products. Additionally, the purchaser agrees to indemnify the seller from any liability. If invited through the Friends and Family Program, the purchaser understands that any provided discount code applies only to the initial purchase of Candela's subscription. The purchaser is responsible for canceling or requesting cancellation of their subscription if they choose not to continue at the full retail price. In the event the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable.
We do not offer reimbursements, refunds, or chargebacks. Once these Terms are accepted at the time of purchase, no reimbursements, refunds, or chargebacks will be issued under any circumstances.
By continuing to use these charting tools, the user confirms their understanding and acceptance of these Terms as outlined in this disclaimer.
WaveTrend Pro by Bruno MachadoWaveTrend Pro is a momentum analysis tool designed to provide a deeper understanding of market dynamics. It builds upon the classic WaveTrend foundation by integrating advanced features like multi-level zones, sophisticated divergence detection, and a clean, intuitive on-screen dashboard.
This indicator aims to be your primary momentum oscillator, helping you identify high-probability entries, exits, and potential market reversals with greater confidence.
Key Features:
Enhanced WaveTrend Engine: Utilizes the classic WaveTrend calculation (hlc3) for its core but adds a Signal Line (SMA) for smoother and more reliable crossover signals.
Multi-Level Overbought/Oversold Zones: Instead of a single level, this indicator features two distinct zones:
Moderate Zones (Yellow/Orange): An early warning that momentum is becoming extended.
Extreme Zones (Green/Red): Signal heavily overbought or oversold conditions where reversals are most likely.
Advanced Divergence Detection: The powerful built-in divergence engine automatically identifies:
Regular Bullish & Bearish Divergences: Spots classic divergences where price makes a new extreme but the oscillator fails to confirm, signaling a potential trend change.
Exhaustion Divergences: A unique feature that detects when price makes a new high/low but with significantly less volatility, warning that the current move is running out of steam.
"In-Formation" Lines: Draws dotted lines in real-time as a potential divergence is forming, giving you a head start before it's confirmed.
Dynamic Visuals & Histogram: The indicator is designed for clarity:
Gradient Histogram: The histogram columns change color and intensity based on momentum, becoming brighter and more vibrant in extreme zones.
Clear Crossover Signals: Plots clear circles directly on the chart at the moment of a crossover.
On-Screen Information Panel: A comprehensive dashboard provides a real-time summary of the indicator's status, including:
Current WT1 and WT2 values.
The immediate trend (Bullish/Bearish based on the crossover).
The current momentum Zone (e.g., Extreme Sell, Moderate Buy, Neutral).
The latest Divergence status (e.g., Forming Bull, Bear Confirmed).
Comprehensive Alert System: Create alerts for every key event so you never miss an opportunity:
WT1 / WT2 Crossovers.
Entry into Extreme OB/OS Zones.
Confirmed Regular Divergences (Bullish & Bearish).
Exhaustion Warnings.
How to Use:
The power of this indicator comes from combining its signals for high-probability trade setups.
High-Probability Crossovers: Don't just trade every crossover. Look for buy crossovers that occur inside the green Extreme Oversold zone. Conversely, look for sell crossovers inside the red Extreme Overbought zone.
Reversal Trading with Divergences: A confirmed Bullish Divergence appearing in the oversold territory is a strong signal for a potential bottom. A Bearish Divergence in the overbought territory signals a potential top.
Spotting Trend Weakness: Use the Exhaustion Signals as a warning. If you are in a long trade and an "Exhaustion ⚠️" label appears at a new high, it might be a good time to tighten your stop-loss or take partial profits.
By combining zone analysis, crossovers, and divergence signals, WaveTrend Pro gives you a significant edge in timing your trades.
Credits & Collaboration:
This indicator was developed and designed by Bruno Machado.
For contact and collaboration inquiries: brunomachado788@gmail.com
Smart Moving Average Dynamics [ChartNation]Smart Moving Average Dynamics (SMAD) — by Chart Nation
What it does:
SMAD maps how far price deviates from a chosen moving average and normalizes that distance into a bounded oscillator (−100…+100). It detects extreme expansions and prints non-repainting dots when the move exits an extreme. Price-level rails are drawn from those events (with optional fade/expiry) to highlight likely reaction zones. The MA line is colored by bias. A slim gauge summarizes the current oscillator percentile; a compact info panel shows TF, Trend, Volume rank, and Volatility rank.
How it works (high-level, closed-source)
Core signal: diff = price – MA(type, length) where MA can be SMA/EMA/RMA/WMA/VWMA.
Normalization (choose one):
Highest Abs (N): scales diff by the highest absolute excursion over N bars (fast, adaptive).
Z-Score: scales by stdev(diff, N) and maps ±σ to ±100 via a user factor.
ATR-Scaled: scales by ATR * k, relating deviation to current volatility.
Percent Rank: ranks the magnitude of |diff| over N bars and reapplies the original sign.
All methods clamp to −100…+100 to keep visuals consistent across assets/TFs.
Extremes & confirmation: Dots print only when an extreme exits ±100 (optionally on bar close) and can be filtered by linger bars and short-term slope flip, reducing one-bar spikes.
Rails: When an extreme confirms, a rail is anchored at the corresponding price swing and can soft-fade and/or expire after X bars.
Trend color: MA color = Up (green) when oscillator > threshold and MA slope > 0; Down (magenta) for the opposite; Neutral otherwise.
Context panels:
Slim Gauge: current oscillator bucket (0–20) with the exact normalized reading.
Info Panel: TF, Trend, and 0–100 percent-ranks of Volume and ATR-based volatility grouped as Low / Medium / High.
SMAD isn’t a collection of plots; it’s a single framework that integrates:
a deviation-from-MA engine,
four interchangeable normalization models (selected per market regime),
a gated extreme detector (linger + slope + confirm-on-close), and
time-aware rails with soft fade/expiry, presented with a minimal gauge and info panel so traders can compare regimes across TFs without recalibrating thresholds.
How to use (examples, not signals)
Mean-revert plays: When price exits an extreme and prints a dot, look for reactions near the new rail. Combine with your S/R and risk model.
Trend continuation: In strong trends the oscillator will spend more time above/below zero; the colored MA helps keep you aligned and avoid fading every push.
Regime switching: Try Percent Rank or ATR-Scaled on choppy/alts; Z-Score on majors; Highest Abs (N) when you want fastest adaptation.
Risk ideas: Rails can be used as partial-take or invalidate levels. Always backtest on your pair/TF.
Key settings
Normalization: Highest Abs / Z-Score / ATR-Scaled / Percent Rank (with N & factors).
Filters: Extreme threshold, linger bars, slope lookback, confirm on close.
Rails: Expire after X bars; soft-fade step.
Panels: Slim gauge (bottom-right), Info panel (middle-right).
Notes & limits
Prints confirm after the extreme exits ±100; nothing repaints retroactively.
Normalization can change sensitivity—choose the one matching your asset’s regime.
Relative Rotation - RRG JdK RS-Ratio & RS-MomentumThis indicator calculates the JdK RS-Ratio and RS-Momentum, which form the basis of Relative Rotation Graphs (RRG). It compares the performance of any asset against a benchmark (default: SPY) to identify the current RRG quadrant: LEADING, WEAKENING, LAGGING, or IMPROVING.
The RS-Ratio (red line) and RS-Momentum (green line) are plotted around a baseline of 100. The background color indicates the current quadrant, and an optional feature allows coloring chart candles based on the RRG phase.
Alerts can be configured to notify when the asset transitions between quadrants, helping traders identify rotational shifts in relative strength.
Golden Ladder – Louay Joha (Wave & Gann Hi/Lo + ATR R-Levels)Overview
Golden Ladder is a momentum-and-structure tool that detects three-bar ladder waves and filters them with a Gann Hi/Lo regime guide (SMA-based). When a valid wave aligns with the current Hi/Lo bias and passes optional market filters (ADX, RSI, and proximity to recent extremes), the script prints BUY/SELL n labels (n = wave index) and draws a complete Entry / SL / TP1–TP4 ladder using ATR-based risk units (R) or fixed caps—configured for clarity and consistency. The script also keeps the chart clean: the last trade remains fully drawn while historical groups are trimmed to compact “ENTRY-only” stubs.
Why these components together (originality)
Three-bar ladder captures short-term momentum structure (progressively higher highs/lows for buys; the reverse for sells).
Gann Hi/Lo (SMA of highs/lows with a directional state) acts as a regime filter, reducing counter-trend ladders.
ATR-based R ladder turns signals into an actionable plan: a volatility-aware SL and TP1–TP4 that scale across instruments/timeframes.
Smart Entry filters (ADX strength, RSI extremes, and distance from recent top/bottom using ATR buffers) seek to avoid low-quality, stretched entries.
Slim history keeps only a short ENTRY stub for prior groups, so the signal you just got is always the most readable.
This is not a mere mashup; each layer constrains the others to produce fewer, clearer setups.
How it works (high-level logic)
Regime (Gann Hi/Lo):
Compute SMA(high, HPeriod) and SMA(low, LPeriod).
Direction state HLv flips when the close crosses above/below its track; one unified Hi/Lo guide is plotted.
Ladder signal (structure + confirmation):
BUY ladder: three consecutive green bars with rising highs and rising lows and HLv == +1.
SELL ladder: mirror conditions with HLv == -1.
Signals evaluate intrabar and are controlled by Smart Entry filters (ADX/RSI/extreme checks).
Risk ladder (R-based or capped):
Default: risk = ATR(atr_len) × SL_multiple and TPs in R.
Optional fixed caps by timeframe (e.g., M1/M5) using USD per point.
Longs: SL = entry – risk; TPi = entry + (Ri × risk).
Shorts: SL = entry + risk; TPi = entry – (Ri × risk).
All levels auto-reflow to the right as bars print.
Chart hygiene:
The latest trade shows ENTRY/SL/TP1–TP4 fully.
Older trades are automatically trimmed (only a short ENTRY line remains, with optional label).
Alerts:
BUY – Smart Entry (Tick) & SELL – Smart Entry (Tick) fire on live-qualified signals.
You can connect alerts to your automation, respecting your broker’s risk controls.
Inputs (English summary of UI)
Label settings: label size; ATR-based vs fixed-tick offsets; leader line width/transparency; horizontal label shift.
Gann Hi/Lo: HIGH Period (HPeriod), LOW Period (LPeriod).
Market filters: ADX (length, smoothing, minimum), RSI (length + caps), recent extremes (lookback + ATR buffer).
Entry/SL/TP Levels: TP1–TP4 (R), label right-shift, show last-trade prices on labels.
Fixed SL Caps: per-timeframe caps (M1/M5) via USD per point.
How to use
Apply on your instrument/timeframe; tune H/L periods and filters to your market (e.g., XAUUSD on M1/M5).
Favor signals aligned with the Hi/Lo regime; tighten filters (higher ADX, stricter RSI caps) to reduce noise.
Choose ATR-Risk or fixed caps depending on your preferences.
The drawing policy ensures the most recent trade remains front-and-center.
Notes & limitations
Signals can evaluate intrabar; MA-based context is inherently lagging.
ATR-based ladders adapt to volatility; extreme spikes can widen risk.
This is a technical analysis tool, not financial advice.
ATR x Trend x Volume SignalsATR x Trend x Volume Signals is a multi-factor indicator that combines volatility, trend, and volume analysis into one adaptive framework. It is designed for traders who use technical confluence and prefer clear, rule-based setups.
🎯 Purpose
This tool identifies high-probability market moments when volatility structure (ATR), momentum direction (CCI-based trend logic), and volume expansion all align. It helps filter out noise and focus on clean, actionable trade conditions.
⚙️ Structure
The indicator consists of three main analytical layers:
1️⃣ ATR Trailing Stop – calculates two adaptive ATR lines (fast and slow) that define volatility context, trend bias, and potential reversal points.
2️⃣ Trend Indicator (CCI + ATR) – uses a CCI-based logic combined with ATR smoothing to determine the dominant trend direction and reduce false flips.
3️⃣ Volume Analysis – evaluates volume deviations from their historical average using standard deviation. Bars are highlighted as medium, high, or extra-high volume depending on intensity.
💡 Signal Logic
A Buy Signal (green) appears when all of the following are true:
• The ATR (slow) line is green.
• The Trend Indicator is blue.
• A bullish candle closes above both the ATR (slow) and the Trend Indicator.
• The candle shows medium, high, or extra-high volume.
A Sell Signal (red) appears when:
• The ATR (slow) line is red.
• The Trend Indicator is red.
• A bearish candle closes below both the ATR (slow) and the Trend Indicator.
• The candle shows medium, high, or extra-high volume.
Only one signal can appear per ATR trend phase. A new signal is generated only after the ATR direction changes.
❌ Exit Logic
Exit markers are shown when price crosses the slow ATR line. This behavior simulates a trailing stop exit. The exit is triggered one bar after entry to prevent same-bar exits.
⏰ Session Filter
Signals are generated only between the user-defined session start and end times (default: 14:00–18:00 chart time). This allows the trader to limit signal generation to active trading hours.
💬 Practical Use
It is recommended to trade with a fixed risk-reward ratio such as 1 : 1.5. Stop-loss placement should be beyond the slow ATR line and adjusted gradually as the trade develops.
For better confirmation, the Trend Indicator timeframe should be higher than the chart timeframe (for example: trading on 1 min → set Trend Indicator timeframe to 15 min; trading on 5 min → set to 1 hour).
🧠 Main Features
• Dual ATR volatility structure (fast and slow)
• CCI-based trend direction filtering
• Volume deviation heatmap logic
• Time-restricted signal generation
• Dynamic trailing-stop exit system
• Non-repainting logic
• Fully optimized for Pine Script v6
📊 Usage Tip
Best results are achieved when combining this indicator with additional technical context such as support-resistance, higher-timeframe confirmation, or market structure analysis.
📈 Credits
Inspired by:
• ATR Trailing Stop by Ceyhun
• Trend Magic by Kivanc Ozbilgic
• Heatmap Volume by xdecow
Composite Buy/Sell Score [-100 to +100] by LMComposite Buy/Sell Score (Stabilized + Sensitivity) by LM
Description:
This indicator calculates a composite trend strength score ranging from -100 to +100 by combining multiple popular technical indicators into a single, smoothed metric. It is designed to give traders a clear view of bullish and bearish trends, while filtering out short-term noise.
The score incorporates signals from:
PPO (Percentage Price Oscillator) – measures momentum via the difference between fast and slow EMAs.
ADX (Average Directional Index) – detects trend strength.
RSI (Relative Strength Index) – identifies short-term momentum swings.
Stochastic RSI – measures RSI momentum and speed of change.
MACD (Moving Average Convergence Divergence) – detects momentum shifts using EMA crossovers.
Williams %R – highlights overbought/oversold conditions.
Each component is weighted, smoothed, and optionally confirmed across a configurable number of bars, producing a stabilized composite score that reacts more reliably to significant trend changes.
Key Features:
Smoothed Composite Score
The final score is smoothed using an EMA to reduce volatility and emphasize meaningful trends.
A Sensitivity Multiplier allows traders to exaggerate the score for stronger trend signals or dampen it for quieter markets.
Customizable Inputs
You can adjust each indicator’s parameters, smoothing lengths, and confirm bars to suit your preferred timeframe and trading style.
The sensitivity multiplier allows fine-tuning the responsiveness of the trend line without changing underlying indicator calculations.
Visual Representation
Score Line: Green for positive (bullish) trends, red for negative (bearish) trends, gray near neutral.
Reference Lines:
0 = neutral
+100 = maximum bullish
-100 = maximum bearish
Adaptive Background: Optionally highlights the background intensity proportional to trend strength. Strong green for bullish trends, strong red for bearish trends.
Multi-Indicator Integration
Combines momentum, trend, and overbought/oversold signals into a single metric.
Helps identify clear entry/exit trends while avoiding whipsaw noise common in individual indicators.
Recommended Use:
Trend Identification: Look for sustained movement above 0 for bullish trends and below 0 for bearish trends.
Exaggerated Trends: Use the Sensitivity Multiplier to emphasize strong trends.
Filtering Noise: The smoothed score and confirmBars settings help reduce false signals from minor price fluctuations.
Inputs Overview:
Input Purpose
PPO Fast EMA / Slow EMA / Signal Controls PPO momentum sensitivity
ADX Length / Threshold Detects trend strength
RSI Length / Overbought / Oversold Measures short-term momentum
Stoch RSI Length / %K / %D Measures speed of RSI changes
MACD Fast / Slow / Signal Measures momentum crossover
Williams %R Length Detects overbought/oversold conditions
Final Score Smoothing Length EMA smoothing for final composite score
Confirm Bars for Each Signal Number of bars used to confirm individual indicator signals
Sensitivity Multiplier Scales the final composite score for exaggerated trend response
Highlight Background by Trend Strength Enables adaptive background coloring
This indicator is suitable for traders looking for a single, clear trend metric derived from multiple indicators. It can be applied to any timeframe and can help identify both strong and emerging trends in the market.
【MasterHSC】CCI Mean Derivative Smart Strategy🧾 Strategy Description (English)
CCI Mean Slope Smart Strategy
This strategy is built on the derivative slope behavior of the Commodity Channel Index (CCI) mean line.
It identifies key turning points or trend continuations based on how the smoothed CCI (mean value) changes direction after reaching overbought or oversold zones.
Core Idea:
When the CCI mean reverses slope after exceeding ±100, it signals a potential mean reversion (range-trading opportunity).
When the CCI mean remains above +100 or below −100 with a consistent slope, it indicates a strong trending phase (momentum continuation).
The strategy dynamically adapts between these two behaviors depending on market conditions.
Modes:
🌀 Range Reversal Mode — Focuses on slope reversals after overbought/oversold conditions.
🚀 Trend Following Mode — Captures strong momentum when the CCI mean stays extended.
🧠 Auto Mode — Automatically switches between Range and Trend logic based on CCI mean volatility.
Key Features:
Dual-direction toggle: Enable or disable long/short entries independently.
Adjustable tolerance: Choose fixed or dynamic thresholds for flexibility.
Automatic mode label and visual buy/sell markers on the chart.
Pure CCI-based system — no external filters or indicators required.
Purpose:
This system is designed to reduce false signals in sideways markets while preventing missed opportunities during strong directional trends, offering a clean balance between precision and adaptability.
[AS] MACD-v & Hist [Alex Spiroglou | S.M.A.R.T. TRADER SYSTEMS] MACD-v & MACD-v Histogram
=======================================
Volatility Normalised Momentum 📈
Twice Awarded Indicator 🏆
=======================================
=======================================
✅ 1. INTRODUCTION TO THE MACD-v ✅
=======================================
I created the MACD-v in 2015,
as a way to deal with the limitations
of well known indicators like the Stochastic, RSI, MACD.
I decided to publicly share a very small part of my research
in the form of a research paper I wrote in 2022,
titled "MACD-v: Volatility Normalised Momentum".
That paper was awarded twice:
1. The "Charles H. Dow" Award (2022),
for outstanding research in Technical Analysis,
by the Chartered Market Technicians Association (CMTA)
2. The "Founders" Award (2022),
for advances in Active Investment Management,
by the National Association of Active Investment Managers (NAAIM)
=======================================
===================================================
❌ 2. WHY CREATE THE MACD-v ?
THE LIMITATIONS OF CONVENTIONAL MOMENTUM INDICATORS
====================================================
Technical Analysis indicators focused on momentum,
come in two general categories,
each with its own set of limitations:
(i) Range Bound Oscillators (RSI, Stochastics, etc)
These usually have a scaling of 0-100,
and thus have the advantage of having normalised readings,
that are comparable across time and securities.
However they have the following limitations (among others):
1. Skewing effect of steep trends
2. Indicator values do not adjust with and reflect true momentum
(indicator values are capped to 100)
(ii) Unbound Oscillators (MACD, RoC, etc)
These are boundless indicators,
and can expand with the market,
without being limited by a 0-100 scaling,
and thus have the advantage of really measuring momentum.
They have the main following limitations (among others):
1. Subjectivity of overbought / oversold levels
2. Not comparable across time
3. Not comparable across securities
=======================================
=======================================
💡 3. THE SOLUTION TO SOLVE THESE LIMITATIONS
=======================================
In order to deal with these limitations,
I decided to create an indicator,
that would be the "Best of two worlds".
A unique & hybrid indicator,
that would have objective normalised readings
(similar to Range Bound Oscillators - RSI)
but would also be able to have no upper/lower boundaries
(similar to Unbound Oscillators - MACD).
This would be achieved by "normalising" a boundless oscillator (MACD)
=======================================
==================================================
⛔ 4. DEEP DIVE INTO THE 5 LIMITATIONS OF THE MACD
==================================================
A Bloomberg study found that the MACD
is the most popular indicator after the RSI,
but the MACD has 5 BIG limitations.
Limitation 1: MACD values are not comparable across Time
The raw MACD values shift
as the underlying security's absolute value changes across time,
making historical comparisons obsolete
e.g S&P 500 maximum MACD was 1.56 in 1957-1971,
but reached 86.31 in 2019-2021 - not indicating 55x stronger momentum,
but simply different price levels.
Limitation 2: MACD values are not comparable across Assets
Traditional MACD cannot compare momentum between different assets.
S&P 500 MACD of 65 versus EUR/USD MACD of -0.5
reflects absolute price differences, not momentum differences
Limitation 3: MACD values cannot be Systematically Classified
Due to limitations #1 & #2, it is not possible to create
a momentum level classification scale
where one can define "fast", "slow", "overbought", "oversold" momentum
making systematic analysis impossible
Limitation 4: MACD Signal Line gives false crossovers in low-momentum ranges
In range-bound, low momentum environments,
most of the MACD signal line crossovers are false (noise)
Since there is no objective momentum classification system (limitation #3),
it is not possible to filter these signals out,
by avoiding them when momentum is low
Limitation 5: MACD Signal Line gives late crossovers in high momentum regimes.
Signal lag in strong trends not good at timing the turning point
— In high-momentum moves, MACD crossovers may come late.
Since there is no objective momentum classification system (limitation #3),
it is not possible to filter these signals out,
by avoiding them when momentum is high
===================================================================
===================================================================
🏆 5. MACD-v : THE SOLUTION TO THE LIMITATIONS OF THE MACD , RSI, etc
====================================================================
MACD-v is a volatility normalised momentum indicator.
It remedies these 5 limitations of the classic MACD,
while creating a tool with unique properties.
Formula: × 100
MACD-V enhances the classic MACD by normalizing for volatility,
transforming price-dependent readings into standardized momentum values.
This resolves key limitations of traditional MACD and adds significant analytical power.
Core Advantages of MACD-V
Advantage 1: Time-Based Stability
MACD-V values are consistent and comparable over time.
A reading of 100 has the same meaning today as it did in the past
(unlike traditional MACD which is influenced by changes in price and volatility over time)
Advantage 2: Cross-Market Comparability
MACD-V provides universal scaling.
Readings (e.g., ±50) apply consistently across all asset classes—stocks,
bonds, commodities, or currencies,
allowing traders to compare momentum across markets reliably.
Advantage 3: Objective Momentum Classification
MACD-V includes a defined 5-range momentum lifecycle
with standardized thresholds (e.g., -150 to +150).
This offers an objective framework for analyzing market conditions
and supports integration with broader models.
Advantage 4: False Signal Reduction in Low-Momentum Regimes
MACD-V introduces a "neutral zone" (typically -50 to +50)
to filter out these low-probability signals.
Advantage 5: Improved Signal Timing in High-Momentum Regimes
MACD-V identifies extremely strong trends,
allowing for more precise entry and exit points.
Advantage 6: Trend-Adaptive Scaling
Unlike bounded oscillators like RSI or Stochastic,
MACD-V dynamically expands with trend strength,
providing clearer momentum insights without artificial limits.
Advantage 7: Enhanced Divergence Detection
MACD-V offers more reliable divergence signals
by avoiding distortion at extreme levels,
a common flaw in bounded indicators (RSI, etc)
====================================================================
=======================================
⚒️ 5. HOW TO USE THE MACD-v: 7 CORE PATTERNS
HOW TO USE THE MACD-v Histogram: 2 CORE PATTERNS
=======================================
>>>>>> BASIC USE (RANGE RULES) <<<<<<
The MACD-v has 7 Core Patterns (Ranges) :
1. Risk Range (Overbought)
Condition: MACD-V > Signal Line and MACD-V > +150
Interpretation: Extremely strong bullish momentum—potential exhaustion or reversal zone.
2. Retracing
Condition: MACD-V < Signal Line and MACD-V > -50
Interpretation: Mild pullback within a bullish trend.
3. Rundown
Condition: MACD-V < Signal Line and -50 > MACD-V > -150
Interpretation: Momentum is weakening—bearish pressure building.
4. Risk Range (Oversold)
Condition: MACD-V < Signal Line and MACD-V < -150
Interpretation: Extreme bearish momentum—potential for reversal or capitulation.
5. Rebounding
Condition: MACD-V > Signal Line and MACD-V > -150
Interpretation: Bullish recovery from oversold or weak conditions.
6. Rallying
Condition: MACD-V > Signal Line and MACD-V > +50
Interpretation: Strengthening bullish trend—momentum accelerating.
7. Ranging (Neutral Zone)
Condition: MACD-V remains between -50 and +50 for 20+ bars
Interpretation: Sideways market—low conviction and momentum.
The MACD-v Histogram has 2 Core Patterns (Ranges) :
1. Risk (Overbought)
Condition: Histogram > +40
Interpretation: Short-term bullish momentum is stretched—possible overextension or reversal risk.
2. Risk (Oversold)
Condition: Histogram < -40
Interpretation: Short-term bearish momentum is stretched—potential for rebound or reversal.
=======================================
=======================================
📈 6. ADVANCED PATTERNS WITH MACD-v
=======================================
Thanks to its volatility normalization,
the MACD-V framework enables the development
of a wide range of advanced pattern recognition setups,
trading signals, and strategic models.
These patterns go beyond basic crossovers,
offering deeper insight into momentum structure,
regime shifts, and high-probability trade setups.
These are not part of this script
=======================================
===========================================================
⚙️ 7. FUNCTIONALITY - HOW TO ADD THE INDICATORS TO YOUR CHART
===========================================================
The script allows you to see :
1. MACD-v
The indicator with the ranges (150,50,0,-50,-150)
and colour coded according to its 7 basic patterns
2. MACD-v Histogram
The indicator The indicator with the ranges (40,0,-40)
and colour coded according to its 2 basic ranges / patterns
3. MACD-v Heatmap
You can see the MACD-v in a Multiple Timeframe basis,
using a colour-coded Heatmap
Note that lowest timeframe in the heatmap must be the one on the chart
i.e. if you see the daily chart, then the Heatmap will be Daily, Weekly, Monthly
4. MACD-v Dashboard
You can see the MACD-v for 7 markets,
in a multiple timeframe basis
=======================================
=======================================
🤝 CONTRIBUTIONS 🤝
=======================================
I would like to thank the following people:
1. Mike Christensen for coding the indicator
@TradersPostInc, @Mik3Christ3ns3n,
2. @Indicator-Jones For allowing me to use his Scanner
3. @Daveatt For allowing me to use his heatmap
=======================================
=======================================
⚠️ LEGAL - Usage and Attribution Notice ⚠️
=======================================
Use of this Script is permitted
for personal or non-commercial purposes,
including implementation by coders and TradingView users.
However, any form of paid redistribution,
resale, or commercial exploitation is strictly prohibited.
Proper attribution to the original author is expected and appreciated,
in order to acknowledge the source
and maintain the integrity of the original work.
Failure to comply with these terms,
or to take corrective action within 48 hours of notification,
will result in a formal report to TradingView’s moderation team,
and will actively pursue account suspension and removal of the infringing script(s).
Continued violations may result in further legal action, as deemed necessary.
=======================================
=======================================
⚠️ DISCLAIMER ⚠️
=======================================
This indicator is For Educational Purposes Only (F.E.P.O.).
I am just Teaching by Example (T.B.E.)
It does not constitute investment advice.
There are no guarantees in trading - except one.
You will have losses in trading.
I can guarantee you that with 100% certainty.
The author is not responsible for any financial losses
or trading decisions made based on this indicator. 🙏
Always perform your own analysis and use proper risk management. 🛡️
=======================================
Blue ETHUSDT I'm not a strategist but I did my self something works more than two years. Trend always was good and still it works. Just set it and see.
For both Binance and Bybit ETHUSDT 10X.
Mean Reversion Trading V1Overview
This is a simple mean reversion strategy that combines RSI, Keltner Channels, and MACD Histograms to predict reversals. Current parameters were optimized for NASDAQ 15M and performance varies depending on asset. The strategy can be optimized for specific asset and timeframe.
How it works
Long Entry (All must be true):
1. RSI < Lower Threshold
2. Close < Lower KC Band
3. MACD Histogram > 0 and rising
4. No open trades
Short Entry (All must be true):
1. RSI > Upper Threshold
2. Close > Upper KC Band
3. MACD Histogram < 0 and falling
4. No open trades
Long Exit:
1. Stop Loss: Average position size x ( 1 - SL percent)
2. Take Profit: Average position size x ( 1 + TP percent)
3. MACD Histogram crosses below zero
Short Exit:
1. Stop Loss: Average position size x ( 1 + SL percent)
2. Take Profit: Average position size x ( 1 - TP percent)
3. MACD Histogram crosses above zero
Settings and parameters are explained in the tooltips.
Important
Initial capital is set as 100,000 by default and 100 percent equity is used for trades
Range Opening (ADX)▶ OVERVIEW
Range Opening (ADX) dynamically detects market opening ranges triggered by ADX (Average Directional Index) momentum shifts. Upon a user-defined ADX crossover or crossunder event, it builds a volume-based range box that tracks high and low prices over a fixed bar length and visualizes order flow pressure with delta volume and breakout buffer zones.
▶ RANGE TRIGGER VIA ADX CROSSOVER
The range begins when ADX crosses a custom threshold, indicating a shift in trend strength:
Users choose between ADX crossover or crossunder as the trigger.
Once triggered, the indicator starts collecting price and volume data for the specified “Range Opening Length.”
The ADX plot on the subchart is colored dynamically using a green-to-magenta gradient based on its strength.
A small label marks the ADX crossover/crossunder event visually.
▶ RANGE DEVELOPMENT BOX
While the range is forming:
Price highs and lows over the defined period are collected and stored.
A temporary gray box is drawn between the maximum high and minimum low, showing the developing range.
At each bar, delta volume is updated:
Positive if close > open
Negative if close < open
A total delta volume value is shown inside the developing box for real-time monitoring.
▶ RANGE COMPLETION & BREAKOUT LINES
Once the range completes (after the defined bar count):
The gray box is replaced with a finalized, color-coded range box.
Color Logic:
Green box if delta volume is positive (bullish bias)
Magenta box if delta is negative (bearish bias)
Two solid horizontal lines are drawn:
Top line from the range high
Bottom line from the range low
Two dashed lines are added above and below the range using ATR-based buffers, acting as buffer zones.
These lines extend until a new ADX trigger occurs, helping track future price interaction with the range.
▶ INFO PANEL & STATUS MONITORING
A compact data table appears in the top-right corner, offering quick insight:
ADX: Current value, color-coded to strength.
Threshold: User-defined trigger level.
Range Status:
Shows a green diamond when range is still forming.
Shows a magenta diamond after the range has completed.
Tooltip updates to “Developing” or “Formatted” based on stage.
▶ USAGE
Traders can use Range Opening (ADX) to:
Identify periods of strength expansion and price consolidation using ADX signals.
Track breakout potential and liquidity zones formed during opening-type setups.
Monitor delta volume to gauge buying/selling bias inside short-term ranges.
Use ATR buffer zones for breakout confirmation or fade setups.
Visually mark where the most recent structured range was defined.
▶ CONCLUSION
Range Opening (ADX) offers a systematic method to detect and monitor market ranges triggered by volatility surges. With real-time delta volume insight, persistent breakout levels, and ADX-driven logic, it serves as a versatile tool for both breakout traders and range strategists looking to capitalize on momentum-based setups.
KIMSHA AIODescription
The KIMSHA AIO is a comprehensive overlay indicator designed for swing and position traders. It merges three distinct and powerful trading strategies into a single, cohesive tool to identify high-probability setups in stocks that are in confirmed uptrends.
What the Indicator Does:
Combines Three Strategies: Integrates a multi-scanner breakout system, a mean-reversion model, and a multi-year breakout tool into one indicator.
Main Modules
Signals Module:
1. Features six unique scanner signals (CS1-CS6) to identify a variety of bullish consolidation patterns.
2. Includes a full trade management framework with RVC (Red Volume Candle), PBP (Post Breakout Pivot Entry), and ISL (Initial Stop Loss) levels.
3. Identifies powerful Episodic Pivot (EP) and EP Entry (EPE) signals for stocks showing exceptional strength.
Reversal Module:
1. A mean-reversion strategy that primarily uses Bollinger Bands to find oversold conditions.
2. Provides a three-stage signal process: RA (Reversal Setup), Entry 1, and Entry 2 to time entries from a potential bottom.
Multi-Year Breakout (MYBO) Module:
1. Automatically identifies and plots historical, multi-year resistance and support levels.
2. Generates a clear signal when the price breaks out above these significant long-term levels.
Advanced Alerts: Features a highly customizable alert system that can be timed to trigger either on the bar's close or at a specific time of day, allowing for end-of-day style notifications.
How to Best Use It:
This indicator is most powerful when used with a systematic, rules-based approach. The core principle is to use long-term moving averages to define the trend and then use the indicator's signals to time entries within that trend.
The Foundation (Trend Filter): The most important rule is to only consider long setups on stocks where the 150-day SMA is above the 200-day EMA, and the 150-day SMA is sloping upwards. This keeps you aligned with the primary uptrend.
Strategy 1: The Momentum Breakout (PBP Entry)
1. Confirm the stock meets the primary trend filter rules.
2. Wait for an AIO setup signal (Super, Pls Buy, etc.) to draw a PBP line.
3. Enter when the price crosses above the PBP line or wait for a pull back after the price has crossed the PBP line.
Strategy 2: The Mean Reversion (RA Entry)
1. Confirm the stock meets the primary trend filter rules.
2. Wait for an "RA" (Reversal Setup) signal to appear on the chart.
3. Enter on the "ENTRY 1" (Risky Entry) or "ENTRY 2" signal (Safer Entry) or wait for a pull back after "ENTRY 1" or "ENTRY 2" signal.
Strategy 3: Multi-Year Breakout (MYBO) :
1. A breakout triangle (orange or fuchsia) appears below the candle, signaling a close above the "Recent High" (Orange) or "Older High" (Fuchsia).
2. Recent High refers to the highest price the stock has reached in last 12 months. Breaking above the "Recent High" is a sign of strong current demand.
3. Older High refers to the highest price the stock reached in a more distant, historical period - the period between 5 years ago and 1 year ago. Breaking above the "Older High" is a sign of VERY strong demand as it has broken a historic high.
4. Wait for a breakout triangle to appear on the chart.
5. Enter on the high of the candle marked with a breakout triangle or wait for a pull back after that signal.
Customize Your View: Use the "Inputs" tab to enable/disable the modules you want to focus on and configure the alerts you want to receive. Use the "Style" tab to hide any visual elements you don't need to keep your chart clean.
Word of Caution: Some signals based on higher timeframes (Monthly, Weekly, 3-Hour) may appear mid-period and could change before the higher timeframe bar closes, due to the settings used for accurate chart alignment.
NEURAL FLOW INDEX — Core Energy • Momentum Stream • Pulse SyncNeural Flow Index (NFI) — Advanced Triple-Layer Reversal Framework
The Neural Flow Index (NFI) is a next-generation market oscillator designed to reveal the hidden synchronization between trend energy, cyclical momentum, and internal pulse dynamics.
It merges three powerful analytical layers into a single, normalized view:
Core Energy Curve (based on RSO logic) — captures structural trend bias and volatility expansion.
Momentum Stream (WaveTrend algorithm) — visualizes cyclical motion of price waves.
Pulse Sync (Stochastic RSI adaptation) — measures short-term momentum rhythm and overextension.
Each layer feeds into a unified flow model that adapts to both trend-following and reversal conditions. The goal is not to chase every fluctuation, but to sense where momentum, direction, and volatility converge into true inflection points.
Conceptual Mechanics
The oscillator translates complex market behavior into an elegant, multi-phase signal system:
Core Energy Curve (RSO foundation):
A smoothed dynamic field representing the overall strength and direction of market pressure.
Green energy indicates expansion (bullish dominance); red energy reflects contraction (bearish decay).
Momentum Stream (WaveTrend):
The teal line functions like an electro-wave, oscillating through phases of expansion and exhaustion.
It provides the heartbeat of the market — smooth, rhythmic, and beautifully cyclic.
Pulse Sync (Stochastic RSI):
The purple line acts as the market’s nervous pulse, reacting to micro-momentum changes before the larger trend adjusts.
It identifies micro-tops and micro-bottoms that precede major trend shifts.
When these three forces align, they create high-probability reversal zones known as Neural Nodes — regions where energy, momentum, and rhythm converge.
Trading Logic
Potential Entry Zones:
When the purple Pulse Sync line crosses the green Momentum Stream near the lower or upper bounds of the oscillator, a potential turning point forms.
Yet, these crossovers are only validated when the Core Energy histogram (RSO) simultaneously supports the same direction — confirming that energy and rhythm are synchronized.
Histogram Confirmation:
The histogram is the “voice” of the oscillator.
Rising green volume within the histogram during a Pulse-Momentum crossover suggests a legitimate upward reversal.
Conversely, expanding red energy during an upper-band cross indicates momentum exhaustion and an early short-side opportunity.
Neutral Zones:
When all three layers flatten near the zero line, the market enters an equilibrium phase — no clear trend dominance, ideal for patience and re-entry planning.
| Layer | Representation | Color | Function |
| --------------------- | ------------------- | ----------------- | ------------------------------ |
| **Core Energy Curve** | Area / Histogram | Lime-Red gradient | Trend bias & volatility energy |
| **Momentum Stream** | WaveTrend line | Teal | Cyclical flow of price |
| **Pulse Sync** | Stochastic RSI line | Purple | Short-term momentum rhythm |
Interpretation Summary
Converging Waves: Trend, momentum, and pulse move together → strong continuation.
Diverging Waves: Pulse or Momentum decouple from Core Energy → early reversal warnings.
Histogram Expansion: Confirms direction and strength of the new wave.
Crossovers at Extremes: Potential entries, especially when confirmed by energy alignment.
🪶 Philosophy Behind NFI
The Neural Flow Index is not just a technical indicator — it’s a behavioral visualization system.
Instead of focusing on lagging confirmations, it captures the neural pattern of price motion:
how liquidity flows, contracts, and expands through time.
It bridges the gap between pure mathematics and market intuition — giving traders a cinematic, harmonic view of energy transition inside price structure.
MILLION MEN - MatrixWhat it is
MILLION MEN – Matrix is a confluence tool that blends a multi-horizon directional heatmap (10→120 windows, LinReg/Slope) with a refined VZO-style volume oscillator to highlight accumulation vs. overbought regimes and print concise BUY/SELL labels only when both sides align. It’s designed for visual clarity and discretionary workflows—not a black-box signal engine.
How it works (high level)
Directional heatmap: 12 windows (10..120). Counts positive vs. negative slopes.
Accumulation zone: negCnt ≥ threshold (default 12-level threshold).
Overbought zone: posCnt ≥ threshold.
Optional bar coloring with transparency.
VZO-style engine: volume direction via price delta, linear-regression normalization, optional smoothing/noise filter, and explicit repaint toggle for intrabar responsiveness.
Confluence signals:
BUY when heatmap = accumulation and VZO makes a bullish triangle (crossover from below a lower band).
SELL when heatmap = overbought and VZO makes a bearish triangle (crossunder from above an upper band).
Quality-of-life: a cyan CONFOR dot marks “green→neutral + bullish body” near recent BUY; a compact profit panel tracks entry, live/max %, TP1/TP2/TP3 stamps, and a special Exit 100% event.
How to use
Treat signals as contextual prompts. Accumulation+VZO upturn hints at potential mean-reversion/expansion; Overbought+VZO downturn warns of exhaustion. Calibrate: heatmap threshold, VZO length/bands, smoothing/noise, and the repaint setting (on = faster intrabar feedback; off = close-confirmed).
Originality & value
Instead of a simple mashup, Matrix enforces dual confirmation: breadth across 12 directional windows plus a normalized volume-pressure oscillator. The result is a stable, readable regime map with minimal labels and a built-in progress panel—useful as a primary bias filter or an add-on to your setups.
Tested markets
Primarily tested on Gold (XAUUSD) and major crypto assets (BTC, XRP, ETH, BNB, LTC).
Behavior on other symbols may vary—validate before use.
Designed for analysis on the Daily timeframe (1D). Non-standard chart types are not supported for
Limitations & transparency
Strong trends can keep regimes extended; add structure/HTF/volume confirmation.
Repaint option can change intrabar labels; use close-confirmed mode if you prefer stability.
Non-standard bar types aren’t supported for signal logic.
No future data is used. This is not financial advice.
Arabic summary (optional)
أداة “Matrix” تجمع خريطة اتجاه متعددة الآفاق (10→120) مع مذبذب حجمي محسّن بأسلوب VZO لإبراز مناطق تجميع مقابل تشبّع/ارتفاع مبالغ، وتطبع BUY/SELL فقط عند توافق الشرطين. مُجرّبة أساسًا على الذهب (XAUUSD) والعملات الرئيسية (BTC, XRP, ETH, BNB, LTC). يُنصح بالتحقق في الأسواق الأخرى وباستخدام وضع الإغلاق لمنع أي تغيّر لحظي (repaint)
: مُصمّم للتحليل على الإطار اليومي (1D). أنواع الشموع غير القياسية غير مدعومة للإشارات.
Range Filter Oscillator - MACD Style [DW]
Educational
----------------------------------------------------------------------------
The **Range Filter Oscillator - MACD Style ** is a technical indicator that helps traders identify trends and potential buy or sell signals. It works by smoothing price movements to filter out noise and focuses on significant price changes.
Here's how it works in simple terms:
1. **Range Filter**: It calculates a dynamic range around the price, based on user settings (like ATR, price percentage, or ticks). Prices moving outside this range are considered significant.
2. **Oscillator**: It measures how far the current price is from the filtered price, creating a value that swings above or below zero, like an oscillator.
3. **MACD-Style**: It compares the oscillator (fast line) to its smoothed version (slow line, using a simple moving average). The difference between them forms a **histogram**, which shows momentum:
- **Positive histogram** (green): Upward momentum, suggesting a buy signal.
- **Negative histogram** (red): Downward momentum, suggesting a sell signal.
4. **Crossovers**: When the fast line crosses above the slow line, it indicates a potential buy. When it crosses below, it suggests a sell.
5. **Bar Colors**: The chart bars turn green for bullish signals, red for bearish, and gray for neutral, making it easy to spot trend changes.
This indicator is great for spotting trends while ignoring minor price fluctuations, and its MACD-style visuals make it intuitive for traders familiar with momentum indicators.
WaveTrend RBF What it does
WT-RBF extracts a “wave” of momentum by subtracting a fast Gaussian-weighted smoother from a slow one, then robust-normalizes that wave with a median/MAD proxy to produce a z-score (z). A short EMA of z forms the signal line. Optional dynamic thresholds use the MAD of z itself so overbought/oversold levels adapt to volatility regimes.
How it’s built:
Radial (Gaussian) smoothers
Causal, exponentially-decaying weights over the last radius bars using σ (sigma) to control spread.
fast = rbf_smooth(src, fastR, fastSig)
slow = rbf_smooth(src, slowR, slowSig)
wave = fast − slow (band-pass)
Robust normalization
A two-stage EMA approximates the median; MAD is estimated from EMA of absolute deviations and scaled by 1.4826 to be stdev-comparable.
z = (wave − center) / MAD
Thresholds
Dynamic OB/OS: ±2.5 × MAD(z) (or fixed levels when disabled)
Reading the indicator
Bull Cross: z crosses above sig → momentum turning up.
Bear Cross: z crosses below sig → momentum turning down.
Exits / Bias flips: zero-line crosses (below 0 → exit long bias; above 0 → exit short bias).
Overbought/Oversold: z > +thrOB or z < thrOS. With dynamics on, the bands widen/narrow with recent noise; with dynamics off, static guides at ±2 / ±2.5 are shown.
Core Inputs
Source: Price series to analyze.
Fast Radius / Fast Sigma (defaults 6 / 2.5): Shorter radius/smaller σ = snappier, higher-freq.
Slow Radius / Slow Sigma (defaults 14 / 5.0): Larger radius/σ = smoother, lower-freq baseline.
Normalization
Robust Z-Score Window (default 200): Lookback for median/MAD proxy (stability vs responsiveness).
Small ε for MAD: Floor to avoid division by zero.
Signal & Thresholds
Dynamic Thresholds (MAD-based) (on by default): Adaptive OB/OS; toggle off to use fixed guides.
Visuals
Shade OB/OS Regions: Background highlights when z is beyond thresholds.
Show Zero Line: Midline reference.
(“Plot Cross Markers” input is present for future use.)
MILLION MEN - Greed Fear MatrixWhat it is
MILLION MEN — Greed Fear Matrix is a sentiment oscillator based on a Stochastic Momentum Index (SMI) core with optional smart percentile levels, an EMA signal line, HTF filter, histogram, and lightweight emoji markers for tops/bottoms/warnings. It’s a context tool, not a buy/sell signal generator.
How it works
SMI core: computes SMI (K/D smoothing + signal EMA).
Levels: choose fixed Greed/Fear bands or Smart Levels (percentiles over a configurable lookback).
Fills & histogram: shaded regions above/below bands; histogram = SMI − Signal.
HTF filter (optional): confirm bias via higher timeframe (midline or signal rule).
Emoji pivots & lite divergence: labels at SMI pivots beyond bands; simple price/SMI divergence on the last two pivots.
How to use
Greed zone suggests crowd chasing / potential exhaustion; Fear zone suggests panic/liquidity pockets.
Use crossings (SMI vs bands / SMI vs Signal) and HTF bias as confluence, not standalone entries.
Tune percentile thresholds, lookback, and HTF timeframe to your market and style.
Originality & value
Unlike standard SMI/RSI overlays, this matrix adds percentile-driven adaptive levels, HTF validation, and on-chart context (fills/emoji/mini-divergence) to keep sentiment readable across regimes while staying lightweight and non-repainting.
Tested markets
Primarily tested on Gold (XAUUSD) . Behavior on other markets may vary; validate before use.
Limitations
Extremes can persist in strong trends; always add structure/volume confirmation.
Non-standard chart types aren’t supported for signal logic.
No future data is used; this is not financial advice.
Arabic summary (optional)
أداة زخم/معنويات مبنية على SMI مع مستويات ثابتة أو ذكية (Percentiles)، خط إشارة، فلتر إطار أعلى، تظليل للمناطق، وإيموجي للقمم/القيعان، ودايفرجنس خفيف. الهدف تحليل سياقي وليس إشارات بيع/شراء. مُجرّبة أساسًا على Gold (XAUUSD) وقد يختلف السلوك في أسواق أخرى.






















