Rolling Period Drawdownwork in progress, will edit in future, trying to get an auto updating draw down indicator.
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.
WaveRider [Scalping-Algo]# 📊 TrendPulse Pro - Indicator Guide
## 🎯 What is it?
A clean all-in-one trend tool. Combines 4 smoothed MAs, candlestick patterns & session highlights. No clutter, just signals.
---
## 🔧 Features
### 📈 4 Smoothed Moving Averages
- **21 SMMA** (Cyan) → Fast trend, scalping
- **50 SMMA** (Green) → Swing entries
- **100 SMMA** (Gold) → Medium trend filter
- **200 SMMA** (Red) → Major trend direction
💡 *Price above all = strong bull. Below all = strong bear.*
---
### ⚡ 3 Line Strike Pattern
Rare but powerful reversal signal.
- 🟢 **Bull 3LS** → 3 red candles + 1 big green that closes above first candle
- 🔴 **Bear 3LS** → 3 green candles + 1 big red that closes below first candle
💡 *Best near support/resistance zones.*
---
### 💎 Engulfing Candles
Shows momentum shift.
- 🟢 **Bull Engulf** → Green candle swallows previous red
- 🔴 **Bear Engulf** → Red candle swallows previous green
💡 *Filter with trend direction for better win rate.*
---
### 🕐 Session Highlight
See your trading window clearly.
- Light shade = Pre-session (prep time)
- Darker shade = Active session (go time)
💡 *Default is CME hours. Adjust in settings.*
---
## 📝 Quick Setup
1. Add to chart
2. Pick your timeframe (works on any)
3. Toggle what you need ON/OFF
4. Set your session times
5. Trade with confidence
---
## 🎨 Color Guide
| Element | Default Color | Meaning |
|---------|---------------|---------|
| 21 MA | Cyan | Fast trend |
| 50 MA | Green | Swing trend |
| 100 MA | Gold | Filter |
| 200 MA | Red | Big picture |
| Fill Green | Light Green | Bullish bias |
| Fill Red | Light Red | Bearish bias |
---
## ⚠️ Tips
✅ Use MA stack for trend bias
✅ Wait for patterns AT key levels
✅ Combine with volume
✅ Respect the 200 MA
❌ Don't trade against all MAs
❌ Don't chase every signal
❌ Don't ignore session times
---
## 🚀 Best Practices
**For Scalping:**
- Focus on 21 & 50 MA
- Trade engulfing patterns
- Use 1-5 min charts
**For Swing:**
- Focus on 100 & 200 MA
- Trade 3 Line Strike
- Use 1H-4H charts
---
Made with ☕ by a trader, for traders.
*"Keep it simple. Let price do the talking."*
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.
C2C - CRT Master Blueprint v1🎯 C2C - CRT Master Blueprint (Multi-Timeframe)
This indicator automates the Candle Range Theory (CRT) strategy, allowing you to monitor setups from 1H, 4H, and Daily timeframes simultaneously on a single chart.
✨ Key Features:
1. Multi-Timeframe Overlay: Displays 1H, 4H, and Daily structures without switching charts.
2. Auto-Plotting: Automatically draws Critical High/Low (CRH/CRL), Equilibrium (50%), and Target lines.
3. Live Validation: Detects valid liquidity grabs and signals setups with "BULL" or "BEAR" labels in real-time.
4. Smart Visibility: Automatically hides lower timeframe noise when viewing higher timeframes.
🔒 Access:
This is a private tool for C2C VIP members.
To request access, please join our Telegram or DM for more info.
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
Macro Risk Sentiment - Intermarket Timing SignalOverview
This indicator builds a composite macro sentiment score by analyzing intermarket relationships between bonds, credit spreads, the US dollar, and volatility. The core premise is that these markets often signal shifts in risk appetite before equities react, providing a timing edge for managing exposure.
When macro conditions favor risk assets, the indicator signals RISK-ON (green). When conditions deteriorate, it signals RISK-OFF (red). This is not a predictive tool but rather a systematic way to assess the current macro environment.
The Problem It Solves
Markets do not move in isolation. Before major equity drawdowns, stress often appears first in credit markets, bonds, and volatility. By monitoring these leading indicators systematically, we can identify periods when holding equity exposure carries elevated risk.
The goal is not to catch every move but to avoid the worst drawdowns by stepping aside when multiple macro factors align negatively.
How It Works
Step 1: Data Collection
The indicator pulls daily data from four key markets:
Risk-On Inputs (positive for equities when rising):
- TLT (20+ Year Treasury Bonds): Rising bonds can signal improving liquidity or flight-to-safety ending
- JNK (High-Yield Corporate Bonds): Rising junk bonds indicate credit conditions improving and risk appetite increasing
Risk-Off Inputs (negative for equities when rising):
- DXY (US Dollar Index): Strong dollar tightens global financial conditions and signals risk-off flows
- VIX (Volatility Index): Elevated VIX indicates fear and hedging demand
Step 2: Z-Score Normalization
Each input trades at different absolute levels, so direct comparison is impossible. The indicator converts each to a z-score: how many standard deviations the current value is from its 252-day (1 year) average.
A z-score of +1 means "unusually high relative to recent history." A z-score of -1 means "unusually low." This puts all inputs on the same scale.
Step 3: Composite Calculation
The macro score combines the normalized inputs:
Macro Score = (TLT z-score + JNK z-score) - (DXY z-score + VIX z-score)
The result is clamped between -1.5 and +1.5 to prevent outliers from dominating, then smoothed with an EMA to reduce noise.
Step 4: Signal Generation
Seven different methods are available for determining when conditions shift:
1. EMA Cross: Classic crossover between smoothed macro and its signal line
2. Slope: Simple direction of the macro trend
3. Momentum: Rate of change exceeding a threshold
4. Session Delta: Comparing today's reading to yesterday's
5. Pivot: Market structure analysis (higher lows vs lower highs)
6. Acceleration: Second derivative (is momentum increasing?)
7. Multi-Confirm: Requires 4 or more methods to agree
Why These Specific Markets?
Bonds (TLT)
Treasury bonds often lead equities at turning points. When institutions rotate into bonds, it signals caution. When they rotate out, it signals risk appetite returning.
Credit (JNK)
High-yield bonds price credit risk faster than equities. Widening credit spreads (falling JNK) often precede equity weakness by days or weeks.
Dollar (DXY)
A strong dollar creates headwinds for multinational earnings, tightens global USD liquidity, and signals defensive positioning globally.
Volatility (VIX)
The options market prices fear before it manifests in price. Sustained elevated VIX readings indicate hedging demand and uncertainty.
Research Application: Weekly Put Selling
One application of this indicator is timing premium-selling strategies. I tested using the EMA Cross method to filter 7-day-to-expiration (7DTE) put sales on ES futures with 90% Profit Target and 600% Stop Loss, only selling puts when the indicator showed RISK-ON.
Results with Macro Filter (2020-2025):
- Trades: 200
- Win Rate: 96.0%
- Total P/L: +$33,636
- Max Drawdown: 2.91%
- Profit Factor: 3.51
Results without Filter (same period):
- Trades: 357
- Win Rate: 96.1%
- Total P/L: +$63,492
- Max Drawdown: 10.30%
- Profit Factor: 2.90
Key Insight:
The filtered approach made less total profit (fewer trades) but reduced maximum drawdown by 72% (from 10.30% to 2.91%). This significantly improves risk-adjusted returns and allows for potentially higher position sizing with confidence.
Note: These results are from external backtesting on actual options data, not the TradingView backtest engine. Past performance does not guarantee future results.
Features
Seven configurable signal methods for different trading styles
Adjustable weights for each data source
Z-score normalization puts all inputs on equal footing
Visual info table showing all metrics at a glance
Background coloring for quick regime identification
Alert conditions for signal changes
Secondary plot showing method-specific metrics
Settings Guide
Macro Settings
Z-Score Lookback (default 252): Period for calculating standard deviations. 252 equals approximately one trading year. Longer periods are more stable but slower to adapt.
Macro EMA (default 7): Smoothing for the raw composite score. Lower values give faster but noisier signals.
Signal EMA (default 8): Secondary smoothing for the signal line. Used primarily in EMA Cross method.
Signal Method
EMA Cross : Recommended starting point. Signals when smoothed macro crosses its signal line.
Slope : Simpler approach based purely on trend direction.
Momentum : Requires rate of change to exceed a threshold.
Session Delta : Compares today to yesterday (daily timeframe focus).
Pivot : Uses market structure (higher lows for bullish, lower highs for bearish).
Acceleration : Measures change in slope (second derivative).
Multi-Confirm : Conservative approach requiring 4+ methods to agree.
Data Sources
Each source can be enabled/disabled and weighted from 0 to 3
Default is equal weighting (1.0) for all four sources
Experiment with emphasizing sources most relevant to your trading (tested on SPX)
How to Use
Basic Interpretation:
Green background / RISK-ON: Macro conditions favor equity exposure
Red background / RISK-OFF: Macro conditions suggest caution
Arrow markers indicate regime changes
For Risk Management:
Use RISK-OFF signals to reduce position size or hedge
Use RISK-ON signals to resume normal exposure
Consider the indicator as one input among many, not a complete system
For Options Strategies:
Avoid selling premium during RISK-OFF periods
Resume premium selling when RISK-ON returns
This approach trades frequency for reduced tail risk
Alert Setup:
Set alerts on "Bullish Turn" and "Bearish Turn" conditions
Receive notifications when the macro regime changes
Research Ideas
This indicator is designed as a research framework. Consider testing:
Different signal methods for your specific strategy
Adding or removing data sources based on what you trade
Varying the z-score lookback for different market regimes
Combining with price-based filters (moving averages, support/resistance)
Using the multi-confirm method for higher-conviction signals only
Limitations
The indicator uses daily data, so intraday signals may lag
Overnight gaps from surprise news cannot be anticipated
False signals will occur, especially in choppy, range-bound markets
The z-score lookback creates a recency bias; what was "normal" a year ago may not be relevant today
Not all drawdowns are preceded by macro deterioration; some come from idiosyncratic events
Past intermarket relationships may not persist in the future
Disclaimer
This indicator is for educational and research purposes only. It does not constitute financial advice.
Past performance does not guarantee future results
The research results shared are from historical backtesting and may not reflect actual trading conditions
Always conduct your own research and due diligence
Consider your personal risk tolerance before making any trading decisions
Never risk more than you can afford to lose
Credits
Intermarket analysis concepts draw from established macro trading principles. The multi-signal approach is original work designed to give users flexibility in how they interpret the macro data.
Daily Trend Scanner (Single Symbol)This indicator tracks the current selected symbol/ticker and looks at the Previous Day High/Low and Pre-Market High/Low.
Data is provided in a small table for visualization.
If the price is above the PDH and PMH the ticker will be displayed as bullish. If the price is below PDL and PML the ticker will be displayed as bearish. Otherwise it will show neutral.
The Pre-Market High and Low values can also be displayed in the table and toggled in the settings.
Adjust table position and text size in the settings.
This indicator is useful for visually tracking how a ticker may be trending for the current day.
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)






















