EPS TrackerThis tracks the EPS each cycle. This will help analyze the relationship between EPS changes and the corresponding price change. Helps in the stocks' fundamental analysis.Chỉ báocủa Oliver10021
PSG Ratio (price-sales/sales growth)This script plots the ratio of P/S (price-to-sales ratio) to Sales Growth Rate.Chỉ báocủa perfectforesight6
Market Structure Mechanics - MSSThis script is an automated structural mapping tool designed to read price action through the strict lens of the ICT (Inner Circle Trader) algorithmic framework. It doesn't just mark every high and low; it intelligently categorizes how price interacts with structural levels to tell you whether the trend is continuing, reversing, or manipulating. Here is a breakdown of how the script interprets market mechanics: 1. Trend Tracking & Pivot Identification The script actively tracks the most recent swing high (sh) and swing low (sl) to determine the current trend (bullish or bearish). It uses a customizable pivot length (default 5 bars) to identify these structural turning points. 2. Break of Structure (BOS) A BOS signals that the current trend is continuing. If the trend is Bullish and a candle closes decisively above the active Swing High, the script draws a solid blue line and labels it BOS. If the trend is Bearish and a candle closes decisively below the active Swing Low, it draws a solid red line labeled BOS. 3. Market Structure Shift (MSS) with Displacement An MSS is a high-probability signal that the overall trend has reversed. However, the script is designed to filter out fake reversals by enforcing the Displacement Rule. If the trend is Bullish, but price suddenly closes below the active Swing Low, the algorithm checks the recent down-move to see if a Bearish Fair Value Gap (FVG) was formed. If an FVG is present, it means the move had massive institutional momentum (Displacement). It will draw a thick red line labeled MSS, and the trend will officially shift to bearish. If it breaks the low but no FVG is found, the script flags it as a low-probability, invalid break (drawn as a dotted gray line). 4. Liquidity Sweeps (Stop Hunts) This is where the script shines at reading manipulation. If price pushes past a structural high or low to trigger retail stop losses, but the candle ultimately fails to close beyond the level (leaving a wick), the script immediately recognizes this as a stop hunt. It will draw a dashed orange line and label it Sweep. The script also features a built-in "Smart Label Merger", meaning if a level gets Swept and then Broken on the exact same candle, the labels will neatly combine (e.g., "Sweep, BOS") instead of creating a messy, overlapping clump of text on your chart.Chỉ báocủa greymyst51
Internal and External LiquidityThis script is designed to visualize one of the most fundamental concepts in the ICT algorithmic framework: The cycle between Internal and External Liquidity. According to ICT, the Interbank Price Delivery Algorithm continuously moves price in a loop—from drawing on resting orders at the absolute highs/lows of a dealing range (External Liquidity), back down into inefficiencies within that range (Internal Liquidity), and then back out again. Here is exactly how the script brings this concept to life on your chart: 1. External Liquidity (The Dealing Range) To identify the macro boundaries of the current dealing range, the script tracks "Major Swings" (which default to 15-bar pivots). Ext BSL & Ext SSL: When a major high or low forms, it draws a thick, solid line extending forward in time. This acts as the outer boundary where the heaviest cluster of retail stop losses rests. 2. Internal Liquidity (Minor Swings & FVGs) Once the dealing range is established, price will often consolidate or retrace within it. The script maps two types of internal liquidity that the algorithm uses to re-price before attacking the external bounds: Minor Swings: These are short-term highs and lows (default 3-bar pivots) trapped inside the dealing range. They are marked with thinner, dashed lines. Fair Value Gaps (FVGs): The script automatically highlights active bullish and bearish FVGs with slightly transparent boxes. FVGs act as massive internal magnets for price. 3. Dynamic Mitigation & Sweeps The true power of this script is that it dynamically updates to reflect real-time liquidity consumption: If price wicks past an External or Minor Swing line, the line stops extending (because the liquidity has been swept). If price dips into an FVG box and completely fills the gap, the box immediately stops drawing (because the inefficiency has been rebalanced). How to use it: By watching the interplay between these drawings, you can track the algorithmic narrative. For example, if you see price completely fill an internal FVG (Internal Liquidity), you can immediately look up to the thick "Ext BSL" line (External Liquidity) to identify the algorithm's likely next target.Chỉ báocủa greymyst90
RTH Gap (Dynamic Mitigation) SilentRTH Gap (Dynamic Mitigation) Silent A professional Real-Time Regular Trading Hours (RTH) Gap indicator that dynamically tracks gap mitigation, visualizes fill progress, and automatically manages completed gaps. Unlike traditional gap indicators that simply mark the opening gap, RTH Gap (Dynamic Mitigation) Silent continuously updates each gap throughout the trading session, showing exactly how much of the gap has been filled while dynamically adjusting the visualization as price trades into it. Designed for traders who monitor opening gaps as liquidity targets, the indicator provides an intuitive view of gap mitigation without cluttering the chart. What the indicator does At the Regular Trading Hours open, the script automatically detects the price gap between the previous RTH close and the current session open. It then: Draws the gap zone Tracks how deeply price has entered the gap Calculates the percentage of mitigation Shrinks the remaining unfilled gap in real time Visually highlights the filled portion Detects when the gap has been completely filled Optionally removes completed gaps automatically This allows traders to instantly recognize whether a gap remains a valid liquidity target or has already been mitigated. Main Features Automatic RTH Gap Detection The indicator automatically identifies opening gaps using the previous Regular Trading Hours close and the current market open. Supports both: Gap Up Gap Down Gap calculations are performed automatically every trading day. Dynamic Gap Boxes Each detected gap is displayed as a visual price zone. Features include: Custom colors Adjustable transparency Custom borders Configurable number of historical gaps Optional day labels Optional right-side extension Gap boxes can remain fixed or continuously extend throughout the trading session. Real-Time Gap Mitigation Unlike static gap indicators, the remaining gap continuously updates as price trades into it. As price penetrates the gap: The remaining gap shrinks The filled portion expands Fill calculations never reverse once mitigation occurs The display reflects the true remaining imbalance This provides a clear visual representation of how much liquidity remains inside the opening gap. Live Gap Fill Percentage The indicator continuously calculates the percentage of the gap that has been mitigated. Features include: Live percentage updates Floating fill label Adjustable colors Automatic completion detection The label always follows the current mitigation boundary, making fill progress easy to monitor in real time. Gap Midline Each gap includes an optional midpoint reference. Features include: Custom colors Multiple line styles Midline labels Automatic fading after price crosses the midpoint Once half of the gap has been mitigated, the midline can automatically change appearance to indicate that the 50% level has been reached. Previous RTH Close Levels The indicator can display the previous Regular Trading Hours closing price used to create each gap. Features include: Previous RTH close line Price labels Adjustable styles Multiple historical close levels Optional right-side extension This provides an additional reference for traders monitoring daily opening auctions and gap behavior. Automatic Gap Completion When price completely fills the opening gap, the indicator can: Automatically delete the completed gap Leave it visible with a mitigated appearance Display a completion confirmation This keeps the chart focused on active, actionable gaps while preserving flexibility for historical analysis. Flexible Session Timing Users can adjust both the opening and closing reference times using configurable minute offsets. This allows the indicator to adapt to: Different broker feeds Futures markets Custom exchange schedules while maintaining accurate gap calculations. Designed For RTH Gap (Dynamic Mitigation) Silent is ideal for traders who focus on: Opening gap strategies Smart Money Concepts (SMC) ICT methodologies Intraday trading Liquidity-based execution Futures ETFs Equities Index products Key Benefits Automatically detects daily RTH opening gaps Tracks gap mitigation in real time Dynamically shrinks remaining gap zones Displays live gap fill percentages Includes optional midpoint reference with adaptive styling Tracks previous RTH closing prices Automatically manages completed gaps Fully customizable appearance and historical display settings Overall, this is best described as a dynamic opening-gap management tool rather than a standard gap indicator. Instead of simply marking where a gap occurred, it transforms each gap into a live, evolving liquidity zone, allowing traders to monitor mitigation progress and quickly identify which gaps remain active and which have already been fully filled.Chỉ báocủa Sil3ntT1140
Cumulative Rate of Inflation Calculator Overview The Cumulative Rate of Inflation Calculator (CROIC) indicator visualizes the impact of inflation on purchasing power. By anchoring to the live market price, it adjusts historical prices to reflect what they would be worth in "today’s dollars." The orange line on your chart represents the inflation-adjusted value, showing how much nominal price growth is actually just a result of currency devaluation. How to Use Interpreting the Orange Line: * If the orange line is above your candle price, the asset has not kept pace with the set inflation rate (purchasing power has decreased). If the orange line is below your candle price, the asset has outperformed the inflation rate (purchasing power has increased). Adjusting Inflation Rates: The cumulative rate of inflation the past 100 years is 1793.4% or 2.98%/yr avg, at the time of this post. You can change the Annual Inflation Rate (%) in the indicator settings (gear icon) to test different economic scenarios (e.g., set to 2.0 for target fed rates or higher to see aggressive devaluation). Universality: This indicator works on any asset class (Stocks, Crypto, Forex, Metals) because it automatically calculates time relative to the live price. Chỉ báocủa Options3604
Flops - OrderblocksDescription The Advanced Flops - Orderblock indicator is a sophisticated, algorithmic supply and demand tracking system. It dynamically identifies trend-following institutional structures by detecting "Flops" (often known as Orderblocks) in real-time, visualizing exact areas where momentum aggressively shifted. Instead of relying on a rigid, single-candle definition, this engine operates on a multi-timeframe perspective natively. It simultaneously evaluates 1-Candle, 2-Candle, and 3-Candle breakout logic on every single bar to validate structural breaks and paint flawless institutional supply/demand zones on your chart. 🎯 How It Works: The 1, 2, 3 Logic The engine evaluates the market looking for a sequence of momentum candles that break structure against the previous opposing candle. By running the 1, 2, and 3-candle logic simultaneously, the script guarantees it catches both immediate V-shape reversals (1-candle) and slower, grinding structural breaks (3-candle) without drawing overlapping or duplicated zones. Bullish ( Flops - Orderblock ): Formed when the price forcefully breaks the high of the last bearish candle. This indicates newly created demand. Bearish ( Flops - Orderblock ): Formed when the price forcefully breaks the low of the last bullish candle. This indicates newly created supply. ✨ Key Features Simultaneous Multi-Candle Logic: Runs three independent sequence checkers at the exact same time to ensure no valid Orderblock is ever missed. Dynamic Mitigation Engine: Active zones project forward indefinitely into future price action until they are touched or closed through (customizable). Single Mitigated Memory: A sleek visual feature that automatically deletes old, invalidated zones. It keeps only the absolute last mitigated zone on your chart to show you the most recent point of failure, without cluttering your screen with historical noise. Trend Deactivation: The script understands market structure. If the dominant trend fully flips (e.g., from Bullish to Bearish based on a 3-candle sequence), all opposing active ( Flops - Orderblock ) zones are immediately deactivated and labeled as "Trend Flip", preventing you from taking trades against a confirmed structural shift. Boundary Customization: Choose exactly how you want your Orderblock zones measured—either wick-to-wick (High/Low) or body-to-body (Open/Close). ⚙️ Settings Flop Boundary: Define zones using full Wicks or strictly Candle Bodies. Mitigation Mode: Choose whether a zone is invalidated the moment a wick "Touches" it, or only when a candle "Closes" fully through the zone. Show Only Last Mitigated Flop: Keep your charts clean by automatically erasing old mitigated lines and only leaving the single most recent mitigated Orderblock on the chart. Deactivate on Trend Flip: Automatically invalidate all active supply zones if the macro trend shifts bullish (and vice versa). Full Visual Control: Customize colors, line widths, line styles (solid, dashed, dotted), and label visibility to fit your exact chart aesthetic.Chỉ báocủa greymyst41
Minimal Sessions LiquiditiesDescription The Session Liquidities indicator is an advanced, automated toolkit for traders who rely on time-based liquidity sweeps and daily structural levels. It automatically highlights the high and low price points for the most actively traded sessions in the market and tracks them dynamically. Instead of manually drawing horizontal rays across your chart every day, this script does the heavy lifting by identifying the highs and lows of six distinct timeframes (all strictly mapped to Eastern Time / New York Time) and carrying them forward until they are interacted with. 🕒 Sessions Tracked The engine tracks liquidity boundaries for the following key windows: Asian Session (AS): 20:00 - 00:00 ET London Session (LN): 02:00 - 05:00 ET New York AM Session (NY AM): 09:30 - 11:30 ET New York Lunch Session (NY LN): 12:00 - 13:00 ET New York PM Session (NY PM): 13:30 - 16:30 ET Current Day (CD): 18:00 - 16:55 ET ✨ Key Features Dynamic Liquidity Extensions: Once a session closes, its high and low lines are automatically extended forward into future price action, acting as pristine liquidity magnets. Stop When Swept: An optional setting allows you to stop drawing the liquidity line exactly on the candle where the price eventually sweeps (crosses) it. This prevents your chart from being cluttered by old, invalidated liquidity levels. Previous Day (PD) Memory: The script remembers historical session data. When a new day begins, the script automatically re-labels the previous day's untouched levels to "PD" (e.g., PD AS H for Previous Day Asian High), or D-2 for older levels. Smart Overlap Merging: It's very common for two sessions to share the exact same high or low. To keep your charts incredibly sleek, the engine actively scans for overlapping labels. If two liquidity pools rest at the exact same tick, it merges their labels into a single comma-separated text (e.g., Current Day High, AS L) and removes the redundant visual clutter. Customizable Lookback: Control exactly how many historical days of liquidity you want to track (up to 40 days) to match your trading style without overwhelming your screen. ⚙️ Settings Sessions to Show: Toggle any of the 6 individual sessions on or off. Session Colors: Fully customize the color of the lines and labels for each specific session. Lookback Limit: Adjust how many historical periods are kept on the chart (1 = Current Only, 2 = Current + Previous Day). Stop Lines When Swept: Toggle whether the line should extend indefinitely or terminate upon contact with price. Label Size: Change the typography size (defaults to Tiny for a professional, unobtrusive aesthetic).Chỉ báocủa greymystCập nhật 36
200W SMA Annual CAGR TrackerA Pine Script indicator that calculates the annualized Compound Annual Growth Rate (CAGR) for either the weekly close price or the weekly 200-period Simple Moving Average (200W SMA). The script allows users to choose a custom lookback period expressed in years, months, or weeks, and it displays both the reference series and the computed CAGR as a chart label and an optional summary table. Features: Weekly reference series plotting: 200W SMA Weekly close Annual CAGR calculation over configurable lookback periods Custom lookback unit: years, months, or weeks Optional on-chart label with CAGR value Optional table summary showing current value, past value, CAGR, and lookback duration Use Case: Ideal for long-term traders and investors who want a quick visual gauge of how the weekly trend or 200-week moving average has performed on an annualized basis. Great for comparing price momentum against a slow-moving trend benchmark. How to Use: Select the reference type: 200W or Weekly Choose the lookback length and unit Enable labels and/or the table for a cleaner visual summary Apply to weekly or lower timeframes to view the weekly reference and CAGR overlay Note: This indicator uses historical weekly data with lookahead=barmerge.lookahead_off to avoid repainting.Chỉ báocủa tismail842
Multi-Timeframe Liquidity RangeMulti-Timeframe Liquidity Range helps to detect the liquidity zone with high probability to be touched. Chỉ báocủa apriyadarshan89Cập nhật 4
Liquidity Void Zone Map [ZOM]Liquidity Void Zone Map is a clean imbalance and fair-value-gap style zone mapper built to highlight where displacement left thin liquidity behind. What it shows: - Bull and bear liquidity void bands built from three-candle imbalance geometry - Capped zone height so the bands stay readable instead of becoming huge slabs - Active, tapped, and broken-state tracking - Reclaim/rejection retest marks when price revisits a void with directional confirmation - A compact dashboard showing active bull/bear zones, tapped count, broken count, state, and best quality score How I use it: The bands are context, not standalone entries. I look for price to return into a void, then watch the reclaim/rejection behavior around the band while considering trend, volatility, and broader market structure. It is designed for ES/NQ/crypto/forex intraday structure reads, but it can be adapted to other liquid markets. Open-source script. Educational tool only; not financial advice.Chỉ báocủa ZenOutMan27
Liquidity Sweep + Order Blocks [GLAB]Liquidez fakeout e ob stoploss 2pip e tp 1:2 marcadoChỉ báocủa gpmaciel11641
DR Partials V3this is same as V2 but with some dif options, labels can be moved and all partial levels go away every 24h.Chỉ báocủa Fearhex24
Trend Structure & Untested LevelsTrend Structure & Tested Levels Draws the swing trend as a zigzag, turns every swing into a support/resistance level, and tracks whether price has closed through it ("tested") or not ("untested"). Overview A market-structure tool. It connects confirmed swing highs and lows into a clean zigzag trend line, then projects a horizontal level from each swing. Every level is classified by state — untested until a candle closes through it, after which the most recent break in each direction is flagged as Last Gained or Last Lost. The result is an at-a-glance map of the active structure and which levels are still in play. What it does Swing trend (zigzag). Connects confirmed pivot highs/lows into a trend line. A live, provisional leg always runs from the last confirmed pivot to the current price, so the structure reaches the current bar. Automatic levels. Each swing high/low becomes a horizontal level — highs above price act as resistance, lows below price as support. Tested vs untested. A level stays untested until a candle closes through it; a wick touch alone does not count. Last Gained / Last Lost. The most recent resistance price closed above is tagged Last Gained (bullish break of structure); the most recent support price closed below is tagged Last Lost (bearish break). Multi-timeframe Levels — and the zigzag, in follow mode — can be drawn from the chart timeframe or any higher timeframe (e.g. D / W / M), labelled with a suffix such as (W). Higher-timeframe pivots are read without repainting forward-filled values and are anchored at the real pivot time, so an HTF level sits where it actually formed and runs horizontally across the whole chart. Key settings Pivot length — the master sensitivity control. Lower = a finer zigzag and more, smaller levels; higher = only the major structure. Swing source — wicks (high/low) or candle bodies (open/close) to ignore wick spikes. Zigzag follows levels timeframe — keep trend line and levels on one structure, or decouple the zigzag onto the chart timeframe. Independent colours, line styles, widths, and a per-side cap on untested levels. Notes This is a visualisation of structure, not a signal or strategy — it says nothing about profitability; validate separately. Repainting. Swings confirm pivot length bars after the fact, and the live leg moves with price until a new pivot confirms. Not financial advice.Chỉ báocủa NikitaCapital2025Cập nhật 34
Smart Money Flow Engine v2.1 (Unlocking Signals)Trend Pulse — Adaptive Momentum Oscillator Trend Pulse is a momentum oscillator designed to help traders spot shifts in trend strength before they show up clearly on price. It works on any market and timeframe. How it works: The indicator blends a smoothed rate-of-change calculation with a volatility filter, so readings adapt to current market conditions instead of using fixed thresholds. Rising values suggest building bullish momentum; falling values suggest the opposite. Features: – Adaptive overbought/oversold zones – Optional signal-line crossovers – Color-coded histogram for quick reads – Alerts for zone crosses and divergencesChỉ báocủa koushikvarshaa13
Multi-Timeframe Support & Resistancesimply giving support and resistance of the main close level from the past year. very simple yet helpfulChỉ báocủa enumaelis12
K-JohnWick : Oscillator Plus (with BB)Exclusive Advantages of K-JohnWick: Osc+ BB 1. The Power of Convergence: Volatility Bands Matched with Low-Lag Oscillator Unlike standalone indicators that only show overbought or oversold levels, this advanced oscillator is dynamically integrated with volatility bands. It continuously calculates real-time price expansion and contraction inside the oscillator matrix. The Advantage: It gives you an absolute edge in identifying mathematical exhaustion points (the exact macro tops and bottoms), preventing you from entering a trade too early or too late. 2. High-Probability Twin-Engine Entry Strategy (The Perfect Combo) The true magic happens when you combine this oscillator with the K-Johnwick Triple Sniper on your main chart. It creates an institutional-grade, high-probability confirmation system. 🚀 Perfect Long (Buy) Entry Setup: The Triple Sniper confirms a dominant bullish trend (the main chart transitions to a blue background). You wait for a temporary price correction where the oscillator line turns Red (indicating a short-term pullback). The moment the red oscillator line touches or pierces the lower volatility band, it signals an extreme discount zone. This is your high-conviction, low-risk Long entry trigger. 📉 Perfect Short (Sell) Entry Setup: The Triple Sniper confirms a dominant bearish trend (the main chart transitions to a red background). You wait for a temporary upward bounce where the oscillator line turns Green. The moment the green oscillator line touches or breaks above the upper volatility band, it signals an overextended rip. This is your definitive Short entry trigger to ride the macro wave down.Chỉ báocủa K-JohnWick32
Coasyn Participation Intelligence FX DEMOCoasyn Participation Intelligence (Demo) Coasyn Participation Intelligence is a TradingView indicator designed to provide a clear participation panel directly on your chart. This demonstration version offers a preview of the indicator and its interface while introducing the Participation Intelligence concept. Demo Features Participation Intelligence panel Clear visual dashboard Lightweight chart display Clean operator-focused interface Pine Script® Version 6 The full version expands upon this foundation with additional functionality and a more complete operator experience. Developed by Coasyn We Build Behaviour.Chỉ báocủa Coasyn3
Bond Yield Spread V2Bonds Yield Spread with Selection possible First Version was coded by © dennis8462Chỉ báocủa GreenFP922
APEX Trend & Signal Engine [Viprasol]APEX Trend & Signal Engine — Regime-Aware Dual-Mode Toolkit ═══════════════════════════════════════════════════════════ THE PROBLEM IT SOLVES ═══════════════════════════════════════════════════════════ The single most expensive mistake in trading is using the wrong style for the conditions — trend-following a sideways range (death by a thousand whipsaws), or mean-reverting a strong trend (fighting a freight train). Most indicators apply ONE style blindly and let you find out the hard way. APEX reads the market REGIME first, tells you which style fits right now, and only fires signals that match. When the market is trending it trend-follows; when it's ranging it mean-reverts. Same tool, opposite logic, applied at the right time. ═══════════════════════════════════════════════════════════ HOW THE FOUR PILLARS WORK TOGETHER ═══════════════════════════════════════════════════════════ Every trade decision rests on four questions, and APEX answers each: 1. BIAS — long or short? A multi-factor Trend Midline (your choice of 8 MA types) colored by a consensus of price position, slope, and directional movement. 2. REGIME — trend or range? ADX + Kaufman Efficiency Ratio classify the regime and pick the favored mode (trend-follow vs mean-revert). This is the engine's core. 3. LOCATION — where is fair value? A premium/discount model: longs are only allowed in discount (below equilibrium), shorts only in premium (above). Better entries, better risk-reward. 4. SIGNAL + FILTER — the trigger, gated by regime, location, and trend-cloud confluence, so low-quality signals are filtered out. ═══════════════════════════════════════════════════════════ SIGNALS ═══════════════════════════════════════════════════════════ • In a TRENDING regime: momentum entries in the trend direction (baseline reclaim with rising/falling slope and directional-movement agreement). • In a RANGING regime: mean-reversion entries when price tags an extreme band and reverts. • A colored dot marks a confluent signal; a gray ✕ marks a signal that LACKS confluence (a hint to exit the opposite position rather than enter). • Take-profit markers flag when price reaches an ATR-based target after a signal. ═══════════════════════════════════════════════════════════ FOUR OPTIONAL OVERLAYS ═══════════════════════════════════════════════════════════ • TREND MIDLINE — an MA baseline colored by multi-factor consensus (blue long / red short / gray neutral-exhaustion), filled to price. • ADAPTIVE ZONE — a Supertrend rendered as a dynamic support/resistance ZONE (support beneath price in uptrends, resistance above in downtrends) rather than flip signals. • TREND CLOUD — a modified Ichimoku Kumo (Donchian, EMA, or HMA engine) for trend context; bullish above, bearish below. • EXTREME ZONES — multi-band standard-deviation gradient zones marking where price is statistically stretched and prone to revert (mean-reversion). Each is independently toggleable so you keep the chart as clean as you like. ═══════════════════════════════════════════════════════════ 5-STATE CANDLE COLORING & DASHBOARD ═══════════════════════════════════════════════════════════ Candles paint in five states from a 0-10 trend-strength score: strong buy, buy, neutral, sell, strong sell (strong states solid, weaker states faded). The dashboard reports, at a glance: Favored Mode (trend-follow / mean-revert), Regime (trending/ranging + bias), Trend (increasing/decreasing), Strength (0-10), Volatility (increasing/decreasing), Location (premium/discount), Session (Tokyo/London/NY/Void), and the current Signal. ═══════════════════════════════════════════════════════════ HOW TO USE ═══════════════════════════════════════════════════════════ 1. Leave Mode on "Auto" and read the dashboard's Favored Mode — trade with the regime. 2. Take colored signals that agree with the trend; treat gray ✕ marks as exit cues. 3. Respect Location — favor longs in discount, shorts in premium. 4. Use the Adaptive Zone / Extreme Zones as entry and target reference levels. 5. Tune Trend/Fast lengths and the ADX threshold to your market and timeframe. ═══════════════════════════════════════════════════════════ HONEST LIMITATIONS — PLEASE READ ═══════════════════════════════════════════════════════════ • No indicator predicts the future. APEX organizes context and signals; it does not guarantee outcomes. Confirm on closed bars. • Regime classification has a transition lag — the first bars of a new trend or range can be mislabeled. The favored-mode readout is guidance, not gospel. • Session hours are set in UTC and adjustable; verify they match your instrument. • Volume-dependent and synthetic-feed instruments may read differently. • Take-profit markers use a simple ATR target on one tracked signal — they are a reference, not a backtest. This is a decision-support tool, not financial advice. ═══════════════════════════════════════════════════════════ CREDITS & ORIGINALITY ═══════════════════════════════════════════════════════════ This is an original toolkit built from public-domain technical-analysis methods, implemented from their published formulas: Supertrend (Olivier Seban), Ichimoku Kinko Hyo (Goichi Hosoda), Bollinger Bands / %B (John Bollinger), ADX/DMI (J. Welles Wilder), Efficiency Ratio (Perry Kaufman), and the premium/discount equilibrium concept. The regime-aware dual-mode architecture, the confluence/location gating, the strength model, the overlays' construction, and all code are original Viprasol work. No third-party Pine code is reused and no proprietary algorithms are included. Chỉ báocủa viprasol11464
MA Confluence Engine [Viprasol]MA Confluence Engine — 15-MA Consensus Ribbon ═══════════════════════════════════════════════════════════ ONE CROSSOVER IS AN OPINION. FIFTEEN MAs AGREEING IS A TREND. ═══════════════════════════════════════════════════════════ A single moving-average crossover whipsaws constantly — two lines tangle in chop and fire signal after signal that goes nowhere. MA Confluence Engine replaces that one fragile opinion with the agreement of a 15-MA ribbon. It only signals when most of the ribbon agrees on direction, stands aside when the ribbon squeezes together (a compressed ribbon IS chop), and on every signal it draws a complete trade plan: Entry, TP1, TP2, TP3 and Stop Loss. ═══════════════════════════════════════════════════════════ HOW THE CONSENSUS WORKS ═══════════════════════════════════════════════════════════ The engine builds a ribbon of 15 moving averages, spaced from a fast base length upward (e.g. 10, 18, 26 … 122). Every bar it measures two things across all 15: • How many is price trading ABOVE? • How many are SLOPING UP? These combine into a single CONSENSUS SCORE from 0 to 100: 100% = price above all 15 MAs AND all 15 rising (a fully stacked uptrend) 0% = price below all 15 AND all 15 falling (a fully stacked downtrend) 50% = mixed — the ribbon disagrees A long signal fires only when consensus rises through your bullish threshold (default 75%), a short when it falls through the bearish threshold (default 25%). Half-hearted moves where the ribbon disagrees never trigger. ═══════════════════════════════════════════════════════════ THE TRADE PLAN — DRAWN ON THE LAST SIGNAL ═══════════════════════════════════════════════════════════ The moment a signal fires, the engine projects five levels forward and labels each with its price: • ENTRY — at the signal close • STOP LOSS — your risk distance away (ATR or %); this distance defines 1R • TP1 / TP2 / TP3 — at your chosen R-multiples of that risk (default 1R / 2R / 3R) Only the most recent signal's plan is shown, so the chart stays clean. The dashboard mirrors the exact prices, and every alert carries the full plan (Entry/SL/TP1/TP2/TP3) so it's ready for journaling or automation. ═══════════════════════════════════════════════════════════ THE RIBBON IS ITS OWN CHOP FILTER ═══════════════════════════════════════════════════════════ When a market chops, moving averages of every length collapse onto each other — the ribbon goes flat and thin. The engine measures RIBBON WIDTH (the spread of the 15 MAs, normalized by ATR) and skips signals whenever the ribbon is compressed below your threshold. A second Kaufman Efficiency-Ratio gate confirms price is actually trending. Filtered crosses are drawn faintly (✕) and counted, so you SEE what was avoided. ═══════════════════════════════════════════════════════════ 21 VERIFIED, LICENSE-CLEAN MOVING AVERAGES ═══════════════════════════════════════════════════════════ Build the ribbon from any one of: SMA, EMA, WMA, RMA, VWMA, DEMA, TEMA, HMA, ALMA, T3, McGinley, ZLEMA, KAMA, FRAMA, VIDYA, SuperSmoother, Gaussian, Laguerre, Kalman, LSMA, Median. Each is implemented from its published formula and credited to its author. Jurik's JMA is deliberately excluded — it is a proprietary, trademarked product whose every open-source "version" is an unlicensed reverse-engineering. ═══════════════════════════════════════════════════════════ DASHBOARD ═══════════════════════════════════════════════════════════ • Live consensus score, with price-above and sloping-up counts (x of 15) • Ribbon width + chop state, trend-regime efficiency reading • Last signal direction and the full Entry / TP1 / TP2 / TP3 / SL prices • Whipsaws filtered ═══════════════════════════════════════════════════════════ FEATURES ═══════════════════════════════════════════════════════════ • 15-MA ribbon colored by consensus (red → green) or simple bull/bear, with fill • Entry/TP1/TP2/TP3/SL level lines + labels on the latest signal • Choppy-regime background shading + faint markers on filtered crosses • Direction filter (Both / Longs / Shorts) • Stop in ATR or %, take-profits as R-multiples • Alerts for long, short, and chop — signal alerts include the full trade plan • Full MA sub-parameter control (ALMA, T3, KAMA, Gaussian, Laguerre, Kalman, VIDYA, McGinley) ═══════════════════════════════════════════════════════════ HOW TO USE ═══════════════════════════════════════════════════════════ 1. Choose an MA type, base length, and spacing for the ribbon. 2. Wait for a signal — it only fires when the ribbon fans out and aligns (consensus through your threshold) in a trending regime. 3. Use the drawn Entry / SL / TP1 / TP2 / TP3 as your trade plan; scale out at the TPs. 4. Raise the consensus thresholds and ribbon-width minimum to make signals stricter (fewer, cleaner) — the whipsaw-filtered count shows the filter working. ═══════════════════════════════════════════════════════════ HONEST LIMITATIONS — PLEASE READ ═══════════════════════════════════════════════════════════ • Signals are evaluated on bar close; act on confirmed bars to avoid intrabar flicker. • A consensus system enters LATER than a single fast crossover — it trades fewer, higher-quality moves and will sit out fast reversals. That trade-off is the point. • The TP/SL levels are a risk framework, not a prediction — markets do not owe you 3R. • Volume MAs (VWMA) and the regime math need reliable data; some synthetic forex/CFD feeds are less meaningful. • This is a decision-support tool, not financial advice. Trade at your own risk. ═══════════════════════════════════════════════════════════ CREDITS & ORIGINALITY ═══════════════════════════════════════════════════════════ MA methods credited to their authors: Wilder (RMA), Mulloy (DEMA/TEMA), Hull (HMA), Legoux & Kouzis-Loukas (ALMA), Tillson (T3), McGinley, Kaufman (KAMA/Efficiency Ratio), Ehlers (ZLEMA, SuperSmoother, Gaussian, Laguerre, FRAMA), Chande (VIDYA), Kálmán (Kalman). All formulas are public-domain / published methods. Every line of Pine — the MA dispatcher, the 15-MA consensus engine, the ribbon chop filter, the trade-plan projection, and the visualization — is original Viprasol work written from the published formulas. No third-party Pine code is reused; no proprietary algorithms included. Chỉ báocủa viprasol11373
Historical Monthly Setup Probabilities for any assetThis indicator shows how price has historically behaved during each month of the year and can be used on any asset It calculates the probability of a positive or negative monthly outcome based on past market data and presents the results directly on the chart The goal is to provide historical context for the current month, rather than predict the future The indicator can help identify months that have historically shown stronger upward or downward tendencies, while still leaving room for current market conditions to lead This is not a forecast or a price target It is simply a look at where history leaned after the closest monthly setupsChỉ báocủa CuriousMacroX20
Exogenous Heatmap [invincible3]Exogenous Heatmap The Exogenous Heatmap is a multi-country macro and market-performance dashboard designed to help traders and investors monitor external economic forces that may influence currencies, equities, commodities, and broader risk sentiment. Instead of focusing only on price action from the current chart, this indicator visualizes key exogenous variables across major economies in a clean historical heatmap format. Users can compare countries by interest rates, GDP growth, balance of trade, foreign exchange reserves, and major stock index performance. The indicator supports two calculation modes: 1. Raw Value Displays the actual macroeconomic value or stock index performance for each country. 2. Differential vs Base Compares each country against a selected base country. This is useful for identifying relative macro strength or weakness. For example, if the base country is set to the USA, the indicator shows how Australia, Japan, the UK, Europe, China, and other countries compare against the United States. The heatmap includes the following datasets: Interest Rates and Differentials Displays policy interest rates or interest-rate differentials between countries. This is especially useful for forex analysis because higher relative interest rates can influence capital flows and currency strength. GDP and Differentials Displays GDP year-over-year growth or GDP growth differentials. This helps identify which economies are expanding faster or slower relative to the selected base country. Balance of Trade and Differentials Displays trade balance data. A stronger trade surplus may indicate external demand strength, while a deficit may reflect import pressure or weaker export competitiveness. Reserves and Differentials Displays foreign exchange reserve levels. This can help assess external liquidity strength and a country’s ability to manage currency or balance-of-payment stress. Stock Index Performance and Differentials Displays the performance of major stock indexes from leading economies. This adds a global risk-on/risk-off component to the indicator. Strong equity index performance may reflect improving investor sentiment, while weak performance may signal risk aversion. The default stock index symbols include: Australia: ASX 200 Canada: TSX Composite China: Shanghai Composite Europe: Euro Stoxx 50 Japan: Nikkei 225 New Zealand: NZX 50 Switzerland: SMI United Kingdom: FTSE 100 United States: S&P 500 Users can manually change these symbols from the settings panel if they prefer alternative benchmarks. Example 1: Interest Rate Differential Suppose the selected dataset is Interest Rates and Differentials and the base country is set to USA . If: USA interest rate = 5.50% Japan interest rate = 0.50% Then Japan’s differential versus the USA is: 0.50% - 5.50% = -5.00 pp This means Japan’s policy rate is 5.00 percentage points lower than the USA. In the heatmap, this would appear as a negative differential and would be colored toward the negative side of the gradient. Example 2: Stock Index Performance Differential Suppose the selected dataset is Stock Index Performance and Differentials and the timeframe is set to Monthly . If: USA S&P 500 monthly return = +4.20% Japan Nikkei 225 monthly return = +2.10% Then Japan’s stock index performance differential versus the USA is: 2.10% - 4.20% = -2.10 pp This means Japan’s equity market underperformed the USA by 2.10 percentage points during that monthly period. Example 3: Raw Stock Index Performance If the calculation mode is set to Raw Value , the indicator displays each country’s own index return for the selected period. For example: USA: +4.20% Japan: +2.10% UK: -1.30% Europe: +0.80% This allows users to quickly identify which regions are leading or lagging in global equity performance. Color Interpretation Positive values are shown using the positive color gradient. Negative values are shown using the negative color gradient. Neutral or near-zero values are shown near the neutral color. The indicator includes both automatic and manual color scaling. Auto Scale adjusts the heatmap based on the strongest visible value, while Manual Scale lets the user set a fixed range for more consistent comparisons. How Traders Can Use It Forex traders can use interest-rate and GDP differentials to evaluate relative currency strength. Macro traders can use trade balance and reserve data to identify external economic pressure or resilience. Equity and index traders can use global stock index performance to track international risk sentiment. Commodity traders can use the dashboard as a macro backdrop because global growth, rates, and risk appetite often influence commodity demand and capital flows. Important Notes For percentage-based datasets such as interest rates, GDP growth, and stock index returns, differential values are displayed in percentage points, abbreviated as “pp.” For balance of trade and reserves, raw values may often be more meaningful than differentials because countries may report values in different scales or currencies. This indicator is designed as a macro and risk-sentiment visualization tool. It should be used together with technical analysis, fundamental analysis, and proper risk management. Chỉ báocủa invincible310