อินดิเคเตอร์
อินดิเคเตอร์และกลยุทธ์
CME Trading Day SeparatorCME Trading Day Separator helps visualize the start of each CME trading day by drawing clean vertical dashed separator lines on intraday charts.
By default, the indicator uses the official CME futures session rollover at 18:00 New York time (America/New_York), automatically handling Daylight Saving Time (DST). This makes it ideal for traders analyzing Nasdaq (NQ), S&P 500 (ES), Gold (GC), Crude Oil (CL), and other CME futures.
Features:
📅 Draws a vertical dashed line at the beginning of every CME trading day.
🕕 Default session start at 18:00 New York time, fully customizable.
🌎 Uses the America/New_York timezone to automatically adjust for DST.
🎨 Customize line color and line width.
🗓️ Optionally display weekday labels.
🔤 Choose between short (Mon, Tue, Wed...) or full (Monday, Tuesday...) weekday names.
📉 Option to display only Monday–Friday trading days.
⚡ Lightweight and optimized for intraday trading.
This indicator is designed to provide a clean visual separation between trading days without cluttering your charts, making session analysis, ICT concepts, and daily market structure significantly easier.
อินดิเคเตอร์
EMA Ribbon Trend Filter [StrixEDGE]EMA Ribbon Trend Filter is a multi-layered trend analysis system built around a triple EMA ribbon (8/21/55) enhanced with squeeze detection, a composite momentum score, multi-timeframe confluence, and dynamic slope-adaptive coloring.
This is not another moving average overlay. It is a full trend diagnostics dashboard designed to answer five questions at a glance: what is the trend, how strong is it, how long has it been running, is the ribbon compressing toward a breakout, and do higher timeframes agree.
🔹 CORE CONCEPT
Three exponential moving averages — fast (8), mid (21), and slow (55) — form a visual ribbon on the chart. When the EMAs stack in order (fast > mid > slow), the trend is bullish. When they invert, the trend is bearish. Anything else is a transitional state labeled neutral.
The ribbon is more than directional. The distance between the fastest and slowest EMA (the "spread") measures trend strength as a percentage, and the rate at which the ribbon expands or contracts reveals momentum shifts before price confirms them.
🔹 WHAT MAKES THIS DIFFERENT
Most EMA ribbons stop at direction and color. This indicator adds four analytical layers that standard ribbons lack:
▸ Ribbon Squeeze Detection
The indicator continuously measures ribbon width against its own moving average. When the three EMAs converge below a configurable threshold (default: 30% of average width), the ribbon turns yellow and the dashboard flags an active squeeze. Compression precedes expansion — a squeeze ending often marks the start of a directional move. Dedicated markers appear on the chart when a squeeze releases into a bullish or bearish trend.
▸ Composite Momentum Score (0–100)
A single number synthesizing four components, each weighted equally at 25 points:
— EMA alignment: full bullish or bearish stack scores 25, mixed scores 0
— Slope agreement: all three EMAs rising or all falling scores 25, partial agreement scores 12
— Spread strength: scaled between 0–25 based on where the current spread falls relative to the user-defined weak and strong thresholds
— Price position: price above the ribbon in a bullish trend (or below in bearish) scores 25, inside the ribbon scores 10, on the wrong side scores 0
The score is color-coded: cyan (80+), teal (60–79), orange (40–59), red (below 40).
▸ Dynamic Slope-Adaptive Colors
When enabled, each EMA line independently changes color based on its own slope — rising EMAs render green, falling EMAs render red. This provides an early visual warning when individual EMAs begin to flatten or turn, even while the overall stack remains intact. A bullish stack where the slow EMA has turned red is a qualitatively different signal than one where all three are green.
▸ Multi-Timeframe Dashboard
A built-in table displays trend state, spread, and grade across five timeframes simultaneously: the current chart timeframe plus 15-minute, 1-hour, 4-hour, and daily. The active chart timeframe is marked with ► in the MTF rows if it matches one of the fixed timeframes. A confluence row at the bottom counts how many timeframes are bullish versus bearish and outputs a directional bias: Strong Bull (4–5 aligned), Bull Lean (3), Neutral (mixed), Bear Lean (3 bearish), or Strong Bear (4–5 bearish).
🔹 CROSSOVER SIGNAL HIERARCHY
Not all EMA crossovers carry equal weight. The indicator differentiates three tiers with distinct marker sizes and shapes:
▸ Fast × Mid (tiny triangles) — Early signal. The 8 EMA crossing the 21 EMA indicates short-term momentum shift. Frequent, noisy, best used as an alert rather than a trigger.
▸ Fast × Slow (standard triangles) — Confirmation signal. The 8 EMA crossing the 55 EMA has more significance and filters out minor pullbacks.
▸ Mid × Slow (diamonds) — Trend shift signal. The 21 EMA crossing the 55 EMA typically marks a genuine change in trend direction. This is the least frequent and most reliable crossover in the set.
All crossover markers can be toggled off independently.
🔹 DASHBOARD COMPONENTS
The top-right dashboard (position and size adjustable) contains:
Row 1 — TREND: Current trend state (▲ Bullish / ▼ Bearish / ◆ Neutral) with bar count showing how long the trend has been active.
Row 2 — ZONE: Where price sits relative to the ribbon (Above / Inside / Below) alongside the momentum score out of 100.
Row 3 — SQUEEZE: Active squeeze status with a visual strength bar (██████░░░░) showing current spread intensity relative to its recent range.
Rows 4–9 — MTF OVERVIEW: Trend, spread, and grade for the current chart, 15m, 1H, 4H, and 1D timeframes.
Row 10 — BIAS: Multi-timeframe confluence verdict with bull/bear count.
🔹 SETTINGS
EMA Settings
▸ Fast / Mid / Slow EMA Period — Default 8/21/55. Periods must be in ascending order.
▸ Source — Close, Open, High, Low, HL2, HLC3, or OHLC4.
Overlay Settings
▸ Background Transparency — Controls the intensity of the trend-colored chart background (0–99).
▸ Crossover Signals — Toggle the three-tier crossover markers.
▸ Ribbon Fill — Toggle the colored fill between EMA lines. Fill turns yellow during active squeeze.
▸ Dynamic EMA Colors — Toggle slope-based EMA coloring (green = rising, red = falling).
▸ Bar Coloring — Optional candle coloring by trend state and price position. Off by default.
▸ Squeeze Detection — Toggle squeeze markers and dashboard squeeze status.
Dashboard
▸ Table Size — Tiny, Small, Normal, or Large.
▸ Table Position — 8 positions (corners, centers, sides).
Thresholds
▸ Weak/Strong spread thresholds (%) — Define what constitutes a weak, moderate, or strong trend spread. These should be adjusted per asset class (e.g., lower for forex, higher for crypto).
▸ Squeeze Lookback — Number of bars used to calculate the average ribbon width for squeeze detection.
▸ Squeeze Ratio — The compression threshold. A ribbon narrower than this ratio × average width triggers a squeeze flag.
🔹 ALERTS
Nine configurable alert conditions:
▸ Bullish / Bearish EMA Crossover (any tier)
▸ Mid × Slow Bullish / Bearish Shift
▸ Bullish / Bearish Stack Formed
▸ Squeeze Detected (compression begins)
▸ Squeeze Released (expansion starts)
▸ High Momentum (score crosses above 80)
🔹 SUGGESTED USE
This indicator works as a trend filter, not a standalone entry signal. Use it to:
▸ Confirm directional bias across timeframes before entering trades
▸ Identify compression phases where breakouts are likely
▸ Gauge trend quality and exhaustion via the momentum score and bar duration
▸ Filter crossover signals — a Fast × Mid cross during an active squeeze with MTF confluence is a higher-probability setup than the same cross in isolation
Pairs well with oscillators (RSI, Stochastic), volume-based indicators, or support/resistance tools for entry timing.
อินดิเคเตอร์
BTC DCA Strategy [3Commas & QuantPilot]BTC Smart DCA Strategy
🔷 What it does:
This is a long-only DCA (Dollar-Cost Averaging) strategy for BTC / USDT that opens a position only in oversold conditions and then averages down on a fixed safety-order ladder. A base order fires when 4h RSI(14) drops below the entry threshold; if price keeps falling, five averaging orders add to the position at fixed deviations from the base entry, each larger than the last. The full position is closed at a fixed take-profit above the blended average entry. There is no trailing exit and no stop loss — the position is structurally bounded by the five-order ladder.
- Single entry filter: 4h RSI(14) below 38 (oversold).
- Five averaging orders at fixed deviations (−2%, −5%, −9.5%, −16%, −25%) with 1.8× size scaling per rung.
- Fixed take-profit (5.5%) on the blended average entry; no trailing, no stop loss.
- Every fill and close emits a webhook-ready JSON alert payload for a DCA Bot.
🔷 What changed — two parameters, tuned with QuantPilot:
This strategy started from a baseline configuration (RSI entry below 28, 3% take-profit). Running the same script, on the same market, over the same period through the QuantPilot Pine Script optimizer, two parameters were swept and re-selected: the RSI entry threshold moved from 28 to 38, and the take-profit moved from 3% to 5.5%. Everything else was left untouched — same five-order ladder, same deviations, same 1.8× sizing, same fees.
- Baseline (RSI < 28, TP 3%): Net +3,078.29 USDT (+3.08%), Max Drawdown 3.79%, 62 closed trades, 70.97% profitable, Profit Factor 4.028.
- Optimized (RSI < 38, TP 5.5%): Net +9,250.25 USDT (+9.25%), Max Drawdown 3.67%, 93 closed trades, 76.34% profitable, Profit Factor 10.454.
The result: net profit roughly 3× higher (+3.08% → +9.25%), profit factor up from 4.0 to 10.5, win rate up from 71% to 76% — all while maximum drawdown stayed essentially flat (3.79% → 3.67%). The looser RSI entry (38) lets the strategy engage the dip earlier and more often, while the wider 5.5% target lets each recovery run further before the position is banked. The published defaults use the optimized values; the baseline metrics are shown here purely so the effect of the two parameter changes is transparent.
🔷 Who is it for:
- Swing traders accumulating BTC on RSI pullbacks rather than chasing momentum.
- Bot operators who want a chart-driven signal source with base / safety-order / close webhook JSON ready to drive a DCA Bot.
- Traders comfortable with martingale-style averaging who size their capital to the worst-case ladder fill.
- Range / mean-reversion traders who prefer mechanical oversold entries over discretionary timing.
🔷 How does it work:
Entry (Base Order): On each closed 4h bar the strategy reads RSI(14). When RSI falls below 38 and there is no open position, it opens the base order at market (or limit, optionally) and dispatches the entry webhook.
Averaging Orders: Once in a position, the strategy watches price relative to the original base entry. The five safety orders are armed at fixed deviations from that base entry — not cumulatively — at −2%, −5%, −9.5%, −16%, and −25%. As each threshold is crossed on bar close, the corresponding averaging order fires. Order sizes scale 1.8× per rung ($900 → $1,620 → $2,916 → $5,249 → $9,448 from a $500 base), pulling the blended average entry down toward the latest fill.
Exit (Take Profit): While in a position, the strategy computes a take-profit price 5.5% above the current average entry. When price closes at or above that level, the entire position is closed at market and the close webhook fires. There is no trailing and no stop loss.
Capital Bounds: Total deployed capital cannot exceed the base order plus the five safety orders. Once all five averaging orders are filled, no further adds occur — the position simply waits for the take-profit. This ladder cap is the strategy's primary risk control.
🔷 Why it's unique:
- Optimizer-Tuned Parameters: The RSI threshold (38) and take-profit (5.5%) are not arbitrary — they are the values the QuantPilot Pine Script optimizer selected as best-performing on the historical sample, with every other parameter held constant.
- Fixed-Deviation Martingale Ladder: Safety orders are placed at fixed percentages from the base entry with deliberate 1.8× size scaling, so each rung has progressively more influence on the average — a transparent, fully-specified averaging schedule rather than an opaque adaptive grid.
- Full Webhook Chain: Base order, each safety order, and the close all emit dedicated JSON payloads, driving a DCA Bot end-to-end with no glue layer.
- On-Chart Transparency: The AO ladder, average entry, and take-profit target are plotted live, and the status table reports RSI, AOs filled, base/average entry, TP target, and max deployable capital.
🔷 Considerations Before Using the Strategy:
Optimization / Overfitting Risk: The RSI threshold and take-profit were selected by sweeping those parameters over the same historical window shown in the results. Values that were best in-sample are not guaranteed to be best out-of-sample — this is the standard caveat for any optimized parameter. Treat the optimized metrics as the ceiling of what this configuration achieved historically, not as a forward expectation, and re-validate on fresh data before committing capital.
Trade Volume — Near the Statistical Floor: The optimized configuration produced 93 closed trades over ~30 months (62 on the baseline). This is approaching but still below the ~100-trade threshold often used as a floor for statistical relevance, so treat the win rate and the high profit factor as indicative rather than conclusive.
Martingale Tail Risk: Order sizes scale 1.8× per rung, so the deepest fills are by far the largest. If BTC trends hard below the −25% AO5 level without recovering to take-profit, the position sits fully loaded with no further adds and no stop — unrealized loss can grow until price reverts.
No Stop Loss Justification: There is no exit on adverse moves. Per-order risk is bounded by the fixed ladder allocation; aggregate exposure is capped at base + five AOs (≈ $20,633 on the default $100k account, ~20.6% of equity). Size the base/AO inputs down to match the worst-case exposure you are willing to hold.
Fees: The default commission (0.06% per trade) should be matched to your exchange's actual taker fees.
Demo Testing: Always demo-test before going live. Past results do not guarantee future performance, particularly for martingale-style averaging strategies whose risk profile is dominated by rare deep drawdowns.
🔷 STRATEGY PROPERTIES
Symbol: BYBIT:BTCUSDT.P (Perpetual) — strategy is portable to any BTC / USDT pair.
Timeframe: 4H (RSI sampled on 4h).
Test Period: January 1, 2024 — July 17, 2026 (~30 months).
Initial Capital: 100,000 USDT.
Base Order Size: 500 USDT.
Averaging Orders: 5, at −2% / −5% / −9.5% / −16% / −25% from base entry.
AO Sizing: 1.8× per rung — 900 / 1,620 / 2,916 / 5,249 / 9,448 USDT.
Max Deployed Capital: ≈ 20,633 USDT (~20.6% of equity, all AOs filled).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Entry Filter: 4h RSI(14) below 38 (optimizer-tuned from 28).
Take Profit: 5.5% above average entry (optimizer-tuned from 3%).
Stop Loss: None — ladder allocation is the structural risk cap.
Trailing: None.
Strategy: Long Only.
🔷 STRATEGY RESULTS (Optimized — RSI < 38, TP 5.5%)
⚠️ Remember, past results do not guarantee future performance.
Net Profit: +9,250.25 USDT (+9.25%)
Max Equity Drawdown: 3,980.36 USDT (3.67%)
Total Closed Trades: 93
Percent Profitable: 76.34% (71 / 93)
Profit Factor: 10.454
🔷 STRATEGY RESULTS (Baseline — RSI < 28, TP 3%, for comparison)
Net Profit: +3,078.29 USDT (+3.08%)
Max Equity Drawdown: 3,852.12 USDT (3.79%)
Total Closed Trades: 62
Percent Profitable: 70.97% (44 / 62)
Profit Factor: 4.028
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and confirm the RSI level (default 38), the five AO deviations and sizes, and the Take Profit (default 6%) match your risk profile. Scale the base/AO sizes down for lower exposure.
🔸 Results Review: Run a full-period backtest and confirm Max Drawdown stays within your personal risk band — note the optimized configuration reached 3.67%. Keep in mind the 93-trade sample is just below the ~100-trade floor for statistical confidence, and the high profit factor reflects that small, optimized sample.
🔸 Create alerts to trigger the DCA Bot: Add one alert on the strategy using "Any alert() function call". Paste your DCA Bot's webhook URL into the alert's Webhook field, and fill the Bot ID, Email Token, and Pair inputs on the script. The base order, each safety order, and the close will each emit a dedicated JSON payload.
🔷 INDICATOR SETTINGS
Base Order Size: Capital committed on the first (base) entry.
AO Deviations: Fixed percentage distances from the base entry where each safety order fires.
AO Sizes: Capital per safety order (1.8× scaling by default).
RSI Timeframe / Length / Level: Oversold filter for the base entry (default 4h, 14, below 38 — optimizer-tuned).
Take Profit (%): Distance above average entry where the full position closes (default 5.5%, optimizer-tuned).
Bot ID / Email Token / Pair: Webhook fields injected into every alert payload.
Visualization: Toggle the AO ladder, fill labels, avg/TP lines, and status table.
Brand Watermark: Configurable text, position, size, and transparency.
👨🏻💻💭 We hope this tool helps enhance your trading. Your feedback is invaluable, so feel free to share any suggestions for improvements or new features you'd like to see implemented.
__
The information and publications within the 3Commas TradingView account are not meant to be and do not constitute financial, investment, trading, or other types of advice or recommendations supplied or endorsed by 3Commas and any of the parties acting on behalf of 3Commas, including its employees, contractors, ambassadors, etc.
กลยุทธ์
Auto Fibonacci ZonesAuto Fibonacci Zones is a visual Fibonacci retracement tool built around confirmed swing pivots.
The script automatically detects the most recent significant swing leg using confirmed pivot highs and pivot lows, then draws Fibonacci retracement levels from that leg. It is designed to reduce the need for manually redrawing Fibonacci levels each time a new swing structure forms.
What the script shows
- Fibonacci retracement levels from the latest confirmed swing leg
- Optional Fibonacci extension levels
- A highlighted 0.5 - 0.618 retracement zone
- A dashed anchor leg showing the selected swing
- A compact state label describing the current retracement condition
- Optional alerts for key retracement events
How it works
The script uses confirmed pivot highs and confirmed pivot lows to define the current swing leg. A new Fibonacci sheet is accepted only when the detected high-low leg is large enough relative to ATR. This helps avoid redrawing levels on very small price movements.
The main retracement levels include:
- 0
- 0.382
- 0.5
- 0.618
- 0.786
- 1
The script can also show optional extension levels:
- 1.272
- 1.618
Extensions are disabled by default because they are reference geometry only and should not be interpreted as price forecasts.
Level sets
The user can choose between three level display modes:
- Core: shows 0, 0.5, 0.618, and 1
- Major: shows the main Fibonacci levels with a cleaner chart layout
- Standard: shows the common retracement levels
Golden zone
The script highlights the area between 0.5 and 0.618. This zone is commonly watched by traders as a retracement area, but it should not be treated as a guaranteed reversal zone or standalone trading signal.
State label
The state label gives a quick reading of the current retracement condition, such as:
- Shallow retracement
- Deep retracement
- Inside 0.5 - 0.618 zone
- Near full retrace
- Full retrace exceeded
- Beyond 0 level
The state label is only a descriptive reading of where price is relative to the current Fibonacci sheet.
Old or inactive sheets
The script includes options to fade older or fully retraced Fibonacci sheets. This helps keep the chart clean when the selected swing leg is no longer fresh or has already been fully retraced.
Main settings
Swing Detection:
- Pivot strength
- Minimum leg height x ATR
Levels:
- Level set
- Show extensions
- Shade 0.5 - 0.618 zone
Display:
- Show anchor leg
- Show level labels
- Show level prices
- Show state label
- State label offset
- Fade old / invalid sheet
- Expire sheet after bars
Lines and colors:
- Level line width
- Key level line width
- Anchor leg width
- Level colors
- Golden zone color
- Extension color
- Label colors
- Transparency controls
Alerts
The script includes alert conditions for:
- Price entering the 0.5 - 0.618 zone
- Price exiting the 0.5 - 0.618 zone
- Price crossing the 0.618 level
- Price touching or exceeding the 1.0 retracement level
- Price retesting the 0 level
These alerts are descriptive chart events. They are not buy or sell signals.
Repainting and confirmation note
This script uses confirmed pivot highs and confirmed pivot lows. A pivot can only be confirmed after the selected pivot-strength bars have passed.
Because of this, Fibonacci anchors appear only after confirmation. When a newer valid swing leg is confirmed, the current Fibonacci sheet can be replaced by the new one.
This is normal confirmation delay for pivot-based tools. The script does not use lookahead, and the levels are based on confirmed swing structure.
Limitations
Fibonacci levels are visual reference levels, not predictive levels.
A price reaction near any Fibonacci level does not guarantee continuation, reversal, support, or resistance.
The selected swing leg is determined automatically by the script. In some cases, a trader may manually choose a different swing leg based on broader market context.
This indicator is intended for chart analysis, education, and visual review of retracement structure. It is not a trading system, financial advice, or a standalone buy/sell tool.
อินดิเคเตอร์
Likvidita ERL - Sweeps & Equal Highs/Lows CoreX# Liquidity ERL - Sweeps & Equal Highs/Lows
**Description:**
This indicator maps External Range Liquidity (ERL) and detects liquidity sweeps confirmed by volume — swing highs/lows, equal-highs/equal-lows pools, previous day/week high-low, the Asian session range, and session VWAP, all in one script.
**What the script does**
Liquidity tends to pool at swing highs and lows, since retail stop-loss and breakout orders concentrate there. The script identifies confirmed swing points and draws them as BSL (buy-side liquidity, above price) or SSL (sell-side liquidity, below price) lines. When two or more swings form within a configurable ATR-based tolerance, they merge into a single EQH/EQL pool instead of two separate lines — the more swings merge into one level, the thicker the line gets, visually flagging it as a stronger, more significant zone.
Alongside swing-based liquidity, the script tracks Previous Day High/Low, Previous Day High/Low... wait let me continue: Previous Week High/Low, and the Asian session's high/low range (shown live as a highlighted box while the session is active, then locked in as a level once the session closes) — three classic external liquidity references used by both day and swing traders.
A liquidity sweep is flagged when price wicks through one of these levels and closes back on the original side. Not every sweep is treated as significant: the script cross-checks the sweep candle's volume against its own moving average. Sweeps backed by volume well above average are marked as "quality" sweeps (institutional absorption, likely reversal signal); sweeps on thin volume are treated as probable fakeouts / failed auctions and, by default, are hidden rather than alerted on — a deliberate design choice, since a liquidity grab without volume is a fundamentally different (and far less reliable) pattern than one with it.
**How to read it**
Line color indicates the liquidity type (see the built-in on-chart legend, togglable from settings — position and text size are configurable). A ✓ appended to a label means the sweep was volume-confirmed; a ~ means it wasn't. Once a level is swept, it either disappears (default) or turns gray and dotted, depending on your settings.
**Settings**
Configurable swing sensitivity, equal-highs/lows tolerance (ATR-based), which reference levels to show (day/week/Asia), volume MA length and the multiplier required for a "quality" sweep, session VWAP toggle, full color customization, and separate alerts for quality vs. weak sweeps.
**Disclaimer**
This indicator visualizes liquidity concepts from Smart Money / ICT methodology and is intended for analytical and educational purposes only. It does not constitute financial advice or a trading signal — all trading decisions and associated risks remain solely with the user. Note that on spot forex/CFD symbols, "volume" reflects broker tick volume rather than true traded volume; the quality filter is relative (current vs. its own average) so it remains useful, but isn't directly comparable to real exchange volume (e.g. CME futures).
อินดิเคเตอร์
Gamma Exposure Profile - Manual Chain InputA self-contained dealer-gamma calculator. Pine cannot fetch external data, so
instead of shipping stale hardcoded levels, this script takes the option
chain as USER INPUT: paste strike rows into the settings and it computes the
full gamma exposure profile on your chart — no republishing, never stale.
What makes it original: most "GEX" scripts on TradingView approximate gamma
from price or volume. This one implements the actual model — Black-Scholes
gamma per strike from open interest and implied volatility, aggregated with
the standard dealer sign convention (long call gamma, short put gamma) — and
derives the flip point by scanning where total exposure changes sign, the
same way institutional GEX tools do.
How it works:
- Input format (one paste): a header line
`#spot=24900;dte=21;mult=5;iv=0.18;date=2026-07-17`
followed by one line per strike: `strike;callOI;putOI `.
- Per strike, the script computes Black-Scholes gamma (r = 0) and the signed
dealer exposure `gamma x (callOI - putOI) x multiplier x spot² x 1%`.
- Gamma flip = the zero crossing of total exposure over a spot grid (closest
to spot); call/put walls = strikes with the largest positive / most
negative exposure; second walls dashed; expected move from ATM IV.
- A second optional text area takes a near-dated chain (e.g. 0-5 DTE) for
the short-term walls, drawn dotted — structure vs day-weather separation.
- The histogram next to price shows the signed per-strike profile; the
background colors the regime (above flip = long gamma, below = short
gamma); a date in the header enables a staleness warning after 36h.
- Alerts: flip cross up/down, put-wall break/reclaim, call-wall break.
How to use it: pull the option chain of the underlying index (your broker
platform or the exchange's public chain), paste the strike rows once per day,
and read the chart: above the flip, dealer hedging dampens moves (mean
reversion toward walls, pinning); below the flip it amplifies them (trend
days, trapdoor under the put wall). The levels are model estimates from your
own snapshot — context, not trade signals.
*This script is part of a consistent set of open-source session, range and
volume tools — the companions are on my profile.*
อินดิเคเตอร์
SOL RWA Breakout StrategyBuilt on the latest fundamental and technical analysis of Solana (July 2026). The script uses SuperTrend as the primary entry trigger, confirmed by EMA trend structure and volume.
LONG entry signal triggers when all conditions are met simultaneously:
Price holds above the baseline support of $74–75
EMA 50 is above EMA 200 (uptrend confirmed)
Volume exceeds the 20-day average by at least 20%
RSI is not in overbought territory (below 75)
SHORT entry signal triggers on a SuperTrend bearish flip, price trading below the $79–82 congestion zone, a confirmed EMA downtrend, and sufficient volume.
Position management:
SL: −5% from entry
TP1: +15% → closes 50% of position
TP2: +35% → closes remaining 50%
Fundamental backdrop (from sources):
Solana recorded over $900M in net RWA inflows over the past 30 days — the highest among all blockchain networks. Morgan Stanley filed an updated Solana ETF application with the SEC. Institutional interest continues to grow following the Firedance upgrade, which eliminated the risk of network outages. The long-term target based on the 3-day chart analysis points toward a return to the ATH near $250.
กลยุทธ์
อินดิเคเตอร์
Key Levels - By DukleKEY LEVELS — current day dH / dO / dL and previous day pdH / pdL
WHAT IT DOES
Draws the five reference levels most day traders check first, as clean horizontal lines with small tags to the right of each line: the current day's Open (dO), High (dH) and Low (dL), plus the previous day's High and Low (pdH, pdL) in a second color.
HOW IT WORKS
The levels are computed directly from the chart's own intraday bars — no higher-timeframe security calls. The day boundary follows the symbol's exchange trading day, the same boundary the built-in daily candles use. dO is fixed at the session open. dH and dL update in real time: the moment price prints a new high or low of the day, the line moves with it — that is by design, since "today's high so far" is a moving value until the session closes. At the daily rollover, the finished day's high and low become the new pdH and pdL, and the current-day lines reset to the new open.
HOW TO USE IT
Works on any intraday timeframe (it deliberately draws nothing on Daily and above, where the current candle already is the day). Typical uses: pdH/pdL as breakout or rejection zones for the session, dO as the intraday bull/bear line, dH/dL as the developing range. All five lines can be toggled individually; colors, line width and how far the lines extend to the right of price are configurable in the settings.
NOTES
The current-day lines updating with new highs/lows is intended behavior, not lookahead — the previous-day levels never change during the session. Nothing here is financial advice.
อินดิเคเตอร์
SMCNexusTradePlanCoreSMC Nexus Trade Plan Core is the public Trade Plan library used by SMC Nexus by AreXoN.
It provides deterministic candidate-plan resolution for Entry, direction-valid Stop Loss, real target candidates, bounded target clustering, Risk/Reward, Order Type, Confluence and final geometry validation.
All market structure, zones, liquidity levels, pivots and prices are supplied by the importing indicator. Targets are selected only from real caller-provided levels; the library does not fabricate prices.
This library produces analytical candidate-plan data only. It does not place or manage orders, connect to a broker, simulate fills or make performance claims.
ไลบรารี
SMCNexusConfigurationCoreSMC Nexus Configuration Core is the public configuration library used by SMC Nexus by AreXoN.
It provides deterministic MANUAL, AUTO and HYBRID configuration resolution for the supported XAUUSD and BTCUSD timeframe matrix, together with the Adaptive Volume Profile Grid resolver.
The library preserves caller-provided manual settings, performs no nearest-profile guessing and returns manual values for unsupported symbol/timeframe combinations. Adaptive Grid resolution uses a stable epoch step with bounded power-of-two coarsening.
All chart identity, settings and market values are supplied by the importing indicator. The library does not place orders, draw chart objects or claim optimized trading performance.
ไลบรารี
SMCNexusScoringCoreSMC Nexus Scoring Core is the public scoring library used by SMC Nexus by AreXoN.
It provides the deterministic 12-component Setup Score calculation, score classification and optional age-decay factors for confirmed MSS, BOS/CHoCH and liquidity sweep evidence.
All market state is supplied by the importing indicator. The library does not request external data, place orders, draw chart objects or generate performance claims.
Exported API:
• ScoreResult — typed scoring result with component values, effective age factors, total, score and class.
• calculate() — resolves the accepted SMC Nexus scoring model from caller-provided confirmed state.
ไลบรารี
Futures Volume VWAP + Bands - CFD ChartsA session/week/month-anchored VWAP with 1/2/3-sigma bands — with a twist for
CFD traders: the VWAP weighting can use REAL futures exchange volume instead
of broker tick volume.
What makes it original: this is not another VWAP variant — the weighting
source is the auto-detected futures contract while the price stays the CFD's,
bars without futures data are excluded instead of silently falling back to
tick volume, and the daily anchor can follow the futures trading day so the
VWAP matches across CFD and native futures charts.
How it works:
- Price source is this chart's CFD price (hlc3 by default); the weight is the
volume of the auto-detected futures contract (request.security). Because
only the WEIGHT comes from the future, the basis offset between CFD and
futures prices is handled naturally.
- Bands are computed from the volume-weighted variance around the VWAP.
- Optional "Daily anchor = futures trading day" resets the calculation at the
futures day change instead of CFD broker midnight, so the VWAP matches
across CFD and native futures charts.
- Bars without futures data do not enter the sums; a status label always
shows which volume source is active.
How to use it: the standard VWAP playbook applies — price above a rising VWAP
supports longs, reversion trades target the VWAP, and the 2/3-sigma bands mark
statistically stretched zones where momentum entries have poor expectancy. The
difference is that these levels are weighted by real market participation, so
they match what futures traders see instead of broker tick noise. Check the
status label once after loading to confirm the futures feed is active.
อินดิเคเตอร์
Overnight Range & Sessions - Multi-IndexDraws the overnight range (ONR) of the instrument's own overnight session —
not a generic fixed window — plus EU/US/Asia session boxes and the previous
day's cash close as a gap reference.
What makes it original: generic session tools apply one fixed overnight
window to everything. This one carries per-instrument overnight definitions
(indices, metals, oil, forex), supports fragmented quiet-phase sessions for
24h markets, detects US/EU DST shifts automatically from the Berlin-New York
time difference, and captures the cash close timeframe-independently so the
gap reference works on any chart resolution.
How it works:
- The overnight window is auto-selected per instrument (DAX, FTSE, US indices,
Russell, gold, silver, copper, oil, Nikkei, HK, forex) with a manual
override and a custom session input.
- Commodities/forex can use fragmented sessions: several small quiet-phase
boxes instead of one large overnight range.
- US/EU daylight-saving shifts are detected automatically from the
Berlin-New York time difference (manual override available).
- An info table shows the detected index, session window and mode; the
previous day cash close is drawn as a line for gap-up/gap-down context.
How to use it: before the cash open, read the overnight high/low as the first
breakout frame of the day — a cash-session break out of the ONR sets the
directional tone, while repeated rejections at the ONR edges frame fade
setups back into the range. Combine with the previous cash close line for gap
context (open above both ONR high and prior close is a very different day
than an open inside the range), and use the session boxes to see which region
built the current move.
อินดิเคเตอร์
Session Candle Levels & Alerts - Weekly SwingThe swing companion to the intraday version: draws the weekly reference
levels swing traders track and alerts on volume-confirmed breaks.
How it works:
- Monday/Wednesday high-low, previous week and previous month high-low,
weekly and monthly opens — each with a configurable lookback of how many
past occurrences stay on the chart.
- Thu-Fri-Mon pattern: when Friday's high stays below Thursday's high, the
setup arms and targets Friday's low the following week (alerted).
- Breaks can require volume above a configurable multiple of average volume
before they count ("volume-confirmed").
- Optional COT panel (CFTC Commitment of Traders via TradingView's COT
library): managed-money and retail net positioning with weekly change,
auto-mapped from the chart symbol.
What makes it original: the COT layer goes beyond plotting net positions — it
percentile-ranks managed money against ~2 years of history and flips it
contrarian at extremes (crowded trades), and it maps DAX/FTSE to EUR/GBP COT
data with an inverted score, since there is no direct COT series for those
indices.
How to use it: on a daily or 4h chart, watch how price behaves at the
Monday/Wednesday and previous week/month extremes — a volume-confirmed close
beyond a level signals continuation, a rejection signals range rotation. The
Thu-Fri-Mon pattern arms automatically at the Monday open and alerts when
Friday's low is hit. Use the COT background/table as a weekly positioning
filter for swing direction, not as an entry trigger.
อินดิเคเตอร์
Session Candle Levels & Alerts - IntradayMarks the intraday reference candles many index day-traders work with and
fires volume-confirmed breakout alerts on their highs/lows.
How it works:
- 15-minute reference candles after the EU and US cash open (2nd and 7th
candle) with configurable colors per region.
- 5-minute references: 1st/4th candle levels, plus the "8 Ball" (8th 5-min
candle) and "Teenager" (13th) known from Tom Hougaard's FTSE approach —
including an orderly-range filter that skips outlier bars.
- Pre-market levels (30-min low / 10-min high-low before the cash open),
special sessions for gold, forex, HK50 and JPN225, and an optional
FOMC/NFP event mode that marks post-release reference candles.
- Breakouts can require volume above a configurable multiple of the average
("volume-confirmed") before a signal counts; retest labels/alerts optional.
- US/EU DST shifts are handled automatically.
What makes it original: this is not a generic session-open marker — it encodes
a specific, curated set of reference candles (2nd/7th 15-min, 1st/4th 5-min,
8 Ball/Teenager) with the orderly-range outlier filter and volume confirmation
built in, plus automatic US/EU DST alignment so the levels stay correct across
the March/November transition weeks.
How to use it: pick your market (EU or US index, gold, forex, HK50 or JPN225),
enable only the reference candles you actually trade, and set alerts on their
highs/lows — the script is built so the chart can stay closed until an alert
fires. A volume-confirmed break of a reference level signals real
participation behind the move; the optional retest labels/alerts catch the
second entry back at the level. On FOMC/NFP days the event mode replaces the
standard references with post-release reference candles.
อินดิเคเตอร์
Quantum Probability Matrix AIwww.tradingview.com
Quantum Probability Matrix AI is an advanced probability-based market analysis indicator built to estimate the current balance between bullish and bearish market pressure. Instead of relying on a single technical indicator, it combines multiple independent analytical engines into one unified probability model that continuously evaluates price action, momentum, volatility, participation, trend quality, candle behavior, and market structure.
The purpose of this indicator is to help traders understand which side of the market currently has the statistical advantage by converting multiple technical factors into an easy-to-read probability percentage and visual strength matrix.
This indicator is designed for analytical purposes and does not attempt to predict future prices. Instead, it provides a structured framework that helps traders evaluate current market conditions before making trading decisions.
────────────────────────────────
Why This Indicator Was Created
Most technical indicators focus on only one aspect of the market.
Examples include:
• RSI measures momentum.
• MACD measures momentum shifts.
• ATR measures volatility.
• Moving Averages measure trend direction.
• Volume indicators measure participation.
Each of these provides useful information individually, but none offers a complete picture of the market.
Quantum Probability Matrix AI was created to solve this limitation by combining several analytical models into one intelligent probability engine.
Instead of forcing traders to analyze multiple indicators separately, this indicator converts all major market components into one comprehensive probability score together with detailed breakdowns of each contributing factor.
────────────────────────────────
Purpose of the Indicator
The primary objective of this indicator is to answer several important market questions simultaneously.
How strong is the current trend?
How healthy is the momentum?
Is market participation increasing or decreasing?
Is volatility supporting the move?
Are buyers or sellers currently stronger?
How much confidence exists behind the current direction?
Rather than displaying isolated signals, the indicator presents an overall probability model that reflects the current state of market conditions.
────────────────────────────────
How the Indicator Works
The indicator processes market data through several independent analytical engines.
Each engine evaluates a different aspect of market behavior.
These individual scores are normalized into a common scale before being combined into a weighted probability model.
The final output becomes the Probability Score displayed inside the dashboard.
As market conditions change, every component updates dynamically, causing the overall probability to adjust in real time.
This allows traders to monitor how market conditions evolve rather than relying on static signals.
────────────────────────────────
Momentum Analysis Engine
Momentum measures how aggressively price is moving.
The indicator evaluates several momentum components including:
• Rate of Change
• RSI Position
• MACD Histogram Acceleration
• Price Slope
These values are combined into a Momentum Score.
Higher momentum scores generally indicate stronger directional pressure, while weaker scores may suggest slowing market activity or reduced trend strength.
────────────────────────────────
Trend Analysis Engine
Trend quality is measured using multiple techniques rather than a single moving average.
The indicator evaluates:
• Directional Movement
• ADX Trend Strength
• EMA Alignment
• Trend Slope
These calculations produce a Trend Score representing the strength and quality of the current market trend rather than simply identifying whether price is above or below a moving average.
────────────────────────────────
Volatility Analysis
Volatility plays a major role in determining whether market movements are likely to expand or contract.
The indicator measures:
• ATR
• ATR Expansion
• Volatility Percentile
Periods of expanding volatility often support stronger directional movement, while contracting volatility may indicate consolidation or reduced momentum.
This information contributes to the overall probability calculation.
────────────────────────────────
Volume and Market Participation
Instead of displaying raw volume alone, the indicator estimates market participation by analyzing buying and selling activity relative to recent historical averages.
The participation engine evaluates:
Relative Volume
Estimated Buyer Activity
Estimated Seller Activity
Participation Strength
Markets with increasing participation often produce stronger and more sustainable directional movement compared to low participation environments.
────────────────────────────────
Market Structure Analysis
The structure engine evaluates how price behaves inside its recent trading range.
It continuously monitors:
Higher Highs
Lower Lows
Swing Direction
Breakout Strength
Price Efficiency
These structural components help determine whether buyers or sellers are gaining control of the market.
────────────────────────────────
Candle Strength Analysis
Individual candles contain valuable information regarding market conviction.
The Candle Engine evaluates:
Closing Position
Candle Range
Range Expansion
Relative Candle Strength
Large candles closing near their highs generally indicate stronger buying pressure.
Large candles closing near their lows often indicate stronger selling pressure.
These observations become part of the overall probability calculation.
────────────────────────────────
Mean Reversion Engine
Markets rarely move in one direction forever.
The Mean Reversion Engine measures how far price has deviated from its statistical averages.
It compares price against:
EMA
VWAP
Statistical Z-Score
When price becomes significantly stretched, this engine reduces probability confidence, helping traders recognize when markets may be approaching exhaustion rather than continuation.
────────────────────────────────
Probability Engine
After every analytical engine completes its calculations, the indicator combines all scores into one weighted probability model.
Each analytical component contributes a predefined weight to the final probability.
The result is displayed as:
Probability %
Bullish Strength
Bearish Strength
Overall Market State
Overall Signal
The probability represents the current statistical balance between bullish and bearish market conditions rather than a prediction of future price.
────────────────────────────────
Heatmap Visualization
One of the unique visual features of this indicator is its multi-level probability heatmap.
The heatmap converts probability values into a vertical color matrix.
Lower probability values appear using bearish colors.
Neutral conditions transition through balanced colors.
Higher probability values gradually shift into stronger bullish colors.
This allows traders to identify market strength visually without reading numerical values alone.
────────────────────────────────
Bullish and Bearish Strength Bars
The indicator displays independent Bullish Strength and Bearish Strength bars directly on the chart.
These bars visually represent the current distribution of market probability.
Higher Bullish Strength indicates stronger buying pressure.
Higher Bearish Strength indicates stronger selling pressure.
Rather than generating automatic entries, these bars help traders understand which side currently dominates the market.
────────────────────────────────
Dashboard
The dashboard summarizes every major analytical component in one location.
It displays:
Probability
Momentum Score
Trend Score
Volatility Score
Volume Score
Structure Score
Candle Score
Market State
Overall Signal
Bull Strength
Bear Strength
This allows traders to understand not only the final probability but also the underlying factors contributing to that probability.
────────────────────────────────
Market State
The indicator automatically classifies current market conditions into categories such as:
Strong Bull
Bull
Neutral
Bear
Strong Bear
These classifications simplify complex analytical data into an easy-to-understand market condition.
────────────────────────────────
Works on Any Market
Quantum Probability Matrix AI is designed to operate on virtually every TradingView market including:
• Forex
• Gold
• Silver
• Indices
• Stocks
• Cryptocurrency
• Commodities
• Futures
Because the calculations rely on price behavior rather than instrument-specific rules, the analytical framework remains applicable across different markets.
────────────────────────────────
Works on Any Timeframe
The indicator automatically adapts to every TradingView timeframe.
Examples include:
• 1 Minute
• 3 Minutes
• 5 Minutes
• 15 Minutes
• 30 Minutes
• 1 Hour
• 4 Hour
• Daily
• Weekly
Lower timeframes provide more responsive probability updates, while higher timeframes offer broader trend analysis.
────────────────────────────────
Typical Workflow
A common way to use this indicator is:
Observe the overall Probability Percentage.
Compare Bullish and Bearish Strength.
Review Momentum and Trend Scores.
Confirm whether Volatility supports the current move.
Analyze Structure and Candle Scores.
Evaluate the Market State.
Combine the indicator's analysis with your own trading strategy, market structure, and risk management before making any trading decision.
────────────────────────────────
Key Features
✔ Multi-engine probability model
✔ Dynamic probability calculation
✔ Momentum analysis
✔ Trend strength analysis
✔ Volatility engine
✔ Volume participation analysis
✔ Market structure evaluation
✔ Candle strength analysis
✔ Mean reversion detection
✔ Live probability heatmap
✔ Bullish vs Bearish strength comparison
✔ Real-time analytical dashboard
✔ Customizable visualization
✔ Works across all TradingView markets
✔ Compatible with all timeframes
────────────────────────────────
Important Note
Quantum Probability Matrix AI is designed as a market analysis and decision-support tool. It does not predict future prices, guarantee profitable trades, or generate financial advice. The probability values represent a statistical interpretation of current market conditions based on the indicator's internal analytical model. Traders should always combine this information with their own technical analysis, risk management rules, and trading methodology before entering any position.
────────────────────────────────
Originality & Verification
This indicator is an original concept independently researched, designed, and developed by Forex_Market_Insights. Every analytical engine, probability model, visualization system, dashboard layout, heatmap design, scoring methodology, and implementation has been created specifically for this project. No copyrighted Pine Script source code has been copied, modified, reverse-engineered, or reused from any existing TradingView publication. The script represents original work intended to provide traders with a unique multi-factor probability analysis framework while fully respecting TradingView publishing policies and intellectual property guidelines.
www.tradingview.com
อินดิเคเตอร์
The Bear Crossover# The Bear Crossover
**The Bear Crossover** is a clean, no-nonsense EMA crossover indicator designed to help traders identify potential trend reversals with minimal chart clutter.
The indicator uses:
* **11 EMA** (Fast)
* **51 EMA** (Slow)
A **BUY** signal is generated only when:
* The 11 EMA crosses above the 51 EMA.
* The crossover candle closes bullish (close > open).
A **SELL** signal is generated only when:
* The 11 EMA crosses below the 51 EMA.
* The crossover candle closes bearish (close < open).
By requiring candle confirmation, the indicator filters out some weak crossover signals that occur on indecisive candles.
### Features
* 11 EMA & 51 EMA trend visualization
* Bullish and bearish crossover detection
* Confirmation with candle direction
* Clean BUY/SELL labels
* Built-in TradingView alerts
* Lightweight and easy to use
### Best Used On
* Forex
* Gold (XAU/USD)
* Indices
* Crypto
* Stocks
### Recommended Timeframes
Works on all timeframes, with many traders preferring **5m, 15m, 1H, and 4H** depending on their trading style.
**Disclaimer:** This indicator is an analysis tool and should not be used as a standalone trading system. Always combine it with proper risk management, market structure, support/resistance, and additional confirmation before entering a trade.
อินดิเคเตอร์
Futures Volume Profile - CFD ChartsCFD charts only show broker tick volume, which does not represent real market
participation. This indicator pulls REAL exchange volume from the matching
futures contract and builds a volume profile directly on your CFD chart.
What makes it original: standard volume-profile tools weight by the chart's
own (tick) volume. This one maps futures contract volume into CFD price
coordinates (price = CFD, weight = futures), accumulates the profile
incrementally so month anchors work without lookback limits, and can anchor
the session to the futures trading day instead of CFD broker midnight.
How it works:
- The futures contract is auto-detected from the chart symbol (DAX/GER40 ->
FDAX, NAS100 -> NQ, US30 -> YM, UK100 -> Z, US500 -> ES), or set manually.
- Each chart bar's price range is split into zones; the futures volume of that
bar is distributed across the zones it covers (price = CFD coordinates,
weight = futures volume — so the basis offset between CFD and futures is
handled naturally).
- The profile accumulates incrementally per anchor period (session/week/month)
and resets at the period change. POC (red), VAH/VAL (blue, dashed) and the
histogram update live.
- Optional "Daily anchor = futures trading day": the session reset fires at
the futures day change instead of the CFD broker midnight, so the profile is
anchored identically whether you chart the CFD or the future itself.
- Bars without futures data (e.g. overnight hours of a 24h CFD) contribute
nothing — mixing tick volume with contract volume would distort the profile.
The source label warns you when no futures data is available.
How to use it: treat POC/VAH/VAL as the real participation levels behind your
CFD chart — acceptance above the value area supports continuation, a rejection
back inside favors rotation toward the POC. Thick zones (HVN) act as magnets
and consolidation areas, thin zones (LVN) tend to be traversed quickly, which
makes them useful stop and target references. Zone width is ATR-derived by
default or fixed in points.
อินดิเคเตอร์
Opening Range ACD + Pivot Ranges - Label-FreeAn implementation of Mark B. Fisher's ACD methodology ("The Logical Trader")
combined with daily/3-day/7-day pivot ranges — deliberately label-free: every
signal is expressed through color, line weight and box shading, so the chart
stays readable.
What makes it original: it combines the ACD entry framework with Fisher's
pivot-range bias in one visual system (most public ACD scripts stop at the
A/C levels), auto-derives the stretch from recent opening ranges instead of
requiring a hand-tuned constant, and auto-detects cash open + timezone per
market.
How it works:
- A-up/A-down entry levels are projected from the opening range plus a
"stretch" (auto-derived from recent opening ranges and capped, or fixed);
C-levels mark the failure side. Lines thicken once an A-level is confirmed
for a configurable number of bars, and turn gray after a C-failure.
- The pivot-range box colors the daily bias: open above the range = bullish,
below = bearish, inside = neutral; alignment of daily, 3-day and 7-day
ranges is highlighted as "triple" confluence.
- Cash open and timezone are auto-detected per market (EU/US/UK/Nikkei/HSI)
with a manual override, so the opening range starts at the real cash open.
- Optional compression background when today's pivot range is unusually
narrow (expansion expected).
How to use it: wait for the opening range to complete, then treat a confirmed
A-up/A-down (the line thickens) as the intraday bias trigger in that
direction; a C-failure (line turns gray) cancels or flips the bias. Alignment
matters more than any single level — an A-up confirmation while the open is
above a bullish pivot range, ideally with "triple" confluence, is the
highest-quality condition, while signals against the pivot bias deserve
smaller size. The compression background flags days where a range expansion
is more likely than usual. Alerts cover confirmed A-levels, C-failures and
pivot-range crosses.
อินดิเคเตอร์
MRB Cycle Oscillator Alpha**Overview**
The "MRB Cycle Oscillator Alpha" is a highly advanced, multi-dimensional momentum and trend-analysis tool. It is not just another MACD; it upgrades traditional momentum concepts by combining Triple Exponential Smoothing (TES), mathematically derived momentum "Cycle Candles," RSI-confluent Bollinger Bands, and an ADX/DMI-driven background. This provides traders with a unified dashboard for trend direction, momentum strength, and mean-reversion zones without cluttering the main chart.
**What makes it original? (Core Concepts)**
This script brings originality to the Community Scripts by fusing several independent mathematical concepts into a single cohesive oscillator:
1. **TES-MACD (Triple Exponential Smoothing):** Instead of standard EMAs, this indicator calculates the MACD utilizing a custom Triple Exponential Smoothing (TES) algorithm. This significantly reduces market noise and lag compared to a traditional MACD.
2. **Momentum Cycle Candles:** Instead of displaying a raw oscillator line, the script extracts the open, high, low, and close values directly from the TES-MACD's historical delta. It then applies a custom smoothing algorithm to generate "Cycle Candles." This unique transformation visualizes momentum shifts and trend persistence much more clearly than a standard line or histogram.
3. **RSI-Dynamic Bollinger Bands:** Bollinger Bands are applied directly to the oscillator (users can choose to base it on the MACD Line EMA or the Signal Line TES). Furthermore, the outer bands dynamically change color based on the traditional chart's RSI values (e.g., turning green when RSI is overbought, red when oversold). This provides a dual-confirmation for extreme conditions.
4. **ADX/DMI Background Matrix:** The indicator calculates ADX and ±DI in the background. If the ADX crosses a user-defined threshold, the chart background changes color based on the dominant DI (green for uptrends, red for downtrends). This acts as a macro-trend filter.
**How to use it**
* **Trend Confirmation:** Use the background color (driven by ADX/DMI) to filter your trades. Only look for long setups when the background is green, and short setups when red.
* **Momentum Shifts:** Watch the color and body of the Cycle Candles in the oscillator pane. A transition from red to green indicates a shift to bullish momentum.
* **Overextended Zones (Mean Reversion):** When the Cycle Candles pierce the outer Bollinger Bands, AND the bands themselves change color (triggered by RSI extremes), it signals a highly overextended market, warning of a potential reversal or pullback.
**Customization**
Every element is modular. Traders can disable the Cycle Candles view in favor of a standard line, toggle the Bollinger Bands, adjust the RSI thresholds for band coloring, and fine-tune the ADX/DMI periods for background filtering.
อินดิเคเตอร์
Smart Market Structure Matrix ProForex Structure Matrix Pro
Overview
Forex Structure Matrix Pro is a professional market structure analysis indicator designed to help traders understand the complete condition of the market through a single intelligent dashboard. Instead of relying on multiple indicators scattered across the chart, this indicator combines several independent analytical models into one structured matrix that continuously evaluates the overall health of the market.
The indicator analyzes price action in real time and transforms complex technical information into a simple dashboard showing trend strength, trend direction, market structure, momentum, volatility, confidence level, and overall market bias.
Its purpose is not simply to show whether price is bullish or bearish, but to explain why the market currently behaves that way.
━━━━━━━━━━━━━━━━━━━━━━
Why This Indicator Was Created
Many traders fill their charts with moving averages, oscillators, trend indicators, momentum indicators, volatility indicators, and structure tools just to understand what the market is doing.
Using too many indicators often creates confusion because every indicator may produce different information.
Forex Structure Matrix Pro was created to solve this problem by combining several important market analysis techniques into one professional dashboard.
Instead of switching between multiple indicators, traders receive all important market information from one clean interface.
The goal is to reduce chart clutter, improve decision making, and help traders understand the overall market environment before considering any trading opportunity.
━━━━━━━━━━━━━━━━━━━━━━
What This Indicator Does
This indicator continuously studies price movement and evaluates multiple characteristics of the market at the same time.
Rather than looking at only one technical condition, it measures different layers of market behavior and combines them into a single analysis.
It tells traders:
• How strong the current trend is.
• Which side currently controls the market.
• Whether the market structure remains healthy.
• Whether momentum is increasing or decreasing.
• Whether the market is trending or ranging.
• Whether current conditions have high or low confidence.
• Whether overall market bias remains bullish or bearish.
All of this information is presented inside one organized dashboard without cluttering the chart.
━━━━━━━━━━━━━━━━━━━━━━
How The Indicator Works
The indicator processes live price action on every new candle.
Behind the scenes it continuously evaluates multiple independent calculations.
Each calculation focuses on a different characteristic of market behavior.
Instead of producing results from only one condition, every module contributes to the final market assessment.
As market conditions change, every value inside the dashboard automatically updates.
This creates a continuously evolving market analysis that reflects current price behavior rather than fixed historical conditions.
━━━━━━━━━━━━━━━━━━━━━━
Trend Strength
Trend Strength measures how powerful the current directional movement is.
A strong trend usually indicates that one side of the market continues dominating price movement.
Lower values suggest weakening momentum, consolidation, or reduced participation.
This allows traders to quickly judge whether trend-following strategies are more suitable than range-trading strategies.
━━━━━━━━━━━━━━━━━━━━━━
Trend Direction
Trend Direction identifies whether buyers or sellers currently have overall control.
Rather than reacting to individual candles, the indicator evaluates broader price development before assigning a bullish or bearish direction.
This helps reduce emotional trading based on short-term market fluctuations.
━━━━━━━━━━━━━━━━━━━━━━
Internal Structure
Internal Structure studies the smaller swings that develop inside the main trend.
These smaller movements often reveal whether the existing trend continues developing normally or begins losing strength.
Monitoring internal structure helps traders understand short-term market behavior without losing sight of the bigger picture.
━━━━━━━━━━━━━━━━━━━━━━
External Structure
External Structure focuses on larger swing movements.
It evaluates whether price continues creating healthy higher highs and higher lows during bullish trends or lower highs and lower lows during bearish trends.
If neither side maintains structural control, the indicator identifies the market as ranging.
━━━━━━━━━━━━━━━━━━━━━━
Pullback Quality
Every trend experiences temporary retracements.
This module evaluates whether those retracements remain healthy or begin damaging the existing trend.
Healthy pullbacks usually indicate controlled corrections before trend continuation, while weak pullbacks may signal decreasing trend quality.
━━━━━━━━━━━━━━━━━━━━━━
Momentum Score
Momentum Score measures the strength behind current price movement.
Instead of displaying a traditional oscillator, the indicator converts momentum into an easy-to-read percentage.
Higher values suggest stronger participation while lower values indicate slowing market activity or weakening price movement.
━━━━━━━━━━━━━━━━━━━━━━
Market Phase
Markets constantly alternate between different conditions.
The indicator automatically classifies whether the market is currently:
• Trending
• Ranging
• Weakening
• Transitioning
Understanding the current market phase allows traders to adapt their trading strategy according to existing conditions.
━━━━━━━━━━━━━━━━━━━━━━
Trend Health
Trend Health evaluates whether the current trend remains stable or begins losing quality.
A weakening trend often appears before larger market transitions.
This additional analysis provides more context regarding the sustainability of current market movement.
━━━━━━━━━━━━━━━━━━━━━━
Volatility Analysis
Volatility measures how actively price currently moves.
Normal volatility often supports smoother market behavior.
Increasing volatility usually reflects expanding trading ranges and stronger participation.
Monitoring volatility helps traders understand whether current market conditions remain stable or become increasingly aggressive.
━━━━━━━━━━━━━━━━━━━━━━
Market Bias
The Bias section combines every analytical model inside the indicator.
Instead of relying on one technical condition, multiple calculations contribute to the final bullish or bearish market outlook.
This provides traders with a more balanced view of overall market direction.
━━━━━━━━━━━━━━━━━━━━━━
Confidence Score
Confidence measures how strongly all internal analytical models agree with each other.
Higher confidence suggests stronger agreement between trend, momentum, structure, and volatility.
Lower confidence indicates mixed market conditions where additional caution may be appropriate.
━━━━━━━━━━━━━━━━━━━━━━
Dashboard System
One of the biggest advantages of Forex Structure Matrix Pro is its professional dashboard.
Instead of covering the chart with multiple indicators, every important calculation appears inside one organized matrix.
The dashboard updates automatically on every candle and provides an instant overview of current market conditions.
This improves workflow while keeping the trading chart clean and easy to read.
━━━━━━━━━━━━━━━━━━━━━━
What Results Does This Indicator Provide?
Forex Structure Matrix Pro does not generate guaranteed buy or sell signals.
Instead, it provides traders with a detailed understanding of current market conditions.
Using this information, traders can:
• Better understand overall market direction.
• Evaluate whether a trend remains healthy.
• Identify weak or strong market environments.
• Measure current momentum.
• Estimate overall market confidence.
• Recognize ranging markets before applying trend strategies.
• Improve decision making by analyzing multiple market conditions together instead of relying on a single indicator.
The indicator acts as a professional market analysis assistant that helps traders make more informed trading decisions based on market structure rather than isolated technical signals.
━━━━━━━━━━━━━━━━━━━━━━
Works on Any Market
The indicator works effectively on Forex, Gold, Silver, Indices, Commodities, Cryptocurrency, CFDs, Futures, and all TradingView supported markets.
━━━━━━━━━━━━━━━━━━━━━━
Works on Every Timeframe
Forex Structure Matrix Pro automatically adapts to all TradingView timeframes, making it suitable for scalping, intraday trading, swing trading, and longer-term market analysis.
━━━━━━━━━━━━━━━━━━━━━━
Important Note
This indicator is designed as a market structure and analytical tool. It does not predict future prices, guarantee profitable trades, or provide financial advice. The information displayed should be used alongside your own market analysis, trading strategy, and risk management.
━━━━━━━━━━━━━━━━━━━━━━
Originality & Verification
Forex Structure Matrix Pro is an original Pine Script® v6 indicator independently designed and developed by Forex_Market_Insights.
The concept, analytical framework, dashboard architecture, implementation logic, visualization system, and overall trading methodology were created entirely from scratch through independent research and development. This indicator is not copied, modified, reverse-engineered, or derived from any existing public or private TradingView script. Every calculation and design element has been independently implemented with the objective of providing a unique and professional market structure analysis solution while complying with TradingView publishing guidelines.
Author: Forex_Market_Insights
Status: Original Concept • Original Design • Original Implementation • Pine Script® v6 Developed Independently
อินดิเคเตอร์






















