Analyse de la tendance
SnR Key Level Detector by RWBTradeLabSnR Key Level Detector by RWBTradeLab
A clean, non-repainting key level detector built for price action traders who want clear, fixed Support/Resistance reference levels with breakout upgrades and alerts.
What this indicator does
This script automatically detects and draws 6 types of SnR key levels using CLOSED candles only (no running-candle logic):
1. Base Key Levels (from 2-candle sequences)
* A Level: Green → Red (Level = 1st Green candle Close)
* V Level: Red → Green (Level = 1st Red candle Close)
* Bullish Gap Level: Green → Green (Level = 1st Green candle Close)
* Bearish Gap Level: Red → Red (Level = 1st Red candle Close)
2. Breakout Upgrade Levels
* RBS (Resistance → Support): When a Green candle CLOSE breaks above an A Level or Bearish Gap Level
* SBR (Support → Resistance): When a Red candle CLOSE breaks below a V Level or Bullish Gap Level
Visuals on chart
* Each detected level is drawn as a horizontal Ray extended to the right.
* Optional text labels are placed above/below the level based on the level type.
* Adjustable “Label Offset (ticks)” to keep labels cleaner on the chart.
Alerts (bar-close only)
Built-in alerts trigger only when a candle is CONFIRMED:
* A Level
* V Level
* Bullish Gap
* Bearish Gap
* SBR
* RBS
Each alert includes price and time in the message.
Key settings
* Candle Length (closed candles): Scans last N closed candles (running candle excluded).
* On/Off toggles: Enable/disable each level type and text labels individually.
* Label Offset (ticks): Controls the label distance from the level line.
Non-repainting confirmation
All levels and alerts are calculated on confirmed bars only.
No repainting, no running-bar signals.
Best use
Works on any market and timeframe. For higher reliability, combine with:
* Higher timeframe structure
* Supply & Demand zones
* Trend context and liquidity sweeps
Disclaimer:
This indicator is a level-detection tool, not financial advice. Trading involves risk; always use proper risk management and confirm levels with your own analysis.
Creator: RWBTradeLab
If you find this useful, please leave a like ⭐ and share your feedback.
Filtered TEMA CrossoverFiltered Dual TEMA Crossover
This indicator is a trend-following tool based on the classic Dual Triple Exponential Moving Average (TEMA) Crossover strategy, enhanced with two robust filters: the Chop Index and the Average Directional Index (ADX).
The TEMA is known for its low lag and high responsiveness, making the crossover an effective signal for trend reversals. However, trading TEMA crossovers during sideways, choppy markets often leads to false signals. This is where the filters come in.
Key Features
▪️Dual TEMA Crossover: Plots two customizable TEMA lines (Fast and Slow) for clear visualization of the primary trend direction.
▪️Intelligent Signal Filtering: Buy and Sell signals are generated only when the market confirms it is in a trending state, thanks to two integrated filters:
➖Chop Index Filter: Blocks signals when the market is detected as sideways or consolidating (Chop Index reading above a user-defined threshold).
➖ADX Filter: Ensures signals are only taken when the trend strength is sufficient (ADX reading above a user-defined minimum threshold).
▪️Customizable Signals: Full control over the signal shapes (Arrows, Triangles, etc.), colors, text, and size.
How to Use It
Use the Filtered Dual TEMA Crossover to enter positions on trend continuation or reversal while dramatically reducing exposure to low-quality, whipsawing signals common in non-trending environments.
Before the filters:
After the filters:
Minimize Noise. Maximize Clarity. Trade the Trend.
SMT Divergence - Time & Calendar CyclesOverview
This indicator is a tool designed to detect SMT Divergences across multiple market structures.
It operates on a Dual-Layer Logic, which filters, ranks, and renders divergences based on specific, adjustable Time Cycles (e.g., 90-minute, or 30-minute rolling windows) and Calendar Cycles (e.g., Daily, or Weekly structure).
1. Core Concept: Automated SMT Detection
SMT Divergences occur when correlated instruments fail to confirm each other's price action at key structural pivots. For example, if the Nasdaq (NQ) makes a higher high while the S&P 500 (ES) fails to do so, that can be considered a SMT Divergence , this discrepancy in correlation could indicate a potential shift in structural momentum and a weakening of the prevailing trend.
This indicator automates this analysis by comparing the Main Chart against up to three user-defined Comparison Symbols. It supports:
Direct Correlation: Identifies standard divergences between positively correlated assets where one fails to confirm the other's new high or low (e.g., NQ vs. ES).
Inverse Correlation: Accounts for negative correlation to detect failures in symmetry, such as when the Main Chart makes a Higher High but the Inverse Symbol fails to make the expected Lower Low (e.g., EURUSD vs. DXY).
Cross Symbol vs. Symbol: Logic that cross-verifies comparison symbols against each other to find internal market weakness, even if the main chart is currently neutral (e.g., Symbol 1 vs. Symbol 2).
2. How It Works: Technical Architecture
To accurately map market structure, the indicator uses a specific technical method to handle data synchronization and structure storage:
A. Data Synchronization
The tool utilizes 'request.security' targeting the current chart's resolution (native timeframe) to retrieve comparison data of the other symbol. This method enforces strict bar-by-bar alignment between the main symbol and the comparison symbol, preventing the access of future data (lookahead bias) and ensuring historical data integrity.
B. Pivot Arrays
The script identifies significant swing points and stores them in custom arrays. It iterates through these arrays to compare the current price structure against historical structures stored in memory.
The array storage and comparison logic operates in two distinct modes depending on the cycle type:
2.1 Time Cycles (Intraday Analysis)
Targeting specific, adjustable time windows like 90-minute or 30-minute cycles.
Session Bound: These cycles are strictly bound to a user-defined trading session (e.g., 09:30 - 16:00).
Continuous Roll: They repeat continuously throughout the window until the session ends.
Session Reset: At the start of every new session, calculation data resets to ensure signals reflect only the current session, while preserving all historical lines on the chart.
2.2 Calendar Cycles (Macro Analysis)
Targeting Higher Timeframe (HTF) structural analysis (Daily, Weekly, Monthly, Quarterly, and Yearly).
Persistent Data: Unlike Time Cycles, Calendar Cycles utilize persistent data arrays that survive session resets.
Calculation Mode: "Exchange Session" prevents ghost lines on Futures, while "Input Timezone" enforces strict midnight resets for Crypto/CFDs.
3. The Unified SMT Visualization
The indicator provides a Composite Visualization , unifying micro (Intraday) and macro (Calendar) analysis by simultaneously projecting divergence signals onto a single chart view.
Live vs. Historical Logic:
The Live Feed (Dynamic State): This is the only component where repainting occurs. Signals within the current active cycle are temporary and self-correcting:
Updates: If the price pushes to a new extreme within the open cycle, the SMT line automatically redraws to the new High/Low.
Invalidation: If the Comparison Symbol eventually breaks its structure ("catches up") before the cycle closes, the divergence is no longer valid, and the signal is removed.
Example: In a 90-minute Time Cycle, a signal might form at minute 30. If the Comparison Symbol confirms the move at minute 45, the signal is invalidated. If the divergence holds until minute 90, it becomes permanent.
The Historian (Permanent Record):
Once a cycle closes, the final state is locked. Validated signals are transferred to the historical array and will never change (non-repainting).
4. Key Features & Capabilities
4.1 Multi-Symbol & Correlation
Triple-Check Logic: Capable of comparing the Main Chart against Symbol 1, Symbol 2, and Symbol 3 simultaneously.
Cross-Symbol Check: The script can optionally validate Symbol 1 against Symbol 2 (e.g., checking ES vs. YM) and plot the result on your main chart, providing a broader market view.
4.2 Structural Range Validation
The script includes strict validation logic to ensure high-quality data. It automatically verifies that the detected highs and lows are the true extremes of the cycle range.
Lookback Cycles: Users define the exact number of preceding historical cycles the current structure must be compared against (e.g., comparing against the last 9 cycles), allowing for customization of structural depth.
4.3 Professional Drawing & Chart Management
Visual Collision Detection: The script uses Coordinate Tracking to store the start and end points of every rendered divergence. If a lower timeframe cycle attempts to draw over an existing higher-priority structure, the logic compares their coordinates and suppresses the lower-priority signal to prevent visual clutter.
Data Integrity: The script automatically validates cycle duration to ensure signals do not span across abnormal time gaps or missing data.
Memory Optimization: The script actively manages internal memory to prevent execution limits, allowing for deep backtesting history even on lower timeframes.
4.4 Structural Parameters
Furthest / Nearest Mode: Determines which specific pivot to target when multiple candidates exist within the same search window.
Furthest: Targets the extreme point furthest back in time within the cycle range (captures the widest possible structure).
Nearest: Targets the most recent valid pivot (captures the tightest, most immediate structure).
Anchor Mode: Controls exactly where the divergence line connects:
Structural: Always connects to the Main Chart's pivot High/Low.
Snap to Aggressor: The precision method. The line "snaps" to the exact candle where the structure was broken first, whether on the Main Chart or the Comparison Symbol.
Cycle Boundary Overlap: Controls how the transition candle is handled between time cycles (Overlap On vs. Clean Start).
4.5 Full Customization
Adaptive & Custom Coloring: Labels automatically adjust to background brightness for optimal readability. Includes a manual override for user-defined color preferences.
Visual Control: Fully customizable line styles, widths, and colors for every individual cycle.
5. How To Use This Tool
Configuration: Set your Timezone and Session Start/End times in the settings. This ensures "Time Cycles" align with your specific market.
Select Symbols: Input your comparison symbols (e.g., ES, YM, or inversely DXY). Crucial: Ensure the "Inverse" toggle is checked for negatively correlated assets.
Cycle Selection: Enable the specific cycles relevant to your strategy (e.g., Daily + 90-minutes).
Render History: Scroll the chart back to the beginning of your available price history after loading the indicator or changing timeframes to process maximum historical data.
Interpretation:
Bearish SMT: Price makes a Higher High, but the correlated asset makes a Lower High. This divergence could indicate a potential shift in structural momentum and a weakening of the prevailing uptrend.
Bullish SMT: Price makes a Lower Low, but the correlated asset makes a Higher Low. This divergence could indicate a potential shift in structural momentum and a weakening of the prevailing downtrend.
Disclaimer
This indicator is designed for educational purposes only. It does not constitute financial advice or a recommendation to trade. Trading involves risk, and past performance does not guarantee future results.
Smart match finder🔍 Pattern Match Finder
What It Does:
This indicator finds historical price patterns that look similar to your current price action and projects what might happen next based on what happened after those past patterns.
How It Works:
📊 Captures Current Pattern - Takes the last 30 bars (configurable) of price movement as your "current pattern"
🔎 Searches History - Scans up to 2,500 bars back looking for price patterns that moved similarly
📈 Matches by Trend - When "Same Condition" is ON, it only finds patterns that moved in the same direction (bullish matches bullish, bearish matches bearish)
🎯 Quality Filter - Uses correlation (75%+ by default) to ensure matches are high quality, not random
🔮 Projects Future - Takes what happened AFTER those historical matches and draws a prediction (yellow dashed line) showing where price might go next
📊 Shows Best Match - Highlights the best matching pattern with cyan vertical lines and overlays it on your current chart
Key Features:
✅ Trend-aware matching - Finds patterns with same market direction
✅ Quality scoring - Shows correlation % and match quality (Excellent/Good/Fair)
✅ Visual projection - Yellow prediction line showing expected price movement
✅ Smart filtering - Adjustable correlation and distance thresholds
✅ No match alerts - Warns you when no similar patterns exist
Technical Strength:
This indicator employs advanced statistical correlation analysis combined with normalized pattern recognition algorithms, making it highly effective for identifying statistically significant price pattern repetitions with quantifiable confidence metrics.
⚠️ Important Disclaimer:
This tool is for educational and analytical purposes only. Pattern projections are based on historical data and should NOT be used as the sole basis for buy/sell decisions. Always combine with proper risk management, fundamental analysis, and other technical tools before making any trading decisions.
Global M2 YoY % Change (USD) 10W-12W LEADthe base script is from @dylanleclair I modified it slightly according to the views on liquidity by professionals — average estimated lead time to price of btc, leading 10-12 weeks. liquidity and bitcoin’s price performance track pretty close and so it’s a cool tool for phase recognition, forward guidance and expectation management.
Jurik Angle Flow [Kodexius]Jurik Angle Flow is a Jurik based momentum and trend strength oscillator that converts Jurik Moving Average behavior into an intuitive angle based flow gauge. Instead of showing a simple moving average line, this tool measures the angular slope of a smoothed Jurik curve, normalizes it and presents it as a bounded oscillator between plus ninety and minus ninety degrees.
The script uses two Jurik engines with different responsiveness, then blends their information into a single power score that drives both the oscillator display and the on chart gauge. This makes it suitable for identifying trend direction, trend strength, exhaustion conditions and early shifts in market structure. Built in divergence detection between price and the Jurik angle slope helps highlight potential reversal zones while bar coloring and a configurable no trade zone assist with visual filtering of choppy conditions.
🔹 Features
🔸 Dual Jurik slope engine
The indicator internally runs two Jurik Moving Average calculations on the selected source price. A slower Jurik stream models the primary trend while a faster Jurik stream reacts more quickly to recent changes. Their slopes are measured as angles in degrees, scaled by Average True Range so that the slope is comparable across different instruments and timeframes.
🔸 Angle based oscillator output
Both Jurik streams are converted into angle values by comparing the current value to a lookback value and normalizing by ATR. The result is passed through the arctangent function and expressed in degrees. This creates a smooth oscillator that directly represents steepness and direction of the Jurik curve instead of raw price distance.
🔸 Normalized power score
The angle values are transformed into a normalized score between zero and one hundred based on their absolute magnitude, then the sign of the angle is reapplied. This yields a symmetric score where extreme positive values represent strong bullish pressure and extreme negative values represent strong bearish pressure. The final power score is a weighted blend of the slow and fast Jurik scores.
🔸 Adaptive color gradients
The main oscillator area and the fast slope line use gradient colors that react to the angle strength and direction. Rising green tones reflect bullish angular momentum while red tones reflect bearish pressure. Neutral or shallow slopes remain visually softer to indicate indecision or consolidation.
🔸 Trend flip markers
Whenever the primary Jurik slope crosses through zero from negative to positive, an up marker is printed at the bottom of the oscillator panel. Whenever it crosses from positive to negative, a down marker is drawn at the top. These flips act as clean visual signals of potential trend initiation or termination.
🔸 Divergence detection on Jurik slope
The script optionally scans the fast Jurik slope for pivot highs and lows. It then compares those oscillator pivots against corresponding price pivots.
Regular bullish divergence is detected when the oscillator prints a higher low while price prints a lower low.
Regular bearish divergence is detected when the oscillator prints a lower high while price prints a higher high.
When detected, the tool draws matching divergence lines both on the oscillator and on the chart itself, making divergence zones easy to notice at a glance.
🔸 Bar coloring and no trade filter
Bars can be colored according to the primary Jurik slope gradient so that price bars reflect the same directional information as the oscillator. Additionally a configurable no trade threshold can visually mute bars when the absolute angle is small. This highlights trending sequences and visually suppresses noisy sideways stretches.
🔸 On chart power gauge
A creative on chart gauge displays the composite power score beside the current price action. It shows a vertical range from plus ninety to minus ninety with a filled block that grows proportionally to the normalized score. Color and label updates occur in real time and provide a quick visual summary of current Jurik flow strength without needing to read exact oscillator levels.
🔹 Calculations
Below are the main calculation blocks that drive the core logic of Jurik Angle Flow.
Jurik core update
method update(JMA self, float _src) =>
self.src := _src
float phaseRatio = self.phase < -100 ? 0.5 : self.phase > 100 ? 2.5 : self.phase / 100.0 + 1.5
float beta = 0.45 * (self.length - 1) / (0.45 * (self.length - 1) + 2)
float alpha = math.pow(beta, self.power)
if na(self.e0)
self.e0 := _src
self.e1 := 0.0
self.e2 := 0.0
self.jma := 0.0
self.e0 := (1 - alpha) * _src + alpha * self.e0
self.e1 := (_src - self.e0) * (1 - beta) + beta * self.e1
float prevJma = self.jma
self.e2 := (self.e0 + phaseRatio * self.e1 - prevJma) * math.pow(1 - alpha, 2) + math.pow(alpha, 2) * self.e2
self.jma := self.e2 + prevJma
self.jma
This method implements the Jurik Moving Average engine with internal state and phase control, producing a smooth adaptive value stored in self.jma.
Angle calculation in degrees
method getAngle(float src, int lookback=1) =>
float rad2degree = 180 / math.pi
float slope = (src - src ) / ta.atr(14)
float ang = rad2degree * math.atan(slope)
ang
The slope between the current value and a lookback value is divided by ATR, then converted from radians to degrees through the arctangent. This creates a volatility normalized angle oscillator.
Normalized score from angle
method normScore(float ang) =>
float s = math.abs(ang)
float p = s / 60.0 * 100.0
if p > 100
p := 100
p
The absolute angle is scaled so that sixty degrees corresponds to a score of one hundred. Values above that are capped, which keeps the final score within a fixed range. The sign is later reapplied to restore direction.
Slow and fast Jurik streams and power score
var JMA jmaSlow = JMA.new(jmaLen, jmaPhase, jmaPower, na, na, na, na, na)
var JMA jmaFast = JMA.new(jmaLen, jmaPhase, 2.0, na, na, na, na, na)
float jmaValue = jmaSlow.update(src)
float jmaFastValue = jmaFast.update(src)
float jmaSlope = jmaValue.getAngle()
float jmaFastSlope = jmaFastValue.getAngle()
float scoreJma = normScore(jmaSlope) * math.sign(jmaSlope)
float scoreJmaFast = normScore(jmaFastSlope) * math.sign(jmaFastSlope)
float totalScore = (scoreJma * 0.6 + scoreJmaFast * 0.4)
A slower Jurik and a faster Jurik are updated on each bar, each converted to an angle and then to a signed normalized score. The final composite power score is a weighted blend of the slow and fast scores, where the slow score has slightly more influence. This composite drives the on chart gauge and summarizes the overall Jurik flow.
SMA Cross PreventionTraditional MA crossover indicators are reactive — they tell you a cross happened after the fact.
This indicator is prescriptive — it tells you exactly what price action is required to prevent a cross from happening.
The Core Insight
When a fast MA is above a slow MA but they're converging, traders ask: "Will we get a death cross?"
This indicator answers a more useful question:
"What is the minimum price path required to prevent the cross?"
By treating the MA structure as a constraint and solving for the required input (future prices), we transform a lagging indicator into a forward-looking risk assessment tool.
CT ALLrounder PROthis is the pro indicator for almost any symbol ... just change the time period in which you want to trade...
ForzAguanno - Premium / Discount (Range Glissant)Premium / Discount Zones – Dynamic Range (Fibo-based)
This indicator highlights Premium, Discount, and Equilibrium zones using a dynamic Fibonacci range calculated from recent price action.
It is designed to help traders contextualize price and avoid taking trades in unfavorable locations (e.g. buying too high or selling too low).
- How it works
The indicator automatically:
- Detects the highest high (HH) and lowest low (LL) over a rolling range
- Builds a Fibonacci-style structure between LL → HH
- Defines three key areas:
Discount Zone (lower part of the range)
Equilibrium Zone (around the 50% level)
Premium Zone (upper part of the range)
Two additional extreme levels are used:
0.075 → deep discount
0.925 → deep premium
These levels help isolate areas where price is statistically stretched.
- Visual elements
- Horizontal levels:
- Green → Discount
- Purple → Equilibrium
- Red → Premium
- Text labels are placed inside each zone for instant readability.
Zones are extended into the future for cleaner visualization.
- How to use it
This tool is best used as a context filter, not a standalone signal generator.
Typical use cases:
Look for longs in Discount
Look for shorts in Premium
Use Equilibrium as a neutral / decision zone
Combine with structure, momentum, or entry models
It works particularly well with:
Market structure concepts
Smart money / range-based trading
Session-based strategies
⚠️ Important notes
This indicator does not predict direction
It provides context, not signals
Always combine with proper risk management
Final thoughts
The goal of this indicator is simplicity and clarity:
Know where price is located inside its range before taking a trade.
If you find it useful, feel free to share feedback.
Orderblock Footprints [AlgoAlpha]🟠 OVERVIEW
This script highlights orderblocks and then drills into what actually trades inside them. Zones are created only after an abnormal directional impulse, measured with a z-score on consecutive candle bodies, so the orderblocks are tied to real expansion rather than simple pivots. Once a zone exists, the script overlays lower-timeframe volume footprints inside the candle when price trades back into that zone. The goal is to show not just where an orderblock sits, but whether price is being accepted or absorbed when it is revisited.
🟠 CONCEPTS
Orderblocks are detected after extreme bullish or bearish impulses. The script tracks consecutive body movement up or down, normalizes that distance with a rolling z-score, and only triggers when the move is statistically large. The last opposite candle before that impulse defines the orderblock range. These zones then extend forward until they are either mitigated by price closing through them or they expire by age.
Inside an active zone, the script switches to a lower timeframe and builds a footprint-style profile for each bar. Each candle is split into price rows, counting time-at-price and volume delta. Positive and negative delta are colored separately. Absorption is flagged when opposing delta prints appear in the wick that rejects the zone. In practice: the impulse defines context ; the footprint shows interaction .
🟠 FEATURES
Separate bullish and bearish zones with automatic extension
Volume split inside each zone candle (up vs down volume)
Lower-timeframe footprint with TPO-style rows and delta gradient
Absorption detection using opposing delta in rejection wicks
Alerts for zone creation and absorption events
🟠 USAGE
Setup : Add the script to your chart. It works on any market and timeframe. The lower timeframe for footprints is fixed at 5 minutes, so higher chart timeframes show clearer structure. Use the Z-Score Window to control how strict impulse detection is and Max Box Age to limit how long old zones stay on the chart.
Read the chart : Bullish orderblocks are created after strong upward impulses and are invalidated when price closes below them. Bearish orderblocks are created after strong downward impulses and are invalidated when price closes above them. When price trades inside a zone, footprint rows appear. Green-tinted rows show positive delta; red-tinted rows show negative delta. Absorption labels appear when opposing delta prints into a rejecting wick.
Settings that matter : Increasing the Z-Score Window makes orderblocks rarer but more significant. Disabling Prevent Overlap allows stacked zones if you want to study clustering. Adjusting Rows per bar changes footprint resolution—lower values are cleaner, higher values show more detail but use more objects.
Trend Change ScannerTrend Change Scanner
Focused on detecting trend reversals:
Shows reversal status: BULL REV, BEAR REV, BULL SETUP, BEAR SETUP, or Neutral
Displays: Trend direction, RSI, ADX, EMA Gap %, Bull/Bear scores
Yellow highlight when EMA gap < 0.5% (EMAs converging - potential cross)
Overall signal with action recommendation
USOIL BOS Retest Overlay (HTF + Blocks + Profit Zone + Lot Size)This is a test overlay that should show entry positions and lot sizes to take based on R20 000 account. This was made purely for USOIL
RSI with Multi-Level OB/OS (65/70 & 35/30)With a revised 65 and 35 level for higher probability of winning
Miela Labs | John Dee's Watchtower [257-463]Bridging the gap between 16th-century esoteric mathematics and modern algorithmic trading.
The Enochian Watchtower is not merely a trend indicator; it is a computational artifact developed by Miela Labs LLC. This script translates Dr. John Dee’s "Great Table of the Watchtowers" and the "Sigil Dei Aemeth" into actionable financial data points.
Using our proprietary Occultator V2.0 Engine, we have derived specific mathematical constants that resonate with the current market structure.
🏛️ The Algorithmic Logic
This indicator utilizes three sacred numbers to construct a "Future Vision" of the market:
1. The Axis Mundi (Vector 257): derived from Fermat Primes and John Dee’s Grid coordinates. This Weighted Moving Average (WMA) acts as the spinal cord of the trend.
2. The Gates (Cipher 463): A prime number derived from the "Galethog" cipher stride. These bands define the absolute volatility limits (Heaven & Earth Gates).
3. Future Vision (Offset 21): Utilizing Fibonacci time sequences, the indicator projects Support and Resistance levels 21 bars into the future, allowing traders to anticipate market movements before they occur.
⚡ How to Use
• The Trend: If price is above the Purple Axis (257), the market is in a bullish phase.
• The Entry: Look for "L" (Long) and "S" (Short) signals. These are confirmed when the signal path crosses the Axis.
• The Future: Watch the projected lines on the right side of the chart to identify upcoming resistance zones.
About Miela Labs
Miela Labs is a Technomancy Research Institute based in McKinney, Texas. We specialize in building open-source esoteric trading tools and the Magic Programming Language (MPL).
🌐 Official Hub: Visit Miela Labs
💻 Source Code & Research: GitHub Repository
Disclaimer: This tool is for educational and research purposes only. It demonstrates the application of esoteric mathematics in financial analysis. Trade responsibly.
Daily Close Breakout 20/10 + 200 (Signals)Daily Close Breakout 20/10 + 200 (Signals)
A simple “check once per day” breakout signal tool designed for the Daily (1D) chart.
Quickstart:
* Signals are confirmed at the daily candle close.
* If a triangle prints today, the earliest you act is the next day’s open (not the same candle).
* Green triangle = consider entering long.
* Red triangle = consider exiting.
* Long-only (no shorts).
How to use:
* Use on the Daily (1D) timeframe.
* Check the chart once per day after the daily candle closes.
* Do not act intraday on signals.
Rules (default settings 20 / 10 / 200):
* BUY: A green up triangle prints when the daily close is above the prior 20-day high and above the 200-day Simple Moving Average.
* SELL: A red down triangle prints when the daily close is below the prior 10-day low.
Lines and colors:
* Prior 20-day high (entry level): red
* Prior 10-day low (exit level): yellow
* 200-day Simple Moving Average: aqua
Notes:
* Best used on the Daily (1D) timeframe. Other timeframes may behave differently.
* This script plots signals and reference levels only. For performance metrics, use a matching strategy/backtest script.
* Educational use only. Not financial advice.
Gold Flow Indicator (5-Min Model)MST XAU Hybrid 5M is a confluence-based technical indicator built specifically for XAUUSD on the 5-minute timeframe.
It uses a combination of exponential moving averages (EMA crossovers), RSI trend strength, and MACD momentum direction to filter out weak signals and highlight only the highest-quality setups.
The tool is designed for scalpers and short-term intraday traders who want clarity in fast market conditions.
No repainting, clean visuals, and easy-to-interpret signals make it suitable for both beginners and advanced traders.
Developer: MST (Maa Sharda Trading)
Structure Pivot (LL-HL / HH-LH)Structure Pivot (LL-HL / HH-LH) - Indicator Guide
This indicator scans for market structure pivot patterns—specifically the bullish Higher Low (LL–HL) and the bearish Lower High (HH–LH) —across multiple lengths simultaneously.
It automatically selects the most optimal pattern based on a "Priority Mode" and plots the structure and breakout/breakdown levels on the chart.
1. Basic Calculation Method
The indicator builds upon TradingView’s ta.pivotlow and ta.pivothigh functions to identify structural points.
Bullish Structure (LL–HL)
1.LL (Lowest Low): A standard Pivot Low is identified.
2.HL (Higher Low): A subsequent Pivot Low forms higher than the previous LL. This completes the setup.
3.Pivot Line (Resistance): The indicator finds the highest price (High) that occurred between the LL and the HL. This level becomes the breakout trigger.
Bearish Structure (HH–LH)
1.HH (Highest High): A standard Pivot High is identified.
2.LH (Lower High): A subsequent Pivot High forms lower than the previous HH. This completes the setup.
3.Pivot Line (Support): The indicator finds the lowest price (Low) that occurred between the HH and the LH. This level becomes the breakdown trigger.
2. Multi-Length Scanning
Unlike standard indicators that use a single fixed length (e.g., Length = 5), this indicator scans a range of lengths simultaneously.
・Settings: Defined by Min Length and Max Length.
・Mechanism: If set to Min=2 and Max=10, the indicator internally runs 9 separate calculations (Length 2 through 10) in parallel.
This allows it to capture everything from small, short-term pullbacks to larger, significant structural pivots without manual adjustment.
3. Priority Mode System
Since multiple lengths are scanned, multiple valid patterns may appear at the same time. The Priority Mode determines which single pattern is the "winner" and gets displayed.
A. Tightest Structure (Default)
・For Bullish (Long): Selects the pattern with the lowest Pivot Line (Resistance).
・For Bearish (Short): Selects the pattern with the highest Pivot Line (Support).
・Advantage: It finds the "tightest" contraction (like a VCP). This offers the entry point closest to the stop-loss level, providing the best Risk/Reward ratio.
B. Longest Length
・Selects the pattern detected by the longest length setting.
・Advantage: Focuses on major structural points, filtering out short-term noise. Best for trend confirmation.
C. Shortest Length
・Selects the pattern detected by the shortest length setting.
・Advantage: Extremely sensitive. Best for scalping or catching immediate micro-pullbacks.
4. Real-Time Logic & Features
Structure Invalidation (Failure)
・Bullish: If the current price drops below the HL (the support of the structure), the setup is considered failed.
・Bearish: If the current price rises above the LH (the resistance of the structure), the setup is considered failed.
・Result: All lines and labels for that structure are immediately deleted to keep the chart clean.
Pivot Line Extension
・As long as the structure remains valid (price hasn't violated the HL or LH), the Pivot Line extends to the right, acting as a live reference for breakouts or breakdowns.
Alerts
・Bullish Breakout: Triggered when the Close price crosses over the Pivot Line.
・Bearish Breakdown: Triggered when the Close price crosses under the Pivot Line.
MADD Monkey Pro DMCx Directional Momentum and Confluence EngineMadd Monkey Pro DMCx is a bias and momentum indicator that helps intraday traders read short-term direction and the strength of current moves. It is designed to provide structured context so you can decide when conditions support your ideas and when they do not.
Purpose
DMCx is built to help you answer:
What is the current directional bias on this chart?
Is momentum supporting that direction or fading?
Does the current environment meet the confluence conditions you have defined?
Core components (high-level logic)
DMCx combines several elements:
Directional engine – evaluates recent price behavior to classify conditions as bullish, bearish or neutral.
Momentum and volatility engine – distinguishes between stronger impulsive moves and slower or less convincing movement.
Confluence layer – optional filters requiring agreement between direction, momentum and other conditions before highlighting a setup.
Signal quality tagging – internal tagging that lets you treat some conditions as higher or lower quality, depending on your configuration.
These components are presented through chart markers and a compact status panel summarizing the current bias and momentum state.
Key features
Clear bias / regime read to show whether price is trending up, trending down or in more neutral conditions.
Momentum and volatility context to help distinguish between strong pushes and weaker phases.
Optional confluence filters so only aligned conditions are highlighted.
A status panel that provides a high-level snapshot of bias, momentum and simple tallies based on how you interpret the output.
Modular controls allowing you to toggle key visuals (signals, labels, panel) on or off to match your preferred chart layout.
Suggested usage
Symbols and timeframes: Can be used on XAUUSD, FX pairs, indices and other liquid instruments. Intraday frames like 15m, 5m or 1h are common use cases, but you may explore higher or lower timeframes according to your own testing.
Define your higher timeframe bias and important price levels using your own methods.
Use DMCx to check:
Whether short-term direction is aligned with your idea.
Whether momentum supports that view or suggests caution.
Consider taking trades only when your setup and the DMCx context agree, and you have clear rules for entry, stop loss and target.
Treat the readings as context, not as standalone entry or exit signals.
Notes and limitations
DMCx does not repaint closed bars, but its bias and momentum states update as new data appears. This is normal for any real-time context tool.
Any performance-style interpretation of the output depends completely on how you choose to use it. The script does not guarantee results.
Risk disclaimer
This script is provided for informational and educational purposes only. It does not constitute financial advice, investment advice or a solicitation to buy or sell any financial instrument. Trading and investing in financial markets involve significant risk, and you can lose more than your initial investment. Past performance and historical behavior do not guarantee future results.
By using Madd Monkey Pro DMCx, you accept full responsibility for your own trading decisions and outcomes. The author is not liable for any loss or damage arising from the use of this script.
Madd Monkey Pro MKDx Leg and Zone Mapping EngineMadd Monkey Pro MKDx is a structure and zone mapping tool for intraday traders who prefer clear, rule-based legs and focused entry areas instead of constantly redrawing levels by hand.
The script was developed and tested mainly on XAUUSD (Gold) using 15-minute and 5-minute charts. You can apply it to other symbols and timeframes at your own discretion, but you should always test and adapt settings for each market.
Purpose
MKDx is designed to help answer three practical questions:
Where is the current impulsive leg in price?
Where is the main pullback or entry zone inside that leg?
How do trades taken from those zones behave over time, according to your own rules?
Core components (high-level logic)
MKDx combines several modules:
Leg detection engine – tracks clear bullish and bearish displacement moves and maintains the currently active leg as new bars confirm structure.
Zone engine – defines a focused “entry band” within each leg, using a premium/discount style layout rather than shading the entire range.
Trend and momentum filters – optional filters to help you stay aligned with broader direction and avoid trading every leg blindly.
Confluence checks – additional conditions that a leg must pass before being considered valid by the indicator.
Optional SL / TP references – tools that can mark guideline stop and target areas relative to each leg and zone.
These components are displayed as leg markers, shaded or outlined zones, optional horizontal reference lines, and simple long/short markers where your chosen filters agree.
Key features
Automatic mapping of bullish and bearish legs that updates as new highs or lows are confirmed.
Highlighted entry zones inside each active leg, instead of persistent bands that cover the entire chart.
Configurable filters for trend, momentum and confluence so you can adjust how selective or permissive the signals are.
Optional status panel showing approximate counts of outcomes (for example, how many legs would have reached a rough target or stop under your interpretation).
Independent toggles for leg lines, zones, markers, labels and the panel so you can keep charts clean.
Suggested usage
Timeframes: Originally tuned for XAUUSD on the 15m and 5m charts. Other timeframes and instruments require your own forward testing.
Use MKDx to:
Identify the current active leg and its direction.
Watch for price returning into the mapped zone.
Combine that context with your own entry logic (price action, candlestick patterns, sessions, etc.) and risk rules.
MKDx does not open or manage trades. Position sizing, stop placement, targets and daily limits are entirely your responsibility.
Notes and limitations
Closed bars are not repainted, but leg and zone definitions can change as structure develops. This is expected behavior for any structure-based approach.
All arrows, zones and counts are context tools only. They are not trade recommendations or performance guarantees.
Past behavior of any configuration does not imply similar results in the future.
Risk disclaimer
This script is provided for informational and educational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. Trading and investing involve significant risk, and you can lose more than your initial investment. Past performance and historical behavior do not guarantee future results.
By using Madd Monkey Pro MKDx, you accept full responsibility for your own trading decisions and outcomes. The author is not liable for any loss or damage arising from the use of this script.
RSI Dip Reversal Pro ScannerRSI Upside Reversal Scanner (High Accuracy)
This indicator is designed to detect early-stage upside reversals by identifying when RSI crosses upward from oversold levels while the price remains positioned in the lower portion of its recent range. It combines momentum shift with price location analysis to produce highly reliable reversal signals.
It uses 3 primary filters:
RSI Oversold Cross:
RSI must cross upward from the oversold threshold (default 30).
Price in Bottom Range:
Price must be located within the lower 40% of the last 20-bar range, indicating a discount zone.
Overbought Protection:
RSI must stay below the ceiling level (default 75) to prevent signals near top exhaustion.
When all criteria are met, the indicator plots a “GİRİŞ” (ENTRY) label below the candle.
This tool is ideal for:
Identifying accurate dip-buy zones
Capturing trend reversals early
Optimizing swing and scalp entries
Feeding systematic trading models or bots
It performs well on short- and mid-term timeframes.
MTF Dashboard Pro v4 Institutional EditionMTF Dashboard Pro v4 – 2026
Institutional Multi-Timeframe Bias Engine
A high-performance, professional-grade multi-timeframe dashboard designed for scalpers, intraday traders, and institutional smart-money practitioners.
Version 4 introduces a cleaner architecture, faster execution, and improved signal alignment across all major trend, momentum, and confirmation tools.
Core Features
Multi-Timeframe EMA Trend (9/21) – Fast intraday trend detection
200-MA System with Threshold Logic – Dynamic positional bias
Daily VWAP Engine (Optional Reset)
SuperTrend Engine with Corrected Direction Model
RSI, MACD, ADX, Alligator, Stochastic – Momentum + Confirmation suite
PH/PL Bias (Previous Day High/Low) – Institutional liquidity context
11-Signal Institutional Bias Score
Bias Classification: Strong Bull → Strong Bear
Multi-TF Alerts for Strong Bull / Strong Bear
Optimized HUD Table – Lightweight, fast, and resource-efficient
Who Is This For?
Scalpers, intraday traders, swing traders, and SMC/ICT-based traders who need:
Clear multi-timeframe alignment
Instant trend + momentum confirmation
Market structure bias
Liquidity context (PH/PL)
A single, clean, real-time dashboard
The indicator is designed to support high-speed decision making in volatile conditions and institutional trading environments.
Developed by - Sachin Yashwant Thakare
Author: Sachin Yashwant Thakare
Edition: 2026 Premium Release
Rights: © 2026 All Rights Reserved
BTC Macro Regime & Stoch RSI SignalThis script is designed for traders who want to combine macro context with precise momentum timing on Bitcoin.
Instead of looking at isolated indicators, it aggregates several independent data streams into a single bias score and then uses a stochastic RSI engine to time entries and exits.
The goal is simple:
Filter the market into long / neutral / short regimes,
Only act when momentum aligns with the current regime,
Avoid overtrading in noisy or highly leveraged conditions.
What the indicator does (conceptually)
The script builds an internal “macro + momentum score” for BTC by combining:
Cycle / valuation regime
Tracks where BTC sits in the broader cycle (discount vs overheating) and whether conditions are favorable for medium-term upside or downside.
Network & miner trend regime
Monitors the health and trend of network activity / miners to detect stress, capitulation and recovery phases.
Derivatives / leverage regime
Looks at futures positioning to identify when leverage is excessive or has been flushed out, acting as a risk filter rather than a standalone entry trigger.
Price momentum (Stochastic RSI)
Uses a Stochastic RSI engine on price to capture short-term swings and turning points, especially at extremes.
All of this is compressed into a single score between −1 and +1, where:
Values near +1 indicate a supportive macro environment with bullish momentum,
Values near −1 indicate a risk-off / bearish environment,
Values around 0 indicate indecision or transition.
The exact construction, weights and thresholds are handled internally by the script.
Signals & visuals
The indicator provides:
A Total Score line:
Above a configurable upper level → long bias
Below a configurable lower level → short bias
In between → neutral / low conviction
Background shading:
Green tint when the regime favors long setups
Red tint when the regime favors short setups
Stochastic RSI panel:
K and D lines plotted on a 0–100 scale
The 0–10 zone is highlighted in green (deep oversold)
The 90–100 zone is highlighted in red (deep overbought)
Extreme cross markers:
A green marker when Stoch RSI crosses up in the lower extreme zone
A red marker when Stoch RSI crosses down in the upper extreme zone
Entry / exit markers (optional visual guide):
Long entry markers appear when:
The macro score is in long-bias territory, and
Stoch RSI confirms an upward cross from oversold conditions.
Short entry markers appear when:
The macro score is in short-bias territory, and
Stoch RSI confirms a downward cross from overbought conditions.
Exit markers appear when momentum flips against the active bias or the macro score degrades.
These markers are guides, not mechanical trading rules.
How to use it
Typical workflow:
Start with the Total Score
Use it as a regime filter:
Only look for longs when the score shows a sustained positive bias.
Only look for shorts when the score shows a sustained negative bias.
Then look at Stoch RSI
Use it to time pullbacks and reversals within the current bias:
In a long bias → favor bullish crosses from low levels.
In a short bias → favor bearish crosses from high levels.
Respect leverage conditions
When the internal risk engine flags crowded leverage, treat signals more conservatively:
Reduce size,
Tighten risk,
Or skip trades entirely if conditions look unstable.
This script is not meant to create a high-frequency scalping system. It is a context + timing framework for swing and positional trades on BTC.
Timeframes
The macro components are designed with higher-timeframe logic in mind.
Recommended:
Use 1D as the primary perspective for the bias,
Optionally refine entries on 4H if you want more precise timing.
Important notes & disclaimer
This tool is specifically tuned for Bitcoin, not for altcoins.
The internal logic, data processing and weighting are intentionally abstracted to keep the focus on the final score and signals rather than on raw formulas.
As with any indicator, it can produce false signals and whipsaws, especially during violent news events or regime shifts.
This is not financial advice. Always combine the script with your own analysis, sound risk management and position sizing. Use at your own risk.






















