Percentage Price LevelsPercentage Price Levels displays dynamic price levels based on percentage gains and losses from the current price. Instantly visualize where price would be at ±2%, ±4%, ±6%, ±8%, ±10%(and beyond) — perfect for setting profit targets, stop-losses, and understanding potential price movement.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
• Draws horizontal lines at percentage-based price levels above and below current price
• Green lines = potential profit targets (positive %)
• Red lines = potential stop-loss zones (negative %)
• Yellow line = current price reference
• Summary table shows all levels in a clean, easy-to-read format
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ FEATURES
• Up to 8 positive and 8 negative percentage levels
• Fully customizable percentages (set your own values)
• Toggle each level on/off individually
• Adjustable font size (Tiny to Huge)
• Multiple line styles (Solid, Dashed, Dotted)
• Movable summary table (any corner)
• Base price options: Close, Open, High, Low, HL2, OHLC4
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
1. Add the indicator to your chart
2. Default shows ±2%, ±4%, ±6%, ±8%, ±10% levels
3. Open Settings to customize:
• Enable/disable specific levels
• Change percentage values
• Adjust colors and font size
• Move table position
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 USE CASES
• Day Trading — Quick intraday profit targets
• Swing Trading — Visualize multi-day price zones
• Risk Management — Set stop-losses based on % risk tolerance
• Options Trading — Find strike prices relative to spot
• Position Sizing — See exact dollar values at each level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 DEFAULT SETTINGS
Positive: +2%, +4%, +6%, +8%, +10% (3 extra slots available)
Negative: -2%, -4%, -6%, -8%, -10% (3 extra slots available)
Font Size: Normal
Line Style: Dashed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If you find this useful, please leave a like! Feedback and suggestions welcome in the comments.
Forecasting
Multi Cycles Predictive System ML - GBM IntegratedMulti-Cycle Predictive System: The Gradient Boosting Machine (GBM) Revolution
Introduction: The Death of Static Analysis
The financial markets are not static; they are a living, breathing, and chaotic system. Yet, for decades, traders have relied on static indicators—using the same RSI settings, the same MACD parameters, and the same Moving Averages regardless of whether the market is trending, chopping, or crashing.
The Multi-Cycle Predictive System (MCPS) represents a paradigm shift. It is not just an indicator; it is an Adaptive Machine Learning Engine running directly on your chart.
By integrating a fully functional Gradient Boosting Machine (GBM), this script does not guess—it learns. It monitors 13 distinct algorithmic models, calculates their real-time accuracy against future price action, and dynamically reallocates influence to the "winning" models using gradient descent.
This is Survival of the Fittest applied to technical analysis.
1. The Core Engine: Gradient Boosting & Adaptive Learning
At the heart of the MCPS is a custom-coded Gradient Boosting Machine. While most "ML" scripts on TradingView simply average a few indicators, this system replicates the architecture of advanced data science models.
How the GBM Works:
Ensemble Prediction: The system aggregates signals from 13 different mathematical models.
Residual Calculation: It compares the ensemble's previous predictions against the actual price movement (Price Return) to calculate the error (Residual).
Gradient Descent: It calculates the gradient of the loss function. We utilize a Huber Loss Gradient, which is robust against outliers (market spikes), ensuring the model doesn't overreact to volatility.
Weight Optimization: Using a configurable learning rate, the system updates the weights of each sub-algorithm. Models that predicted correctly gain weight; models that failed lose influence.
Softmax Normalization: Finally, weights are passed through a Softmax function (with Temperature control) to convert them into probabilities that sum to 1.0.
The "Winner-Takes-All" Philosophy
A common failure in ensemble systems is "Signal Dilution"—where good signals are drowned out by bad ones.
The MCPS solves this with Aggressive Weight Concentration:
Top 3 Logic: The script identifies the top 3 performing algorithms based on historical accuracy.
The 90% Rule: It forces the system to allocate up to 90% of the total decision weight to these top 3 performers.
Result: If Ehlers and Schaff are reading the market correctly, but MACD is failing, MACD is effectively silenced. The system listens only to the winners.
2. The 13 Algorithmic Pillars
The MCPS draws from a diverse library of Digital Signal Processing (DSP), Statistical, and Momentum algorithms. It does not rely on simple moving averages.
Ehlers Bandpass Filter: Isolates the dominant cycle in price data, removing trend and noise.
Zero-Lag EMA (ZLEMA): Reduces lag to near-zero to track momentum shifts instantly.
Coppock Curve: A classic long-term momentum indicator, modified here for adaptive responsiveness.
Detrended Price Oscillator (DPO): Eliminates the trend to identify short-term cycles.
Schaff Trend Cycle (STC): A double-smoothed stochastic of the MACD, excellent for identifying cycle turns.
Fisher Transform: Converts price into a Gaussian normal distribution to pinpoint turning points.
MESA Adaptive: Uses Maximum Entropy Spectral Analysis to detect the current dominant cycle period.
Goertzel Algorithm: A DSP technique used to identify the magnitude of specific frequency components in the price wave.
Hilbert Transform: Extracts the instantaneous amplitude and phase of the price action.
Autocorrelation: Measures the similarity between the price series and a lagged version of itself to detect periodicity.
Singular Spectrum Analysis (SSA): Decomposes the time series into trend, seasonal, and noise components (Simplified).
Wavelet Transform: Analyzes data at different scales (frequencies) simultaneously.
Empirical Mode Decomposition (EMD): Splits data into Intrinsic Mode Functions (IMFs) to isolate pure cycles.
3. The Dashboard: Total Transparency
Black-box algorithms are dangerous. You need to know why a signal is being generated. The MCPS features two detailed dashboards (tables) located at the bottom of your screen.
The Weight & Accuracy Table (Bottom Right)
This is your "Under the Hood" view. It displays:
Algorithm: The name of the model.
Accuracy: The rolling historical accuracy of that specific model over the lookback period (e.g., 58.2%).
Weight: The current influence that model has on the final signal. Watch this change in real-time. You will see the system "giving up" on bad models and "betting heavy" on good ones.
Prob/Sig: The raw probability and directional signal (Up/Down).
The GBM Stats Table (Bottom Left)
Tracks the health of the Machine Learning engine:
Iterations: How many learning cycles have occurred.
Entropy: A measure of market confusion. High entropy means weights are spread out (models disagree). Low entropy means the models are aligned.
Top 3 Weight: Shows how concentrated the decision power is. If this is >80%, the system is highly confident in specific models.
Confidence & Agreement: Statistical measures of the signal strength.
4. How to Trade with MCPS
This system outputs a single, composite Cycle Line (oscillating between -1 and 1) and a background Regime Color.
Strategy A: The Zero-Cross (Trend Reversal)
Bullish: When the Cycle Line crosses above 0. This indicates that the weighted average of the top-performing algorithms has shifted to a net-positive expectation.
Bearish: When the Cycle Line crosses below 0.
Strategy B: Probability Extremes (Mean Reversion)
Strong Buy: When the Cycle Line drops below -0.5 (Oversold) and turns up. This indicates a high-probability cycle bottom.
Strong Sell: When the Cycle Line rises above +0.5 (Overbought) and turns down.
Strategy C: Regime Filtering
The background color changes based on the aggregate consensus:
Green/Lime: Bullish Regime. Look primarily for Long entries. Ignore weak sell signals.
Red/Orange: Bearish Regime. Look primarily for Short entries.
Gray: Neutral/Choppy. Reduce position size or wait.
5. Configuration & GBM Settings
The script is highly customizable for advanced users who want to tune the Machine Learning hyperparameters.
Prediction Horizon: How many days into the future are we trying to predict? (Default: 3).
Accuracy Lookback: How far back does the model check to calculate "Accuracy"?
GBM Learning Rate: Controls how fast the model adapts.
High (0.2+): Adapts instantly to new market conditions but may be "jumpy."
Low (0.05): Very stable, long-term adaptation.
Temperature: Controls the "Softmax" function. Higher temperatures allow for softer, more distributed weights. Lower temperatures force a "Winner Takes All" outcome.
Max Top 3 Weight: The cap on how much power the top 3 models can hold (Default: 90%).
6. Technical Nuances (For the Geeks)
Huber Gradient: We use Huber loss rather than MSE (Mean Squared Error) for the gradient descent. This is crucial for financial time series because price spikes (outliers) can destroy the learning process of standard ML models. Huber loss transitions from quadratic to linear error, making the model robust.
Regularization: L2 Regularization is applied to prevent overfitting, ensuring the model doesn't just memorize past noise.
Memory Decay: The model has a "fading memory." Recent accuracy is weighted more heavily than accuracy from 200 bars ago, allowing the system to detect Regime Shifts (e.g., transitioning from a trending market to a ranging market).
Disclaimer:
This tool is a sophisticated analytical instrument, not a crystal ball. Machine Learning attempts to optimize probabilities based on historical patterns, but no algorithm can predict black swan events or fundamental news shocks. Always use proper risk management.
The "Warmup Period" is required. The script needs to process 50 bars of history before the GBM engine initializes and produces signals.
Author's Note:
I built the MCPS because I was tired of indicators that stopped working when the market "personality" changed. By integrating GBM, this script adapts to the market's personality in real-time. If the market is cycling, Ehlers and Goertzel take over. If the market is trending, Coppock and ZLEMA take the lead. You don't have to choose—the math chooses for you.
Please leave a boost and a comment if you find this helpful!
Precision Trend Signal V5Strategy Logic OverviewThis indicator is a "Triple-Confirmation" trend-following system. It combines volume-weighted smoothing, immediate price action, and momentum filtering.1. Core ComponentsEMA 1 (The Trigger): Since the period is set to 1, this represents the raw price action. It acts as the fastest possible trigger to capture entries at the exact moment a trend shifts.SALMA (The Baseline): This is a double-smoothed moving average. It provides a stabilized support/resistance line that filters out market noise better than a standard SMA.Tillson T3 (The Trend Filter): Known for its low lag and extreme smoothness. We use this as a "Guardrail." We only take BUY signals when price is above the T3 and SELL signals when price is below it.RSI (The Momentum Filter): Ensures that we only enter a trade when there is sufficient strength ($> 50$ for Long, $< 50$ for Short).2. Signal Rules🚀 BUY SignalA green BUY label appears when:Crossover: EMA 1 crosses above the SALMA line.Trend: The current price is trading above the Tillson T3 line.Momentum: RSI is greater than 50.🔻 SELL SignalA red SELL label appears when:Crossunder: EMA 1 crosses below the SALMA line.Trend: The current price is trading below the Tillson T3 line.Momentum: RSI is less than 50.3. Execution & ManagementTake Profit (TP): Based on your preference, the suggested target is 2%.Alerts: The script includes alertcondition functions. You can set up TradingView alerts to send Webhooks to your quant infrastructure or bot, solving the "manual execution" problem you mentioned.
Signal Architect Stop-HuntStop-Hunt Proxy (Auto-Config) — Signal Architect™
What this script does
The Stop-Hunt Proxy is a market-structure and liquidity observation tool designed to highlight areas where stop-loss liquidity is likely raided and price fails to continue, often revealing absorption or auction failure behavior.
This script does not predict direction.
It does not authorize trades.
It identifies where intent failed, not what price must do next.
Think of it as a liquidity awareness layer, not a signal system.
Core behavior detected
The script combines several structural components:
Prior swing highs / lows
Areas where stop-loss orders often cluster.
ATR-scaled liquidity zones
Zones automatically expand or contract based on volatility.
Wick dominance
Long wicks relative to range suggest failed continuation.
Absorption proxies (BSP / VDP)
Volume-weighted pressure imbalance that may indicate opposition.
VWAP interaction (optional)
Reclaim or failure provides auction context.
When these align, the script highlights a stop-hunt (liquidity harvest) event.
Visual elements
Liquidity Zones (Clouds)
Zones appear above prior highs and below prior lows.
Thickness adapts automatically to current volatility.
These represent areas of potential stop-loss concentration.
Stop-Hunt Arrows
Arrows appear only when multiple filters align, such as:
Liquidity zone is raided
Wick structure shows rejection
Optional absorption behavior is present
Optional VWAP context confirms failure or reclaim
An arrow means:
Liquidity was taken and continuation failed.
It does NOT mean:
A reversal is guaranteed
A trade should be taken
Price must move in a certain direction
Suggested timeframes (IMPORTANT)
This script is most reliable on larger intraday and higher timeframes, where liquidity structure is clearer and noise is reduced.
⭐ Best-performing timeframes
30-minute
1-hour
2-hour
4-hour
Daily (context only)
Acceptable lower timeframes (with caution)
15-minute
5-minute (structure confirmation only)
Lower timeframes may produce more frequent signals, but also more noise and false context. The strength of this tool increases as timeframe increases.
Best use cases
This script is best used for:
Identifying liquidity harvest events
Detecting failed breakouts or breakdowns
Providing context for WAIT vs observe
Confirming auction failure before continuation elsewhere
Complementing:
VWAP / Anchored VWAP
Auction or market-state models
Volatility and participation analysis
It is especially useful during:
Range-to-rotational markets
Post-breakout failures
Areas of obvious prior highs/lows
What this script is NOT designed for
❌ Trade automation
❌ Buy/sell alerts
❌ Scalping systems
❌ Predictive forecasting
❌ Profit modeling
If you are looking for explicit trade instructions, this script is not intended for that purpose.
How to use it correctly
Observe the zone
Did price raid a prior high or low?
Observe the reaction
Did price fail to continue after taking liquidity?
Check the context
VWAP behavior
Volatility regime
Higher-timeframe structure
Assign NO immediate outcome
The correct response is often WAIT.
This tool helps answer:
Where was liquidity taken?
Did price accept or reject after?
Is intent being revealed or denied?
Design philosophy — Signal Architect™
Markets move through liquidity, not opinion.
This script exists to highlight where the market attempted something and failed, which is often more informative than where it succeeded.
Liquidity was taken. Intent was revealed. Outcome remains unassigned.
Final reminder
Educational use only.
Not financial advice.
Trading and investing involve substantial risk, including possible loss of principal.
Range Breakout Statistics [Honestcowboy]⯁ Overview
The Range Breakout Statistics uses a very simple system to detect ranges/consolidating markets. The principle is simple, it looks for areas where the slope of a moving average is flat compared to past values. If the moving average is flat for X amount of bars that's a range and it will draw a box.
The statistics part of the script is a bit more complicated. The aim of this script is to expand analysis of trading signals in a different way than a regular backtest. It also highlights the polyline tool, one of my favorite drawing tools on the tradingview platform.
⯁ Statistics Methods
The script has 2 different modes of analyzing a trading signals strength/robustness. It will do that for 2 signals native to the script.
Upper breakout: first price breakout at top of box, before max bars (100 bars by default)
Lower breakout: first price breakout at bottom of box, before max bars
The analysis methods themselves are straightforward and it should be possible for tradingview community to expand this type of analysis to other trading signals. This script is a demo for this analysis, yet some might still find the native signals helpful in their trading, that's why the script includes alerts for the 2 native signals. I've also added a setting to disable any data gathering, which makes script run faster if you want to automate it.
For both of the analysis methods it uses the same data, just with different calculations and drawing methods. The data set is all past price action reactions to the signals saved in a matrix. Below a chart for explaining this visually.
⯁ Method 1: Averages Projection
The idea behind this is that just showing all price action that happened after signal does not give actionable insights. It's more a spaghetti jumble mess of price action lines. So instead the script averages the data out using 3 different approaches, all selectable in the settings menu.
Geometric Average: useful as it accurately reflects compound returns over time, smoothing out the impact of large gains or losses. Accounts for volatility drift.
Arithmetic Average: a standard average calculation, can be misleading in trading due to volatility drift. It is the most basic form of averaging so I included it.
Median: useful as any big volatility huge moves after a signal does not really impact the mean as it's just the middle value of all values.
These averages are the 2 lines you will find in the middle of the projection. Having a clear difference between a lower break average and upper break average price reaction can signal significance of the trading signal instead of pure chaos.
Outside of this I also included calculations for the maximum and minimum values in the dataset. This is useful for seeing price reactions range to the signal, showing extreme losses or wins are possible. For this range I also included 2 matrices of highs and lows data. This makes it possible to draw a band between the range based on closing price and the one using high/low data.
Below is a visualisation of how the averages data is shown on chart.
⯁ Method 2: Equity Simulation
This method will feel closer to home for traders as it more closely resembles a backtest. It does not include any commissions however and also is just a visualisation of price reaction to a signal. This method will simulate what would happen if you would buy at the breakout point and hold the trade for X amount of bars. With 0 being sell at same bar close. To test robustness I've given the option to visualise Equity simulation not just for 1 simulation but a bunch of simulations.
On default settings it will draw the simulations for 0 bars holding all the way to 10 bars holding. The idea behind it is to check how stable the effect is, to have further confirmation of the significance of the signal. If price simulation line moves up on average for 0 bars all the way to 10 bars holding time that means the signal is steady.
Below is a visualisation of the Equity Simulation.
⯁ Signal filtering
For the boxes themselves where breakouts come from I've included a simple filter based on the size of the box in ATR or %. This will filter out all the boxes that are larger top to bottom than the ATR or % value you setup.
⯁ Coloring of Script
The script includes 5 color themes. There are no color settings or other visual settings in the script, the script themes are simple and always have colors that work well together. Equity simulation uses a gradient based on lightness to color the different lines so it's easier to differentiate them while still upper breaks having a different color than lower breaks.
This script is not created to be used in conjunction with other scripts, it will force you into a background color that matches the theme. It's purpose is a research tool for systematic trading, to analyse signals in more depth.
Metaverse color theme:
⯁ Conclusion
I hope this script will help traders get a deeper understanding of how different assets react to their assets. It should be possible to convert this script into other signals if you know how to code on the platform. It is my intention to make more publications that include this type of analysis. It is especially useful when dealing with signals that do not happen often enough, so a regular backtest is not enough to test their significance.
4H Session High/Low4H Asia Session Anchor Range Description: This indicator identifies and plots the price range of the specific 4-hour candle starting at 04:00 (local time). By utilizing Multi-Timeframe (MTF) logic, the high and low boundaries (wick-to-wick) remain fixed and accurate even when scaling down to lower timeframes like the 1-minute or 5-minute charts. The levels extend horizontally to the right, providing clear institutional support and resistance zones based on the early morning volatility.
THESTOCKMARKETSTORY Magical Pro V5MAGICAL LEVELS, EMA/MA , VWAP AND SUPERTREND - A good indicator based setup where u can follow this setup for your daily trades, it is 90% accurate.
Global M2 IndexedGlobal M2 money supply indicator that tracks liquidity from major economies (US, China, Japan, UK, Eurozone) and correlates it with Bitcoin price movements.
**Features:**
• Tracks global M2 money supply converted to USD
• Adjustable forward offset (default 70 days) as a leading indicator
• Indexed scaling to visually correlate with BTC price
• Forward-looking price prediction based on liquidity trends
• OUTLOOK indicator: Very Bullish → Very Bearish
**How to Use:**
• Blue line shows where M2 liquidity suggests BTC should be
• When M2 line is above BTC price, expect potential upside
• When M2 line is below BTC price, expect potential consolidation
• Check the info table for specific price targets and outlook
**Settings:**
• Slide Days Forward: Adjust the leading indicator offset
• Lookback Period: Period for indexing calculations
• Country toggles: Enable/disable specific economies
RSRMW_4dThis indicator is also used in Kabu-ojisan’s FUJIKO investment method.
It is designed to be used in combination with FUJIKO_4d, so please refer to the FUJIKO_4d indicator description page for detailed information.
RSMEWS_4dThis indicator is also used in Kabu-ojisan’s FUJIKO investment method.
It is designed to be used in combination with FUJIKO_4d, so please refer to the FUJIKO_4d indicator description page for detailed information.
CRT Scribe [Hammer Geek]CRT Scribe — Candle Range Theory Sweep Tracker (HTF → LTF)
A tool for mapping high-timeframe Candle Range Theory sweeps onto any lower chart and tracking their key price objectives.
Core Function
Detects Candle Range Theory (CRT) liquidity sweeps on a user-selected higher timeframe
Plots and tracks CRT target levels automatically on any lower timeframe
What It Marks on the Chart
When a valid HTF sweep forms and the candle closes:
Broom emoji at the sweep high/low
Triangle marker showing sweep direction
Signal candle range box projected forward in time
Three CRT targets, each labeled with TF tag:
Signal Target
Reference Target (midpoint of prior HTF candle)
Trend Target (50% sweep → prior swing)
Labels update dynamically to show Target Hit when tagged by price.
Tracking Logic
Targets remain active until:
✔ All three are hit, then auto-clear, or
✔ A new valid HTF sweep replaces them
Optional Enhancements (Toggle Control)
Opposite-Color Mode
Only triggers sweeps if the close is opposite color vs prior candle
Directional Persistence Mode
Ignores same-direction sweeps unless they push a new extreme
(higher-high for bearish, lower-low for bullish)
Purpose
Use high-timeframe liquidity sweeps as:
Bias anchors
Objective levels
Price magnets
Lower-timeframe entry/location guides
*** This is not financial advice, this is not trading advice, I'm not even guaranteeing that this is good candle range theory.
LSE Chrono-Behavior Forecast🎯 ANTICIPATE THE MOVE. TRADE THE EDGE.
The Chrono-Behavior Forecast is a revolutionary forward-looking indicator that projects future market behavior and reversal points directly onto your chart. Unlike traditional indicators that are based on lagging data, this indicator shows you what's coming next.
📊 WHAT MAKES THIS DIFFERENT
While most indicators look backward at historical price action, the Chrono-Behavior Forecast does the opposite: it plots a non-repainting forecasted line that projects market timing, behavior, and reversals for up to 24 hours into the future.
All forecasts are generated BEFORE market open - no curve fitting, no hindsight bias, no repainting. What you see is pure forward-looking analysis.
⚡ KEY FEATURES
• Non-Repainting Forecasts - The forecasted line never changes after it's plotted. What you see is what you get.
• Any Asset Class - Works on stocks, futures, forex, crypto, commodities - any tradable instrument. Place this indicator on any chart and see our forecasted line plotted right on it.
• Any Intraday Timeframe - Optimized for day trading timeframes from 1 second to 6 hours. Use shorter timeframes (1-5 min) for quick scalps, longer timeframes (15 min - 6 hr) for more deliberate entries.
• Battle-Tested - We trade these same indicators ourselves. Your success is our success.
🔬 THE METHODOLOGY
The Chrono-Behavior Forecast is the culmination of over two decades of intensive research into the hidden mechanics of market movement. We've moved beyond standard technical analysis to uncover the specific, repeatable forces that drive market behavior.
Market Energy Analysis - Our proprietary algorithm analyzes decades of historical data to decode how global exchanges influence specific asset classes over time.
Energy Forecasting - We forecast the future energy that markets are expected to exert, mapped to precise time windows throughout your trading session.
Behavioral Footprints - By mapping these "behavioral footprints" against time, we predict market impacts and reversals well before they manifest.
📈 HOW TO USE
• Identify Future Reversal Points - Use the forecasted peaks and valleys to anticipate market turning points.
• Time Your Entries & Exits - The forecast gives you the foresight to time your trades with confidence.
• Combine Multiple Markets - Layer multiple Chrono-Behavior Forecasts on a single chart to see how competing market forces converge to drive price action.
⚠️ IMPORTANT NOTES
• Best used for intraday trading on timeframes between 1 second and 6 hours.
• As with day trading in general, exercise caution during high market volatility events (e.g., NFP, FOMC announcements) and the first few minutes after US market open.
• We have forecasting indicators for 28 global exchanges including NYSE, NASDAQ, CME, LSE, TSE, SSE, and more - that can be applied to ANY chart.
🌐 CURRENTLY AVAILABLE EXCHANGES
USA: NYSE, NASDAQ, CME, ICE, CBOE
UK: LSE
Europe: Euronext, Deutsche Börse, Swiss Exchange, Nasdaq Nordic, Spanish Exchanges
Asia: TSE, SSE, SZSE, HKEX, NSE India, TWSE, KRX, SGX, SET, Bursa Malaysia, IDX
Other: TSX, TASI, ASX, JSE, ADX, B3
Custom exchange forecast development available upon request.
Reversal Signal MSB GRAFIXWhat it does:
This indicator uses Bollinger Bands smoothed with a Kalman filter for LTF (low timeframe) and selectable HTF (high timeframe) Bollinger Bands. It generates reversal (long/short) signals based on the relationship between HTF and LTF, displays large triangles on the chart upon signaling, and optionally creates automatic TP1, TP2, and SL lines.
Features:
MTF (multi-timeframe) HTF Bollinger cores (with request.security)
Middle line with Kalman filter for LTF
Volume-based gradient fill option
Buy/sell triangles (enlarged, bar top/bottom position)
Adjustable TP1, TP2, and SL percentages; lines extend to the right
TP/SL line enable/disable, line thickness and extension length settings
Alert support
Contrarian Entry SystemContrarian Entry System - Opportunity Detection
The Contrarian Entry System identifies potential entry and exit opportunities based on multi-factor oversold and overbought conditions. It uses a staged approach combining momentum, trend strength, and price action analysis to detect situations where assets may be positioned for reversal.
Important: This indicator is designed for awareness and information purposes only. Signals are NOT intended for blind buying or selling. They highlight situations worth investigating further. The final decision must always be made by the trader using additional analysis, context, and other indicators.
Signal Philosophy
This system operates on contrarian principles - looking for opportunities when market sentiment reaches extremes. However, contrarian signals can be misleading:
In Downtrends: Entry signals may appear during temporary bounces within a larger decline. What looks like an oversold bounce opportunity could be a "falling knife" scenario.
In Strong Uptrends: Exit signals may trigger prematurely during healthy corrections that don't actually threaten the trend.
Context Matters: Always confirm signals with broader market analysis, sector performance, and fundamental factors.
Signal Types
Entry signals - three tiers based on oversold depth:
Good Entry (Green): Deep oversold with multiple factors at extremes - strongest signal
Nice Entry (Blue): Moderate oversold conditions detected
Maybe Entry (Orange): Early-stage detection - higher uncertainty
Exit signal (Red) - triggers when multiple overbought conditions are met and momentum shows exhaustion.
Signals appear semi-transparent when price is below the exit SMA, indicating higher-risk conditions.
SMA Exit Protection
Optional cascading SMA-based exit system:
Configurable primary SMA level (9, 21, 50, or 200)
Automatic fallback to longer SMAs if price never rises above primary
Provides downside protection during extended declines
Can be disabled by selecting "None"
Position Filter
When enabled (default), prevents multiple entry signals between exit signals. This helps avoid overtrading and averaging down into losing positions.
Multi-Timeframe Support
Signal calculations can be performed on a different timeframe than the chart:
Empty setting uses chart timeframe
Higher timeframe provides broader perspective signals
Useful for confirming signals across multiple views
Alert System
Configurable alerts for:
Any entry signal (combined)
Good Entry specifically
Nice Entry specifically
Maybe Entry specifically
Exit signals
Best Practices
Before Acting on Entry Signals:
Check the broader trend - is this a pullback in an uptrend or a bounce in a downtrend?
Review volume patterns - is there buying interest?
Consider sector and market conditions
Look at support/resistance levels
Evaluate fundamental factors if applicable
Risk Management:
Never use signals as sole decision criteria
Consider position sizing based on signal strength
Use the SMA exit feature as a safety net
Be especially cautious with Maybe entries
Semi-transparent signals (below SMA) warrant extra scrutiny
When to Ignore Signals:
Strong downtrends with no sign of reversal
News-driven selloffs with ongoing uncertainty
Low liquidity periods
When signals conflict with higher timeframe analysis
This indicator is designed for educational and analytical purposes. Signals indicate potential opportunities that require further analysis - they are not trading recommendations. Past performance does not guarantee future results. Always conduct thorough research and use proper risk management. Consider consulting with financial professionals before making investment decisions.
Strategy #3 Stacking Signals [Rider Algo]Strategy #3 — Stacking Signals — Description (TradingView)
Overview
Strategy #3 is a confirmation/stacking indicator that highlights moments when multiple bullish or bearish signals cluster within a short period.
It is designed to help you spot higher-conviction setups by requiring signal confluence instead of reacting to a single trigger.
What it Detects
The indicator monitors three signal sources and checks if 3 or more signals of the same direction occurred within a rolling window (default 10 bars ):
Bullish cluster sources
Attention/Warning bullish condition
Bullish SS condition
Bullish SS condition
Bearish cluster sources
Attention/Warning bearish condition
Bearish SS condition
Bearish SS condition
When the minimum count is reached inside the selected window, it prints a label:
“Strat. #3” (Bullish) below the candle
“Strat. #3” (Bearish) above the candle
To avoid noise, it triggers only once per cluster event (it will not print on every bar while the condition remains true).
Inputs (Settings)
Show Strategy #3 Indicator : Enables/disables Strategy #3 signals.
Cluster window (bars) : Number of bars used for the rolling count (default 10 ).
Min signals in window : Minimum signals required to trigger (default 3 ).
Solo Cluster (hide others) : Hides other visual elements and leaves only Strategy #3 on the chart (Strategy #3 remains fully functional).
Alerts
Two alert conditions are included:
Strategy #3 – Bullish Cluster
Strategy #3 – Bearish Cluster
Use them to receive notifications the moment a new cluster event is detected.
How to Use
Bullish “Strat. #3” suggests stacked bullish confirmations in a short time window ( potential continuation or reversal depending on context ).
Bearish “Strat. #3” suggests stacked bearish confirmations in a short time window.
For best results, combine with market structure , key levels , and a defined risk plan .
Practical Use (How I would use Strategy #3)
I use Strategy #3 to identify potential reversal waves after an extended trend, but not as a standalone signal .
Its strength is highlighting short-term counter-moves driven by stacked confirmations.
1) Reversal timing after a long trend
When an asset has been trending for a long time, a “Strat. #3” print can suggest exhaustion + a probable opposing impulse (a reversal wave).
This does not guarantee a full trend change—only an increased probability of a meaningful move in the opposite direction.
2) Confluence with higher timeframes
Before acting, I confirm alignment with:
Higher timeframe structure (HTF support/resistance, HTF trend condition)
Whether the market is extended from key HTF areas
If HTF conditions support the idea, Strategy #3 becomes significantly more actionable.
3) Confirmation with the leading asset / market context
For altcoins, I confirm with the leading asset (e.g., Bitcoin ):
If ADA prints Strategy #3 bullish, I check whether BTC is holding support or stabilizing.
If BTC is defending a key level and Strategy #3 prints on the alt, the probability improves.
4) Profit-taking tool (partial exits)
I also use Strategy #3 for partial profit-taking when I am holding an asset:
After a strong move, a Strategy #3 signal can indicate a counter-wave is likely.
I take partial profits , not a full exit, because the indicator is designed to anticipate a push against the current move, not a confirmed macro trend reversal.
5) Confirming a true trend change (use other tools)
To evaluate whether the reversal wave becomes a real trend shift, I rely on additional confirmation tools—e.g., Moving Average Master (Rider Algo #2) —instead of expecting Strategy #3 to predict an absolute trend reversal on its own.
VP-PeriodVP-Period (VPOC S/R + 2 Strongest Levels) — Optimized
A clean, volume-based support & resistance map built from real traded activity.
VP-Period is a Volume Profile (VPOC) indicator that analyzes the last N days and finds the price level where the most volume was traded (VPOC — Volume Point of Control). From those VPOC levels, it automatically filters and displays the 2 strongest Support zones (BUY) and 2 strongest Resistance zones (SELL) closest to the current price — giving you a simple, high-signal “price roadmap” without clutter.
✅ Key Features
1) VPOC over N Days (True Volume Profile logic)
Builds a volume distribution across price bins (high resolution) to identify the dominant traded price.
VPOC often behaves like a magnet level, a pivot, and a high-probability reaction zone for pullbacks and retests.
2) “2 Strongest S/R” Auto Filter (Clean & Practical)
Instead of drawing dozens of levels, VP-Period selects only what matters:
2 nearest Supports below price → BUY▲ zones
2 nearest Resistances above price → SELL▼ zones
Uses a confirmed-bar reference close so zones don’t jump around during a live candle (more stable, less noise).
3) Session POC (Tokyo / London / New York) — Real-Time
Calculates and plots Session POC (the most traded price within each session) while the session is running.
Perfect for traders who operate around Tokyo range, London expansion, and NY continuation/reversal behavior.
4) Session Profile Bias Table (UP / DOWN / NEUTRAL)
Tracks recent Session POC shifts and summarizes the session profile as:
UP → POC shifting higher (bullish pressure)
DOWN → POC shifting lower (bearish pressure)
NEUTRAL → no clear shift (choppy/range conditions)
🎯 How It Helps You Trade Better
Stop chasing price: Wait for price to come into BUY/SELL zones based on real volume acceptance.
Higher-quality entries: Use these zones as retest/reversal areas with your confirmation (candles, RSI, structure, etc.).
Smarter targets & risk: VPOC/POC levels provide natural TP/SL references (mean reversion targets, reaction zones, pivots).
Better session context: Session POC + Bias helps you trade with the session “story” instead of guessing.
Best For
Gold (XAUUSD) & Forex intraday traders
Traders who want clean S/R (only the strongest levels, no clutter)
Session-based traders: Tokyo / London / New York
World sessionsThe indicator highlights trading sessions of major global exchanges (Tokyo, Hong Kong, Frankfurt, London, New York, Chicago).
It highlights them with horizontal dashed lines from the start to the end of each session. At the session start, it draws a label with the exchange name above the bar, with adjustable height based on ATR.
With gratitude to God the Father, the Lord Jesus Christ - the Son of God, and the Holy Spirit.
// © icman — ic380.com
// Open Source: исходный код открыт (MPL-2.0)
Engulfing Reversal PatternThe Engulfing Reversal Pattern indicator seeks out both bullish and bearish reversal patterns. This indicator offers the user numerous options to modify the indicator to their needs.
Key features:
Ability to adjust the size of the Engulfing candle in comparison to the prior candle
Ability to adjust the number of breakout candles
Indicator adapts to the Time Frame it is being used in
You can choose between identifying only Bearish patterns, only Bullish patterns or both.
Indicator Arrow size can be adjusted in size.
Enterprise Adaptive RSI WeightDescription (TradingView)
Enterprise Adaptive RSI Weight is a clean, decision-support oscillator for XAUUSD & EURUSD (5m/15m).
It converts RSI into a normalized Weight (W) and smooths it with a Hull Moving Average (yellow) to highlight trend bias + momentum shifts.
What to watch
W (main line) = bias & momentum (above 0 = bullish, below 0 = bearish)
Yellow line (HMA) = signal filter
CROSS (W ↔ HMA) = key confirmation point
CROSS ↑ = bullish momentum confirmation
CROSS ↓ = bearish momentum confirmation
Built-in safety filters (enterprise-style)
Signals are filtered by:
Quality/Gate (model confidence)
Dead Zone (avoids weak/noise signals)
Optional HTF alignment (trade only when higher timeframe agrees)
Visual markers
L / S = entry triggers (valid cross + filters)
XL / XS = momentum exit warnings
0↑ / 0↓ = bias flip (crossing the 0 line)
REV = exit from extreme zones (OB/OS reversal hint)
STR = strong trend condition
How to use (simple workflow)
Check STATE in the panel: trade only BULL or BEAR
Enter on CROSS in the same direction
Manage/exit on XL/XS or loss of momentum
Tip: Best used as a confirmation tool, not as a standalone strategy.
Kotobcap Market Regimes.Kotobcap Market Regimes — Description
This indicator identifies market bias (Bull / Bear) using a mechanical structure break approach and tracks how often that bias was “correct” historically.
What it plots
Bias background:
Teal = Bull regime
Red = Bear regime
Pivot dots: swing highs/lows based on the selected swing length (3 / 5 / 9 / custom).
Shift dots (black): the candles where a regime shifts from Bull→Bear or Bear→Bull.
Break-level line (optional): a horizontal line from the pivot level to the shift candle (pivot-based shifts only).
Engulf diamonds (optional): when Engulf mode is set to WARNING, large ADR-filtered engulf candles are marked.
How bias is calculated (core logic)
The script finds confirmed swing pivots (pivot highs and pivot lows).
A Bull shift occurs when price closes above the most recent pivot high.
A Bear shift occurs when price closes below the most recent pivot low.
Bias stays the same until the next opposite shift.
Engulfing option (ADR20 filter)
Engulfing uses the daily ADR20 to filter only “large” candles:
A candle qualifies if its range is greater than engMult × ADR20.
If Engulf mode is:
OFF: ignored
WARNING: plotted as diamonds only (does not change bias)
EARLY SHIFT: can trigger a regime shift earlier than a pivot break
Performance statistics (shift-to-shift regimes)
A regime is the period between two shifts (shift → next shift).
A regime is counted as correct if price moved in the direction of the bias by the time the next shift happened.
The dashboard shows:
Hit (Regime): total correct regimes ÷ total regimes
(regime-weighted accuracy)
Hit (YearAvg): average of each year’s hit rate
(each year weighted equally; includes current year YTD if it has completed regimes)
Hit (MedianYr): median of yearly hit rates
(outlier-resistant “typical year” accuracy)
Hit (YTD only): current year only (shows n/a until at least one regime ends this year)
Reg/Yr + Regimes: how frequently regimes flip and the sample size
YearsTotal / WithData / Missing: coverage and how many years had enough data to score
Excl bars: % of candles excluded due to start date and/or flat-candle filtering
Data filters
Start Date: limits analysis to newer data (useful when older data is unreliable).
Ignore flat candles: excludes zero-range / flat candles from calculations.
Enhanced Macro-FX Predictor Pro+The Enhanced Macro-FX Predictor Pro+ is a sophisticated macroeconomic analysis tool designed for long-term currency forecasting. It integrates Commitment of Traders (COT) data, multi-model ensemble predictions, and dynamic market regime detection to provide comprehensive forex insights.
1. Core Methodology
The indicator operates by analysing the fundamental health of the US economy and comparing it against six major currencies.
US Score Calculation: Synthesises 15+ data points including GDP, Non-Farm Payrolls, Real Interest Rates (Fed Funds - CPI), and the Yield Curve.
Currency Specific Analysis: Each currency is scored based on its specific momentum, risk sensitivity (Beta), and correlation to commodities (e.g., AUD and CAD with Oil).
Enhanced COT Analysis: Unlike standard indicators, this uses a momentum-based COT index that detects "extremes" in commercial positioning to identify potential reversal zones.
2. Key Interface Elements
Market Regime Indicator
The system constantly monitors market volatility (VIX), growth (GDP), and monetary trends to categorize the environment:
RISK_ON / RISK_ON_MODERATE: Signals environment favorable for growth-sensitive pairs (AUD, GBP).
RISK_OFF / RISK_OFF_MODERATE: Indicates safe-haven dominance (USD, JPY, CHF).
NEUTRAL: Balanced market conditions.
Confidence Scoring (Conf%)
Every prediction includes a confidence percentage (30% to 98%) calculated based on:
Trend Alignment: Consistency across short, medium, and long-term trends.
Model Accuracy: Real-time error tracking of the ensemble models.
Regime Clarity: Strength of the current market regime signal.
Dynamic Position Sizing (Size)
The "Size" column provides a recommended weight (0.1x to 3.0x) based on prediction strength, confidence level, and current market volatility.
3. How to Use Settings
⚙️ Core Settings
Prediction Period (Days): Set your horizon (default 63 days). Longer horizons naturally decrease confidence scores.
Use Enhanced Ensemble: When enabled, the tool uses three different mathematical models (Linear Regression, EMA, and Momentum) to generate a consensus.
📈 Enhanced COT Settings
COT Base Weight: Controls how much the Commitment of Traders data influences the final currency score (default 30%).
Extreme Positioning Boost: Multiplies the signal strength when "Smart Money" reaches historical extremes.
🤖 Model Settings
Volatility Adjustment: If enabled, the indicator automatically smooths signals during high-volatility periods to prevent "saw-toothing" or false breakouts.
4. Understanding Signals
Signals: Meanings : Action
STRONG_BUY/SELL: High magnitude divergence between current and predicted strength. : Primary trade opportunities.
BUY/SELL: Moderate trend strength. : Confirmation of existing trends.
LOW_CONF : Confidence score is below your "Min Confidence %" setting. : Avoid taking new positions.
NEUTRAL: Little to no divergence in macro models. : Stay on the sidelines.
5. Risk Management & Performance
Adaptive Weights: The script automatically shifts its focus (e.g., emphasizing Inflation data when CPI is high) to mirror real-world central bank priorities.
Target and Pips: The target price is a projection based on macro-divergence; it is intended as a directional guide rather than a precise take-profit level.
Note: This tool is designed for daily (D), weekly (W), or monthly (M) timeframes for maximum accuracy.
Retracement Opportunity Radar (Trend Pullback)A momentum-based indicator designed to highlight high-probability pullback opportunities within an existing trend. It filters out noise and focuses on temporary counter-moves—helping traders spot potential re-entry zones where price is more likely to resume the dominant trend rather than reverse. Ideal for timing entries with trend continuation, not tops or bottoms.






















