ADX/DI ProfileADX/DI Profile
Hello everyone. Please excuse my English, as I am not a native speaker. I use translation tools, but I hope my passion for coding reaches you.
First of all, I want to express my deepest respect and gratitude to @LuxAlgo. Your incredibly creative scripts and stunning visual designs have always been a huge inspiration to my coding journey. Thank you!
Usually, ADX and DMI are drawn at the bottom of the chart to show when a trend is strong. But I wanted to know where (at what price) the trend was the strongest.
This script creates a "Memory of Energy." It stacks the buying and selling power not by time, but by price levels (spatial distribution).
To keep it simple, imagine stacking toy blocks.
1 Making Boxes: We take the highest and lowest price of a period and divide that space into equal rows.
2 Storing Energy: If a candle passes through 5 rows, and the ADX/DI energy point at that time is 30, we share those points equally into those 5 rows (6 points per row).
3 Drawing Blocks: We do this for all candles in the period. The price row with the highest total points gets the longest block on the chart.
・Blue Walls (+DI): This is where strong buying energy is stored. When the price falls into a thick blue wall, it acts as a strong support.
・Red/Purple Walls (-DI): This is where strong selling energy is stored. When the price rises into a thick red wall, it acts as a strong resistance.
・ADX POC (Thick Dotted Line): This is the exact price where the trend energy exploded the most. The price often acts like a magnet here, or it becomes the starting point of a new trend.
・Sub POC Lines (Thin Dotted Lines): When enabled in the settings, this draws lines at the extreme points where buying (+DI) and selling (-DI) energy were highest. These act as pinpoint bounce lines in localized battlegrounds.
・Engine Mode
This indicator is equipped with two different calculation modes to support dual strategies.
Fixed Steps (Real-time Entry): Draws fixed profiles for specific past sessions. Since the frame is locked, signals are confirmed without repainting, making it ideal for real-time entry decisions.
Rolling Window (Context/Repaint): A dynamic profile that continuously calculates based on the most recent bars. It smoothly captures immediate energy shifts, making it perfect for observing the macro context of the market.
Layout Mode
You can choose from 4 different profile drawing styles to fit your visual preference and trade plans.
Butterfly (Center Axis): Spreads outwards from the center like butterfly wings. The most intuitive layout for grasping the balance between buyers and sellers.
Left / Right Aligned: Anchored to the start or end of the period and extends in one direction. Similar to traditional volume profiles, providing classic views or reversed perspectives to help you discover new angles.
url=https://www.pulsewire.com/x/713ZPuuj/
Mirror (Opposed): Places the +DI and -DI blocks facing each other. Highly effective for visualizing the direct conflict line between bulls and bears.
url=https://www.pulsewire.com/x/GlWc2kWT/
Noise Filter
I believe that the simpler the chart, the clearer the essence of the market becomes. By increasing the Noise Filter value (e.g., from 0.0 to 0.15), weak and transparent energy blocks are automatically stripped away. This prevents information overload and leaves only the true, thick walls of the market, allowing for pure inspiration.
Enjoy the spatial view of the market!
ADX/DI Profile
皆さんこんにちは。私は英語のネイティブスピーカーではないため、至らない表現があるかもしれませんが、このスクリプトに込めた熱意が皆様に伝われば嬉しいです。
まず初めに、@LuxAlgo 氏へ最大限の敬意と感謝を捧げます。あなたの驚くべきスクリプトと洗練された視覚的デザインは、私のコーディングの旅において常に巨大なインスピレーションの源でした。本当にありがとうございます。
通常、ADXやDMIはチャートの下部に表示され、「いつ」トレンドが強かったかを示します。しかし、私は「どの価格帯で」トレンドが最も強かったかを知りたいと考えました。
このスクリプトは「エネルギーの記憶」を描き出します。時間軸ではなく、価格帯(空間)ごとに買いと売りのパワーを積み上げ、可視化する全く新しいアプローチです。
ブロック遊びをイメージしてください。
箱を作る: 一定期間の最高値と最安値を取り、その空間を等間隔の行に分割します。
エネルギーを配分する: あるローソク足が5つの箱を通過し、その時のADX/DIのエネルギー値が「30」だった場合、通過した5つの箱に平等にポイントを配分します(各箱に6ポイント)。
ブロックを描画する: これを全期間のローソク足に対して行います。最終的に最も多くポイントが蓄積された価格帯に、最も長いブロックを描画します。
青い壁(+DI): 過去に強い「買いエネルギー」が蓄積された場所です。価格が上から落ちてきた際、この分厚い壁は強力なサポートとして機能しやすくなります。
赤紫の壁(-DI): 過去に強い「売りエネルギー」が蓄積された場所です。価格が下から上がってきた際、この分厚い壁は強力なレジスタンスとして立ちはだかります。
ADX POC(中央の太い点線): トレンドの勢いが最も爆発したコアとなる価格帯です。価格はこのラインに磁石のように吸い寄せられるか、あるいはここを起点に新たなトレンドを生み出します。
サブPOCライン(細い点線): 設定から表示をオンにすると、買い(+DI)と売り(-DI)のエネルギーがそれぞれ最も高かった極値のラインを描画します。局所的な激戦区のピンポイントな反発ラインとして機能します。
エンジンモード (Engine Mode)
リアルタイムのエントリー判断と、過去の相場分析を使い分けられるよう、2つのモードを搭載しています。
Fixed Steps (リアルタイムエントリー): 過去の特定の期間ごとにプロファイルを固定して描画します。枠が固定されるためシグナルが確定しやすく(リペイントせず)、実戦でのエントリー判断に最適です。
Rolling Window (環境認識): 最新の価格から常に一定期間を遡って計算し続ける動的なプロファイルです。直近のエネルギーシフトを滑らかに捉え、相場全体の文脈(コンテキスト)を俯瞰するのに適しています。
レイアウトモード (Layout Mode)
視覚的な好みやトレードプランに合わせて、4種類の描画スタイルを選択できます。
Butterfly(中央軸): 中央から左右に蝶の羽を広げるように描画します。買いと売りのエネルギーバランスが最も直感的に把握できる設定です。
Left / Right Aligned(左・右揃え): 期間の左端・右端を基準にして一方向へ伸ばします。従来の出来高プロファイルに近い配置と、その逆位置を提供することで、同じチャートから異なる視点や新たな発見を得ることをサポートします。
Mirror(左右反転): 買いと売りのブロックを向かい合わせに配置します。ブル(買い手)とベア(売り手)の激しい衝突ラインを視覚化するのに最適です。
ノイズフィルター (Noise Filter)
私は、チャートはシンプルであるほど本質が見えてくると考えています。フィルターの数値を上げる(例:0.0から0.15へ)と、エネルギーの弱い透明なブロックが自動的に削ぎ落とされます。情報過多による脳の混乱を防ぎ、相場で本当に意識される「分厚い壁」だけを残すことで、新たなインスピレーションをもたらします。
空間的な市場分析をお楽しみください!
Indicator

Real Strength Scalper Overview
A momentum-continuation scalping strategy designed for the 5-minute timeframe. It uses a single custom oscillator — the Real Strength histogram — combined with a dual SMA trend filter to capture confirmed directional moves, while a static percentage stop loss and an adaptive, regime-dependent exit logic manage open trades.
Concept and Originality
Most momentum oscillators answer either *which direction* or *how strong*, rarely both in a way that requires real conviction. The Real Strength histogram fuses three independent components into one signed value:
- Price momentum** — Rate of Change of price over N bars (provides the sign)
- Volume confirmation** — current volume divided by its moving average (amplifier)
- Trend strength** — ADX scaled around a 20 reference (amplifier)
These three are multiplied together (with a small floor to prevent the amplifiers from zeroing out the result on quiet bars) and then smoothed with an EMA. The output is an oscillator where the sign tells direction and the magnitude reflects how much *real* force is behind the move. A high histogram reading requires all three components to align — price moving, volume present, ADX confirming.
This composite differs from a standalone ROC, MACD, or volume-weighted oscillator because none of those three on their own require simultaneous confirmation across price, participation, and trend strength.
Entry Logic
A long entry requires every condition below to be true on the same bar:
- Histogram above the positive threshold (default 1.0)
- Histogram rising vs. the previous bar (no entries on a fading peak)
- ADX above the minimum level (default 14)
- DI+ greater than DI− (directional confirmation)
- Volume ratio above minimum (default 1.2× average)
- *Optional:* Fast SMA above Slow SMA (default 30/60, toggleable)
Short entries mirror these conditions on the bearish side.
Exit Logic — Regime-Dependent
The exit behavior changes based on whether the SMA trend filter still confirms the position. This is the central design choice of the strategy:
While SMA still confirms the position:
The trade exits only when the histogram crosses through zero into the opposite zone past a defined flip threshold (default ±0.8). This allows winners to ride through pullbacks and consolidations as long as the larger structure (SMA cross) still favors the trade.
After SMA reverses against the position:
The trade exits on a classic peak-drop rule — if the histogram falls 25% or more from its peak value reached during the trade, the position is closed. This protects open profits when structure breaks down.
A hard static stop loss (default 1%) is always active and overrides both exit modes if reached first. A minimum hold of 3 bars prevents premature exits caused by noise immediately after entry.
Re-Entry Lock
After a stop loss is hit, the strategy refuses to re-enter in the same direction until the histogram returns to (or crosses) zero. This prevents immediately re-entering the same momentum that just stopped the previous trade out — a common cause of consecutive losses on choppy bars.
Settings Guide
- Strength threshold (1.0):** minimum histogram magnitude required for entry. Lower values produce more trades; higher values are more selective.
- Min ADX (14):** filters out low-trending environments.
- Volume Ratio (1.2):** requires above-average participation on the entry bar.
- SMA Fast / Slow (30 / 60):** trend regime filter; can be disabled to compare baseline performance.
- Stop Loss % (1.0):** static distance from entry. Adjust per instrument volatility.
- Peak drop % (25):** how much the histogram must fall from peak to trigger peak-exit.
- Flip exit threshold (0.8):** how far the histogram must travel into the opposite zone to trigger flip-exit.
- Min bars before peak/flip (3):** protects against same-bar noise exits.
Default Properties and Backtesting Realism
- Initial capital: 100,000
- Position size: 3% of equity per trade
- Commission: 0.04%
- Slippage: 3 ticks
- Process orders on close: true
- No pyramiding
These defaults reflect realistic crypto futures conditions. Users trading other instruments or venues should adjust commission and slippage to match their broker.
Intended Use
- Built and validated on the 5-minute timeframe
- Best suited for liquid markets with consistent volume profile
- One position at a time, both long and short
- Re-tune thresholds per instrument; defaults are starting points, not optimal values for every market
Notes
Past performance does not guarantee future results. Backtest outcomes depend strongly on the chosen instrument, time range, and parameter settings. This strategy is published as an educational tool to demonstrate a composite-momentum approach with regime-dependent exits — not as a turnkey trading system. Always test with your own data and risk parameters before any live use. Strategy

ADX Flaeche (TIG)Here is a professional and concise description for your PulseWire script, written in English.
ADX Area (SMA) with Price Scale
This indicator provides a clean, visual representation of trend strength using the Average Directional Index (ADX). Unlike the standard Wilder’s smoothing, this version utilizes a Simple Moving Average (SMA) for the final ADX calculation, making it slightly more responsive to recent price changes while maintaining clarity.
How it works:
Trend Strength Visualization: The indicator plots the ADX as an area chart.
Dynamic Coloring: When the ADX rises above the user-defined threshold (default is 20), the area turns Blue, signaling a strengthening trend. When below the threshold, the area remains Gray, indicating a weak trend or sideways market.
Integrated Price Scale: Designed specifically to keep your workspace organized, the current ADX value is displayed clearly on the price scale (y-axis) for quick reference.
Key Features:
Customizable Length: Adjust the lookback period for the ADX calculation.
Adjustable Threshold: Define your own "trend vs. range" boundary (e.g., 20 or 25).
Visual Clarity: The shaded area allows you to see at a glance whether the market is gaining momentum or losing steam without cluttering your main price chart.
How to use:
Blue Area: Look for potential trend-following entries as the trend intensity increases.
Gray Area: Exercise caution or look for mean-reversion strategies during low-volatility periods.
Slope: A rising ADX indicates an accelerating trend (regardless of direction), while a falling ADX suggests a weakening trend.
Settings:
ADX Length: 14 (Default)
Trend Threshold: 20 (Default) Indicator

ADX/ MACD/ 200 EMA Strawberry Signals 🍓 Strawberry Signals 🍓
The Strawberry Signals indicator is a trend-following trading tool designed to help traders identify high-probability market entries by combining three core components:
trend direction (EMA 200), momentum (MACD), and trend strength (ADX) .
Signals are only displayed on confirmed candles to ensure stability and avoid repainting behavior.
📌 Indicator Concept
This indicator focuses on trading in the direction of the dominant trend. Instead of generating frequent signals, it filters out low-quality market conditions and only highlights setups where trend, momentum, and strength are aligned.
The goal is to reduce noise and help traders focus on clearer market structures rather than overtrading in sideways conditions.
📊 Core Components
1. EMA 200 – Trend Filter
The EMA 200 is used as the primary trend direction filter.
- Price above EMA 200 → bullish market structure
- Price below EMA 200 → bearish market structure
This ensures that signals are always aligned with the higher timeframe bias of the market.
2. MACD – Momentum Confirmation
The MACD crossover is used to confirm momentum shifts in the direction of the trend:
- Bullish signal: MACD line crosses above signal line
- Bearish signal: MACD line crosses below signal line
This helps identify moments where momentum supports the trend direction.
3. ADX – Trend Strength Filter
The ADX is used to measure whether the market is strong enough for trend trading.
Only when ADX is above the selected threshold (default: 20) will signals be allowed.
- Low ADX → weak or sideways market (no signals)
- High ADX → strong trend conditions (valid signals)
🟢 Buy Signal Conditions
Price is above the EMA 200
MACD line crosses above the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
🔴 Sell Signal Conditions
Price is below the EMA 200
MACD line crosses below the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
⚙️ Settings Overview
EMA Length: Defines the trend filter (default: 200)
MACD Settings: Controls momentum sensitivity (fast, slow, signal)
ADX Length: Smoothness of trend strength calculation
ADX Threshold: Minimum trend strength required for signals
📉 Market Conditions
This indicator performs best in trending environments where price moves directionally with momentum.
During sideways or low-volatility conditions, fewer signals will appear by design, as weak trends are filtered out.
👤 My Personal Use
This indicator is intentionally designed to produce fewer signals. Entries are only generated at the exact moment of a MACD crossover when all required conditions are aligned. I use it for XAUUSD on the 1M chart but I'm confident for it to work on different instruments.
In my personal trading, I also monitor situations where the ADX rises above the threshold after the MACD crossover. If momentum remains strong and the overall trend structure (EMA direction) is still valid, these scenarios can still offer interesting trade opportunities even if no signal was printed.
For better decision-making, I recommend displaying the MACD and ADX directly on the chart alongside this indicator. This helps to visually confirm momentum development for trading and trend strength beyond the signal itself.
⚠️ Important Notes
This indicator is designed for educational and analytical purposes.
It does not guarantee profitable trades.
Always combine signals with proper risk management and additional confirmation tools and market structure if needed.
🍓 Summary
Strawberry Signals provides a clean and structured approach to trend trading by combining multiple technical indicators into a single signal system.
It is built to reduce noise, filter weak setups, and highlight only high-quality trend-aligned opportunities directly on the chart.
Indicator

Indicator

OT Bot trend ProOT Bot Supertrend Pro: The Ultimate Trading Guide
The OT Bot Supertrend Pro is an advanced trend-following system. It combines momentum (OT Bot), trend direction (SMA ), and volatility-based support/resistance (Supertrend), all filtered by trend intensity (ADX).
1. The Power of the ADX Filter (Trend Intensity)
Before looking for Buy/Sell signals, the indicator checks the ADX (Average Directional Index) to ensure you aren't trading in a "dead" or "exhausted" market.
• ADX < 20 (Sideways/Weak): The market is flat. Signals are hidden to prevent "Whipsaws" (losing trades in a range).
• ADX 25–40 (The Sweet Spot): The trend is healthy and active. Signals are visible and ready for entry.
• ADX > 40 (Overextended): The trend is too strong and likely to reverse soon. Signals are hidden to prevent "Buying the Top" or "Selling the Bottom."
2. Entry Strategy (The 4-Step Checklist)
To maximize accuracy, only enter a trade when all four conditions are met.
Buy Signal (Long Entry)
1. OT Bot: A "Buy" label appears, and candles turn Blue.
2. SMA : Price must be Above the Yellow line.
3. Supertrend: The dashed line must be Green (acting as support).
4. ADX: Current value must be between 20 and 40 (indicated by the Green dashboard).
Sell Signal (Short Entry)
1. OT Bot: A "Sell" label appears, and candles turn Purple.
2. SMA : Price must be Below the Yellow line.
3. Supertrend: The dashed line must be Red (acting as resistance).
4. ADX: Current value must be between 25 and 40 (indicated by the Green dashboard).
3. Precision Stop Loss (SL) Management
Your Stop Loss is dynamic, using the Supertrend line as a shield. We add a buffer of 100–200 points to avoid being stopped out by minor price spikes.
• For Buy Positions:$$Stop Loss = \text{Supertrend Price} - (100 \text{ to } 200 \text{ points})$$
• For Sell Positions:$$Stop Loss = \text{Supertrend Price} + (100 \text{ to } 200 \text{ points})$ OMXSTO:NOTE on "Points": > * Gold (XAUUSD): 1.00 USD movement = 100 points.
• Forex: The 5th decimal place (0.00001) = 1 point.
4. Exit & Take Profit (TP)
You can use two effective methods to lock in profits:
1. Fixed Risk/Reward: Target a ratio of 1:1.5 or 1:2. If your SL is 200 points, set your TP at 300–400 points.
2. Trend Transition: Close the trade if the candle color changes (e.g., Blue to Purple) or the Supertrend changes color, even if the OT Bot hasn't issued a new signal yet.
5. Pro-Tips for Success
• Recommended Timeframes: Best used on 15m, 1H, or 4H. Using very low timeframes (1m/5m) with ATR 1 may result in too many signals.
• Dashboard Check: Always look at the ADX Dashboard (Top Right). If it is Red, stay out of the market regardless of the "Buy/Sell" labels.
• Confirmation is King: Never "anticipate" a signal. Wait for the candle to Close to confirm the labels and colors before clicking buy or sell. Indicator

DMI ADX Bollinger BandsThis Pine Script code merges the classic DMI (Directional Movement Index) and ADX (Average Directional Index) indicators with Bollinger Bands, but with a unique twist: the Bollinger Bands are applied to the ADX line itself rather than the price.
This structure allows you to analyze not just the strength of the trend, but the volatility of that trend's momentum.
1. Components of the Indicator
+DI (Navy Line): Represents the strength of the bullish (upward) momentum.
-DI (Red Line): Represents the strength of the bearish (downward) momentum.
ADX (Green Line): Measures the absolute strength of the trend.
Bollinger Bands (Gray Lines & Blue Shading): Measure the volatility of the ADX line (i.e., how rapidly the trend is gaining or losing momentum).
2. How to Interpret the Signals
A. Trend Direction (DMI)
+DI > -DI: The market is trending upward.
-DI > +DI: The market is trending downward.
B. Trend Strength (ADX Levels)
Below 20: The market lacks a clear trend or is in a "ranging" (sideways) state.
20 – 40: A trend is forming and gaining strength. This is usually the prime area for trend-following strategies.
Above 40: The trend is very strong, but it also indicates the market is becoming "overextended" or at risk of exhaustion.
C. Trend Momentum (ADX + Bollinger Bands)
This is the core feature of your script:
ADX crosses above the Upper Band: The trend is gaining momentum explosively. This often indicates a strong breakout or an acceleration in the current price move.
ADX nears the Lower Band: The trend is losing steam or entering a consolidation/sideways phase.
ADX is between the bands: The trend is moving at a consistent, sustainable pace.
3. Trading Strategies
Trend-Following (Entry)
Entry: Look for a cross where +DI > -DI (for long) or -DI > +DI (for short), while the ADX is above 20.
Confirmation: Ideally, you want to see the ADX line moving upward, ideally heading toward the Upper Bollinger Band, confirming that the momentum is building.
Profit Taking / Reversal (Exhaustion)
When the ADX reaches the 40–50 level and touches or exceeds the Upper Bollinger Band, the trend is likely "overextended." This is a strong signal to consider taking profits or tightening your stop-loss, as the market may be due for a correction.
Identifying Ranging Markets
If the ADX line drops below the Lower Bollinger Band, the market has officially entered a low-volatility/sideways phase. Avoid trend-following strategies in this zone and consider strategies better suited for choppy markets. Indicator

Trend Entry Verifier [AITD]🎯 Trend Entry Verifier — Lock On Before You Pull The Trigger
Stop pulling the trigger when the target isn't locked.
Most traders fire on partial intel — a trendline here, an RSI hint there — and wonder why their stops keep getting hit. Trend Entry Verifier runs a 3-stage clearance check on every bar. No clearance, no shot. When all three lights turn green, you move with confidence.
🛡️ The 3-Stage Clearance Check:
Trend (HMA 13/34) — fast Hull moving averages confirm the field of engagement
Momentum (RSI) — pressure check; RSI above 50 = bulls advancing, below 50 = bears advancing
Strength (ADX + DMI) — power check; ADX above 22 means the move has real force, DI+/DI- confirms who's actually winning
✅ GO only fires when all three clear. Anything less = NO-GO. Stand down. The market has to prove itself before you risk capital.
💔 The Pain This Eliminates:
You know the feeling. You see a "clean" move, jump in, and the market immediately turns into a chop-fest that eats your stop. Or worse — the trend you trusted was actually weak, and you're holding a bag while everyone else exits.
Most losing trades aren't direction errors. They're timing errors — entering when the field hasn't been cleared. TEV refuses to let you fire on weak intel.
🎯 The Confidence This Builds:
When the ribbon flashes bright and the table says GO, you know three independent systems agreed. Not a guess. Not a gut feel. A verified clearance. You enter with conviction, hold with discipline, and exit when the system tells you the field has changed.
🪖 Mission Brief — How To Use It:
🟢 GO + BULLISH → field is clear; favor pullback entries or continuation breakouts
🔴 GO + BEARISH → field is clear; favor rejection entries or breakdown setups
⚫ NO-GO → conditions mixed, weak, or in transition; stand down or scale back
⚪ MIXED trend → trend and momentum disagree; do NOT engage, wait for alignment
🚨 The Visual Ribbon — Your Threat Indicator:
The ribbon at zero shows direction at a glance. When GO conditions clear, the ribbon brightens and thickens — your weapon is hot. When NO-GO, it dims back down. No squinting. No second-guessing. Bright = engage. Dim = stand down.
⚠️ Bonus Threat Markers:
🟧 Orange "R" triangles — RSI hit an extreme (above 70 or below 30); enemy is overextended, don't chase
🟧 Orange "B" triangles — price pierced a Bollinger Band; exhaustion zone, watch for reversal
These flag overextension so you don't engage a stretched target. Why This Hits Different:
🎯 No mystery readings — every state has a clear name and a clear job
🛡️ Conservative by design — NO-GO is the default; you earn the GO
🧹 Single-pane simplicity — one ribbon, one table, one decision per bar
📚 Educational by nature — the table teaches you what to look for, not just what to do
🚫 Built For Traders Who Are Tired Of:
Entering on "looks like a trend" only to get ambushed
Stacking 4 indicators to confirm what one should
Tools that fire during obvious chop
Indicators that look pretty but never tell you when to stay out
One ribbon. One table. One decision. Lock on or stand down.
Defaults: HMA 13/34, RSI 14, DMI 14/14, ADX minimum 22 — fully customizable.
Pairs well with VWRSI Crossovers & Extremes — TEV clears the field. VWRSI calls the shot. Use them together for a full recon → engage workflow.
🎯 Built by The AI Trading Desk. Indicator

ORB Trading DashboardORB Trading Dashboard is a multi-factor intraday decision-support indicator built for fast market context.
It combines opening range behavior, trend structure, momentum, volume, and key levels into a single table with a weighted directional bias.
Features
Multi-timeframe ORB Status (5m / 15m / 30m)
Location-based ORB logic after each window completes
Bullish above ORB high
Bearish below ORB low
Inside = price within range
Time gates:
5m after 9:35 ET
15m after 9:45 ET
30m after 10:00 ET
Weighted Bias Model (max +/-21)
Converts multiple market factors into a single directional score
Bias states:
Strong Bull
Bullish
Lean Bull
Neutral
Lean Bear
Bearish
Strong Bear
EMA Trend Structure
Price vs Daily EMA 8 / 21 / 50 / 100 / 200
EMA stacking used to grade trend quality
VWAP Context with Volatility Bands
Session VWAP with SD1 / SD2 levels
Bias adjusts based on price relative to VWAP and SD1
Key Level Context
Yesterday high/low behavior
Premarket high/low behavior
Session position (top / mid / bottom of intraday range)
Higher Timeframe Directional Filter
Current week open status
Current month open status
Momentum & Participation
DMI / ADX direction and trend strength
Relative Volume (RVOL) confirmation or low-conviction penalty
Extension Awareness
ATR multiples from Daily EMA50 to identify trend health vs overextension
Practical Dashboard Metrics
LoD distance %
ATR / DTR %
RVOL
Weekly / monthly status
Optional EMA and key level plots
Settings
Display Options
Table position
Text size
Toggle rows:
ORB 5-Min
ORB 30-Min
Session High/Low
Toggle chart plots:
Daily EMA 8 / 21 / 50 / 100 / 200
Yesterday High/Low
Premarket High/Low
Alert Options
Enable 5-Min ORB alerts
Enable 15-Min ORB alerts
Enable 30-Min ORB alerts
Indicator Inputs
DMI/ADX length
ADX smoothing
How to Use
Use the bias score as a structured context layer, not as a standalone signal.
Combine it with your own entries, risk management, and session awareness.
Optional: How to Read the Table
Bias: composite directional score
ORB 5/15/30: opening range state (Bullish / Bearish / Inside)
VWAP / SD1 / SD2: mean and volatility context
ADX / DI: trend strength and direction
Key levels: yesterday, premarket, session positioning
Metrics: LoD %, ATR/DTR, ATR vs EMA50, RVOL
Disclaimer
This indicator is for educational and informational purposes only.
Always perform your own analysis and manage risk appropriately.
Indicator

Conflux Engine | AnonycryptousConflux Engine | Anonycryptous
Description & user manual
Why this indicator is different?
Most signal indicators work the same way. One condition triggers. One signal fires. The trader either takes it or does not.
The problem is that a single condition — a crossover, a level break, a momentum read — is almost never enough to define a genuinely high-quality trade. Markets are too complex and too noisy for that.
Conflux Engine works differently.
It does not fire on one condition. It requires multiple independent market forces to align simultaneously before a signal appears. Structure has to agree. Volume has to confirm. Momentum has to support. Volatility has to be in the right zone. Session positioning has to be favorable. And optionally, the higher timeframe trend and the ribbon have to be aligned too.
Only when enough of these forces agree — and agree clearly — does the indicator produce a signal.
This is what confluence means in practice. Not one thing being right. Multiple independent things being right at the same time.
The result is fewer signals. But the signals that do appear carry more weight than anything a single-condition system can produce.
Important notice
Conflux Engine generates trading signals based on a multi-factor scoring engine.
These signals are not financial advice.
They do not predict the future.
They do not guarantee profitability.
They are a systematic read of current market conditions across multiple dimensions.
All trading decisions are made entirely by the user.
Always manage your own risk. Always apply your own judgment.
1. Overview
Conflux Engine is a scoring-based signal indicator for traders who want structured, high-conviction entries rather than frequent, noisy ones.
Six independent pillars evaluate the market continuously. Each pillar scores independently. The scores combine into a total out of 100. When the total exceeds the signal threshold — and the dominant direction leads the opposite direction by a minimum gap — a signal fires.
Additional hard gates can be enabled: an ADX noise filter to block signals during choppy markets, a VWMA filter to ensure macro trend alignment, a Supertrend filter for dynamic trend confirmation, and an Ultra Ribbon filter using 15 Hull Moving Averages for the fastest momentum read.
The result is an indicator that is selective by design. It is not built to fire constantly. It is built to fire well.
2. The six pillars
2.1 Structure
Evaluates market structure using swing pivot highs and lows. A higher high combined with a higher low defines a bullish structure. A lower high combined with a lower low defines a bearish structure.
This pillar answers the most fundamental question in trading: is the market making progress in a direction, or is it deteriorating?
Weight: up to 16 points.
2.2 Volume
Uses OBV slope via linear regression to determine whether volume is accumulating in the direction of price or diverging from it.
Rising OBV slope on a bullish signal means participation supports the move. Falling OBV slope on a bullish signal is a warning. This pillar separates moves with institutional backing from moves without it.
Weight: up to 16 points.
2.3 Momentum
Evaluates three independent momentum reads: KAMA position (a Kaufman adaptive moving average that adjusts its speed to market conditions), RSI relative to the 50 midline with slope direction, and Williams %R for price positioning within the recent range.
Two of three aligned scores partial points. All three aligned scores full points.
Weight: up to 16 points.
2.4 Liquidity
Detects sweep events — moments where price wicks beyond a recent swing high or low and closes back inside. These events mark liquidity grabs and often precede directional moves.
A confirmed bull sweep sets up a long bias context. A confirmed bear sweep sets up a short bias context. The context remains active for a configurable number of bars, decaying over time.
Weight: up to 16 points.
2.5 Volatility
Measures ATR relative to its own moving average to identify the volatility sweet spot. Signals during dead, flat markets carry less meaning. Signals during chaotically explosive moves are harder to execute cleanly. This pillar rewards the in-between: active, directional, manageable volatility.
Weight: up to 16 points.
2.6 Session
Evaluates price positioning within the current day's developing range. Price in the lower portion of the range (discount) favors long bias. Price in the upper portion (premium) favors short bias.
This pillar can be toggled independently from the session time filter — you can use session scoring without restricting signals to specific hours, or vice versa.
Weight: up to 20 points.
3. Hard gates
Beyond the six scoring pillars, Conflux Engine includes four optional hard gates. These do not add points. They block signals entirely when their condition is not met.
3.1 ADX noise filter
Blocks signals when ADX is below a configurable threshold. ADX measures trend strength. A low ADX means the market is ranging and directionless — exactly the environment where momentum signals fail most often. Default threshold: 35. Adjustable up to 100 for maximum selectivity.
3.2 VWMA filter
Price must be above the Volume Weighted Moving Average for long signals, and below it for short signals. The VWMA is slower than a standard EMA and reflects the average price weighted by volume — a more meaningful macro reference than a simple average. Default length: 200.
3.3 Supertrend filter
The Supertrend must confirm the signal direction. This is a dynamic trend line based on ATR bands that flips cleanly between bull and bear states. It acts as an additional structural confirmation that the trend environment supports the entry.
3.4 Ultra Ribbon filter
The fastest gate. Built from 15 Hull Moving Averages spanning a range of lengths. When the fastest HMA is above the slowest HMA, the ribbon is bullish. When below, bearish. Because Hull MAs minimize lag, this gate reacts to trend changes earlier than most moving average systems.
The ribbon also serves as a trailing stop option in the backtest — the slowest HMA tracks trend without being too reactive.
4. Signal scoring
Every bar, both a bullish and bearish score are computed from the six pillars. The scores are added together.
A signal fires when:
- The dominant score meets or exceeds the signal threshold (default 70)
- The dominant score exceeds the opposite score by at least the directional lead (default 20)
- All enabled hard gates are cleared
This two-condition check — threshold plus gap — prevents marginal signals from appearing when the market is ambiguous. Both bull and bear can score reasonably high during mixed conditions. The gap requirement ensures the dominant direction is meaningfully ahead.
Pillar weights are individually adjustable. The system allows traders to prioritize the factors most relevant to their trading style and instrument.
The Extreme Threshold (default 90) flags signals where the confluence score is exceptionally high. These are the highest-conviction setups in the system.
5. The Ultra Ribbon
The Ultra Ribbon is a 15-layer Hull Moving Average ribbon that sits on the chart as both a visual trend tool and a momentum gate. Three themes are available:
Classic — green and red. Clear, functional, no ambiguity.
Phantom — cyan and pink with purple exhaustion. A darker, stylized read of the same data. (the default)
Custom — full color control for bull, bear, and exhaustion states.
The ribbon color adapts dynamically. When the spread between the fastest and slowest HMA is wide relative to its historical average, the ribbon fades toward the exhaustion color — a visual signal that the trend may be overextended. When the spread is moderate, the ribbon shows its full trend color.
Candle coloring follows the ribbon's bull/bear state continuously, giving an immediate read of trend direction on every bar.
The dashboard accent color and signal indicators follow the active theme, giving the entire indicator a unified visual identity across chart and panel.
6. Multi-timeframe filter
When enabled, the MTF filter evaluates the trend on a higher timeframe using a 50-period EMA. If the higher timeframe trend agrees with the signal direction, a weight bonus is added to the total score. If it disagrees, no bonus is added — but the signal is not blocked unless the score falls below threshold as a result.
This behavior is intentional. The HTF filter adds weight to aligned signals without making every counter-trend setup impossible. It rewards confluence with the bigger picture without enforcing hard alignment.
Default timeframe: 240 (4-hour).
Default weight bonus: 20 points.
7. Backtest and performance tracking
Confluence Engine includes a built-in performance tracker that logs every signal, applies configurable stop and target multipliers based on the current regime, and tracks wins, losses, and win rate across the visible history.
Stop loss modes:
- ATR — a fixed multiple of ATR from the entry price. Simple and consistent.
- Pivot — stop placed at the most recent swing low (for longs) or swing high (for shorts). Respects structure.
- Supertrend — stop placed at the dynamic Supertrend level at the time of entry. Tighter and adaptive.
- Trailing (h15) — stop follows the slowest HMA of the Ultra Ribbon. Trends with the market and gives winners more room.
Target multipliers are adjustable for each regime: Scalp, Intraday, and Swing. The regime is determined by the current ADX value.
Recent log shows the last three trade results in R multiples. This gives a quick read on recent system performance without requiring a separate journaling tool.
Note: the backtest uses bar close logic and approximated fill prices. It is a directional performance reference, not a precise simulation. Session filtering does not retroactively apply to historical trades — enabling session filtering after a test period will affect forward signals but not past performance data.
8. Dashboard reference
The dashboard updates on every bar and shows:
- Header: indicator name and current timeframe
- Pillar rows 1–6: score per pillar, colored by direction
- HTF Trend: higher timeframe alignment and weight (when MTF enabled)
- Signal: LONG / SHORT / WAIT with direction color
- Win Rate: percentage of tracked signals that hit target
- Recent Log: last three results in R multiples
- Score: total confluence score out of 100
- Session: OPEN or FILTERED
The dashboard header and accent colors follow the active ribbon theme.
Tiny, Small, and Normal size options are available.
9. Settings reference
General Settings
- Signal Threshold: minimum score to trigger a signal (50–95, default 70)
- Extreme Threshold: score above which extreme confluence is flagged (80–100, default 90)
- Directional Lead: minimum gap between bull and bear score (default 20)
Multi-Timeframe Trend
- Enable MTF Filter
- HTF Timeframe (default 240)
- HTF Weight (default 20)
Quality Filters (Noise Reduction)
- Enable ADX Noise Filter
- Min ADX Value (0–100, default 35)
Trend Confirmation
- Enable VWMA Filter + length
- Enable Supertrend Filter + ATR length + multiplier
- Show/hide Supertrend and VWMA lines
Pillar Weights
- Individual weight for each of the six pillars
Session Filtering
- Filter Entries by Session (time gate)
- Enable Session Pillar Scoring (premium/discount scoring)
- Trading Session input
Trade Suggestions (ATR Multipliers)
- SL and TP multipliers for Scalp, Intraday, and Swing regimes
Ultra Ribbon
- Enable Ribbon Filter
- Show Ribbon on Chart
- Base Length and Length Step
- Theme: Classic / Phantom / Custom
- Custom color inputs (bull, bear, elite)
Backtest & UI
- Enable Performance Tracking
- Start Year
- Show Active Trade Lines
- Show Recent Trade Log
- Stop Loss Mode: ATR / Pivot / Supertrend / Trailing (h15)
UI Settings
- Show Dashboard
- Dashboard Position
- Dashboard Size: Tiny / Small / Normal
10. How to use
10.1 Initial setup
1. Load the indicator on your preferred chart and timeframe.
2. Select a ribbon theme that matches your visual preference.
3. Set the signal threshold based on your desired selectivity. Start at 70.
4. Set the directional lead. 15–20 is a balanced starting point.
5. Enable the hard gates relevant to your style. For intraday trading, ADX + Supertrend is a strong combination. For swing trading, VWMA + MTF adds macro context.
6. Configure the session scoring if you trade specific sessions. NY traders: set session to 1330–2000 UTC (or your local equivalent).
7. Set your backtest start year and stop mode preference.
10.2 Reading a signal
When a signal appears:
- Check the dashboard. Which pillars are active? A signal with Structure + Volume + Momentum all scoring is stronger than one carried primarily by Session and Volatility.
- Check the score. A signal at 72 with a 20-point gap is valid but tight. A signal at 88 with a 30-point gap is a high-conviction setup.
- Check the ribbon. Is it cleanly bullish or bearish? Is it near exhaustion color? Signals during ribbon exhaustion carry more risk.
- Check the hard gates. They cleared — but were they close? A signal that barely cleared ADX 35 is different from one with ADX at 55.
10.3 Managing entries
Confluence Engine does not tell you the exact entry price. It tells you when conditions align. Your entry technique — pullback, breakout, limit at structure — remains your decision.
Use the stop mode that fits your trade: ATR for consistency, Pivot for structure-respect, Supertrend for dynamic adaptation, Trailing h15 for trend trades you want to hold.
10.4 Interpreting win rate
The built-in win rate is a useful reference, not a guarantee of future performance. A 65% win rate over 50 signals on a specific asset and timeframe tells you the system has been profitable in that environment. It does not guarantee the next signal wins.
Win rate should always be evaluated alongside average RR. A 60% win rate at 2R average beats a 70% win rate at 0.8R average. Use the recent log and the trade lines together to assess both dimensions.
10.5 Optimizing settings
If you see too many signals: raise the threshold, raise the directional lead, raise the ADX minimum, or enable additional hard gates.
If you see too few signals: lower the threshold slightly, reduce the directional lead, or disable one or two hard gates.
Do not optimize purely for win rate without considering signal frequency. A system that fires once per week at 80% win rate is different in practice from one that fires daily at 65%. Both can be profitable. Choose what fits your trading style.
11. Timeframe guide
1m–5m — Ultra Ribbon filter on, ADX threshold 30–40, Supertrend on, session scoring on. Focus on fast momentum signals during active sessions.
15m–30m — Full filter stack recommended. Threshold 70–75. Strong balance of frequency and quality.
1H–4H — VWMA and MTF filter add significant value. Threshold 75–80. Fewer signals, higher conviction.
Daily — Disable session scoring. Enable VWMA and MTF only. Use as swing context, not scalp tool.
12. What this indicator does not do
- Does not predict price direction with certainty
- Does not guarantee profitability
- Does not replace your own risk management
- Does not account for news events, gaps, or liquidity voids
- Does not track open positions in real time
- Does not connect to any broker or execution system
- Does not replace the Risk Management Engine for position sizing and account compliance
For position sizing, drawdown compliance, and trade logging, pair with Risk Management Engine | Anonycryptous.
For complete session analysis and market context, pair with Environment | Anonycryptous.
Together, the three tools cover strategy context, signal generation, and risk execution — a complete framework for structured trading.
13. Disclaimer
This indicator is provided for educational and informational purposes only. Nothing in this document constitutes financial advice or any form of recommendation.
All trading decisions are made entirely by the user. The indicator provides signal analysis based on configurable parameters — the relevance of any output depends on how those parameters are set and the market conditions in which the indicator is used.
Trading financial instruments involves substantial risk of loss. Past performance of the backtest function is not indicative of future results. You may lose all of your invested capital.
Anonycryptous accepts no responsibility or liability for any losses incurred as a result of using this indicator or any content in this manual.
Indicator

Indicator

MULTIMINERALMULTIMINERAL: Advanced Signal Engine & Dynamic State Tracker
Description:
Welcome to MULTIMINERAL. This indicator is built upon the exact same robust algorithmic foundation as its predecessor, but it introduces highly advanced trade management and state-tracking mechanics. If you want to explore the original core system, you can find MULTIVITAMIN here:
tr.pulsewire.com
The Core Engine: Advanced Confluence & Price Action
At its heart, MULTIMINERAL analyzes market structure through a highly sensitive technical confluence, combining traditional momentum indicators with pure price action and volume dynamics. The engine relies on:
Price Action & Smart Money Concepts: Actively detecting high-probability candlestick formations like Engulfing patterns, while identifying critical FVG (Fair Value Gaps) to pinpoint liquidity zones and explosive entry points.
Volume Analysis: Validating the true strength and institutional backing behind every price movement to filter out fake breakouts.
Hull Moving Average (HMA): Utilized for ultra-fast, lag-free trend identification.
EMA & EMA Slope: Exponential Moving Averages combined with precise slope (trajectory) analysis to catch the exact moment a trend accelerates or loses momentum.
ADX, RSI & Momentum: A layered combination to gauge absolute trend strength, overbought/oversold extremes, and price velocity.
The Key Difference: Why MULTIMINERAL?
While both indicators share the same DNA, the critical difference lies in State Management, Dynamic Exits, and how the system handles Repeating Signals.
Exit on Reverse Signal: Standard algorithmic systems often get stuck waiting for fixed take-profit or stop-loss levels. MULTIMINERAL is strictly dynamic. If the underlying market structure flips and the indicator detects an opposite signal, it immediately invalidates the current bias and exits.
The "Virtual Treasury" (1.9% & 2.1% Thresholds): MULTIMINERAL constantly tracks a virtual position. If the price movement reaches critical breaking points—specifically the 1.9% or 2.1% PnL thresholds—the system instantly realizes the previous cycle is functionally over. It completely resets its internal state (bot status returns to zero).
Catching Repeating Signals: Because of this immediate state shift, MULTIMINERAL never misses fresh opportunities. While standard systems are "locked" into an old, ongoing trade, MULTIMINERAL scans the market with a clean slate. It successfully catches overlapping or "repeating signals," firing a brand new entry precisely when the market pivots again.
The 32-Candle Verification Window: To ensure these state shifts and repeating signals are accurate—and to filter out market noise—the algorithm cross-references the new setup against a strict 32-candle lookback window. The volume, EMA slopes, momentum, and price action must validate the trend shift within these last 32 bars before the overriding signal is printed.
MULTIMINERAL is designed for traders who need a hyper-responsive, adaptive system that recalculates market reality instantly, dynamically exits on reverse conditions, and capitalizes on every structural pivot. Indicator

Market Ranging FIlterMarket Ranging Filter
Overview
Most trading strategies fail not because of poor entry logic, but because they fire during the wrong market conditions. A strategy tuned for trending markets will bleed equity when price is simply chopping sideways. The Market Ranging Filter solves this problem by combining two independent volatility and directional signals into a single binary read: is the market moving with enough energy to trade, or is it not?
The indicator plots ATR and its smoothed baseline side by side, then overlays a blue background highlight whenever the filter is active. When the background is lit, the market meets the minimum conditions for trending or expanding price action. When it is blank, the market is likely consolidating and discretionary entries should be avoided or filtered out.
How it works
The filter evaluates two conditions independently and requires both to be true simultaneously.
The first condition is an ATR expansion check. Raw ATR must be above its SWMA-smoothed baseline, and at least one of the last four bars must also have shown rising ATR. This confirms that volatility is not only elevated but actively expanding.
atr = ta.atr(atrlength)
satr = ta.swma(atr)
atrExpanding = atr > satr and
(atr > atr or atr > atr or atr > atr or atr > atr )
The second condition is a directional strength check using ADX and the DI lines. The filter accepts either a strong ADX reading above 18, or a softer directional read where one DI dominates the other and leads ADX with ADX still above 12. This allows the filter to activate early in a trend, before ADX fully confirms direction.
= ta.dmi(adxlen, adxlensig)
directionConfirmed = adx > 18
or (diplus > diminus and diplus > adx and adx > 12)
or (diminus > diplus and diminus > adx and adx > 12)
The filter activates only when both conditions are true at the same time.
Visual output:
Red line (ATR) — raw ATR value. Rising means volatility is increasing.
Yellow-green line (smoothed ATR) — SWMA baseline of ATR. When raw ATR crosses above this, the volatility leg of the filter begins qualifying.
Blue background — both conditions are active. The market is exhibiting expansion and directional character simultaneously.
No background — one or both conditions are failing. The market is ranging or lacks directional conviction.
Inputs
ATR Length — sets the lookback period for ATR calculation. Lower values (e.g. 7) make the indicator more reactive to short bursts of volatility; higher values (e.g. 20) require sustained volatility expansion before qualifying. Default: 14.
ATR Smoothing — present in the code but currently reserved for a future smoothing method. Does not affect output in this version. Default: 5.
DI Length — controls the lookback period for the DMI calculation, affecting how quickly the DI lines respond to directional changes. Lower values (e.g. 7) produce faster, noisier signals; higher values (e.g. 21) produce slower, smoother readings. Default: 17.
ADX Smoothing — sets the smoothing period applied to the ADX line. Lower values (e.g. 7) make ADX more sensitive to recent directional changes; higher values (e.g. 20) produce a more stable ADX that responds slowly to trend reversals. Default: 14.
Usage notes
Use this indicator as a gate for other strategies. Only take signals from your primary setup when the blue background is active. Ignore signals when the background is blank.
On higher timeframes (Daily, 4H), the filter stays active for longer stretches. On lower timeframes (15m and below), it will flicker more frequently due to intraday noise. Widen the ATR and DI lengths slightly for lower timeframes.
The filter does not tell you the direction of the move. It only tells you a move is underway. Combine it with a trend-following indicator or price structure analysis to determine bias.
The dual-DI condition (DI leading ADX) means the filter can light up at the early stages of a trend, before ADX crosses 25. This is intentional. Early activation trades off some false positives for catching moves before they are fully extended.
If the background flickers rapidly on and off within a few bars, the market is likely in a transitional or indecisive state. Treat flickering as a no-trade condition.
Recommended pairings
This filter works well as a pre-condition layer for breakout, momentum, or trend-following strategies. Pair it with a directional bias indicator such as a moving average slope, EMA crossover, or higher timeframe trend filter to build a complete entry framework. Indicator

Macd + Adx Pro by @EternyworldMACD + ADX PRO by @ETERNYWORLD
MACD + ADX PRO is designed as a momentum and trend-strength confirmation tool that combines the responsiveness of MACD with the directional filtering power of ADX.
It is built to help traders evaluate not only whether momentum is shifting, but also whether that momentum is supported by sufficient trend strength and directional bias.
This indicator can be used across different assets and timeframes, adapting to both more sensitive momentum readings and more filtered trend-confirmation approaches.
🧭 Momentum & Direction
The MACD component provides the core momentum engine of the indicator by tracking the relationship between the fast and slow moving averages.
It helps identify:
Bullish and bearish momentum shifts
Histogram expansion and contraction
Momentum acceleration or weakening
MACD line and signal line interaction
This allows traders to quickly assess whether market pressure is strengthening or losing conviction.
📈 Trend Strength Confirmation
The ADX module acts as a trend-strength filter, helping distinguish between strong directional conditions and weaker market environments.
By combining ADX with DI+ and DI-, the indicator helps evaluate:
Whether trend strength is above the selected threshold
Whether bullish or bearish directional pressure is dominant
Whether the current trend is strengthening or weakening
This makes the indicator especially useful for filtering out weaker momentum signals when market structure lacks sufficient strength.
🎨 Adaptive Histogram Logic
The histogram is designed to adapt visually depending on the selected operating mode.
In Sensitive Mode, the histogram reacts more directly to momentum shifts, offering a faster reading of MACD expansion and contraction.
In Filtered Mode, the coloring logic incorporates ADX and directional conditions to provide a more selective interpretation of momentum, helping traders focus on stronger and more confirmed trend conditions.
This dual behavior allows the indicator to be used in both aggressive and conservative trading approaches.
⚙️ Flexible Visualization
MACD + ADX PRO includes optional display controls for the ADX line and ADX Threshold, allowing users to keep the panel clean or add extra confirmation when desired.
This provides a more customizable visual environment depending on whether the trader prefers:
A pure MACD-style momentum view
A combined momentum + trend-strength confirmation panel
A cleaner chart with minimal visual noise
🔔 Alert Utility
The indicator includes bullish and bearish alert conditions based on histogram directional shifts.
These alerts can help traders monitor momentum transitions more efficiently and can be integrated into broader trading workflows for confirmation or execution support.
✅ Best Use Case
MACD + ADX PRO is especially useful for traders looking to:
Confirm momentum with trend strength
Reduce weak or low-conviction MACD signals
Identify cleaner bullish and bearish transitions
Adapt between more sensitive and more filtered signal interpretation
It can be used as a standalone momentum confirmation tool or as part of a broader trading framework.
⚠️ Disclaimer
This indicator is a technical analysis tool intended solely for educational and informational purposes.
It does not constitute financial advice, investment recommendation, or guarantee of results.
Financial markets involve significant risk, including the potential loss of invested capital.
This tool should be used within a proper risk management framework and under the sole responsibility of the user. Indicator

MULTIVITAMIN1. What is MULTIVITAMIN?
MULTIVITAMIN is a custom-built, open-source algorithmic scalping indicator designed for PulseWire. Its primary goal is to capture high-probability momentum trades by combining pure Price Action (PA) mechanics with advanced trend and volatility filters, specifically engineered to avoid "chop" (ranging/flat markets) and deliver healthy, actionable signals.
2. What does it cover? (Core Modules)
Price Action Engine: The core of the system. It detects real-time structural market shifts by identifying Engulfing patterns, Order Blocks (OB) with volume confirmation, and Fair Value Gaps (FVG).
Trend & Momentum Filters: Utilizes a multi-timeframe Hull Moving Average (HMA) for signal smoothing, a 50-period EMA for macro trend direction, and an ADX filter to ensure the market has sufficient momentum before entering a trade.
Pro Walls (Anti-Chop System): Features advanced, optional defensive mechanisms: an ATR-based volatility filter (ensuring candle size is larger than average market noise) and an EMA slope filter (ensuring the trend line is actually pointing up or down, not moving sideways).
Volume Supported Breakout (BKR): An optional hybrid feature that looks for extreme volume spikes (compared to a 20-period SMA) combined with local high/low breakouts.
Lifecycle Management: A built-in state machine (Idle, Long, Short) that tracks the trade's status, preventing overlapping entries and managing exits based on user-defined criteria.
3. What is its operational logic?
Step 1: Scanning & Setup: The script continuously monitors price action for base entry conditions.
Step 2: The Gauntlet (Filtering): A setup must pass through all active user filters (EMA, ADX, Volatility, etc.) before being validated.
Step 3: State Execution: If all conditions align, the internal bot state shifts from 0 (Idle) to 1 or -1, plotting an ENTER shape on the chart and triggering an external webhook alert.
Step 4: The Exit: The bot remains in this state until a valid exit condition (like a reverse PA signal) is met.
4. ⚠️ CRITICAL: How to Set Up Alerts (The Anti-Repainting Rule) ⚠️
If you are using the "Exit on Reverse Signal" (Ters Sinyalde Çık) feature in the settings, you MUST configure all your PulseWire alerts (both ENTER and EXIT alerts) to trigger "Once Per Bar Close".
Why? If you set them to "Once Per Bar" (anlık tetikleme), intra-bar price fluctuations (wicks) will trigger premature exit/entry orders to your exchange before the candle officially closes, leading to repainting on the chart and ghost orders in your account. Always wait for the candle to close to confirm the structural shift! Indicator

DDDDD: Liquidity Trap ReversalDDDDD: Liquidity Trap Reversal
This indicator is designed to detect potential reversal zones that form after an apparent liquidity sweep at local extremes.
The core idea is not to chase breakout candles blindly, but to identify situations where price extends into prior highs or lows, attracts participation, and then begins to show signs of exhaustion.
Instead of treating every breakout as continuation, this script looks for a specific reversal environment built from trend context, range expansion, abnormal volume, and momentum slowdown.
Core concept
Markets often move into obvious swing highs or swing lows to trigger stops, breakout entries, or forced positioning.
In some cases, that expansion is not the beginning of a clean trend leg, but the late phase of a move where liquidity is being taken before momentum weakens.
This script attempts to highlight those areas by combining:
a higher-level directional structure,
an extreme test versus recent price range,
a relative volume expansion filter,
a trend-strength condition,
and a momentum-fading condition.
The goal is to mark bars where the move into the extreme may be overextended and vulnerable to reversal.
Logic overview
The script evaluates five main components:
1) Macro directional bias
A Supertrend-derived direction is used as the main structural filter. This acts as the broader directional architecture around the trap event.
2) Extreme sweep detection
Price must reach beyond a recent local extreme:
for bearish trap logic, price pushes into the recent high range,
for bullish trap logic, price sweeps into the recent low range.
The lookback window for this sweep is controlled by the Extreme Lookback input.
3) Relative volume expansion
The script compares current volume against a moving average of volume and flags bars where volume expands beyond a user-defined multiplier.
This is used as a proxy for liquidation, stop-running, or abnormal participation.
4) Trend-strength filter
ADX must remain above a minimum threshold.
This helps avoid treating every small poke above or below a range as meaningful. The script is looking for sweeps that happen in a market with enough directional energy behind the move.
5) Momentum fade
MACD histogram behavior is used to detect whether momentum is no longer accelerating with the same strength.
This does not mean momentum has fully reversed already. It simply aims to capture early signs that the impulse may be losing efficiency.
Signal interpretation
A signal appears when the script finds a combination of:
directional structure,
sweep of a recent extreme,
elevated relative volume,
strong enough ADX,
and fading momentum.
A Bull Trap label marks a downside sweep that may be exhausting and becoming vulnerable to a reversal upward.
A Bear Trap label marks an upside sweep that may be exhausting and becoming vulnerable to a reversal downward.
These labels should be interpreted as context markers, not automatic trade commands.
Timeframe and architecture
The script supports a timeframe override, which allows the calculations to be performed on a selected timeframe instead of the chart timeframe.
This can be useful when the user wants a more stable structural read while viewing a lower timeframe chart.
The Macro EMA is included as an optional visual reference only.
It is not the trigger by itself, but can help users read whether the signal is appearing in a stretched or conflicting area relative to the chosen trend framework.
How to use
This indicator is generally more useful when treated as a reversal context tool rather than a standalone entry system.
Possible ways to use it:
identify sweep-and-fade zones after price attacks obvious highs or lows,
avoid late breakout chasing when a trap condition appears,
combine with market structure confirmation on a lower timeframe,
wait for reclaim / rejection / follow-through before acting,
use it as a filter alongside your own execution model.
Many users may find it more effective to wait for additional confirmation such as:
rejection wicks,
structure shift,
reclaim of prior level,
momentum turn on execution timeframe,
or a clear invalidation level.
Inputs
Macro EMA Length
Defines the EMA length for the optional macro trend reference line.
Supertrend Factor / Period
Controls the structural direction component.
Timeframe Override
Lets the user run calculations on a different timeframe than the current chart.
Extreme Lookback
Defines how far back the script looks to determine recent highs and lows.
Liquidation Vol Threshold
Sets the relative volume multiplier required to classify a bar as abnormal participation.
Min ADX
Minimum trend-strength threshold required before a trap can qualify.
Notes and limitations
This indicator does not predict every reversal, and it is not intended to label all stop-hunts perfectly.
Volume behavior, momentum behavior, and extreme sweeps can look different across markets and symbols.
Signals may behave differently depending on:
asset class,
session structure,
exchange volume quality,
and chosen timeframe.
For that reason, this script is best used as a decision-support tool within a broader trading framework, not as a guaranteed standalone system.
Practical reminder
A trap label does not automatically mean price must reverse immediately.
In strong trends, markets can continue to expand even after an apparent sweep.
Users should always define their own confirmation logic, invalidation rules, and risk management process. Indicator

Indicator

ADX + VIX / Mean Reversion or TrendVIX + ADX · Zones — PulseWire Description (Open Source)
---
Indicator Title
**VIX + ADX · Mean Reversion & Market Regime**
Short tagline
*Two curves, one reading: know instantly when to fade the market or wait on the sidelines.*
---
Description
---
🧭 What This Indicator Does
This indicator overlays two pieces of information in a single pane:
- The **VIX** (CBOE Volatility Index) — the market's fear gauge, telling you *how much* volatility is priced into options
- The **ADX** (Average Directional Index) — the trend strength meter, telling you *how directional* price action currently is
Together, they define three clearly distinct trading regimes, each calling for a different approach.
---
📊 Reading the Two Curves
#### 🔴🟠🟢 VIX Curve — Fear & Volatility
| Color | VIX Level | What It Means |
|---|---|---|
| 🟢 **Green** | < 20 | Low fear · Options implied vol is cheap · Market makers are neutral · Ideal conditions |
| 🟠 **Orange** | 20 – 30 | Rising fear · RISK OFF mode · Directional pressure building · Reduce exposure |
| 🔴 **Red** | > 30 | Panic · Volatility explosion · Gamma hedging amplifies moves · Survival mode |
Horizontal levels:
- `- - -` Orange dashed at **20** → RISK OFF threshold
- `───` Red solid at **30** → Panic threshold
---
⚪🔵🔴 ADX Curve — Trend Strength
The ADX does **not** tell you whether the market goes up or down. It measures the **intensity** of movement in either direction.
| Color | ADX Level | What It Means |
|---|---|---|
| 🔵 **Blue** | < 20 | No trend · Pure range · Price is mean-reverting around equilibrium |
| ⚪ **White** | 20 – 40 | Trend building or fading · Transitional zone · Watch for direction |
| 🔴 **Red** | > 40 | Very strong trend · Momentum peak · Exhaustion / reversal setup forming |
**Black zone between 20 and 40** — the "Trend band" . When the ADX is inside this band, you are maybe in a trend condition.
🎯 The Two Core Strategies
This indicator is built around **Mean Reversion** in two distinct contexts:
---
Strategy 1 — 📉 Mean Reversion from ADX Peak (ADX > 40)
When the ADX crosses **above 40**, the market has entered an extreme directional move. Historically, a high ADX reading signals **exhaustion**, not continuation. The trend has overextended.
**Setup:**
- ADX curve turns **red** (crosses above 40)
- Watch for the ADX to peak and begin rolling over (the curve starts declining)
- The turning point of the ADX = the moment momentum is dying
- This is your signal to **fade the move** and position for reversion to the mean
**Confirmation with VIX:**
- If VIX is green (< 20): ideal setup, vol is calm, the extension is likely mechanical → strong MR signal
- If VIX is orange (20–30): the move has fear behind it, wait for VIX to start declining before fading
- If VIX is red (> 30): do not fade yet — panic moves can extend far beyond rational levels
**Key rule:** don't fade the ADX on the way up. Wait for the **peak and rollover**. The red curve turning back toward white is your entry window.
---
Strategy 2 — 📐 Mean Reversion in Range (ADX < 20)
When the ADX drops **below 20**, there is no meaningful trend. The market is oscillating around equilibrium. In this regime, **price respects key levels** — options strikes, gamma walls, Max Pain, support/resistance zones.
**Setup:**
- ADX curve turns **blue** (drops below 20)
- The market is in a defined range
- Key technical and options levels act as **price magnets**
- Fade the extremes: sell resistance, buy support, use options structures (credit spreads, iron condors, short straddles)
**Confirmation with VIX:**
- VIX **green** (< 20) + ADX **blue** (< 20) = **perfect alignment** · The cleanest mean-reversion environment possible · Options dealers are neutral · Gamma levels are sticky
- VIX **orange** (20–30) + ADX **blue** (< 20) = range trade still valid but reduce size · Vol is elevated, levels may be tested more aggressively
- VIX **red** (> 30) + ADX **blue** (< 20) = dangerous · Even in a range, a vol spike can trigger a sudden breakdown · Avoid range strategies, wait for VIX to settle
---
🔁 Combined Signal Summary
| VIX | ADX | Regime | Strategy |
|---|---|---|---|
| 🟢 < 20 | 🔵 < 20 | ✅ **Perfect Range** | MR in range · Sell vol · Fade extremes · Trust options levels |
| 🟠 20-30 | 🔵 < 20 | 🟡 **Cautious Range** | Smaller size · Levels still matter but less reliable |
| 🟢 < 20 | ⚪ 20-40 | ⚠️ **Transition** | Wait · Trend trying to form or fade · No clean setup |
| 🟠 20-30 | ⚪ 20-40 | ⚠️ **Risk Off / Trending** | Reduce all exposure · Avoid new entries |
| Any | 🔴 > 40 peak + rolling | 🔄 **MR from Extreme** | Fade the exhaustion · Wait for ADX rollover confirmation |
| 🔴 > 30 | 🔴 > 40 | 🚨 **Panic / Flush** | Stand aside · No fading · Let it resolve |
📝 Important Notes
- The **VIX** is CBOE data (`VIX` symbol on PulseWire). Most relevant for US equity-linked instruments: S&P 500, Nasdaq, and correlated assets. For other markets (forex, crypto, commodities), use VIX as a macro filter only.
- The **ADX** is calculated on the **active chart symbol and timeframe**. It adapts to any market.
- This indicator is a **regime filter**, not a signal generator. Use it to confirm or disqualify your existing setups — not to generate entries on its own.
- Recommended timeframes: works on all, but most actionable on **M5 to Daily**. On very short TF (< 5min), ADX is noisier.
🔓 Open Source
Free to use, fork, and improve. Share your improvements with the community.
Created by GuillaumeFly
--- Indicator

EagleEye-DashboardIndicator Description & Disclaimer
This indicator has been developed independently for educational and personal learning purposes, based on hands-on trading experience and continuous research into multi-timeframe analysis.
What this indicator does:
This tool consolidates three of the most widely used technical indicators — MACD, RSI, and Stochastic Oscillator — into a single, clean dashboard view. Rather than switching between multiple charts and timeframes manually, traders can now see the status and alignment of all three indicators across multiple timeframes (MTF) at a single glance. This helps in quickly identifying trend confluence, momentum shifts, and potential entry/exit zones without cluttering your chart.
Key features:
Multi-Timeframe (MTF) dashboard view in one unified panel
Real-time status display for MACD, RSI, and Stochastic
Designed for clarity, speed, and ease of interpretation
Suitable for indices, equities, forex, and crypto markets
Disclaimer:
This indicator is strictly developed for learning and informational purposes only. It does not constitute financial advice, investment recommendation, or a solicitation to buy or sell any financial instrument. Past performance of any signal generated by this indicator does not guarantee future results. Trading in financial markets involves substantial risk, and you may lose more than your initial investment. Always conduct your own due diligence, apply proper risk management, and consult a certified financial advisor before making any trading decisions.
The author holds no responsibility for any trading losses incurred through the use of this indicator. Use at your own risk.
Future Roadmap:
This indicator is actively being refined. Upcoming versions will aim to improve signal accuracy, add additional confirmation layers, and expand timeframe flexibility based on user feedback and ongoing research.
Developed with passion for the trading community.
Regards,
Ramesh Vaishya
Independent Trader & Indicator Developer Indicator

VIX + ADX - TREND or MEAN REVERSION VIX + ADX · MARKET REGIME
*Instantly identify whether the market is respecting its levels — or entering a trend / panic phase.*
🧭 VIX + ADX · Market Regime
This indicator combines two complementary data sources — the **VIX** (S&P 500 implied volatility index) and the **ADX** (Average Directional Index) — to help you qualify the current market regime in real time:
- ✅ Is the market **calm and ranging**? → Options levels are respected, mean-reversion and volatility-selling strategies are favored
- ⚠️ Is the market **trending**? → Key levels are starting to break, be cautious with counter-directional positions
- 🚨 Is the market in **panic**? → Volatility is spiking, options dealers are hedging in one direction and amplifying the move
---
📊 Two Curves, One Clear Logic
🔴🟠🟢 VIX Curve — The Fear Gauge
The VIX measures the 30-day implied volatility of the S&P 500. Think of it as the market's thermometer.
| Color | VIX Zone | Signal |
| 🟢 **Green** | VIX < 20 | Calm market · Options levels (gamma walls, key strikes, Max Pain) are respected · Ideal for range strategies and volatility selling |
| 🟠 **Orange** | VIX 20–30 | Rising tension · RISK OFF · Market is looking for direction · Reduce exposure, avoid selling vol |
| 🔴 **Red** | VIX > 30 | Panic · Market flush · Options levels no longer hold · Survival mode |
**Horizontal levels:**
- `- - -` Orange dashed line at **20**: RISK OFF threshold
- `───` Red solid line at **30**: Panic threshold
---
🔵🔷🔴 ADX Curve — The Trend Strength Meter
The ADX measures the **intensity** of a trend, regardless of its direction (up or down). It doesn't tell you whether the market is rising or falling — it tells you **how strongly** it is doing so.
| Color | ADX Zone | Signal |
| 🔵 **Sky Blue** | ADX < 30 | No established trend · Market is ranging · Technical levels are being respected |
| 🔷 **Indigo** | ADX 30–40 | Trend is confirming · Directionality is building · Watch out for sharp reversals |
| 🔴 **Red** | ADX > 40 | Very strong trend · Powerful momentum · Market is in extension mode |
**Horizontal levels:**
- `·····` Indigo dotted line at **30**: Trend beginning
- `·····` Red dotted line at **40**: Strong trend confirmed
🎯 How to Trade With This Indicator
Scenario 1 — ✅ Green VIX + Blue ADX (The Range Trader's Sweet Spot)
> *VIX < 20 and ADX < 30*
This is the ideal regime for non-directional strategies:
- Prices tend to **revert to their mean**
- **Options levels** (key strikes, gamma walls, Max Pain) act as price magnets
- Ideal for **theta trading**: straddle selling, iron condors, credit spreads
- Strategy: sell volatility, fade the range extremes, play bounces off supports and resistances
Scenario 2 — ⚠️ Orange VIX + Indigo ADX (Caution — Regime Shift in Progress)
> *VIX between 20 and 30, ADX between 30 and 40*
The market is transitioning between regimes:
- Avoid initiating new short-volatility positions
- If you're already in a range trade, **reduce size** or tighten stops
- Wait for confirmation: if VIX drops back below 20 → calm returns; if VIX pushes toward 30 → prepare for a breakout
Scenario 3 — 🔴 Red VIX + Red ADX (Panic / Strong Trend)
> *VIX > 30 and/or ADX > 40*
The market is in strong directional mode:
- **Do not sell volatility** — you will take the full brunt of the move
- Technical supports and resistances are often ignored
- If you are trading with the trend (watch DI+ or DI− dominance): let it run with a trailing stop
- **VIX spikes above 30** often coincide with capitulation points → potential reversal when VIX starts pulling back
Maximum Alert — Both Curves Red Simultaneously
> *VIX > 30 AND ADX > 40*
This is the highest-alert signal: extreme volatility + very strong trend. This occurs during crashes, violent sell-offs, or explosive short squeezes. **Do not trade against the move.** Wait for VIX to drop back below 30 and ADX below 40 before resuming normal activity.
---
📐 Reading Trend Direction With DI+ / DI−
*(Enabled in settings)*
ADX alone does not tell you whether the market is going up or down. To get direction, enable the **DI+ and DI−** lines:
- **DI+ > DI−** → **Bullish** pressure → if ADX is strong, an uptrend is in play
- **DI− > DI+** → **Bearish** pressure → if ADX is strong, a downtrend is in play
- DI+ / DI− crossover = **potential reversal signal** (confirm with VIX behavior)
📝 Important Notes
- The **VIX is CBOE data** available on PulseWire via the `VIX` symbol. It is most relevant for US market-linked assets (S&P 500, Nasdaq, and correlated instruments).
- The **ADX is calculated on the active chart** (whatever symbol and timeframe you have selected). You can therefore use this indicator on any asset: indices, stocks, crypto, forex, commodities.
- This indicator is a **context tool**, not a standalone trading system. Use it to **filter** your entry signals, not to generate them.
- On **short timeframes** (< 1h), the VIX moves slowly intraday — the ADX will be the most dynamic signal. On daily/weekly timeframes, both are equally relevant.
- This indicator works best when used alongside **price action analysis**, volume, and your preferred entry/exit methodology.
---
💡 Quick Reference Card
| VIX | ADX | Regime | Recommended Approach |
|---|---|---|---|
| 🟢 < 20 | 🔵 < 30 | ✅ Calm / Range | Sell vol · Fade extremes · Play options levels |
| 🟢 < 20 | 🔷 30-40 | 🟡 Directional | Watch for breakout · Trail stops |
| 🟠 20-30 | 🔷 30-40 | ⚠️ Risk Off | Reduce size · Avoid new vol selling |
| 🔴 > 30 | 🔴 > 40 | 🚨 Panic | No vol selling · Trade with trend only · Wait for flush |
⚠️ Disclaimer
*This indicator is provided for educational and informational purposes only. It does not constitute investment advice. Trading involves a risk of capital loss. Always apply proper risk management.*
🔓 Open Source
Source code is freely available and open to modification. Feel free to fork it, improve it, and share your versions with the community.
*Created by Guillaume*
--- Indicator

GBPUSD Breakout ScannerThis indicator is designed for GBPUSD traders on the H1 timeframe who want an objective, real-time filter for distinguishing trending market conditions from ranging ones before acting on a structure breakout signal.
What it does
The scanner detects when price closes above a recent swing high (bullish breakout) or below a recent swing low (bearish breakout), but only surfaces a signal when three independent momentum gates are simultaneously satisfied. If any gate fails, the signal is suppressed and no label appears on the chart.
The three hard gates
Gate 1 — ADX (Average Directional Index)
ADX measures the strength of a directional trend, regardless of whether the trend is up or down. When ADX falls below the user-defined minimum (default: 20), the market lacks directional conviction and all signals are blocked. This prevents entries during sustained low-momentum sideways conditions.
Gate 2 — ATR Compression Ratio
The Average True Range is compared against its own 50-bar simple moving average to produce a ratio. A ratio below the threshold (default: 0.70) indicates that current volatility has compressed relative to its recent history — a common characteristic of range-bound price action. When the ratio is too low, signals are blocked.
Gate 3 — Bollinger Band Width Percentile (self-calibrating)
Rather than using a fixed absolute BBW threshold (which would not adapt to changing volatility regimes), this gate calculates where the current BBW sits as a percentile within its own 50-bar high/low range. A reading of 0% means the bands are at their tightest in 50 bars; 100% means fully expanded. When the percentile falls below the threshold (default: 30%), the market is considered to be in a squeeze and signals are blocked. This approach self-calibrates to the instrument's current behaviour without requiring manual adjustment.
Direction detection
The indicator also surfaces the directional lean of the market using the DI+ and DI− components already computed as part of the ADX/DMI calculation. When DI+ exceeds DI−, the panel shows BULLISH; when DI− leads, it shows BEARISH. This gives traders a clear read on which way momentum is leaning at the time a breakout fires.
Bottom-right status panel
A persistent panel in the bottom-right corner shows live readings for all three gates plus the direction:
- ADX value — green if passing (≥ 20), red if blocking
- ATR Ratio — green if passing (≥ 0.70), red if compressed
- BBW Percentile — green if passing (≥ 30%), red if in squeeze
- MARKET — TRENDING (green) or RANGING (red) summary
- DIRECTION — BULLISH or BEARISH with raw DI+/DI− values
This panel is visible at all times regardless of whether a signal has fired, allowing traders to assess market conditions continuously throughout a session.
Signal labels
When all three gates pass and a structure breakout is detected, a label appears:
- BREAKOUT UP — plotted below the candle for a bullish breakout
- BREAKOUT DOWN — plotted above the candle for a bearish breakout
Each label shows the confirming ADX, ATR and BBW values at the moment of the signal so traders can evaluate the quality of the market conditions that produced it.
Swing highs and lows used for breakout detection are marked with small triangle shapes on the chart.
Important notes
This indicator does not repaint. Breakout signals are based on the closing price of the confirmed bar and do not change after the bar closes.
Swing high/low detection uses PulseWire's pivothigh() and pivotlow() functions, which require a lookback period on both sides of the pivot to confirm. This means pivot markers appear a few bars after the actual pivot forms — this is expected behaviour and is not a bug.
This script is designed for use on GBPUSD, H1. Results on other instruments or timeframes have not been validated and may differ significantly.
No signal produced by this indicator constitutes financial advice. Past performance does not guarantee future results. Always use sound risk management.
Adjustable inputs
- Swing pivot length (default: 3)
- ADX length and minimum threshold (default: 14 / 20)
- ATR length, MA length, and minimum ratio (default: 14 / 50 / 0.70)
- Bollinger Band length, standard deviation, lookback and squeeze threshold (default: 20 / 2.0 / 50 bars / 30%)
Published open-source. No external libraries used. Written in Pine Script v6.
Indicator

Indicator

AG Pro ADX Trend Pressure [AGPro Series]AG Pro ADX Trend Pressure
Overview / What it does
AG Pro ADX Trend Pressure is an overlay indicator that reframes ADX from a simple trend-strength reading into a pressure-state model. Instead of asking only whether ADX is high or low, the script evaluates how directional pressure is building, persisting, fading, or transitioning. The goal is to make ADX-based information easier to interpret directly on the price chart.
This script is designed for traders who want more structure than a standard ADX line, but without turning the chart into a fully automated signal engine. It combines ADX behavior, DI dominance, persistence, and cooling behavior into a state-driven visual framework. The result is a chart-first tool that emphasizes current pressure conditions rather than isolated threshold events.
The indicator uses a compact pressure ribbon, state labels, background zones, and a summary panel to show whether the market is in Compression, Early Expansion, Bull Pressure, Bear Pressure, Exhaustion, or Transition. These states are not predictions. They are structured interpretations of directional pressure conditions based on the current and recent bar sequence.
Because the script is plotted directly on the chart, it is intended to help with visual context, workflow organization, and directional reading. It can be used as a companion layer for discretionary analysis, structure work, trend continuation review, or pressure-fading observation.
Unique Edge
The main distinction of this script is that it does not present ADX as a standalone oscillator. Instead, it treats ADX as one component inside a broader pressure-state engine.
Its core difference is the shift from:
- “ADX is high or low”
to:
- “directional pressure is building”
- “directional pressure is confirmed”
- “pressure is cooling”
- “dominance is fading”
- “state transition risk is rising”
That distinction matters because many ADX-based tools stop at strength confirmation. This script tries to describe the condition around that strength: whether it is forming, maturing, weakening, or rotating.
Methodology
The script is built around a composite pressure score derived from several internal components:
1) ADX level
The script evaluates the current ADX value as a measure of directional strength participation.
2) ADX slope
It also measures whether ADX is accelerating or decelerating. This helps distinguish between pressure expansion and pressure cooling.
3) DI dominance
The spread between +DI and -DI is used to determine whether one side is meaningfully dominant, rather than merely fluctuating.
4) Persistence
Directional pressure becomes more meaningful when dominance remains intact across multiple bars. The script therefore normalizes persistence and includes it in the state logic.
5) Cooling behavior
The model penalizes conditions where momentum of pressure is fading, DI separation is shrinking, or a prior strong phase is losing quality.
These components are blended into a normalized pressure score and then interpreted through rule-based state conditions.
Pressure States
Compression
Used when ADX is relatively weak, DI separation is limited, and the directional structure is not sufficiently active.
Early Expansion
Used when pressure begins to build but has not yet qualified as confirmed directional pressure.
Bull Pressure
Used when bullish directional dominance is active and the pressure score is strong enough to confirm a bullish pressure phase.
Bear Pressure
Used when bearish directional dominance is active and the pressure score is strong enough to confirm a bearish pressure phase.
Exhaustion
Used when a previously strong pressure phase begins to cool materially and loses quality without yet becoming a clean opposite pressure phase.
Transition
Used when dominance quality deteriorates, directional structure rotates, or the market appears to be moving between pressure states.
Visual Structure
The script uses several chart elements to organize the pressure reading:
Pressure Ribbon
A compact ribbon below price summarizes the active pressure state without requiring a separate pane.
Pressure Curve
The center curve makes the pressure structure easier to read visually and helps distinguish calm phases from active directional phases.
State Labels
Labels appear only on state changes, helping reduce repeated label noise while still marking meaningful transitions.
Background Zones
Optional background zones provide broader regime context for stronger phases.
Summary Panel
The panel reports:
- State
- Pressure Score
- Directional Bias
- Pressure Phase
- Persistence
- Cooling Risk
These fields are intended to help the user interpret the current environment quickly without depending on a single line crossing or a single fixed threshold.
How to use it
This indicator is best used as a contextual tool rather than a standalone trade trigger.
Examples of practical use:
- Identify when a directional move is only beginning to organize
- Separate confirmed pressure from weak expansion
- Observe when a mature pressure phase begins to cool
- Spot when directional quality is fading into transition
- Add structure to trend-following or pullback workflows
Some users may prefer to read Bull Pressure and Bear Pressure as confirmation states, while using Early Expansion and Transition as cautionary context. Others may use Exhaustion to review whether a strong move is beginning to lose internal quality. The script does not enforce a single interpretation model.
Signals & Alerts
The script includes deterministic alert conditions for:
- Bullish Pressure Building
- Bearish Pressure Building
- Pressure State Shift
- Pressure Cooling
- Transition Risk Rising
These alerts are state-based notifications. They are not promises of continuation, reversal, or outcome. Their purpose is to notify the user that the internal pressure regime has changed according to the script’s rules.
Key Inputs
ADX Length
Controls the primary ADX and DMI calculation length.
DI Smoothing
Applies smoothing to directional movement components before pressure analysis.
Pressure Threshold
Sets the score level required before directional pressure can be confirmed.
Neutral ADX Threshold
Defines the area where the script becomes more willing to classify conditions as compression instead of directional pressure.
Cooling Sensitivity
Controls how quickly the script responds to deteriorating pressure structure.
Transition Sensitivity
Controls how readily the script recognizes potential regime rotation or dominance loss.
Persistence Length
Defines how persistence is normalized in the internal score model.
Minimum DI Gap
Sets the minimum meaningful separation between +DI and -DI.
Curve Smooth Length
Adjusts how smooth or reactive the pressure drawing appears on the chart.
Visual Controls
The script also includes display settings for:
- Pressure Ribbon
- Pressure Curve
- Active Pressure Spotlight
- Background Zones
- State Labels
- Label Size
- Panel Theme
- Panel Font Size
- Panel Position
Limitations & Transparency
This script is not a prediction model.
It does not forecast future price direction.
It does not guarantee trend continuation.
It does not guarantee reversal timing.
It does not replace risk management.
Like all state-based indicators, it can respond differently depending on volatility regime, market structure, timeframe, and instrument behavior. Strong trends, choppy ranges, and abrupt news-driven moves may produce very different state sequences.
The pressure score is an internal composite reading. It should not be interpreted as a universal probability measure. A score of 70 does not mean a 70 percent chance of success. It only means the current internal pressure components are stronger than they were in lower-score conditions.
Users should also be aware that background context and label placement are visual aids. The most important output is not the label itself, but the broader relationship between state, pressure score, bias, and how the curve behaves through time.
Who this script may be useful for
This script may be useful for traders who:
- already use ADX or DMI and want more chart context
- want a state-based trend pressure overlay
- prefer workflow tools over one-click signal tools
- want a compact visual reading of directional pressure behavior
It may be less suitable for users looking for a pure oscillator pane, a fully automated strategy, or a single-entry single-exit signal framework.
Risk Disclosure
This indicator is for chart analysis and workflow support only.
It is not financial advice.
It should not be treated as a standalone trade instruction.
Markets are risky, and no indicator can eliminate uncertainty.
Use independent judgment, confirm with your own process, and apply risk management appropriate to your market and timeframe.
Indicator
