Gold Seasonality Pro [Sultan]Discover high-probability monthly cycles with the Sultan Seasonality Dashboard. This tool analyzes years of historical data to reveal the bullish and bearish tendencies of any asset, specifically optimized for Gold (XAUUSD) traders.
The Power of Time-Based Edge In trading, "When" is just as important as "Where." The Sultan Seasonality Dashboard Pro is a data-mining tool that scans historical monthly closes to identify recurring seasonal patterns. By understanding how an asset has performed over the last 10–20 years during a specific month, traders can align their bias with long-term institutional cycles.
How It Works (Logic & Originality) Unlike static charts, this script uses a dynamic String-Passing Engine inside a request.security call. This allows the script to fetch Monthly (1M) data even if you are viewing a 5-minute or 15-minute chart.
Win Rate Calculation: It calculates the percentage of times a month closed higher (Bull %) vs. lower (Bear %).
Average Displacement: It shows the average percentage move for each month, helping you set realistic monthly targets.
Zero-Repaint Technology: Built with lookahead=barmerge.lookahead_off to ensure that historical data stays accurate and is not influenced by future prices.
Features:
Any Timeframe Compatibility: Works on any chart without losing the monthly context.
Custom Lookback: Analyze the last 5, 10, or even 20 years of history.
Real-Time Highlight: The dashboard automatically highlights the current month so you can quickly see the historical odds for your active trades.
How to use:
If Jan shows a 70% Bullish tendency and you are in a long trade, you have historical probability on your side.
Use the Avg Move to gauge if the current month’s volatility is normal or exhausted.
Indicateurs et stratégies
Swing Confluence SystemA professional-grade Smart Money Concepts (SMC) confluence indicator combining institutional tools, multi-factor filters, macro bias, trap detection, and automatic risk management. Designed for swing and intraday traders seeking high-probability setups with robust noise filtering.
This indicator visualizes order blocks, fair value gaps, support/resistance zones, trend lines, session VWAP, and a comprehensive dashboard. It includes dynamic confluence scoring, institutional volume detection, chop/dead zone filters, high-liquidity session restriction, and an auto-calculating position size tool.
Ideal for forex, indices, metals, oil, stocks, and crypto.
Key Features
Institutional Tools: Order Blocks (OB) with retest detection, Fair Value Gaps (FVG), Session VWAP
Market Structure: Automatic Support/Resistance zones with dynamic flip, auto trend lines, structure cycle label (Bull/Bear/Range/Expand)
Advanced Filters: Choppiness Index, ADX trend strength, relative volume dead zones, higher timeframe trend alignment, high-liquidity session filter (London/NY)
Macro Fundamental Bias: Multi-factor dashboard using DXY, US10Y, VIX, S&P500 with asset-class specific logic (forex, gold, risk currencies, crypto)
Trap Detection: Retail exhaustion traps + VWAP fakeout logic with visual labels
Confluence System: Point-based scoring with structure bonuses (OB/FVG/EMA/VWAP bounces) and customizable alert threshold
Risk Management: Auto lot size calculator based on account balance, risk %, ATR stop distance, leverage, and contract size detection
Dashboard: Real-time analysis panel with status, scores, trend, bias, volume state, session, and active confluences
Alerts: Dynamic confluence alerts, high-confluence trap alerts, macro bias shift alerts
Inputs & Settings Explained
💰 Money Management (Auto-Calc)
Lot Size Mode: Auto detects contract size (e.g., 100000 for forex, 100 for gold/oil) or manual fixed size
Account Balance / Risk %: Used to calculate position size
Stop Loss Width: ATR multiplier for risk distance
Show Stop Loss Lines: Toggle dotted ATR-based stop lines
🏦 Leverage Settings
Custom leverage values for accurate margin calculation across asset classes (auto-detected).
Fundamental (Macro Dashboard)
Use Multi-Factor Bias: Enable/disable macro filtering
Analyzes DXY strength, yields, VIX (risk-off), S&P500 (risk-on) with tailored logic for JPY, AUD/NZD/CAD, Gold, Crypto, and others
Displays bias text/color and allows/blocks longs/shorts accordingly
Institutional Tools
Session VWAP: Cumulative daily VWAP for trend/filtering
Fair Value Gaps: Standard 3-candle imbalance gaps
Order Blocks
Bullish/Bearish OBs after Break of Structure (BOS)
Retest detection with "ACTIVE ZONE" label
Proximity bonus for confluence
🛡️ CHOP & NOISE FILTERS
Choppiness Index: Filters ranging markets (gray background when choppy)
Low Volume/Dead Markets: Relative volume filter
Trend Filter Settings
Trend EMA: 200 EMA (fallback if VWAP off)
ADX: Requires rising ADX > threshold for strong trend
Higher Timeframe Filter: Daily EMA alignment
Institutional Volume Multiplier: Adaptive threshold for "institutional" volume detection
Strategy Trigger Settings
MACD confluence with 50/100/200 EMAs displayed
Session Filter
Only Allow Signals in High Liquidity Sessions: Restricts alerts/traps to London (08:00-12:00 UTC) or New York (13:30-17:00 UTC)
Support & Resistance (TUNED)
Pivot-based zones with configurable sensitivity and width
Dynamic color flip (support ↔ resistance)
Trend Lines (Auto)
Connects recent swing highs/lows
🔔 Notifications
Min Confluences to Alert: Threshold for confluence alerts (1-5)
How to Use
Add to Chart: Apply on 1 hr timeframe.
Interpret Dashboard (middle-left panel):
Status: Green "READY" when all filters pass and score is decent
Scores: Raw potential vs final tradeable (red/green if ≥75)
Trend / HTF: Current and daily direction
Fund Bias: Macro context
Volume: Institutional/Retail/Trap states
Session: Active or waiting
Active Conf: Confluence count and structure hits
LOTS / Margin: Auto-calculated position size
Wait for Confluence Alerts:
Set alert on "🔔 Any Confluence Alert" for dynamic messages
Additional alerts for traps and bias shifts
Trade Logic:
Look for high confluence (≥ threshold) in direction of trend + macro bias
Bonus for OB retest, FVG fill, EMA/VWAP bounce
Trap labels highlight potential reversals
Use ATR stop lines as reference (hl2 ± ATR × multiplier)
Risk Management:
Input your balance/risk % — lots auto-calculate for 1R risk
Adjust leverage if needed
Alerts Setup Recommendations
Main Alert: Create alert on "🔔 Any Confluence Alert" → gets dynamic BUY/SELL messages
Trap Alert: "🔥 HIGH CONFLUENCE TRAP" for strong trap setups
Bias Shift: Automatic alert on macro changes
Use "Once Per Bar" or "Once Per Bar Close" to avoid spam.
Important Notes & Disclaimer
This is an indicator, not an automated strategy. Use discretion and combine with price action.
Filters are designed to reduce noise — no signals in chop, dead zones, or off-session (if enabled).
Risk calculator is educational — verify with your broker's specs.
Trading involves substantial risk. Past performance is no guarantee of future results. Use only risk capital.
Enjoy responsible trading!
TLC INOUT "One line represents an uptrend, signaling an opportunity to buy. When it becomes two lines, be cautious of a reversal and consider selling."
RB System"This indicator uses color changes to signal potential trend reversals. However, no single indicator should be the final authority for your trades. Please exercise caution."
根據顏色判斷是否轉勢的一個指標
單一指標不能做為最後根據
請小心參考
SHDW AlphaDesk|ProShort summary
Institutional multi-timeframe trend map that shows a clean Bull / Bear regime for 5m → 1M at a glance, using price structure, trend filters and momentum.
---
Concept
SHDW AlphaDesk|Pro is a desk-style trend regime dashboard.
The goal is simple: when you open a chart, you instantly know if the asset is trading in a bullish or bearish environment on each major timeframe.
The script does not try to be a signal generator or an automated strategy.
Instead, it focuses on three pillars:
* Price behaviour: swing structure and directional context.
* Trend filters: dynamic moving averages and a trend-strength filter.
* Momentum: classic RSI and optional RSI price levels on the chart.
All of this is condensed into a compact table that shows, for every timeframe from 5m to 1M:
* `Trend` → Bull or Bear regime
* `RSI` → 14-period RSI value
The output is always binary (Bull or Bear) to keep the message clear and help avoid hesitation or “neutral” noise.
---
Profiles
The engine is pre-calibrated with three institutional profiles:
* Scalping/Intraday (Crypto): more reactive, tuned for intraday flow, faster regime changes.
* Swing/Conservative (Crypto): smoother behaviour, designed for position and swing trading.
* Institutional (Stocks): slower and more conservative, anchored to higher-timeframe trend for equity and index flows.
All key parameters behind the scenes are handled automatically by the selected profile, so you can switch behaviour without tweaking numbers manually.
---
What the script shows
On every bar:
* A multi-timeframe dashboard on the right side with TF / Trend / RSI.
* Optional EMA/SMA overlays on the price chart for visual alignment with the regime.
* Optional RSI Levels mapped into price, giving approximate areas where RSI would reach common overbought/oversold zones.
There is no trade entry, exit or risk sizing logic.
The script is a trend-reading and context tool , not a full trading system.
---
How to use (institutional view)
A practical way to use SHDW AlphaDesk|Pro is:
1. Start from the top-down.
* Check 1M → 1W → 1D to establish the dominant regime (Bull or Bear).
* Only then look at intraday timeframes (12h, 4h, 1h, 15m, 5m).
2. Trade in the direction of the regime.
* Prefer long setups when the higher-timeframe column is Bull.
* Prefer short setups when the higher-timeframe column is Bear.
3. Use pivots and RSI.
* The snapshot explains how a pivot on a lower timeframe can confirm or anticipate structure on the next higher timeframe (for example, a bullish pivot on 5m confirming a higher low on 15m, etc.).
* Oversold (RSI ≤ 30) on a lower TF often warns that a higher low may be forming one step above.
* Overbought (RSI ≥ 70) on a lower TF often warns that a lower high may be forming one step above.
4. Watch for trend breaks.
* When a significant low is lost (or a strong bearish pivot appears) on a timeframe, zoom out to the next one and re-evaluate the regime there.
* On very high timeframes, a clean break of a major structural low is treated as a bear-market context.
5. Combine with your own execution.
* Use the dashboard to align direction and timing, then apply your own entry models, risk management and trade management rules.
---
Important notes
* This tool is intended for educational and informational purposes only and should be combined with independent analysis and risk management.
SMC ELITE V5 [by Oday]**SMC ELITE V5 - Smart Money Concepts & Structure**
SMC ELITE V5 is an all-in-one institutional trading toolkit designed to simplify Smart Money Concepts. It automatically identifies Market Structure, Order Blocks, and Fair Value Gaps with high precision, filtering out noise to show high-probability zones.
**Key Features:**
* **Market Structure:** Real-time BOS (Break of Structure) and CHoCH (Change of Character) detection with multi-swing analysis.
* **Refined Order Blocks (OB):** Identifies the specific "Origin" candle of major moves. V5 uses a refined zone calculation for tighter entries and cleaner charts.
* **Smart FVGs:** Fair Value Gaps that auto-extend ("Magnet Mode") until mitigated. Broken zones are automatically hidden to keep your chart clean.
* **Inducement Detection:** Highlights liquidity traps (minor pullbacks) that smart money uses to induce early traders.
* **Advanced Filtering:** Built-in quality filters based on displacement, multi-candle confirmation, and trend alignment.
**How to Use:**
This indicator is built for the "Top-Down" approach. Use it on Higher Timeframes (H1/H4) to identify Key Levels (OBs/FVGs), then execute on Lower Timeframes (M5/M15) when structure confirms (CHoCH).
**Settings:**
* **Simple Mode:** Best for clean charts regular trading.
* **Advanced Mode:** Unlocks deep customization (Lookback periods, Filter Strength, Zone Quality).
*Designed for precision traders.*
Weekly Financial Liquidity Index (With Overlay, Corr, Shift)Skylark Digital Assets — Weekly Financial Liquidity Proxy (WFLI) (Overlay) + Rolling Correlation + Lead/Lag Shift
The Weekly Financial Liquidity Proxy (WFLI) is a macro-liquidity regime gauge designed to sit directly on your price chart (overlay). It compresses a diversified set of “liquidity-sensitive” markets into a single weekly signal, then lets you quantify how tightly your current ticker has been moving with liquidity via a rolling correlation, and phase-align the relationship using lead/lag shifting in both weeks and months.
What you’ll see
WFLI line (overlay): Plotted on the main chart so you can visually compare liquidity conditions with price action.
Rolling correlation: A continuously updating correlation reading showing how strongly your current symbol is tracking WFLI over the chosen lookback window.
Lead/Lag shift (weeks + months): Offsets WFLI forward/backward to help align real-world phase differences (because different assets respond to liquidity on different timelines).
How to use it
Regime filter:
Rising WFLI tends to align with risk-on / expanding liquidity backdrops.
Falling WFLI tends to align with risk-off / tightening liquidity backdrops.
Confirmation & divergence:
If price is breaking out while WFLI is deteriorating, treat it as a potential fragility / divergence signal.
If WFLI turns up before price stabilizes, it can help identify early shifts in conditions.
Correlation as a “relationship strength” meter:
High positive correlation = the asset has recently been behaving like a liquidity follower.
Low/unstable correlation = the asset is being driven by idiosyncratic factors (earnings, sector shocks, narratives, supply events, supply/demand quirks, etc.).
Lead/Lag shift to phase-align:
Use the shift controls to find the offset where correlation is most stable/meaningful.
This is useful when an asset typically reacts after liquidity changes (lagger) or anticipates them (leader).
Using WFLI on the monthly timeframe
Even though this is a weekly liquidity proxy, it’s intentionally useful on the monthly chart as well. Viewing WFLI on the monthly timeframe smooths noise, makes regime shifts more readable, and (in practice) does not reduce efficacy—it simply presents the same underlying signal through a slower lens, which can be ideal for macro alignment and longer-horizon positioning.
Inputs (high level)
Rolling correlation length: Lookback window for the correlation calculation.
Shift controls:
Weeks shift (fine adjustment for weekly relationships)
Months shift (coarse adjustment for longer macro phase drift)
Optional display toggles (if included in your script): show/hide correlation, labels, smoothing, etc.
Notes & limitations
Correlation is not causation. Treat it as a diagnostic for behavioral alignment, not a guarantee.
Lead/lag is non-stationary: relationships can compress/expand across cycles and volatility regimes.
Built for context and structure, not as a standalone entry/exit system.
Educational use only — not financial advice.
Smart Volume Direction ProThis indicator estimates whether buying or selling pressure is dominant using volume and how the candle moved. It computes RVOL (relative volume), a proxy “delta” based on candle body/range (not true order flow), and confirms it with VWAP (or VWMA on swing timeframes). If “Micro” is enabled, it also aggregates signed volume from a lower timeframe to refine intrabar bias. With that, it produces a directional score, plots signals when volume is strong + direction is clear, and displays a dashboard with BUY/SELL, strength, imbalance%, and basic data-quality checks.
KP Support ResistneComprehensive Disclaimer and User Responsibility Statement for Indicators and Algorithmic Trading Tools
We are an independent indicator and algorithm (algo) development service provider, engaged solely in the technical development of trading tools based on specific requirements received from users. Our role is strictly limited to designing, coding, and delivering custom-built indicators, scripts, scanners, or algorithmic tools as per user-defined inputs. We do not act as financial advisors, investment advisors, portfolio managers, or trading mentors in any capacity.
It is extremely important for every user to clearly understand the scope, limitations, responsibilities, and risks associated with the use of any indicator, algorithm, or trading-related tool developed or shared by us.
1. No Investment Advice or Recommendations
We do not recommend, suggest, endorse, or advise the use of any indicator, strategy, or algorithm developed by us for live trading purposes. Any tool created by us is purely technical in nature and must not be interpreted as financial, investment, or trading advice.
We strongly advise all users to consult a SEBI-registered investment advisor (RIA) or a SEBI-registered research analyst (RA) before making any trading or investment decisions. Our services do not replace professional financial guidance.
2. Tools Are Developed Based on User Requirements Only
All indicators and algorithms are developed strictly based on requirements received from users, which may include:
Specific entry or exit logic
Custom conditions
Indicator combinations
Risk management formulas
Automation logic
Visual plotting requirements
These requirements are subjective and vary from user to user. A tool developed for one user is tailored to their personal assumptions, preferences, and expectations. As such, the same tool may not be suitable or effective for another user.
We do not evaluate whether a particular logic is profitable, safe, or appropriate for any individual.
3. No Guarantee of Profit or Performance
There is no guarantee of profit, accuracy, consistency, or success when using any indicator or algorithm developed by us. Financial markets are uncertain, volatile, and influenced by numerous unpredictable factors including but not limited to:
Market sentiment
Economic events
News and announcements
Liquidity conditions
Broker execution quality
Slippage and latency
Past performance of any indicator or algorithm does not guarantee future results. Any perceived success in backtesting or paper trading does not ensure similar results in live market conditions.
4. Trading Involves High Risk
Trading and investing in financial markets involves substantial risk, including the potential loss of partial or entire capital. Users must clearly understand that:
Losses can exceed expectations
Capital erosion can occur rapidly
Emotional and psychological stress is common
Overtrading and mismanagement can amplify losses
Users are solely responsible for assessing whether trading aligns with their financial situation, risk tolerance, and personal circumstances.
5. Differences in Capital Size and Risk Capacity
Every trader has a different capital size, which significantly impacts trading outcomes. A strategy that may appear effective for a large capital account may fail for a smaller account due to:
Margin requirements
Lot size constraints
Brokerage costs
Risk exposure
Similarly, risk-reward capacity differs for each individual. Some users can tolerate drawdowns, while others cannot. A one-size-fits-all approach does not exist in trading.
6. Psychological and Mental Health Factors
Trading is not only a technical activity but also a psychological challenge. Factors such as:
Emotional discipline
Fear and greed
Stress management
Mental health
Decision-making under pressure
play a critical role in trading outcomes. We do not assess or account for a user’s psychological readiness or mental health condition. Any tool shared by us may not align with a user’s emotional or mental capacity to handle market fluctuations.
7. Trading Profile and Experience Level
Each user has a unique trading profile, which may include:
Beginner, intermediate, or advanced experience
Intraday, swing, positional, or long-term trading
Manual or automated execution
Asset preference (equity, options, futures, commodities, forex)
A tool developed for a specific trading profile may not work effectively for another profile. Users are fully responsible for determining whether a tool suits their experience level and trading style.
8. No Responsibility for Profit, Loss, or Damages
We shall not be held responsible or liable for any of the following:
Financial losses or missed profits
Incorrect signals or logic behavior
Broker-related issues
API failures or platform downtime
Market gaps or extreme volatility
Emotional distress or decision errors
The use of any indicator or algorithm is entirely at the user’s own risk.
9. Testing and Validation Are User’s Responsibility
Before using any tool in a live trading environment, users must:
Conduct proper backtesting
Perform forward testing or paper trading
Validate results under multiple market conditions
Understand all logic and limitations
We do not guarantee that a tool has been tested across all scenarios unless explicitly agreed upon in writing.
10. No SEBI Registration or Advisory Role
We are not registered with SEBI as an investment advisor, research analyst, or portfolio manager. Our services are limited to technical development only. Any interpretation of our work as advisory services is incorrect and unauthorized.
11. Market Conditions Can Change
Market behavior is dynamic. A logic that works in one market phase (trending, sideways, volatile) may completely fail in another. Indicators and algorithms are not adaptive unless specifically designed to be so.
Users must continuously monitor and evaluate performance.
12. Automation Does Not Eliminate Risk
Automated trading or algorithmic execution does not eliminate risk. In fact, automation can increase risk if:
Logic errors exist
Market conditions change abruptly
Execution happens faster than human intervention
Users must supervise automated systems at all times.
13. Acceptance of Terms
By using, accessing, or implementing any indicator or algorithm developed or shared by us, the user explicitly agrees that:
They understand all risks involved
They take full responsibility for all outcomes
They will not hold us liable for any loss or damage
They will seek advice from a SEBI-registered advisor when needed
14. Final Statement
We provide tools, not advice.
We develop code, not confidence.
We share technology, not guarantees.
Trading success depends on multiple personal and external factors including capital, psychology, discipline, experience, and market conditions. Since these factors differ from person to person, the same indicator or algorithm will not work for everyone.
Users must make informed decisions responsibly and ethically.
KP OPTION ROCKComprehensive Disclaimer and User Responsibility Statement for Indicators and Algorithmic Trading Tools
We are an independent indicator and algorithm (algo) development service provider, engaged solely in the technical development of trading tools based on specific requirements received from users. Our role is strictly limited to designing, coding, and delivering custom-built indicators, scripts, scanners, or algorithmic tools as per user-defined inputs. We do not act as financial advisors, investment advisors, portfolio managers, or trading mentors in any capacity.
It is extremely important for every user to clearly understand the scope, limitations, responsibilities, and risks associated with the use of any indicator, algorithm, or trading-related tool developed or shared by us.
1. No Investment Advice or Recommendations
We do not recommend, suggest, endorse, or advise the use of any indicator, strategy, or algorithm developed by us for live trading purposes. Any tool created by us is purely technical in nature and must not be interpreted as financial, investment, or trading advice.
We strongly advise all users to consult a SEBI-registered investment advisor (RIA) or a SEBI-registered research analyst (RA) before making any trading or investment decisions. Our services do not replace professional financial guidance.
2. Tools Are Developed Based on User Requirements Only
All indicators and algorithms are developed strictly based on requirements received from users, which may include:
Specific entry or exit logic
Custom conditions
Indicator combinations
Risk management formulas
Automation logic
Visual plotting requirements
These requirements are subjective and vary from user to user. A tool developed for one user is tailored to their personal assumptions, preferences, and expectations. As such, the same tool may not be suitable or effective for another user.
We do not evaluate whether a particular logic is profitable, safe, or appropriate for any individual.
3. No Guarantee of Profit or Performance
There is no guarantee of profit, accuracy, consistency, or success when using any indicator or algorithm developed by us. Financial markets are uncertain, volatile, and influenced by numerous unpredictable factors including but not limited to:
Market sentiment
Economic events
News and announcements
Liquidity conditions
Broker execution quality
Slippage and latency
Past performance of any indicator or algorithm does not guarantee future results. Any perceived success in backtesting or paper trading does not ensure similar results in live market conditions.
4. Trading Involves High Risk
Trading and investing in financial markets involves substantial risk, including the potential loss of partial or entire capital. Users must clearly understand that:
Losses can exceed expectations
Capital erosion can occur rapidly
Emotional and psychological stress is common
Overtrading and mismanagement can amplify losses
Users are solely responsible for assessing whether trading aligns with their financial situation, risk tolerance, and personal circumstances.
5. Differences in Capital Size and Risk Capacity
Every trader has a different capital size, which significantly impacts trading outcomes. A strategy that may appear effective for a large capital account may fail for a smaller account due to:
Margin requirements
Lot size constraints
Brokerage costs
Risk exposure
Similarly, risk-reward capacity differs for each individual. Some users can tolerate drawdowns, while others cannot. A one-size-fits-all approach does not exist in trading.
6. Psychological and Mental Health Factors
Trading is not only a technical activity but also a psychological challenge. Factors such as:
Emotional discipline
Fear and greed
Stress management
Mental health
Decision-making under pressure
play a critical role in trading outcomes. We do not assess or account for a user’s psychological readiness or mental health condition. Any tool shared by us may not align with a user’s emotional or mental capacity to handle market fluctuations.
7. Trading Profile and Experience Level
Each user has a unique trading profile, which may include:
Beginner, intermediate, or advanced experience
Intraday, swing, positional, or long-term trading
Manual or automated execution
Asset preference (equity, options, futures, commodities, forex)
A tool developed for a specific trading profile may not work effectively for another profile. Users are fully responsible for determining whether a tool suits their experience level and trading style.
8. No Responsibility for Profit, Loss, or Damages
We shall not be held responsible or liable for any of the following:
Financial losses or missed profits
Incorrect signals or logic behavior
Broker-related issues
API failures or platform downtime
Market gaps or extreme volatility
Emotional distress or decision errors
The use of any indicator or algorithm is entirely at the user’s own risk.
9. Testing and Validation Are User’s Responsibility
Before using any tool in a live trading environment, users must:
Conduct proper backtesting
Perform forward testing or paper trading
Validate results under multiple market conditions
Understand all logic and limitations
We do not guarantee that a tool has been tested across all scenarios unless explicitly agreed upon in writing.
10. No SEBI Registration or Advisory Role
We are not registered with SEBI as an investment advisor, research analyst, or portfolio manager. Our services are limited to technical development only. Any interpretation of our work as advisory services is incorrect and unauthorized.
11. Market Conditions Can Change
Market behavior is dynamic. A logic that works in one market phase (trending, sideways, volatile) may completely fail in another. Indicators and algorithms are not adaptive unless specifically designed to be so.
Users must continuously monitor and evaluate performance.
12. Automation Does Not Eliminate Risk
Automated trading or algorithmic execution does not eliminate risk. In fact, automation can increase risk if:
Logic errors exist
Market conditions change abruptly
Execution happens faster than human intervention
Users must supervise automated systems at all times.
13. Acceptance of Terms
By using, accessing, or implementing any indicator or algorithm developed or shared by us, the user explicitly agrees that:
They understand all risks involved
They take full responsibility for all outcomes
They will not hold us liable for any loss or damage
They will seek advice from a SEBI-registered advisor when needed
14. Final Statement
We provide tools, not advice.
We develop code, not confidence.
We share technology, not guarantees.
Trading success depends on multiple personal and external factors including capital, psychology, discipline, experience, and market conditions. Since these factors differ from person to person, the same indicator or algorithm will not work for everyone.
Users must make informed decisions responsibly and ethically.
VL8R FVGThis script identifies all FVGs and if filled will not be extended to the right. Remember, FVGs on higher time frames represent institutional entries, always seek additional confluence before taking a trade.
Malama's 5x Universal Anchored M.A. (Optional S/R)Malama's 5x Universal Anchored M.A. (5-UMA+) is a comprehensive moving average utility designed to streamline chart analysis by consolidating five fully independent, highly customizable MA slots into a single script instance.
Justification for this Combination (The Mashup): Traders often require multiple moving averages to analyze different time horizons (e.g., the 20, 50, 100, and 200 MAs simultaneously). Using separate indicators for each consumes limited TradingView indicator slots and clutters the interface. Furthermore, most standard MA tools lack advanced "Anchoring" capabilities or adaptive calculation methods. This script solves these issues by unifying 5 independent calculation engines into one optimized tool. It allows traders to mix and match standard MAs (SMA, EMA) with advanced adaptive types (KAMA, VIDYA) and apply custom anchors to specific events (like earnings or market opens) without needing multiple scripts.
How the Components Work Together:
Universal Calculation Engine: Each of the 5 slots can select from over 28 different smoothing algorithms. This allows for direct comparison—for example, plotting a lagging SMA against a responsive Hull MA to gauge trend momentum.
Independent Anchoring Logic: Unlike standard tools that apply one logic to all lines, each slot has its own "Anchor State." Slot 1 can be a rolling EMA, while Slot 2 is anchored to a specific date. The script manages these state variables independently to prevent conflict.
Dynamic S/R Visualization: Each line can optionally toggle "Support/Resistance Mode."
Logic: If Price > MA, the line turns Green (Support). If Price < MA, it turns Red (Resistance).
Interaction: This visual feedback loop helps traders instantly identify trend alignment across multiple timeframes.
Data Dashboard: A modular table system renders real-time data for each active MA, displaying its current value, trend direction (Slope), and percent deviation from price.
Included MA Types & Underlying Math:
Standard: SMA, EMA, WMA, TMA, VWMA, SMMA.
Low Lag: HMA (Hull), ZLEMA (Zero-Lag), DEMA, TEMA, T3.
Adaptive: KAMA (Kaufman), VIDYA (Chande), FRAMA (Fractal), McGinley Dynamic, Kalman Filter.
Ehlers: MAMA/FAMA, Cyber Cycle, Super Smoother, Laguerre, Reflex.
Features:
5 Independent Slots: Configure up to 5 unique MAs on one chart.
Anchored Mode: Anchor any MA to a specific Date/Time, Bar Index, or the First Bar of the chart.
Smart Tables: Individual dashboard panels for each MA that can be positioned anywhere on the screen.
Disclaimer: This tool is for educational analysis only. Trading involves significant risk.
Support and Resistance Dual Lookback Triple EMA
This professional-grade overlay indicator visualizes dynamic support and resistance structure using two independent lookback periods:
- Short lookback (default 200 bars) – active, high-probability zones with full labeling, boundary lines, and semi-transparent zone fills.
- Long lookback (default 1000 bars) – broader context structure shown as faint dotted lines and matching zone fills (supply 100–80%, mid 55–45%, demand 20–0%).
Core Features
- Percentage-based levels: Supply (100%), High (70%), Mid (50%), Low (30%), Demand (0%)
- Asymmetric mid-zone flip detection (default 55% / 45% thresholds) with persistent SUPPLY ↔ DEMAND label
- Zone fills: Supply (100–80%), Mid (55–45%), Demand (20–0%) with configurable transparency (default 80% on boundaries, fill color opacity adjustable)
- Triple EMA ribbon (fast/medium/slow) calculated on close price:
- Independent smoothing levels (1–5 nested EMAs)
- Optional volume-based coloring (strong/weak when volume >/< volume EMA)
- Right-offset labels with customizable size, style, and distance
- Long structure displayed with reduced opacity (80%) for clean visual hierarchy
- Mid-flip alerts available for both short and long regimes
Intended Usage
Designed for swing, position, and multi-timeframe traders seeking confluence between short-term price action and longer-term market structure. The triple EMA overlay provides trend context and volume confirmation directly on the price chart.
Recommended Settings
- Higher timeframes (4H, Daily, Weekly) on volatile instruments
- Adjust short/long lookbacks to match your trading horizon
- Disable long fills/labels for minimalistic charts when focusing on short-term action
Alerts
- Configurable mid-flip alerts (short & long) on regime change (DEMAND ↔ SUPPLY)
A precise, non-repainting tool for structure-based decision making.
Malama's Quantum Fusion Malama's Quantum Fusion (MQF) is a unified trend-following and reversal system that filters signals by mathematically fusing market "Context" (Probability Zones) with "Kinetics" (Price Action).
Justification for this Combination (The Mashup): Standard indicators often fire signals in isolation, ignoring the broader market regime. For example, a momentum oscillator might signal a "Buy" in a downtrend, or a trend indicator might lag in a chop zone. MQF solves this by combining Regime Detection (ADX), Trend Direction (Supertrend Cloud), and Momentum (RSI/MFI) into a single decision engine. This "Fusion" allows the script to suppress false signals when the market context is unfavorable (e.g., ADX < 20).
Underlying Calculations & Logic (How it Works):
1. The "Probability Zone" Engine (The Context) The script calculates a dynamic probability score for every bar based on a Weighted Superposition Model:
Regime-Adjusted Oscillators: It calculates RSI (14) and MFI (14). Crucially, the script uses ADX to detect the market regime.
In Trends (ADX > 25): Oscillators are weighted for momentum (buying strength).
In Ranges (ADX < 20): Oscillators are weighted for mean reversion (buying oversold).
Wave Deviation: It measures the distance of price from a central 50-period EMA Wave. The further price deviates, the higher the "Reversion Probability" score.
Swing Pivots: It identifies local tops and bottoms. Proximity to these pivots adds to the Zone Score.
2. The Reversal Signal Engine (The Trigger) The "BUY" and "SELL" diamonds are generated only when multiple conditions align:
Candle Pattern: Price must close above the Fast EMA (9) while the Candle High > Previous High.
Trend Cloud: The move must align with the Dual-Supertrend Cloud (Fast Factor 1.5, Slow Factor 3.0).
Signal Filters:
Volume Spike: Requires Volume > (Average Volume * 1.5) to ensure institutional participation.
Chop Filter: Blocks signals if ADX < 20 (configurable).
Risk Filter: Blocks signals if the candle range is excessive, preventing entries on exhaustion candles.
3. Multi-Timeframe (MTF) Trend Alignment To prevent trading against the dominant trend, the script pulls data from higher timeframes (e.g., Weekly trend for Daily charts) using non-repainting security calls. Signals are suppressed if they contradict the higher-timeframe Supertrend direction.
How to Use:
The Dashboard: Monitor the "Prob" (Probability) and "Conf" (Confidence) columns. A score > 75% indicates a high-probability reversal zone.
The Signal: Wait for a Diamond (◆) signal.
Green Diamond: Bullish Entry (Price broke resistance + Trend Aligned + High Probability Zone).
Red Diamond: Bearish Entry (Price broke support + Trend Aligned + High Probability Zone).
Risk Management: Use the dotted Stop Loss lines drawn at the recent Swing High/Low for trade invalidation.
Disclaimer: This script uses request.security for MTF data with lookahead=barmerge.lookahead_off to ensure no repainting occurs. All calculations are performed on confirmed closed bars.
Dollar Real Value Composite (CPI + REER + Gold)//@version=5
indicator("Dollar Real Value Composite (CPI + REER + Gold)", overlay=false, max_lines_count=500)
//=== 1. 데이터 로딩 ===//
reer = request.security("FRED:RBUSBIS", timeframe.period, close) // 실질 실효환율
gold = request.security("OANDA:XAUUSD", timeframe.period, close) // 금 가격
cpi = request.security("FRED:CPIAUCSL", "M", close) // CPI는 월간이므로 월봉으로 호출
// 월간 CPI를 현 타임프레임으로 FWD-fill
cpi_tf = request.security("FRED:CPIAUCSL", timeframe.period, close)
//=== 2. 기준 시점 설정 (첫 유효 데이터) ===//
var float reer0 = na
var float gold0 = na
var float cpi0 = na
if na(reer0) and not na(reer)
reer0 := reer
if na(gold0) and not na(gold)
gold0 := gold
if na(cpi0) and not na(cpi_tf)
cpi0 := cpi_tf
//=== 3. 각 축의 로그 변화 (달러 약세 방향) ===//
// CPI ↑ => 달러 실질 구매력 ↓
cpi_idx = cpi0 > 0 and cpi_tf > 0 ? math.log(cpi_tf / cpi0) : na
// REER ↑ => 달러 강세이므로 부호 반대로
reer_idx = reer0 > 0 and reer > 0 ? -math.log(reer / reer0) : na
// Gold ↑ => 금 1온스를 사려면 더 많은 달러 => 달러 실질 ↓
gold_idx = gold0 > 0 and gold > 0 ? math.log(gold / gold0) : na
//=== 4. 표준화 (rolling 5년, 대략 60개월 = 260거래일 근사) ===//
length = input.int(260, "Std lookback bars (~5y)")
f_z(src) =>
ma = ta.sma(src, length)
sd = ta.stdev(src, length)
sd != 0 ? (src - ma) / sd : 0.0
z_cpi = f_z(cpi_idx)
z_reer = f_z(reer_idx)
z_gold = f_z(gold_idx)
//=== 5. 가중치 설정 ===//
w_cpi = input.float(0.4, "Weight CPI")
w_reer = input.float(0.3, "Weight REER")
w_gold = input.float(0.3, "Weight Gold")
composite = w_cpi * z_cpi + w_reer * z_reer + w_gold * z_gold
//=== 6. 플로팅 ===//
plot(composite, color=color.new(color.white, 0), title="Dollar Real Value Composite")
h0 = hline(0, "Zero line", color=color.new(color.gray, 60))
Trend & ML ScreenerMalama's Enhanced Trend & ML Screener (MLScreen) is a multi-asset dashboard designed to provide a comprehensive health check of your watchlist by fusing standard trend metrics with machine learning trend detection.
Justification for this Combination (The Mashup): Evaluating a ticker's true state often requires checking multiple isolated indicators: Ichimoku for cloud position, ADX for trend strength, ATR for volatility, and Moving Averages for momentum. Checking these one by one across 8 tickers is inefficient. This script solves this problem by consolidating these 5 distinct analytical dimensions into a single, unified "State Dashboard," allowing traders to assess the condition of SPY, QQQ, and 6 custom tickers simultaneously.
Implementing the Dr. David Paul Methodology: This screener is specifically engineered to execute the technical side of Dr. David Paul's high-probability investing checklist.
Step 1 (Your Job - Fundamentals): You populate the custom ticker slots with companies you have identified as Undervalued and showing Strong Earnings Growth.
Step 2 (The Script's Job - Technical Validation): The dashboard validates that these companies are "Rising" and safe to buy based on Dr. Paul's strict technical rules:
General Market Filter: Check the top two rows (SPY & QQQ). Dr. Paul states the general market must be Positive (Above the 21-Day EMA). If SPY or QQQ are below the 21 EMA, long positions are avoided.
The "89" Floor: The specific stock must not be under the 89-Day EMA. The dashboard monitors the 89 EMA interaction to ensure the long-term trend is still valid.
Growing Strongly: The "ML Trend" (Machine Learning Slope) confirms that price action is actually rising ("Growing Strongly") to match the earnings growth.
How the Components Work Together:
Machine Learning Trend (ML Trend): The script calculates a Linear Regression Slope. If positive, it confirms the "Rising" price action required to match strong earnings.
Multi-Timeframe Context (MTF Trend): It pulls trend data from the Weekly timeframe to ensure the macro trend supports the daily move.
EMA Crossovers & Positioning: The script monitors the 10, 21, 50, and 89 EMAs. The dashboard highlights crossovers, allowing you to instantly see if SPY is holding the 21 EMA or if a stock is threatening the 89 EMA floor.
Volatility (ATR/ADX): Confirms if the move has genuine strength (ADX) or if volatility is expanding dangerously.
How to Use:
Market Check (The 21 Rule): Look at SPY and QQQ. Verify they are NOT showing "↓ 21" or trading in a Bearish trend. They must be above the 21-Day EMA.
Stock Check (The 89 Rule): Ensure your target value stock is not showing a "↓ 89" signal or trading below the 89 EMA.
Trend Entry: If Fundamentals are good + Market is > 21 EMA + Stock is > 89 EMA, use the ML Trend (Green) as your confirmation to enter the rising move.
Disclaimer: This tool is for educational analysis only. Past performance is not indicative of future results.
Malama's Institutional Liquidity & Price Action Concepts [ILPAC]Malama's Institutional Liquidity & Price Action Concepts is a comprehensive trading suite that unifies the three pillars of institutional analysis: Market Structure (Context), Liquidity (Targets), and Momentum (Triggers).
Justification for this Combination (The Mashup): Many traders clutter their screens with separate indicators for BOS/CHoCH, Liquidity Runs, and RSI divergences. This fragmentation makes it difficult to see the full narrative. ILPAC solves this by fusing these concepts into a single logic engine. By combining structure with liquidity heatmaps, the script allows you to see where price is going (Liquidity) and when the trend has shifted (Structure) without conflicting visual noise.
Optimizations & Fixes in This Version:
Unified Garbage Collection: Previous iterations of complex scripts often suffer from memory leaks. This version runs a global cleanup function every bar to manage lines and labels, ensuring smooth performance even on lower timeframes.
State-Machine BOS Logic: The Break of Structure (BOS) logic has been upgraded to a state machine. It tracks "Active Pivot Levels" and only fires a signal when a level is physically broken by a close, preventing repainting or flickering signals during live candles.
Physical Liquidity Sweeps: The Liquidity Heatmap now calculates the physical height of the zone in ticks. A zone is only considered "Swept" (mitigated) if price penetrates the interior of the box, not just touches the edge.
Deduplicated Psychological Levels: The logic for round numbers (Psychological Levels) now scans existing drawings to prevent stacking duplicate lines on top of each other when price consolidates around a key level.
Concepts & Underlying Calculations:
Market Structure: Identifies Swing Highs and Lows using a customizable lookback. A "Change of Character" (CHoCH) is flagged when the trend state flips from Bullish to Bearish (or vice versa), while a "Break of Structure" (BOS) indicates trend continuation.
Liquidity Heatmap: Automatically identifies unmitigated swing points where stop-losses are likely clustered. These are drawn as dynamic boxes that extend until price sweeps them.
FOMO Bubbles: A proprietary momentum filter that combines RSI extremes (Overbought/Oversold) with Volume Spikes (Volume > 2x Average). These bubbles highlight moments of retail panic or euphoria, often marking local tops or bottoms.
Auto-Trendlines: Connects the most recent non-breached pivots to project dynamic support and resistance channels.
How to Use:
Identify the Trend: Look for the Market Structure labels (HH, LL) and the colored structure lines (Green for Bullish, Red for Bearish).
Find the Target: Look for the Gold (High) or Blue (Low) Liquidity Zones. Price often gravitates toward these areas to clear liquidity before reversing.
Spot the Trigger: Use the FOMO Bubbles or Trendline Breakouts as your entry confirmation once price reaches a liquidity zone.
Disclaimer: This indicator is for educational analysis only. Past performance does not guarantee future results.
Gold Correlation Dashboard (Locked D1)** **
**Gold Intermarket Correlation Dashboard (Locked Timeframe Edition)**
This indicator is a specialized Intermarket Analysis tool designed specifically for XAUUSD (Gold) traders. It monitors 5 key assets that strongly influence Gold's price and provides a real-time bias (Bullish/Bearish) based on their correlation.
**Key Features:**
1. **Locked Timeframe Logic:**
* The dashboard allows you to "Lock" the analysis to a higher timeframe (Default: Daily/D1).
* This means you can trade on lower timeframes (e.g., 5m or 15m) while the dashboard keeps you aligned with the major Daily trend, preventing you from trading against the main flow.
2. **Intermarket Correlations:**
* **DXY (Dollar Index):** Negative Correlation (DXY Down = Gold Bullish).
* **US10Y (Yields):** Negative Correlation (Yields Down = Gold Bullish).
* **USDJPY & USDCHF:** Negative Correlation.
* **VIX:** Positive Correlation (VIX Up = Gold Bullish/Safe Haven).
3. **Smart Scoring System:**
* The script calculates a "Bullish Percentage" (e.g., 80% BUY or 100% BUY) based on how many of these 5 assets align with a Gold Long position.
4. **Strong Alerts:**
* Alerts are triggered only when the three core drivers (DXY, US10Y, USDJPY) align perfectly.
-------------------------------------------------------
** **
**黃金跨市場相關性儀表板 (鎖定週期版)**
這是一個專為黃金 (XAUUSD) 交易者設計的跨市場分析工具。它自動監控 5 個對黃金價格影響最大的資產,並根據相關性提供即時的多空傾向。
**核心功能:**
1. **鎖定時間級別 (Locked Timeframe):**
* 您可以將儀表板的分析數據鎖定在較大級別(預設:D1 日線)。
* 這意味著當您在 5 分鐘或 15 分鐘圖交易時,儀表板依然顯示日線級別的趨勢,幫助您「順大勢、逆小勢」,避免被短線雜訊誤導。
2. **跨市場相關性邏輯:**
* **DXY (美元指數)**:負相關 (美元跌 -> 黃金漲)。
* **US10Y (美債殖利率)**:負相關 (殖利率跌 -> 黃金漲)。
* **USDJPY & USDCHF**:負相關。
* **VIX (恐慌指數)**:正相關 (恐慌升 -> 黃金漲)。
3. **智能評分系統:**
* 系統會計算有多少資產支持黃金上漲,並給出百分比評分 (例如:80% BUY)。
4. **強力警報:**
* 只有當 DXY, US10Y, USDJPY 三大核心指標方向完全一致時,才會觸發強力買入/賣出警報。
Malama's Market Structure: Malama's Market Structure is a comprehensive price action utility that unifies four essential institutional trading concepts—Supply/Demand, Liquidity, Trendlines, and Key Levels—into a single, optimized toolkit.
Justification for this Combination (The Mashup): Institutional analysis requires monitoring multiple layers of market structure simultaneously. Using separate indicators for S/D zones, liquidity pools, and daily levels creates chart clutter and conflicting visual signals. This script solves this by integrating these components into a single Zone Management Engine. This engine ensures that when a zone is broken, it is automatically invalidated or marked as a "Retest" candidate, creating a cleaner, actionable chart without manual drawing tools.
What Has Been Fixed in This Version:
Zero-Division Protection: Added safety checks in the Liquidity module avg_ph != 0 to prevent runtime crashes on assets with zero values.
Explicit Zone Typing: The code now strictly differentiates between "Standard Supply" and "Liquidity Supply" to apply correct breakout logic (Close > Top vs Close < Bottom).
Smart Garbage Collection: Implemented a FIFO (First-In, First-Out) memory management system that prioritizes deleting inactive/broken zones before active ones, ensuring critical levels remain on the chart longer without hitting TradingView drawing limits.
Optimized Key Levels: Switched from creating new line objects every bar (which causes memory leaks) to updating a single var line object using line.set_xy.
Underlying Calculations & Logic:
Pivot Analysis (The Foundation): The script identifies structural Swing Highs and Lows using a customizable lookback.
Liquidity Logic: It compares adjacent Pivot Highs. If they are within a strict threshold (0.15%), they are flagged as "Equal Highs (EQH)"—a magnet for price.
Zone Management: An internal array tracks every zone. If price closes beyond a zone, the script detects the "Break" event and visually fades the zone to gray. If price touches a valid zone without breaking, the label updates to "Retest."
How to Use:
Entries: Look for price to reject from active Red (Supply) or Blue (Demand) zones.
Targets: Target the Gray "Liquidity" zones (EQH/EQL), as price often gravitates toward these to clear stops.
Confluence: Use the intersection of Auto-Trendlines and Key Levels as high-probability reversal areas.
Disclaimer: This tool is for educational analysis only. Trading involves significant risk.
The Blessed Trader Ph. | Double EMA + RSI + VWAP v3.21️⃣ What the Indicator Shows
EMA 20 High & Low
Green line → EMA of highs.
Red line → EMA of lows.
Think of these as dynamic resistance (high EMA) and dynamic support (low EMA).
VWAP (Orange Line)
Volume Weighted Average Price.
Acts as a trend filter:
Price above VWAP → bullish trend.
Price below VWAP → bearish trend.
You can choose to ignore VWAP using the Use VWAP Filter input.
RSI (Relative Strength Index)
Used to filter signals based on momentum.
Default level = 50:
RSI > 50 → bullish momentum.
RSI < 50 → bearish momentum.
Buy/Sell Signals
Small green triangle below bar → Buy Signal.
Small red triangle above bar → Sell Signal.
Signals appear only when entering a new trend (thanks to trend memory).
2️⃣ How the Signals Work
Buy Signal
Price crosses above EMA High.
RSI is above 50 (momentum filter).
If VWAP filter is on → price is above VWAP.
Sell Signal
Price crosses below EMA Low.
RSI is below 50.
If VWAP filter is on → price is below VWAP.
Trend memory
Once a buy signal triggers, it won’t trigger again until a sell signal occurs, avoiding repeated signals in the same trend.
=======Tips for Better Use=======
Timeframe: Works on all timeframes, but best on 15min, 1H, 4H for swing entries.
Avoid Choppy Markets: In sideways markets, EMA cross signals may give false entries.
Combine with Price Action: Check support/resistance levels or candlestick patterns to reduce false signals.
Optional Tweaks
Turn off VWAP if you want pure EMA + RSI signals.
You could later add custom RSI overbought/oversold levels for even stronger trends.
Z-Score Momentum Dashboard Z-Score Momentum Dashboard: A Comprehensive Technical Analysis Framework
Understanding the Z-Score Momentum Dashboard
The Z-Score Momentum Dashboard represents a sophisticated evolution in technical analysis indicators, designed to synthesize multiple analytical frameworks into a singular, coherent probabilistic assessment of market conditions. At its core, this indicator is a multi-dimensional analytical engine that processes price action, volume dynamics, cyclical patterns, and statistical anomalies to generate standardized z-scores that measure how far current market behavior deviates from established norms. Unlike traditional single-metric indicators that examine price through one lens, this dashboard constructs a comprehensive probabilistic model by weighting and combining six distinct analytical domains: Ehlers bandpass filtering for cycle detection, momentum calculations across multiple timeframes, mean reversion tendencies, trend strength measurements, volatility regime analysis, and volume confirmation signals.
The indicator operates by first calculating individual scores across each of these six domains, normalizing them into comparable z-score formats, then applying user-configurable weights to create a composite probability score that estimates the likelihood of upward price movement. This probability undergoes statistical transformation through hyperbolic tangent functions to ensure bounded outputs between zero and one, which are then compared against historical baselines to generate the final z-score reading. The z-score itself becomes the primary signal, indicating not just direction but the statistical significance of the current market state relative to recent history. When the z-score exceeds predefined thresholds, it suggests the market has entered a regime that statistically differs from the baseline, implying either strong momentum continuation or potential exhaustion depending on accompanying contextual indicators.
The dashboard visualization provides traders with immediate access to critical information through a comprehensive table display that shows historical z-scores over the past five days, current probability assessments, trend classification, momentum measurements, acceleration metrics, and distance from moving averages. This multi-temporal perspective allows traders to observe not just the current state but the trajectory of change, identifying whether momentum is building, plateauing, or reversing. The indicator also generates regime classifications such as "PARABOLIC EXT," "OVERSOLD," "STRONG MOM," and "NEUTRAL," which combine z-score readings with price extension metrics to characterize the current market environment. These classifications directly inform suggested actions, ranging from "Ride trend w/ stops" during strong momentum periods to "Watch for reversal" during oversold conditions with increasing momentum, providing traders with contextually appropriate strategic guidance.
The Special Nature of This Analytical Approach
What distinguishes the Z-Score Momentum Dashboard from conventional technical indicators is its fundamental philosophical approach to market analysis, which embraces probabilistic thinking rather than deterministic prediction. Most traditional indicators generate binary signals or directional recommendations based on threshold crossovers or pattern recognition, implicitly suggesting certainty about future price movement. This dashboard, in contrast, explicitly models uncertainty by generating probability distributions and measuring statistical significance, acknowledging that markets are stochastic systems where edge comes from systematic bias rather than predictive certainty. By converting diverse technical signals into standardized z-scores, the indicator creates a common language for comparing fundamentally different types of market information, whether that information comes from price momentum, volume patterns, or cyclical oscillations.
The pseudo-machine learning architecture embedded within the indicator represents another distinctive feature that elevates it beyond standard technical analysis tools. While Pine Script limitations prevent the implementation of actual neural networks or gradient-boosted decision trees, the indicator approximates ensemble learning principles by treating each analytical domain as a separate "model" whose outputs are weighted and combined. Users can adjust these weights based on their market beliefs or through backtesting optimization, effectively training the indicator to emphasize whichever analytical dimensions prove most predictive in their specific trading context. This flexibility means the same indicator can be configured for mean-reversion trading in range-bound markets by increasing mean reversion weights, or for momentum trading in trending markets by emphasizing trend and momentum components, making it adaptable across varying market regimes without requiring entirely different analytical tools.
The integration of John Ehlers' digital signal processing concepts, particularly the bandpass filtering and super smoother functions, introduces engineering-grade analytical precision to financial market analysis. Ehlers' work translates aerospace and telecommunications signal processing mathematics into trading applications, allowing the indicator to isolate specific cyclical frequencies within price action while filtering out noise. This is fundamentally different from simple moving averages or oscillators that indiscriminately smooth price data; bandpass filters can extract the 10-day cycle component separately from the 20-day cycle component, identifying when multiple cycles align or diverge. The inclusion of these sophisticated filters alongside more conventional tools creates a hybrid analytical framework that combines the mathematical rigor of quantitative finance with the practical market wisdom embedded in traditional technical analysis.
The dashboard's temporal analysis capabilities provide another layer of analytical depth rarely found in standalone indicators. By displaying five days of historical z-scores alongside current readings, the interface enables pattern recognition at the signal level rather than just the price level. Traders can observe whether z-scores are trending, oscillating, or demonstrating divergent behavior relative to price action. For instance, if price continues making new highs while z-scores decline, this suggests deteriorating statistical support for the advance despite superficial price strength, providing early warning of potential reversals. Similarly, rising z-scores during price consolidation indicate building statistical pressure that may soon manifest as directional movement. This meta-analytical capability transforms the indicator from a simple signal generator into a comprehensive framework for understanding the statistical character of market behavior.
Algorithmic Superiority and Technical Advantages
The algorithmic architecture of the Z-Score Momentum Dashboard demonstrates several technical advantages that contribute to its analytical power and practical utility. The normalization of disparate technical indicators into standardized z-scores solves a fundamental problem in multi-factor analysis: how to combine indicators with different scales and units into a coherent composite signal. A momentum reading measured in price points cannot be directly compared to an RSI reading measured on a 0-100 scale, nor to a volume ratio measured as a multiplier. By converting each measure into a z-score representing standard deviations from its respective mean, the indicator creates dimensional consistency, ensuring that each component contributes proportionally to the final composite score based on its statistical deviation rather than its nominal value.
The use of adaptive baselines through rolling statistical windows provides robustness against regime changes and non-stationary market behavior. Rather than comparing current readings against fixed historical values or statically defined overbought/oversold levels, the indicator continuously recalculates mean and standard deviation estimates over the user-defined baseline period. This approach automatically adjusts to changing volatility regimes, market cycles, and structural shifts in price behavior. During high-volatility periods, the standard deviation increases, requiring larger absolute deviations to generate extreme z-scores, appropriately raising the bar for signal generation. Conversely, during low-volatility periods, smaller absolute movements can generate significant z-scores, maintaining signal sensitivity across diverse market conditions.
The composite probability calculation employs mathematically sound transformation functions rather than arbitrary scaling. After weighting and combining individual z-scores into a composite score, the indicator applies hyperbolic tangent transformation to convert the unbounded composite score into a bounded probability estimate between zero and one. The tanh function was chosen specifically because its sigmoid-shaped curve smoothly compresses extreme values while maintaining sensitivity around the center, preventing outlier distortion while preserving information about moderate deviations. This is superior to linear scaling or simple threshold clamping, which can create artificial discontinuities or lose information about the magnitude of extreme readings. The subsequent z-score calculation on this probability distribution creates a second-order statistical metric that measures not just "is probability high?" but "is probability statistically significantly higher than typical?" This layered statistical approach provides more nuanced information than single-stage calculations.
The incorporation of acceleration metrics alongside momentum measurements adds a crucial dimension to the analytical framework. While momentum measures the first derivative of the z-score (rate of change), acceleration measures the second derivative (rate of change of the rate of change), identifying inflection points where momentum itself shifts. Markets often reverse not when momentum reaches zero but when acceleration reverses, as this indicates the rate of momentum decay is accelerating even while momentum remains positive. By explicitly calculating and displaying acceleration, the indicator provides early warning of potential trend exhaustion before momentum fully dissipates. This mathematical sophistication mirrors concepts from physics and calculus, applying them to financial market dynamics in ways that enhance predictive capability.
The multi-timeframe momentum analysis embedded within the indicator examines price changes over five, ten, and twenty periods, capturing different temporal scales of market behavior. Short-term momentum captures immediate price action and trading range dynamics, while longer-term momentum reflects sustained directional bias and major trend development. By combining these timeframes into a weighted average before calculating z-scores, the indicator synthesizes information across temporal scales, avoiding the myopia of single-timeframe analysis. This approach recognizes that market structure exists simultaneously at multiple frequencies, and robust signals often emerge when momentum aligns across timeframes, while divergences between timeframes can signal pending reversals or consolidations.
Predictive Power Through Cyclical Analysis
The integration of cyclical analysis into the Z-Score Momentum Dashboard represents one of its most powerful predictive capabilities, leveraging the empirical observation that financial markets exhibit periodic behavior driven by fundamental economic cycles, seasonal patterns, trader psychology, and technical feedback loops. The Ehlers bandpass filters implemented in the indicator specifically isolate cyclical components at 10, 15, and 20-day periods, frequencies that correspond to common trading cycles including bi-weekly, monthly, and quarterly rhythms in market activity. By extracting these specific frequency bands and measuring their slope, the indicator identifies when cycles are aligned in the same directional phase versus when they are diverging, with aligned cycles providing stronger predictive signals than single-frequency readings.
Cyclical analysis offers predictive power because cycles, by definition, have characteristic wavelengths that enable forecasting of future turning points based on the current phase. If the indicator detects that the 10-day cycle is in a trough phase while the 20-day cycle is also declining, it can anticipate that the shorter cycle should begin turning upward before the longer cycle, potentially creating a bullish divergence or early reversal signal. Conversely, when a shorter cycle reaches a peak while longer cycles continue rising, this suggests the current rally may consolidate before the longer-cycle momentum can drive new highs. This phase relationship analysis transforms cyclical information from descriptive to predictive, allowing traders to position ahead of probable turning points rather than merely reacting to them.
The bandpass filtering approach is particularly valuable because it separates signal from noise more effectively than conventional smoothing techniques. Traditional moving averages suppress both high-frequency noise and the actual signal being measured, creating lag and reducing responsiveness. Bandpass filters, in contrast, selectively attenuate frequencies outside the target band while preserving amplitude and phase information within the band, maintaining the timing and magnitude of the actual cyclical component. This means when the bandpass output changes, it reflects genuine change in the underlying cycle rather than random noise or smoothing artifacts. The z-score normalization of bandpass slopes then measures whether the current cyclical momentum is statistically unusual relative to recent history, identifying periods when cyclical forces are particularly strong or weak.
The integration of Fisher Transform calculations further enhances cyclical predictive power by converting price oscillations into a nearly Gaussian probability distribution. Financial price data typically exhibits non-normal distributions with fat tails and skewness, which violate the assumptions underlying many statistical techniques. The Fisher Transform specifically addresses this by mapping the price data onto a normal distribution where standard statistical inference tools work more reliably. When applied to cyclical data, this transformation makes it possible to accurately assess the statistical significance of cycle phases and turning points, distinguishing between normal cyclical oscillation and statistically significant deviations that may precede major price movements.
The Schaff Trend Cycle component adds another dimension to cyclical analysis by combining MACD calculations with stochastic smoothing to identify trending phases within broader cyclical structures. Markets often exhibit fractal behavior where trends exist within cycles which exist within larger trends. The Schaff indicator specifically addresses this nested structure by detecting when shorter-term trends are emerging within the dominant cycle, providing early identification of trend changes before they become apparent in price action. When the Schaff reading aligns with bandpass filter signals and overall z-score direction, it confirms that multiple analytical perspectives agree on current cyclical phase, increasing confidence in directional predictions.
The Detrended Price Oscillator (DPO) calculation removes trend components to isolate pure cyclical behavior, addressing a common challenge in cyclical analysis where strong trends can mask underlying cycles. By comparing current price to a centered moving average, the DPO reveals cyclical patterns that persist regardless of trend direction, allowing the indicator to maintain cyclical awareness in both trending and ranging markets. This is particularly valuable because cycles often continue operating during trends but become invisible to trend-following indicators, yet these cycles can predict pullbacks, consolidations, and acceleration phases within the larger trend. The incorporation of DPO signals into the composite z-score calculation ensures that cyclical information contributes to the final reading even when dominated by strong directional momentum.
Practical Trading Application and Strategic Implementation
Implementing the Z-Score Momentum Dashboard in practical trading requires understanding both its signal generation logic and the appropriate strategic frameworks for acting on its outputs. The primary trading signal comes from the overall z-score reading relative to the trigger and extreme thresholds, which by default are set at 1.25 and 2.0 respectively. When the z-score exceeds the trigger threshold, it indicates that current market behavior is more than 1.25 standard deviations above the recent baseline, suggesting statistically significant bullish momentum. Traders can interpret this as a regime shift from neutral to bullish conditions, warranting either initiation of long positions or continuation of existing long exposure with trailing stops. The strength of this signal increases when the z-score crosses the extreme threshold, indicating the market has entered a parabolic phase that, while statistically unusual, may represent either climactic buying or unsustainable conditions prone to mean reversion.
The regime classifications provide contextual interpretation that modifies how traders should approach z-score signals. A z-score above the trigger threshold combined with moderate price extension from the 20-period moving average generates a "STRONG MOM" regime classification with the recommended action "Ride trend w/ stops," suggesting that traders should maintain directional exposure while using trailing stop-loss orders to protect profits if momentum reverses. In contrast, a z-score above the trigger threshold but with extreme price extension generates a "PARABOLIC EXT" classification with the action "Mean rev UP expected," warning that despite strong statistical momentum, the price has deviated too far from its moving average and may soon consolidate or reverse toward the mean. This nuanced interpretation prevents traders from blindly chasing extended moves even when z-scores remain elevated.
The trend classification system—identifying RISING, FALLING, BOTTOMING, and TOPPING patterns—provides crucial information about the trajectory of statistical momentum rather than just its current level. A RISING classification indicates that not only is the z-score positive, but it has been consistently increasing over recent periods, suggesting accelerating momentum and increasing statistical support for directional movement. Traders can use this to distinguish between stable momentum that may continue and deteriorating momentum that may reverse, informing position sizing and stop-loss placement decisions. BOTTOMING and TOPPING classifications specifically identify potential inflection points where the direction of z-score movement is changing, generating early reversal signals before z-scores cross back through neutral territory.
For mean reversion traders, the indicator provides exceptional value when z-scores reach extreme negative levels (below -2.0) while showing BOTTOMING trend patterns and positive acceleration. This combination suggests that statistical momentum has reached an extreme oversold condition and is beginning to reverse, creating favorable risk-reward opportunities for counter-trend long positions. The extension metric provides additional confirmation, as extreme negative extension from the moving average creates mechanical pull toward the mean independent of momentum considerations. Traders can enter positions when these factors align, using the moving average as an initial profit target and the z-score returning to neutral as a signal for position closure or transition to trend-following mode.
For trend-following traders, the indicator is most valuable when z-scores remain elevated above the trigger threshold for extended periods with RISING or stable trend patterns and positive momentum readings. This indicates persistent statistical support for the trend rather than a temporary spike, justifying larger position sizes and wider stop-loss placement. The momentum and acceleration metrics help trend followers distinguish between healthy trends with sustained momentum and exhausted trends where momentum is decelerating, allowing for timely exit before reversals occur. When momentum and acceleration both turn negative while z-scores remain positive, it signals that the statistical foundation of the trend is eroding even though the trend nominally persists, prompting trend followers to tighten stops or take partial profits.
The component scores displayed in the dashboard enable advanced traders to perform qualitative analysis of what factors are driving the composite z-score reading. If the composite z-score is positive but the breakdown shows that bandpass and momentum scores are negative while mean reversion scores are strongly positive, this indicates that the bullish reading is driven primarily by oversold mean reversion potential rather than directional momentum. Traders can use this information to adjust their trading approach, perhaps favoring short-term reversal trades over longer-term trend follows. Conversely, if all components show aligned readings, it suggests broad-based agreement across analytical dimensions, increasing confidence in the signal and potentially warranting larger position sizes or longer holding periods.
Integration with broader trading systems can enhance the indicator's effectiveness. Traders might use the z-score as a filter for other strategies, taking long signals from separate systems only when the z-score is positive or trading reversal patterns only when z-scores are extreme. Alternatively, the indicator can serve as a portfolio allocation tool, increasing equity exposure when z-scores are positive and reducing exposure or shifting to defensive positions when z-scores turn negative. The probability estimates can be directly incorporated into Kelly Criterion or other position sizing formulas, scaling position sizes proportionally to the estimated probability of upward movement adjusted for risk-reward ratios of specific trade setups.
Alert conditions built into the indicator provide automated monitoring capabilities, notifying traders when z-scores cross critical thresholds or when trend patterns change from FALLING to BOTTOMING or RISING to TOPPING. These alerts enable traders to monitor multiple instruments without constant chart watching, maintaining awareness of regime changes across a diversified portfolio. The alerts for extreme z-scores specifically warn of potential climactic conditions that may require immediate attention, whether to take profits on existing positions or to prepare for reversal opportunities.
The customization options allow traders to optimize the indicator for specific instruments and market conditions. The baseline period parameter controls the lookback window for calculating statistical norms, with shorter periods making the indicator more responsive to recent conditions at the cost of increased noise, while longer periods provide stability but slower adaptation to regime changes. The weight parameters enable traders to emphasize whichever analytical dimensions prove most predictive in their specific markets, potentially increasing trend weights for strongly trending instruments like technology stocks while increasing mean reversion weights for range-bound commodities or currencies. Through systematic backtesting and forward validation, traders can develop instrument-specific configurations that maximize the indicator's predictive accuracy.
Ultimately, the Z-Score Momentum Dashboard functions most effectively as a comprehensive analytical framework rather than a standalone trading system, providing rich statistical context that enhances decision-making across diverse trading approaches. Whether used for discretionary trade timing, systematic signal generation, risk management, or portfolio allocation, the indicator's multi-dimensional analysis, cyclical awareness, and probabilistic framework offer traders a sophisticated tool for understanding and responding to statistical patterns in market behavior that persist across timeframes, instruments, and market regimes.






















