📈 Aidous-Comprehensive Trend Signal Matrix📈 Aidous-Comprehensive Trend Signal Matrix
A powerful, multi-dimensional trend analysis tool that aggregates signals from 24+ technical indicators across 6 key categories:
Pure Trend Indicators (SuperTrend, Ichimoku, EMA Crossover, Parabolic SAR, etc.)
Momentum Oscillators (RSI, MACD, CCI, Stochastic RSI, Awesome Oscillator)
Volatility-Based Tools (Bollinger Bands, Choppiness Index)
Volume & Flow Indicators (Chaikin Money Flow, OBV)
Price Action Filters (Higher Highs/Lower Lows, Fractals)
Custom & Proprietary Logic (Wolfpack ID, Waddah Attar Explosion, Trend Magic)
This indicator doesn’t just show one signal—it synthesizes 24 independent trend signals into a unified matrix, giving you a holistic view of market direction. The Overall Trend is dynamically classified as:
Strong Uptrend (≥ +5 net bullish signals)
Uptrend (+1 to +4)
Neutral (balanced or conflicting signals)
Downtrend (–1 to –4)
Strong Downtrend (≤ –5 net bearish signals)
📊 Interactive Table Display
Choose between Full Table (detailed per-indicator breakdown) or Compact Summary mode. Customize position and size to fit your chart layout.
🎨 Visual Feedback
Background color changes based on overall trend strength
Color-coded signal cells (green = bullish, red = bearish, orange = neutral)
Real-time signal counts for quick sentiment assessment
💡 How to Use:
Use the Overall Trend for high-level market bias
Drill into the table to identify which indicators are driving the signal
Combine with your own strategy for confluence-based entries/exits
⚠️ Disclaimer:
This script is provided "as is" without warranty of any kind. Past performance is not indicative of future results. Always conduct your own analysis and risk management.
지표 및 전략
Higher High Lower Low Multi-TF📊 Higher High Lower Low Multi-Timeframe Indicator
Detects market structure shifts (HH, HL, LH, LL)
Identifies trend direction (bullish / bearish / neutral)
Works across multiple timeframes (M5 to Weekly)
Displays a compact trend summary table on the chart
Customizable pivot sensitivity (Left/Right Bars)
Visual labels on chart for structure points
Ideal for structure-based trading and SMC traders
Sessions - Full HeightEN : Full-height background sessions using bgcolor(). Asia, London, and New York sessions with configurable time windows, colors, and timezone. Open-source for learning and reuse.
RU : Индикатор заливает фон сессий на всю высоту графика (Азия, Лондон, Нью-Йорк). Настраиваемые окна времени и цвета.
MACD COM PONTOS//@version=5
indicator(title="MACD COM PONTOS", shorttitle="MACD COM PONTOS")
//Plot Inputs
res = input.timeframe("", "Indicator TimeFrame")
fast_length = input.int(title="Fast Length", defval=12)
slow_length = input.int(title="Slow Length", defval=26)
src = input.source(title="Source", defval=close)
signal_length = input.int(title="Signal Smoothing", minval = 1, maxval = 999, defval = 9)
sma_source = input.string(title="Oscillator MA Type", defval="EMA", options= )
sma_signal = input.string(title="Signal Line MA Type", defval="EMA", options= )
// Show Plots T/F
show_macd = input.bool(true, title="Show MACD Lines", group="Show Plots?", inline="SP10")
show_macd_LW = input.int(3, minval=0, maxval=5, title = "MACD Width", group="Show Plots?", inline="SP11")
show_signal_LW= input.int(2, minval=0, maxval=5, title = "Signal Width", group="Show Plots?", inline="SP11")
show_Hist = input.bool(true, title="Show Histogram", group="Show Plots?", inline="SP20")
show_hist_LW = input.int(5, minval=0, maxval=5, title = "-- Width", group="Show Plots?", inline="SP20")
show_trend = input.bool(true, title = "Show MACD Lines w/ Trend Color", group="Show Plots?", inline="SP30")
show_HB = input.bool(false, title="Show Highlight Price Bars", group="Show Plots?", inline="SP40")
show_cross = input.bool(false, title = "Show BackGround on Cross", group="Show Plots?", inline="SP50")
show_dots = input.bool(true, title = "Show Circle on Cross", group="Show Plots?", inline="SP60")
show_dots_LW = input.int(5, minval=0, maxval=5, title = "-- Width", group="Show Plots?", inline="SP60")
//show_trend = input(true, title = "Colors MACD Lines w/ Trend Color", group="Show Plots?", inline="SP5")
// MACD Lines colors
col_macd = input.color(#FF6D00, "MACD Line ", group="Color Settings", inline="CS1")
col_signal = input.color(#2962FF, "Signal Line ", group="Color Settings", inline="CS1")
col_trnd_Up = input.color(#4BAF4F, "Trend Up ", group="Color Settings", inline="CS2")
col_trnd_Dn = input.color(#B71D1C, "Trend Down ", group="Color Settings", inline="CS2")
// Histogram Colors
col_grow_above = input.color(#26A69A, "Above Grow", group="Histogram Colors", inline="Hist10")
col_fall_above = input.color(#B2DFDB, "Fall", group="Histogram Colors", inline="Hist10")
col_grow_below = input.color(#FF5252, "Below Grow", group="Histogram Colors",inline="Hist20")
col_fall_below = input.color(#FFCDD2, "Fall", group="Histogram Colors", inline="Hist20")
// Alerts T/F Inputs
alert_Long = input.bool(true, title = "MACD Cross Up", group = "Alerts", inline="Alert10")
alert_Short = input.bool(true, title = "MACD Cross Dn", group = "Alerts", inline="Alert10")
alert_Long_A = input.bool(false, title = "MACD Cross Up & > 0", group = "Alerts", inline="Alert20")
alert_Short_B = input.bool(false, title = "MACD Cross Dn & < 0", group = "Alerts", inline="Alert20")
// Calculating
fast_ma = request.security(syminfo.tickerid, res, sma_source == "SMA" ? ta.sma(src, fast_length) : ta.ema(src, fast_length))
slow_ma = request.security(syminfo.tickerid, res, sma_source == "SMA" ? ta.sma(src, slow_length) : ta.ema(src, slow_length))
macd = fast_ma - slow_ma
signal = request.security(syminfo.tickerid, res, sma_signal == "SMA" ? ta.sma(macd, signal_length) : ta.ema(macd, signal_length))
hist = macd - signal
// MACD Trend and Cross Up/Down conditions
trend_up = macd > signal
trend_dn = macd < signal
cross_UP = signal >= macd and signal < macd
cross_DN = signal <= macd and signal > macd
cross_UP_A = (signal >= macd and signal < macd) and macd > 0
cross_DN_B = (signal <= macd and signal > macd) and macd < 0
// Condition that changes Color of MACD Line if Show Trend is turned on..
trend_col = show_trend and trend_up ? col_trnd_Up : trend_up ? col_macd : show_trend and trend_dn ? col_trnd_Dn: trend_dn ? col_macd : na
//Var Statements for Histogram Color Change
var bool histA_IsUp = false
var bool histA_IsDown = false
var bool histB_IsDown = false
var bool histB_IsUp = false
histA_IsUp := hist == hist ? histA_IsUp : hist > hist and hist > 0
histA_IsDown := hist == hist ? histA_IsDown : hist < hist and hist > 0
histB_IsDown := hist == hist ? histB_IsDown : hist < hist and hist <= 0
histB_IsUp := hist == hist ? histB_IsUp : hist > hist and hist <= 0
hist_col = histA_IsUp ? col_grow_above : histA_IsDown ? col_fall_above : histB_IsDown ? col_grow_below : histB_IsUp ? col_fall_below :color.silver
// Plot Statements
//Background Color
bgcolor(show_cross and cross_UP ? col_trnd_Up : na, editable=false)
bgcolor(show_cross and cross_DN ? col_trnd_Dn : na, editable=false)
//Highlight Price Bars
barcolor(show_HB and trend_up ? col_trnd_Up : na, title="Trend Up", offset = 0, editable=false)
barcolor(show_HB and trend_dn ? col_trnd_Dn : na, title="Trend Dn", offset = 0, editable=false)
//Regular Plots
plot(show_Hist and hist ? hist : na, title="Histogram", style=plot.style_columns, color=color.new(hist_col ,0),linewidth=show_hist_LW)
plot(show_macd and signal ? signal : na, title="Signal", color=color.new(col_signal, 0), style=plot.style_line ,linewidth=show_signal_LW)
plot(show_macd and macd ? macd : na, title="MACD", color=color.new(trend_col, 0), style=plot.style_line ,linewidth=show_macd_LW)
hline(0, title="0 Line", color=color.new(color.gray, 0), linestyle=hline.style_dashed, linewidth=1, editable=false)
plot(show_dots and cross_UP ? macd : na, title="Dots", color=color.new(trend_col ,0), style=plot.style_circles, linewidth=show_dots_LW, editable=false)
plot(show_dots and cross_DN ? macd : na, title="Dots", color=color.new(trend_col ,0), style=plot.style_circles, linewidth=show_dots_LW, editable=false)
//Alerts
if alert_Long and cross_UP
alert("Symbol = (" + syminfo.tickerid + ") TimeFrame = (" + timeframe.period + ") Current Price (" + str.tostring(close) + ") MACD Crosses Up.", alert.freq_once_per_bar_close)
if alert_Short and cross_DN
alert("Symbol = (" + syminfo.tickerid + ") TimeFrame = (" + timeframe.period + ") Current Price (" + str.tostring(close) + ") MACD Crosses Down.", alert.freq_once_per_bar_close)
//Alerts - Stricter Condition - Only Alerts When MACD Crosses UP & MACD > 0 -- Crosses Down & MACD < 0
if alert_Long_A and cross_UP_A
alert("Symbol = (" + syminfo.tickerid + ") TimeFrame = (" + timeframe.period + ") Current Price (" + str.tostring(close) + ") MACD > 0 And Crosses Up.", alert.freq_once_per_bar_close)
if alert_Short_B and cross_DN_B
alert("Symbol = (" + syminfo.tickerid + ") TimeFrame = (" + timeframe.period + ") Current Price (" + str.tostring(close) + ") MACD < 0 And Crosses Down.", alert.freq_once_per_bar_close)
//End Code
Market Pressure Oscillator█ OVERVIEW
The Market Pressure Oscillator is an advanced technical indicator for TradingView, enabling traders to identify potential trend reversals and momentum shifts through candle-based pressure analysis and divergence detection. It combines a smoothed oscillator with moving average signals, overbought/oversold levels, and divergence visualization, enhanced by customizable gradients, dynamic band colors, and alerts for quick decision-making.
█ CONCEPT
The indicator measures buying or selling pressure based on candle body size (open-to-close difference) and direction, with optional smoothing for clarity and divergence detection between price action and the oscillator. It relies solely on candle data, offering insights into trend strength, overbought/oversold conditions, and potential reversals with a customizable visual presentation.
█ WHY USE IT?
- Divergence Detection: Identifies bullish and bearish divergences to reinforce signals, especially near overbought/oversold zones.
- Candle Pressure Analysis: Measures pressure based on candle body size, normalized to a ±100 scale.
- Signal Generation: Provides buy/sell signals via overbought/oversold crossovers, zero-line crossovers, moving average zero-line crossovers, and dynamic band color changes.
- Visual Clarity: Uses dynamic colors, gradients, and fill layers for intuitive chart analysis.
Flexibility: Extensive settings allow customization to individual trading preferences.
█ HOW IT WORKS?
- Candle Pressure Calculation: Computes candle body size as math.abs(close - open), normalized against the average body size over a lookback period (avgBody = ta.sma(body, len)). - Candle direction (bullish: +1, bearish: -1, neutral: 0) is multiplied by body weight to derive pressure.
- Cumulative Pressure: Sums pressure values over the lookback period (Lookback Length) and normalizes to ±100 relative to the maximum possible value.
- Smoothing: Optionally applies EMA (Smoothing Length) to normalized pressure.
- Moving Average: Calculates SMA (Moving Average Length) for trend confirmation (Moving Average (SMA)).
- Divergence Detection: Identifies bullish/bearish divergences by comparing price and oscillator pivot highs/lows within a specified range (Pivot Length). Divergence signals appear with a delay equal to the Pivot Length.
- Signals: Generates signals for:
Crossing oversold upward (buy) or overbought downward (sell).
Crossing the zero line by the oscillator or moving average (buy/sell).
Bullish/bearish divergences, marked with labels, enhancing signals, especially near overbought/oversold zones.
Dynamic band color changes when the moving average crosses MA overbought/oversold thresholds (green for oversold, red for overbought).
- Visualization: Plots the oscillator and moving average with dynamic colors, gradient fills, transparent bands, and labels, with customizable overbought/oversold levels.
Alerts: Built-in alerts for divergences, overbought/oversold crossovers, and zero-line crossovers (oscillator and moving average).
█ SETTINGS AND CUSTOMIZATION
- Lookback Length: Period for aggregating candle pressure (default: 14).
- Smoothing Length (EMA): EMA length for smoothing the oscillator (default: 1). Higher values smooth the signal but may reduce signal frequency; adjust overbought/oversold levels accordingly.
- Moving Average Length (SMA): SMA length for the moving average (default: 14, minval=1). Higher values make SMA a trend indicator, requiring adjusted MA overbought/oversold levels.
- Pivot Length (Left/Right): Candles for detecting pivot highs/lows in divergence calculations (default: 2, minval=1). Higher values reduce noise but add delay equal to the set value.
- Enable Divergence Detection: Enables divergence detection (default: true).
- Overbought/Oversold Levels: Thresholds for the oscillator (default: 30/-30) and moving average (default: 10/-10). For the moving average, no arrows appear; bands change color from gray to green (oversold) or red (overbought), reinforcing entry signals.
- Signal Type: Select signals to display: "None", "Overbought/Oversold", "Zero Line", "MA Zero Line", "All" (default: "Overbought/Oversold").
- Colors and Gradients: Customize colors for bullish/bearish oscillator, moving average, zero line, overbought/oversold levels, and divergence labels.
- Transparency: Adjust gradient fill transparency (default: 70, minval=0, maxval=100) and band/label transparency (default: 40, minval=0, maxval=100) for consistent visuals.
- Visualizations: Enable/disable moving average, gradients for zero/overbought/oversold levels, and gradient fills.
█ USAGE EXAMPLES
- Momentum Analysis: Observe the MPO Oscillator above 0 for bullish momentum or below 0 for bearish momentum. The SMA, being smoother, reacts slower and can confirm trend direction as a noise filter.
- Reversal Signals: Look for buy triangles when the oscillator crosses oversold upward, especially when the SMA is below the MA oversold threshold and the band turns green. Similarly, seek sell triangles when crossing overbought downward, with the SMA above the MA overbought threshold and the band turning red.
- Using Divergences: Treat bullish (green labels) and bearish (red labels) divergences as reinforcement for other signals, especially near overbought/oversold zones, indicating stronger potential trend reversals.
- Customization: Adjust lookback length, smoothing, and moving average length to specific instruments and timeframes to minimize false signals.
█ USER NOTES
Combine the indicator with tools like Fibonacci levels or pivot points to enhance accuracy.
Test different settings for lookback length, smoothing, and moving average length on your chosen instrument and timeframe to find optimal values.
Daily RVOL (Cumulative with Multi Alerts)Daily RVOL (Cumulative with Multi Alerts)
This indicator plots Relative Volume (RVOL) on intraday charts by comparing today’s cumulative traded volume with either:
The average daily volume of the past N days (default 5), or
Yesterday’s total daily volume (selectable from settings).
Unlike per-candle RVOL indicators, this version tracks cumulative intraday RVOL that only increases throughout the trading day. This matches how professional scanners (like Chartink/Gocharting) calculate RVOL, e.g. RVOL = 6 at open → 12 → 20 → 45 by end of day.
LIOR 41 SETTEMBRE 025⚡️ LIOR September 2025 – The New Generation of Algorithmic Trading ⚡️
LIOR is not just another indicator that paints your chart: it’s a trading operating system that turns market chaos into clear and powerful decisions.
✅ LIOR POWER – one single cell that instantly tells you if the market is BUY or SELL, with no noise or useless interpretation.
✅ Momentum Arrows – two independent arrows, built on 6 momentum indicators, revealing whether the trend’s strength is real or already shaking.
✅ LIOR ENGAGE – the ultimate confirmation: 🚀 when the push is strong, 💥 when it’s explosive.
With LIOR you get:
• A clean quantitative vision, without wasting hours watching moving averages or counting signals.
• A light but lethal structure, designed to anticipate key market turning points.
• Perfect integration with subjective analysis like GAN Fan and Pivot Points.
📊 Why choose LIOR?
Because it cuts the noise and leaves you only what matters: dominant trend + momentum confirmation + engage signal.
Nothing more. Nothing less.
🔑 If you’re looking for a tool to take your trading from doubt to clarity, LIOR is the answer.
Initial Balance SMC-V3
Initial Balance SMC-V3 – An Advanced Mean Reversion Indicator for Index Markets
The Initial Balance SMC-V3 indicator is the result of continuous refinement in mean reversion trading, with a specific focus on index markets (such as DAX, NASDAQ, S&P 500, etc.). Designed for high-liquidity environments with controlled volatility, it excels at precisely identifying value zones and statistical reversal points within market structure.
🔁 Mean Reversion at Its Core
At the heart of this indicator lies a robust mean reversion logic: rather than chasing extreme breakouts, it seeks returns toward equilibrium levels after impulsive moves. This makes it especially effective in ranging markets or corrective phases within broader trends—situations where many traders get caught in false breakouts.
🎯 Signals Require Breakout + Confirmation
Signals are never generated impulsively. Instead, they require a clear sequence of confirmations:
Break of a key level (e.g., Initial Balance high/low or an SMC zone);
Price re-entry into the range accompanied by a crossover of customizable moving averages (SMA, EMA, HULL, TEMA, etc.);
RSI filter to avoid entries in overbought/oversold extremes;
Volatility filter (ATR) to skip low-volatility, choppy conditions.
This multi-layered approach drastically reduces false signals and significantly improves trade quality.
📊 Built-in Multi-Timeframe Analysis
The indicator features native multi-timeframe logic:
H1 / 15-minute charts: for structural analysis and identification of Supply & Demand zones (SMC);
M1 / M5 charts: for precise trade execution, with targeted entries and dynamic risk management.
SMC zones are calculated on higher timeframes (e.g., 4H) to ensure structural reliability, while actual trade signals trigger on lower timeframes for maximum precision.
⚙️ Advanced Customization
Full choice of moving average type (SMA, EMA, WMA, RMA, VWMA, HULL, TEMA, ZLEMA, etc.);
Revenge Trading logic: after a stop loss is hit without reaching the 1:1 breakeven level, the indicator automatically prepares for a counter-trade;
Dynamic ATR-based stop loss with customizable multiplier;
Session filters to trade only during optimal liquidity windows (e.g., European session).
🧠 Who Is It For?
This indicator is ideal for traders who:
Primarily trade indices;
Prefer mean reversion strategies over pure trend-following;
Seek a disciplined, rule-based system with multiple confluence filters;
Use a multi-timeframe approach to separate analysis from execution.
In short: Initial Balance SMC-V3 is more than just an indicator—it’s a complete trading framework for mean reversion on index markets, where every signal emerges from a confluence of statistical, structural, and temporal factors.
Happy trading! 📈
FMFM6The Traders Trend Dashboard (fmfm6) is a comprehensive trend analysis tool designed to assist traders in making informed trading decisions across various markets and timeframes. Unlike conventional trend-following scripts,fmfm6 goes beyond simple trend detection by incorporating
StoxAI Magic Trend Indicator V2StoxAI Magic Trend Indicator V2 is here. Get live Trade Stats and Strength Scores with AI weights for each candlestick chart.
Traders Tool by DeepanIndiaThis powerful Pine Script is designed to support both beginner and advanced traders by providing a comprehensive trading setup alongside core fundamental tools to enhance decision-making
JDB MA Breakout IndicatorAll credit goes to JDB_Trading . Follow on X.
This indicator visualises one of his strategies.
1. Detecting the dominant moving average.
2. Price is supposed to be at least 70 candles below it for buy signals/40 above for sells.
3. detects break on dominant MA + BB 20,2.
4. Used on W & M timeframes.
5. alerts possible.
Daily Extremes Buy Sell [Plazo Sullivan Roche Capital]User Manual — Daily Extremes NY→LDN
Daily Extremes Buy and Sell (2-minute focus) + HTF Dashboard
1) What this indicator does (in plain English)
This tool hunts for intraday reversals that form the extreme of the daily candle—
BUY when a new Low of Day (LOD) prints during the NY-midnight → London close window and daily context favors bulls.
SELL when a new High of Day (HOD) prints in that window and daily context favors bears.
You can keep it pure and simple (new LOD/HOD within the session) or tighten with optional filters:
Daily bias via Daily EMA (+ optional slope)
Distance to the day’s extreme vs ADR
Micro BOS/CHOCH
FVG + retest
One trade per side per day
A compact HTF dashboard (D/H4/H1, default 20 EMA) prints 🟢(above EMA) / 🔴(below EMA) for quick alignment.
2) Quick start (60 seconds)
Load the script on your chart (recommended TF: 2m).
Set your chart timezone to New York if you want exact NY session timing.
Leave defaults loose:
Require Daily Bias? OFF
Use distance filter vs ADR OFF
Require micro BOS/CHOCH OFF
Require FVG + retest OFF
Limit to 1 BUY and 1 SELL per day OFF
Watch for BUY markers on new LOD and SELL markers on new HOD within 00:00–13:00 NY.
Turn Show gate dots (debug) ON briefly to verify the gates.
When you’re comfortable, tighten the logic in this order:
Turn Daily Bias ON → 2) Distance filter ON (0.15–0.20 x ADR) → 3) BOS ON → 4) FVG + retest ON → 5) One-per-side ON.
3) Core logic (formal)
Session window
Uses the session string 0000–1300 (chart timezone).
For exact New York hours, set the chart timezone to New York.
Day context
Tracks bars since the daily session start and computes rolling dayLow / dayHigh.
A new LOD/HOD is identified when today’s rolling extreme updates on the current bar.
Signal base (always on)
BUY base = in session AND new LOD this bar.
SELL base = in session AND new HOD this bar.
Optional gates
Daily Bias (toggle Require Daily Bias?):
Bull: Daily Close > Daily EMA (default 50) and (optionally) EMA slope > 0.
Bear: Daily Close < Daily EMA and (optionally) slope < 0.
Distance filter vs ADR (xADR):
Longs: (close − dayLow) ≤ ADR × maxDistAdr (default 0.20).
Shorts: (dayHigh − close) ≤ ADR × maxDistAdr.
Micro BOS/CHOCH:
Longs: Close ≥ most recent swing high (pivot-based).
Shorts: Close ≤ most recent swing low.
FVG + retest (classic 3-bar):
Bull FVG: low > high ; Bear FVG: high < low .
We store the mid of the gap after BOS (if required), and the signal requires a retest (price trades through the mid).
One-per-side per day: after a signal fires, suppress another on the same side until the next day.
Visual & alerts
BUY/SELL triangles on chart.
Optional plotted SL (near day-low/ day-high vs rolling extremes) and TP bands (1R/2R/3R).
Alerts: “Daily Bottom Buy” / “Daily Top Sell”.
4) Inputs & what they mean
Signal Window
NY Window (session): 0000–1300 (chart timezone).
Tip: Set chart timezone to New York for true NY hours.
Daily Bias (optional)
Require Daily Bias?: ON = must align with Daily EMA regime.
EMA length for bias: default 50.
Require EMA slope: ON tightens bias to up/down slope.
Optional Confirmation
Require micro BOS/CHOCH: price must break the nearest micro swing.
Require FVG + retest: an FVG after BOS must form and be retested.
Optional Range Filter
Use distance filter vs ADR: proximity to day extreme (keeps entries “at the edge”).
ADR lookback (Daily): default 14.
Max distance (xADR): typical 0.15–0.20.
One-per-day guard
Limit to 1 BUY and 1 SELL per day: prevents over-trading.
Visuals / Debug
Show indicative SL/TP bands: draws SL and 1R/2R/3R.
Show gate dots (debug): gate diagnostics (legend below).
HTF Dashboard
Show HTF Dashboard (D/H4/H1): toggle the panel.
Dashboard EMA Length: default 20 (independent from bias EMA).
5) Reading the HTF Dashboard
Location: top-right table.
Timeframes: D, H4, H1.
Emoji: 🟢 (price > EMA), 🔴 (price < EMA).
Default EMA = 20 here (adjustable), and does not gate signals by default.
Use it as a context compass: e.g., prefer longs when H1/H4 are 🟢 even if Daily is mixed.
Want the dashboard to gate entries (e.g., require D & H4 both 🟢 for longs)? I can add a single toggle and wire it into the signal logic.
6) Best-practice playbook
A. Tightening path (recommended)
Start simple (all optional filters OFF).
If you get too many signals, turn ON in this order:
Daily Bias → Distance Filter (0.15–0.20) → BOS → FVG → One-per-side.
Once dialed in for your instrument, save a template.
B. Sessions & timezone
The session string uses the chart’s timezone. For real NY midnight → ~London close, set chart TZ = New York.
C. Markets & timeframe
Built around 2-minute execution (works well on XAUUSD, major FX pairs, indices).
On higher TFs (3/5/15m), increase ADR lookback (still fine at 14) and consider maxDistAdr closer to 0.15.
D. Risk management (suggested)
SL just beyond the day’s extreme vs rolling 10-bar extreme (already shown).
Scale out at 1R/2R/3R (bands provided).
Consider:
Daily loss cap (e.g., 2R).
Max trades per session (toggle One-per-side).
No trade if dashboard shows mixed HTFs (optional policy).
E. Strategy conversions
The indicator is ready for strategy implementation: entries at signal, SL at plotted stop, scale-outs at bands, daily loss cap, one-per-side.
Tell me your preferred risk % per trade and exit policy; I’ll hand you a strategy build.
7) “Gate dots” legend (debug mode)
Turn Show gate dots ON to see which condition is passing:
■ = inside session window
B = Daily bull bias ok (if required)
b = Daily bear bias ok (if required)
L = new LOD this bar
H = new HOD this bar
S = BOS up passed (if required)
s = BOS down passed (if required)
F = bull FVG saved (if FVG enabled)
f = bear FVG saved (if FVG enabled)
If a signal doesn’t appear, the missing letter tells you which gate blocked it.
8) Preset profiles (copy these settings)
Aggressive (maximum opportunities)
Daily Bias: OFF
Distance filter: OFF
BOS: OFF
FVG: OFF
One-per-side: OFF
Balanced (my go-to)
Daily Bias: ON (EMA 50, slope OFF or ON depending on trend quality)
Distance filter: ON at 0.20 x ADR
BOS: ON
FVG: OFF
One-per-side: ON
Conservative (premium entries only)
Daily Bias: ON (EMA 50, slope ON)
Distance filter: ON at 0.15 x ADR
BOS: ON
FVG: ON (retest required)
One-per-side: ON
9) Troubleshooting
No signals at all?
Check you’re inside the session (■ should show).
If not, change chart TZ to New York or adjust the session string to your TZ.
Turn Show gate dots ON and look for missing letters (L/H, B/b, S/s, F/f).
Temporarily disable: Daily Bias, Distance, BOS, FVG, One-per-side (to confirm base logic works).
Ensure you’re on a liquid symbol with 2m or fast intraday data.
Very quiet days may never set a fresh LOD/HOD during the window.
Dashboard not showing?
Toggle Show HTF Dashboard ON.
If you previously hid it, it will repopulate on the next bar.
Plots/alerts not firing?
Alerts must be created from the indicator with the named alertconditions.
If you copied code, make sure no Pine editor warnings remain.
10) Example workflows
Gold (XAUUSD) 2m, London continuation
Chart TZ = New York, session 0000–1300.
Start Aggressive; observe flow for 1–2 days.
Enable Daily Bias and Distance (0.20).
If still noisy, enable BOS.
Use TP 1R/2R/3R bands for scaling; stop beyond day-extreme.
EURUSD 2m, Tokyo to London handoff (quieter)
Keep Daily Bias ON, Distance 0.15.
Leave BOS OFF, FVG OFF (to keep enough trades).
Only take signals when H1 & H4 are 🟢/🔴 together (manual filter using dashboard).
11) Safety & discretion
This tool assists decision-making. Markets change; news & liquidity shift session behaviors. Always pair signals with risk management, and remember: nothing here is financial advice.
12) Want upgrades?
I can deliver, on request:
Strategy version with entries/exits, partials, break-even, daily loss cap, and performance stats.
HTF alignment gate (require D & H4 🟢 for longs / 🔴 for shorts).
Session presets (NY only, London only, overlap only).
Liquidity filters (e.g., ATR floors) and news-time blocks (manual schedule inputs).
Consensio with colouringConsensio MA - Short MA with Colouring
This is a trend-following indicator based on the stacking order of three Simple Moving Averages (SMAs) to determine market consensus and visualize strength using a monochrome scale.
Key Features:
Three Customizable SMAs:
Fast MA (Default: 2)
Standard MA (Default: 7)
Slow MA (Default: 30)
Consensus Index:
The indicator assigns a score from +3 (Strongest Buy) to -3 (Strongest Sell) based on the MAs' vertical order (e.g., Fast > Standard > Slow is +3).
Monochrome Bar Colouring:
Bullish Consensus (+1 to +3): Bars are coloured in shades of White to Light Gray.
Bearish Consensus (-1 to -3): Bars are coloured in shades of Black to Dark Gray.
The intensity of the colour directly reflects the strength of the consensus.
Dynamic MA Line Colouring:
Fast MA: Changes colour upon crossing the Standard or Slow MA to signal short-term momentum shifts.
Standard MA: Changes to Green/Red when crossing the Slow MA.
Slow MA: Changes to Green/Red only when the strongest consensus (+3 or -3) is achieved.
How to Interpret:
Strong Bullish Trend (+3): MAs are perfectly aligned (Fast > Standard > Slow) and the bar is pure White.
Strong Bearish Trend (-3): MAs are perfectly reversed (Slow > Standard > Fast) and the bar is pure Black.
Contradictory Signals: Use the Fast MA's colour changes (Dark Green/Red) to spot immediate momentum changes even if the bar colour indicates a weaker trend.
Sortable Relative Performance | viResearchSortable Relative Performance | viResearch
Conceptual Foundation and Purpose
The Sortable Relative Performance indicator from viResearch is designed as a multi-asset ranking and comparison system that allows traders to evaluate the relative strength of up to 14 different assets over a user-defined lookback period. Unlike single-symbol indicators, this tool provides a comparative view of performance, making it ideal for traders seeking to understand how assets perform relative to each other within a watchlist, sector, or market segment. The indicator calculates the percentage return of each asset from a chosen starting point and presents the results both graphically and in a sorted, tabular format, helping traders identify outperformers and underperformers at a glance.
Technical Composition and Methodology
At its core, the script calculates the relative performance of each selected asset by comparing its current closing price with the closing price from the lookback period. This performance metric is expressed as a percentage and computed using Pine Script’s request.security() function, allowing for seamless cross-asset analysis within a single pane. Each asset is visually represented as a vertical column, color-coded according to a predefined identity map that reflects common asset branding. The best-performing asset is dynamically labeled on the chart, displaying its name and current return, while a real-time performance table updates and ranks all active assets in descending order based on their return values. The table and columns automatically adjust based on the user’s selection, creating an interactive and responsive comparative dashboard.
Features and Configuration
The indicator includes a customizable date filter, allowing traders to activate the display from a specific start date. This is particularly useful for performance reviews tied to events, such as earnings reports, Fed meetings, or macroeconomic releases. The lookback period is adjustable and determines how far back in time performance is measured, making the tool adaptable to both short-term and long-term strategies. Traders can toggle individual assets on or off, enabling focused analysis on specific coins, stocks, or indices. Up to 14 assets can be analyzed simultaneously, with each one clearly distinguished by unique, branded colors in both the plot and the ranking table. The script intelligently highlights the top performer with a floating label, drawing immediate attention to the strongest asset within the group.
Strategic Use and Application
This indicator is especially valuable for traders employing relative strength or momentum-based strategies. By visualizing asset performance in real time, it becomes easier to rotate capital into strong assets and away from laggards. Whether tracking cryptocurrencies, sectors, or forex pairs, the ability to assess comparative returns without switching charts provides an operational edge. The tool supports portfolio analysis, sector rotation, and cross-market studies, making it suitable for discretionary traders, systematic investors, and even macro analysts looking for a visual breakdown of market behavior.
Conclusion and Practical Value
The Sortable Relative Performance indicator by viResearch delivers a clean and effective way to measure and rank asset performance over time. By combining visual clarity with real-time calculation and dynamic sorting, it offers a powerful lens through which traders can evaluate market leadership and laggard behavior. Its flexibility and modular design ensure it can be integrated into a wide range of strategies and trading styles. Whether you're managing a crypto portfolio or monitoring traditional markets, this tool provides essential insights into where momentum resides and how capital is flowing across assets.
Note: Backtests are based on past results and are not indicative of future performance.
Volume DMAO [DCAUT]█ Volume DMAO Indicator
📊 OVERVIEW
The Volume DMAO (Dual Moving Average Oscillator) applies PPO-style calculation to volume data rather than price. It measures the percentage difference between fast and slow moving averages of volume, providing insights into volume momentum and market participation trends.
🎯 CONCEPTS
Signal Interpretation
Positive Values : Current volume above historical average (expansion phase)
Negative Values : Current volume below historical average (contraction phase)
Rising Trend : Volume momentum accelerating (increasing participation)
Falling Trend : Volume momentum decelerating (decreasing participation)
Primary Applications
Volume Confirmation : Validate price movements with volume momentum analysis
Divergence Detection : Spot potential reversals when volume diverges from price
Trend Strength : Assess volume participation in price trends
Entry/Exit Signals : Time trades based on volume momentum shifts
📋 PARAMETER SETUP
Input Parameters
Fast Length : Period for fast moving average (default: 12)
Slow Length : Period for slow moving average (default: 50)
MA Type : Moving average algorithm (default: EMA)
📊 COLOR CODING
Histogram Colors
Dark Green : Positive and rising (strong volume expansion)
Light Green : Positive and falling (weakening volume expansion)
Light Red : Negative and rising (recovering from volume contraction)
Dark Red : Negative and falling (strong volume contraction)
💡 CORE VALUE
Unlike traditional volume indicators, Volume DMAO provides normalized percentage readings that:
- Enable comparison across different timeframes and instruments
- Reveal volume momentum changes before price movements
- Identify market phases through volume participation analysis
RSI + Volume ConfirmationFOR PRIVATE USE ONLY.
-Use to detect the trend changes based on RSI and Volume
-Both needed to align before putting in any trade entry
-Must understand how to use S&R
-Its not a foolproof. Do not use if you dont understand how to trade.
-Version is currently on BEta testing mode and will update from time to time.
Full credit goes to BOSS/CRC/CBC community
SEVENXSEVENX — Quick Guide (EN)
1. What It Does
SEVENX analyzes market momentum, trend, and volatility through a prism of seven distinct technical indicators (MACD, RSI, Stochastics, CCI, Momentum, OBV, ATR). When the selected indicators align in perfect harmony, the system generates a high-conviction entry signal (▲▼), helping you trade with analytical clarity and a decisive edge.
In short, it’s an indicator that combines seven indicators to create a custom signal tool just for you.
2. Choosing the Best Markets & Timeframes
It works best in markets where clear trends or momentum occur (such as major currency pairs, indices, or cryptocurrencies). It can be used universally, from scalping to swing trading.
Recommended timeframes: all timeframes.
For high-volatility assets (e.g., BTC, Gold), consider using 5m to 30m charts to filter out noise and focus on more stable setups.
For lower-volatility assets (e.g., major FX pairs), 1m–15m charts can effectively capture shorter-term opportunities.
Tip: Fine-tune the parameters in the "Indicator Settings" tab to optimize performance for your preferred asset and timeframe.
3. Building Your Trade Plan
Entry Signals: A buy signal (▲) or sell signal (▼) appears only when the specific combination of indicators you have enabled in the settings are all in agreement. This represents a high-probability setup based on your custom rules.
Take-Profit & Stop-Loss: SEVENX specializes in identifying entry points and does not provide exit signals. It is crucial to set your own Take-Profit and Stop-Loss levels based on your personal trading rules, such as fixed risk-reward ratios, support/resistance levels, or an ATR-based stop.
Using the ATR Filter: You can enable the ATR filter in the settings to ensure signals only appear when market volatility is increasing. This can help you avoid trading in flat or stagnant market conditions.
4. Key Parameters
Signal Conditions (On/Off): The most critical section. Check the boxes to choose which of the seven indicators you want to include in your signal logic. You can create custom combinations ranging from two to all seven indicators.
Indicator Settings: This tab contains all the numerical parameters for each individual indicator (e.g., RSI Length, MACD Fast/Slow Lengths, Stochastics %K/%D, ATR Filter MA Length).
Display Settings: Toggle the "BUY"/"SELL" text on or off and customize its color to your preference.
5. Important Disclaimer
This tool suggests potential trade setups based on a confluence of technical indicators; it does not guarantee profit or prevent loss. News shocks, thin liquidity, or abnormal volatility can negate any signal. All trading decisions and resulting P&L are entirely your responsibility. Leveraged trading involves the risk of losses that can exceed your initial deposit—use only risk capital you can afford to lose. We accept no liability for any losses or damages arising from the use of this tool.
SEVENX — クイックガイド (JP)
1. 機能概要
「 SEVENX 」は、市場のモメンタム、トレンド、ボラティリティを7つの異なるテクニカル指標(MACD, RSI, Stochastics, CCI, Momentum, OBV, ATR)というプリズムを通して分析します。あなたが選んだ複数の指標が完璧に調和し、条件が合致した瞬間に、確度の高いエントリーサイン(▲▼)を生成。あなたのトレードに分析的な透明性をもたらします。
つまり、7つのインジケーターを組み合わせて、あなただけの専用サインツールを生成するインジケーターです。
2. 最適な銘柄・時間軸の選定
明確なトレンドやモメンタムが発生する市場(主要通貨ペア、指数、暗号資産など)で最も機能します。スキャルピングからスイングトレードまで、オールマイティにご使用いただけます。
推奨時間軸:すべての時間軸
ボラティリティが高い銘柄(BTC、ゴールドなど)⇒ 5分~30分足でノイズを避け、より安定したセットアップに集中するのがおすすめです。
ボラティリティが低い銘柄(主要通貨ペアなど)⇒ 1分~15分足で、短期的なチャンスを捉えるのに有効です。
ヒント: 「インジケーター設定」タブの各パラメーターを微調整し、取引する銘柄や時間足に合わせて最適化してください。
3. トレードプランの策定
エントリーポイント:設定画面で有効にしたインジケーターの組み合わせ条件がすべて合致した瞬間に、買い(▲)または売り(▼)のサインが出現します。これは、あなた独自のルールに基づいた確度の高いセットアップです。
利食いと損切り:SEVENXはエントリーポイントの特定に特化しており、決済サインは表示しません。ご自身のトレードルールに基づき、リスクリワード比率、サポート&レジスタンス、ATRなどを参考に、必ず利食いと損切りの設定を行ってください。
ATRフィルターの活用:設定でATRフィルターを有効にすると、市場のボラティリティが高まっている局面に限定してサインを表示させることができます。値動きの乏しい市場での取引を避けるのに役立ちます。
4. 主要パラメーター解説
シグナル条件 (ON/OFF):最も重要な項目です。7つのインジケーターの中から、シグナルロジックに含めたい条件のチェックボックスをオンにします。2つから最大7つまで、自由に組み合わせを作成可能です。
インジケーター設定:各指標のパラメーター(RSIの期間、MACDのFast/Slow、ストキャスティクスの%K/%D、ATRフィルターの移動平均線など)を調整するタブです。
表示設定:「BUY」「SELL」テキストの表示/非表示を切り替えたり、文字色を好みに合わせてカスタマイズしたりできます。
5. 重要なご注意(Disclaimer)
本ツールはテクニカル指標の合致に基づき、取引機会の可能性を示唆するものであり、利益を保証するものではありません。ニュースや低流動性などによりサインが機能しない場合があります。取引で発生する損益はすべてご本人の責任となります。レバレッジ取引は証拠金を超える損失リスクを含みます。必ず余裕資金内でご利用ください。本ツールの利用に起因するいかなる損失・損害について、制作者は一切責任を負いません。
Volume-Price Divergence Indicator (OBV + VWAP, Multi-Timeframe)Description:
This indicator helps you identify volume-price divergences and potential trend weakness across any specified timeframe.
Features:
Volume bars with moving average – green for bullish, red for bearish, with orange SMA to detect low-volume situations.
Custom OBV calculation with divergence detection – highlights when price makes new highs/lows but OBV does not.
VWAP deviation alerts – signals when price moves far from VWAP while volume remains low, indicating potential fake breakouts.
Fully configurable – select any reference timeframe, adjust volume MA, OBV period, and VWAP deviation threshold.
Visual markers – easily spot bullish/bearish divergences and volume-price mismatches directly on your chart.
Use case:
Spot early trend exhaustion points.
Identify fake breakouts or weak rallies/drops.
Combine with your existing trading strategy for more informed entries and exits.
Volume-Weighted RSI & Multi-Normalized MACD### Description for Publishing: Volume-Weighted RSI & Multi-Normalized MACD
**Overview**
The "Volume-Weighted RSI & Multi-Normalized MACD" indicator is a powerful and versatile tool designed for traders seeking enhanced momentum and trend analysis. Combining a volume-weighted Relative Strength Index (VW-RSI) with a customizable Moving Average Convergence Divergence (MACD) featuring multiple normalization methods, this indicator provides deep insights into market dynamics. It supports multi-timeframe (MTF) analysis and includes an optional stepped plotting mode for discrete signal visualization, making it ideal for both trend-following and mean-reversion strategies across various markets (stocks, forex, crypto, etc.).
**Key Features**
1. **Volume-Weighted RSI (VW-RSI)**:
- A modified RSI that incorporates trading volume for greater sensitivity to market activity.
- Normalized to a user-defined range (default: -50 to +50) for consistent analysis.
- Optional smoothing with multiple moving average types (SMA, EMA, WMA, VWMA, SMMA, or SMA with Bollinger Bands) to reduce noise and highlight trends.
- Overbought (+20) and oversold (-20) levels for quick reference.
2. **Multi-Normalized MACD**:
- Offers six normalization methods for MACD, allowing traders to tailor the output to their strategy:
- Normalized Volume Weighted MACD (unbounded).
- Min-Max Normalization (bounded).
- Volatility Normalization (unbounded, volatility-adjusted).
- Volatility Normalization with Min-Max (bounded).
- Hyperbolic Tangent Normalization (bounded).
- Arctangent Normalization (bounded).
- Min-Max with Smoothing (bounded).
- All bounded methods scale to the user-defined range (default: -50 to +50), ensuring comparability with VW-RSI.
- Dynamic color changes for MACD line (lime/red) and histogram (aqua/blue/red/maroon) based on momentum and signal line crosses.
3. **Stepped Plotting Mode**:
- Optional mode to plot RSI and MACD as discrete, stepped lines, reducing noise by only updating when values change significantly (configurable thresholds).
- Ideal for traders focusing on clear, actionable signal changes.
4. **Multi-Timeframe Support**:
- Configurable timeframe input (default: chart timeframe) for analyzing RSI and MACD on higher or lower timeframes, enhancing cross-timeframe strategies.
5. **Customizable Display**:
- Toggle options to show/hide MACD line, signal line, histogram, and cross dots.
- Bollinger Bands for RSI smoothing (optional) with adjustable standard deviation multiplier.
- Clear visual cues with horizontal lines for overbought/oversold levels, midline, and MACD bounds.
**Usage Instructions**
1. **Add to Chart**: Apply the indicator to any symbol (e.g., BTCUSD, SPY) on any timeframe (1H, 1D, etc.).
2. **Configure Settings**:
- **General**: Adjust `Lower Bound` (-50 default) and `Upper Bound` (+50 default) for the output range. Set `Timeframe` for MTF analysis. Enable `Stepped?` for discrete plotting.
- **RSI**: Choose `Price Source` (default: ohlc4), `RSI Length` (default: 9), and smoothing options (e.g., EMA, Bollinger Bands). Adjust `RSI Diff Threshold` for stepped mode.
- **MACD**: Select `Price Source`, `Fast Length` (9), `Slow Length` (21), `Signal Length` (9), and a normalization method (default: Volatility Min-Max). Adjust `MACD Diff Threshold` for stepped mode.
- **Display Options**: Toggle MACD components and histogram colors for clarity.
3. **Interpretation**:
- **VW-RSI**: Watch for crosses above +20 (overbought) or below -20 (oversold) for potential reversals. Use smoothed RSI or Bollinger Bands for trend confirmation.
- **MACD**: Look for MACD/Signal line crosses (dots indicate crossings) and histogram changes for momentum shifts. Bounded normalizations align with RSI for unified analysis.
- **Stepped Mode**: Focus on significant changes in RSI/MACD for clearer signals.
4. **Companion Overlay**: For visualization on the main price chart, use the companion script "VW-RSI & MACD Price Overlay" (available separately, requires this script to be published). It plots RSI and MACD as price-scaled echo lines, with toggles to show/hide and customizable scaling (high/low or ATR).
**Who Is This For?**
- **Trend Traders**: Use MACD normalizations and MTF to identify momentum shifts across timeframes.
- **Mean-Reversion Traders**: Leverage VW-RSI’s overbought/oversold signals for entry/exit points.
- **Technical Analysts**: Customize normalization and smoothing to match specific market conditions.
- **All Markets**: Works on stocks, forex, cryptocurrencies, and more, with any timeframe.
**Notes**
- Unbounded MACD normalizations (`enable_nvw`, `enable_vol`) may produce values outside -50/+50, suitable for volatility-focused strategies.
- For price chart overlay, publish this script and use its ID in the companion script’s `request.security` call.
- Adjust scaling inputs in the companion script for optimal visualization on volatile or stable assets.
**Author’s Note**
Developed by NEPOLIX, this indicator combines volume-weighted precision with flexible normalization for robust technical analysis. Feedback and suggestions are welcome to enhance future versions!