USDT: Market cap changeUSDT: Market Cap Change
This indicator tracks the market capitalization changes of major stablecoins (USDT, USDC, and DAI) to help identify capital flows in the cryptocurrency market.
Features:
Monitor daily and custom period market cap changes for selected stablecoins
Configurable stablecoin selection (USDT, USDC, DAI)
Adjustable lookback period for measuring market cap changes
Multiple moving average types (SMA, EMA, HMA, WMA, RMA) for trend analysis
Visual representation with columns for daily changes and area fill for custom period changes
How to Use:
The indicator displays two main metrics: daily market cap change (shown as columns) and custom period change (shown as a line with area fill). Positive values indicate capital inflow into stablecoins, which may suggest accumulation or risk-off sentiment. Negative values indicate capital outflow, potentially signaling deployment into other crypto assets.
The moving average overlay helps identify trends in stablecoin market cap changes over time.
Settings:
Select which stablecoins to track
Adjust the lookback period (default: 60 days)
Toggle and configure the moving average overlay
Customize MA type and length
Data Source:
Uses Glassnode market capitalization data for USDT, USDC, and DAI on a daily timeframe.
震盪指標
Aura Vortex Oscillator [Pineify]Aura Vortex Oscillator – Adaptive Momentum with Visual Depth
The Aura Vortex Oscillator is a sophisticated momentum indicator that transforms raw price action into a visually immersive analytical tool. By combining Sigmoid-based normalization through ArcTan mathematics with adaptive momentum calculations, this oscillator delivers clear, bounded signals while filtering market noise. The distinctive "Vortex Mesh" visualization creates a layered depth effect that reveals trend consensus across multiple smoothing periods.
Key Features
Sigmoid normalization using ArcTan function for bounded output (-100 to +100)
Adaptive momentum calculation with standard deviation normalization
Multi-layered "Vortex Mesh" creating visual depth and trend confluence signals
Dynamic color-coded visualization for instant trend recognition
Zero-line crossover signals with plotted reversal markers
Extreme zone highlighting for overbought/oversold conditions
How It Works
The core calculation begins with computing the Z-score of price relative to its simple moving average, normalized by standard deviation. This adaptive component automatically adjusts sensitivity based on recent volatility. The normalized value then passes through an ArcTan function, which acts as a sigmoid transformation, "squarifying" the output to emphasize extreme conditions while keeping values bounded.
os = atan(z × intensity) × 63.66
The multiplier 63.66 scales the output to approximately -100 to +100, providing intuitive overbought/oversold levels at ±50.
Trading Ideas and Insights
Use zero-line crossovers as primary trend change signals – bullish when crossing above, bearish when crossing below
Monitor the Vortex Mesh thickness – a thick, solid aura indicates strong trend consensus across timeframes
Watch for background highlighting at ±50 levels to identify statistical extremes for potential reversals
Combine with price action analysis when the oscillator reaches boundary zones
How Multiple Indicators Work Together
The Aura Vortex Oscillator integrates three technical concepts into one cohesive system. The adaptive momentum calculation provides the raw signal, responding dynamically to market volatility. The ArcTan normalization bounds this signal and emphasizes extremes without clipping. Finally, the Vortex Mesh applies multiple EMA smoothing layers to the base signal, creating visual depth that shows whether different momentum speeds agree on trend direction.
Unique Aspects
Unlike traditional oscillators that show a single line, this indicator visualizes momentum as a "thermal field" through its layered mesh system. The mesh expands and contracts based on trend agreement – a thick, cohesive glow suggests high-confluence momentum, while a thin, scattered appearance warns of choppy, range-bound conditions.
How to Use
Add the indicator to your chart as a separate pane
Look for color transitions (green to red or vice versa) at zero-line crosses for trend reversals
Use the ±50 boundary zones and background highlighting to identify overextended conditions
Enable the Vortex Mesh to visualize trend strength and momentum consensus
Customization
Vortex Sensitivity (20) : Base period for momentum calculation – lower values increase responsiveness
Vortex Intensity (2.0) : Amplifies signal squarification – higher values push readings toward extremes faster
Aura Smoothing (8) : EMA period for the main signal line – higher values reduce noise
Enable Vortex Mesh : Toggle the layered visualization effect
Color Settings : Customize bullish, bearish, and neutral colors
Conclusion
The Aura Vortex Oscillator offers traders a unique perspective on momentum analysis by combining mathematical rigor with innovative visualization. Its adaptive normalization ensures reliable signals across different market conditions, while the Vortex Mesh provides instant visual feedback on trend quality. Whether you are identifying trend reversals, measuring momentum strength, or seeking confluence confirmation, this oscillator delivers actionable insights in an intuitive format.
AlphaStrike: Zen ModeDescription:
1. The Philosophy: Reducing Cognitive Load Modern charts are often cluttered with dozens of noisy lines (Bollinger Bands, Moving Averages, Oscillators) that lead to "Analysis Paralysis." This script is designed with a "Zen" philosophy: P rocess the complexity in the background, but display only the decision.
This is not a simple indicator overlay. It is a Risk-Based Trading Engine that runs multiple validation checks (Momentum, Volatility, and Price Action) simultaneously but hides the underlying calculations to keep the chart clean. It focuses the trader's attention on the two things that matter most: Trend Direction and Position Sizing.
2. The "Invisible" Technical Engine The script operates on a Dual-State Logic system that adapts to market conditions. It uses standard indicators as filters, not just visuals.
A. Trend State (The Backbone) The script calculates a volatility-adjusted Trend Baseline (SuperTrend).
Green State: The market is in a markup phase. The script looks for continuation.
Red State: The market is in a markdown phase. The script looks for defense.
B. The "Confluence" Reversal Logic Instead of cluttering the screen with Bollinger Bands and RSI windows, the script performs these checks internally:
Condition 1 (Volatility): Is price extending beyond the 2.0 Standard Deviation (Bollinger Lower/Upper)?
Condition 2 (Momentum): Is RSI overextended (<35 or >65)?
Condition 3 (Price Action): Is there a specific Pin Bar candle pattern (Long wick rejection)?
Result: Only when all three conditions align does the script print a "Reversal Circle." This filters out weak signals that usually occur in strong trends.
3. The Risk Management Calculator (Key Feature) Most traders fail not because of bad entries, but because of inconsistent sizing. This script features a built-in Dynamic Position Sizing Dashboard located in the bottom right.
Adaptive Stop Loss:
In a Trend: The Stop Loss is automatically set to the Trend Line (SuperTrend).
In a Reversal: The script internally scans for the nearest Swing Low/High (using hidden Pivot calculations) and sets the Stop Loss there.
Position Sizing Math: The dashboard reads your Account Size and Risk % inputs. It instantly calculates the "Max Size" (contract/share amount) allowed for the current trade.
Formula: Position Size = (Account Value * Risk %) / Distance to Stop.
Benefit: This ensures you risk the exact same dollar amount on every trade, whether the stop loss is 1% away or 10% away.
4. How to Read the Signals
Triangles (Breakouts): These represent a shift in the dominant trend direction.
Green Triangle: Bullish Trend Start.
Red Triangle: Bearish Trend Start.
Circles (Mean Reversion): These are high-probability counter-trend plays.
Blue Circle: Buy Reversal (Oversold + Pinbar + Bollinger Support).
Orange Circle: Sell Reversal (Overbought + Pinbar + Bollinger Resistance).
5. Settings
Trend Settings: Adjust the ATR Period and Factor to change the sensitivity of the trend line.
Reversal Settings: Tweak the RSI and Bollinger thresholds to filter out more/less signals.
Risk Management: Input your total Account Size and desired Risk Per Trade (e.g., 1%) to calibrate the Dashboard.
Disclaimer This tool provides algorithmic analysis and risk calculations. It does not guarantee profits or provide financial advice. Always verify position sizes before executing.
BE-QuantFlow: Adaptive Momentum Trading█ Overview: QuantFlow: Adaptive Momentum Trading
QuantFlow is a sophisticated algorithmic momentum trading method designed specifically for indices and high-beta stocks. However, its logic is universal; with appropriate parameter tuning, it adapts to various asset classes and timeframes.
While the standard momentum indicators (like RSI or MACD) simply measure how fast price is moving (Velocity), QuantFlow analyzes the quality and conviction of the trend . Features like Dynamic Volatility Filtering and Trend Shielding, combined with volatility weighting and a "Dual-Line" approach to distinguish between a sustainable institutional trend and a temporary retail spike, make the indicator unique and more powerful.
█ Why QuantFlow ?
Quant (The Engine): This replaces subjective guessing with objective math.
Instead of just seeing that the price is "up," we measure "how it got there". For example, a stock that rises 1 currency value every day for 10 days (smooth trend) gets a much higher score than a stock that jumps 10 currency value in one minute and does nothing else (erratic noise). This mathematical rigor provides the structure.
█ Core Logic & Philosophy
To understand how QuantFlow calculates momentum, imagine a "Tug-of-War" between Buyers (Bulls) and Sellers (Bears). Most indicators (like RSI) use a single line. If RSI is at 50, it means "Neutral." But "Neutral" can mean two very different things:
Peace: Nothing is happening. No one is buying or selling.
War: Buyers are pushing hard, but Sellers are pushing back equally hard. Volatility is massive.
A single line hides this reality. QuantFlow splits the market into two separate scores:
Bull Score (Green Line): How hard are the buyers pushing?
Bear Score (Red Line): How hard are the sellers pushing?
The Layman's Advantage:
If both lines are low = Sleepy Market (Avoid).
If Green is high and Red is low = Clean Uptrend (Buy).
If Red is high and Green is low = Clean Downtrend (Sell).
If both lines are high = Chaos/War Zone (Wait).
█ How it Weight "Sustenance" (The Critical Quality Check)
This is the most unique aspect of QuantFlow: Trend direction alone is not enough; Sustenance is weighed equally . Standard indicators treat every 10 currency value movements the same way with no distinction. However, QuantFlow asks, "Did you hold the ground you gained?"
Scenario A (High Sustenance) : A stock opens at 100, marches to 110, and closes at 110.
Verdict : Buyers pushed up and sustained the price.
QuantFlow Weight : 100%. This is a high-quality move.
Scenario B (Low Sustenance) : A stock opens at 100, spikes to 110, but gets sold off to close at 102.
Verdict : Buyers pushed up (Trend is Up), but failed to sustain it (Long Wick).
QuantFlow Weight : 20%. This is treated as "Noise" or a trap.
By mathematically weighing the Close Location Value (where the candle closes relative to its high/low), QuantFlow filters out "Gap-and-Fade" traps and exhaustion spikes that fool traditional indicators.
Comparisons: QuantFlow vs. The Rest
Calculation Logic : Standard RSI/MACD measures simple price change over time. QuantFlow measures Price Change 'times (x)' Conviction (Sustenance Weighting).
Visual Output : Standard tools show a single line (0-100), often hiding market conflict. QuantFlow displays Dual Lines (Bull vs Bear Intensity) to reveal the true state of the battle.
Trap Handling : Standard indicators are often fooled by sharp spikes. QuantFlow ignores "Gap-and-Fade" moves with poor closing conviction.
Adaptability : Standard tools use static levels (e.g., Overbought > 70). QuantFlow uses Dynamic Bands that adjust automatically to recent volatility.
█ Dynamic Volatility Filtering
Unlike standard indicators that use fixed levels (e.g., "Buy if RSI > 50"), QuantFlow acknowledges that "50" means something different in a quiet market versus a crashing market. This section explains the statistical engine driving the signals.
The Problem with Static Levels : In a low-volatility environment, a momentum score of 55 might indicate a massive breakout. In a high-volatility environment, a score of 55 might just be random noise. A fixed threshold cannot handle both scenarios.
The Solution: Adaptive Statistics : The script maintains a memory of the Momentum Events. It doesn't just look at price; it looks at where the momentum occurred in the past and draws a "Noise Zone" (Grey Band). This logic acts as a "Smart Gatekeeper" for trade entries:
Scenario A: Inside the Noise (The Filter)
If a new momentum signal happens inside the Noise Zone, the script assumes it is likely chop or noise.
Action : It forces a wait period. The signal is delayed until the trend sustains itself for Confirm Bars; else the signal is cancelled. This filters out ~70% of false signals in sideways markets.
Scenario B: Outside the Noise (The Breakout)
If a new momentum signal happens outside the Noise Zone (or the momentum score smashes through the Upper Band), it is statistically significant (an outlier event).
Action: It triggers an Immediate Entry. No waiting is required because the move is powerful enough to escape the historical noise zone.
█ The ⚠️ "Warning" System (Heads-up for Smart Reversals)
While you are directional if there is potential reversal signal, it provides the heads-up warning for a better decision-making
█ Special Utility: Ghost Mode
For intraday traders, the biggest disruption to "Flow" is the mandatory broker square-off at 3:15 PM (considering Indian Market). Often, a trend continues overnight, and the trader misses the gap-up opening the next morning because their algo was flat.
Ghost Mode is a unique feature that runs silently in the background:
At Square-off: The strategy closes your official position to satisfy the broker.
In the Background: It keeps the trade "alive" virtually (Ghost).
Next Morning: If the market opens in the trend's favor, the strategy re-enters the trade automatically. This approach ensures you capture the full swing of the trend, even if you are forced to exit at the previous session.
█ Advice on this indicator:
Parameter Calibration: The default settings are optimized for BankNifty on 5-minute charts. If you trade stocks, crypto, commodities, or any higher timeframes (e.g., 15-min or hourly), you must adjust these.
Low Volatility Assets: Reduce Stop Multiplier to 2.0.
High Volatility Assets: Increase Momentum Lookback to 50 to filter noise.
Confluence (Additional Confirmation): While QuantFlow is a complete system, using it alongside Key Support/Resistance Levels or Volume Profile provides the highest probability setups.
Hull DMI - MattesHull DMI - Mattes
A Directional Movement Index enhanced with Hull Moving Average smoothing for refined trend detection.
This indicator reimagines the classic Directional Movement Index (DMI) by incorporating Hull Moving Average (HMA) smoothing on high and low prices. It calculates the +DI and -DI components based on changes in these hulled values, then derives the ADX for trend strength. The core plot displays the difference between +DI and -DI, colored to indicate bullish (blue) or bearish (purple) dominance when ADX is rising. Additionally, it overlays colored candles on the price chart to visually represent the prevailing trend direction.
Key Features:
Hull-Smoothed Inputs: Applies HMA to highs and lows before computing directional changes, reducing noise and lag compared to standard DMI.
Customizable Lengths: Adjustable periods for HMA, DI, and ADX smoothing to suit various timeframes and assets.
Trend Visualization: Plots DI difference with dynamic coloring and overlays trend-colored candles for at-a-glance analysis.
Alert Conditions: Built-in alerts for long (bullish) and short (bearish) signals when conditions shift.
How It Differs from Standard DMI/ADX:
Unlike the traditional DMI, which uses raw price changes and true range, this version employs Hull Moving Averages on highs and lows for smoother, more responsive directional calculations. This minimizes whipsaws in choppy markets while preserving sensitivity to genuine trends. The ADX is integrated to filter signals, ensuring color changes and alerts only occur during strengthening trends, setting it apart from basic oscillator-based indicators. Why It's Useful:
Enhanced Trend Identification: The HMA smoothing provides clearer signals in volatile environments, helping traders spot emerging trends earlier.
Visual Clarity: Colored DI plot and candle overlays make it easy to interpret market bias without cluttering the chart.
Versatility: Suitable for stocks, forex, crypto, and more; excels in trend-following strategies or as a filter for other systems.
Risk Management Aid: By focusing on ADX-confirmed moves, it reduces false signals, potentially improving win rates in systematic trading.
This Hull DMI variant offers several practical advantages that can directly improve trading decisions and performance:
Reduced Lag with Smoother Signals: By applying Hull Moving Average smoothing to highs and lows, the indicator responds faster to genuine trend changes than the standard DMI while filtering out much of the noise that causes false signals in ranging or choppy markets. Traders get earlier entries into trending moves without excessive whipsaws.
Built-in Trend Strength Filter: The optional ADX confirmation (enabled by default) ensures bullish signals and blue coloring only activate when trend strength is increasing (ADX rising). This helps traders avoid entering long positions during weakening or sideways trends, focusing capital on higher-probability setups.
Clear Visual Bias at a Glance: The single oscillator line (+DI – -DI) centered on zero, combined with dynamic blue/purple coloring and full candle overlay on the price chart, instantly shows the dominant trend direction. No need to interpret multiple lines—traders can quickly assess market bias across multiple charts or timeframes.
Versatile Across Markets and Styles: Works effectively on stocks, forex, futures, and cryptocurrencies. Trend-following traders can use it standalone for entries/exits, swing traders can use it for bias confirmation, and scalpers/day traders benefit on lower timeframes due to the reduced lag.
Improved Risk Management: By prioritizing ADX-confirmed directional moves, the indicator naturally filters low-conviction setups. This can lead to higher win rates and better risk-reward ratios when used systematically, especially when combined with proper stop-loss placement below/above recent swings.
Easy Integration: Built-in alert conditions and simple long/short logic make it straightforward to incorporate into automated strategies, watchlists, or as a confirming filter alongside other indicators (e.g., moving averages, RSI, volume profile).
Customizable Sensitivity: Separate inputs for Hull length, DI period, and ADX smoothing allow traders to optimize the indicator for specific assets, volatility regimes, or personal trading horizons—making it adaptable rather than one-size-fits-all.
Signals & Interpretation
The oscillator plots the difference between +DI and -DI (positive = bullish dominance, negative = bearish).
Bullish Signal (Long): +DI crosses above -DI, and (if ADX confirmation enabled) ADX is rising — triggers blue coloring, candle overlay, and long alert.
Bearish Signal (Short): -DI crosses above +DI — triggers purple coloring, candle overlay, and short alert.
Zero line acts as neutrality; crossings indicate potential trend shifts.
Best used in trending markets; ADX rising filter helps avoid whipsaws.
// Example Usage in Strategy
strategy("Hull DMI Strategy Example", overlay=true)
if L
strategy.entry("Long", strategy.long)
if S
strategy.entry("Short", strategy.short)
Great Inventions Require great care
Disclaimer: This indicator is provided for educational and informational purposes only and should not be considered as financial advice. Past performance is not indicative of future results. Always backtest thoroughly on your specific assets and timeframes, and consult a qualified financial advisor before making trading decisions. The author assumes no responsibility for any losses incurred from its use.
Estado Coral + SAR + RSIWhen the price is above the SAR level, the Coral level is positive, and the RSI is above 57, a green buy candle is generated. If the SAR and Coral are negative and the RSI is below 38, a red sell bar is generated.
Estado Coral + SAR + RSIWhen the price is above the SAR level, the Coral level is positive, and the RSI is above 57, a green buy candle is generated. If the SAR and Coral are negative and the RSI is below 38, a red sell bar is generated.
PREMIUM TRADE ZONES - [EntryLab]PREMIUM Trade Zones was created to help both beginner and advanced traders avoid one of the most common causes of losses: trading during sideways, choppy market conditions.
Sideways price action often occurs around the RSI 50 level, where market indecision is high. This indicator visually highlights a No Trade Zone around that area, encouraging traders to stay patient and avoid low-probability setups. Above and below this zone, clearly defined Short Trade Zones and Long Trade Zones provide additional confluence for potential entries when momentum is more favorable.
Trade Zones is especially useful for traders who may occasionally struggle with discipline — something we all experience — by offering a constant visual reminder of where trading conditions are optimal versus where caution is warranted.
The indicator is fully customizable through the settings panel, allowing users to adjust zone levels, colors, text visibility, and signal elements to suit their individual trading style and strategy. We personally use Trade Zones as an added layer of confluence when market conditions feel uncertain, consistently steering clear of the No Trade Zone where indecision and chop are most likely to occur.
This free indicator was built to support our community in developing better trading habits, improving decision-making, and progressing toward long-term consistency and profitability.
Regards,
ENTRYLAB
Day Trading Signals Trend & Momentum Buy/Sell [CocoChoco]Day Trading Signals: Trend & Momentum Buy/Sell
Overview
The indicator is a comprehensive day-trading tool designed to identify high-probability entries by aligning short-term momentum with long-term trend confluence.
It filters out low-volatility "choppy" markets using ADX and ensures you are always trading in the direction of the dominant higher-timeframe trend.
Important: Use on timeframes from 15 min to 2 hours, as the indicator is for day trading only.
How It Works
The script uses a three-layer confirmation system:
Trend Alignment: Uses a Fast/Slow SMA cross (10/50) on the current chart. Signal prints only if price closes above (for bullish) or below (for bearish) the 10-period SMA.
Higher Timeframe Confluence: The script automatically looks at a higher timeframe (1H for charts <=15m, and 4H for others) and checks if the price is above/below a 200-period SMA.
Momentum & Volatility: Signals are only triggered if the Stochastic Oscillator is rising/falling and the ADX is above 20, ensuring there is enough "strength" behind the move.
Visual Signals Buy/Sell
Green Label (Up Arrow): Bullish entry signal
Red Label (Down Arrow): Bearish entry signal.
Red "X": Exit signal based on a moving average crossover (trend exhaustion).
Visual Risk/Reward (1:1) Boxes: When a signal appears, the script automatically draws a projection of your Stop Loss (Red) and Take Profit (Green) based on the current ATR (Average True Range).
How to Use
Entry: Enter when a Label appears. Ensure the candle has closed to confirm the signal.
Stop Loss/Take Profit: Use the visual boxes as a guide. The default is 1.0 ATR for risk and 1.0 RR ratio, which can be adjusted in the settings.
Exit: Exit the trade either at the target boxes or when the Red "X" appears, indicating the trend has shifted.
Please note that this is just a tool, not financial advice. Perform your own analysis before entering a trade.
VMDivergencesTH Volume Momentum Divergences - How It Works
🎯 Overview
This indicator detects divergences between price action and a custom momentum oscillator. Divergences occur when price moves one direction while momentum moves the opposite direction — often signaling potential reversals or trend continuations.
⚙️ The Hidden Oscillator Engine
The oscillator runs in the background (not plotted on chart) and combines two components:
Component 1: Momentum (MACD-style)
Momentum = Fast EMA(12) - Slow EMA(26)
Measures the difference between a fast and slow exponential moving average. Positive = bullish momentum, Negative = bearish momentum.
Component 2: Bollinger Band Distance
Distance = (Price - BB Middle) / Standard Deviation
Measures how far price has strayed from its "normal" range. Values > 2 = overbought territory, Values < -2 = oversold territory.
Hybrid Blend
Final Oscillator = (Normalized Momentum × Blend) + (Band Distance × (1 - Blend))
The Momentum Blend setting (default 1.0) controls the mix:
1.0 = Pure momentum (like MACD)
0.0 = Pure band distance (like Bollinger %B)
0.5 = Equal blend of both
🔍 Pivot Detection
The indicator identifies swing highs and swing lows on both:
Price (using high and low)
Oscillator (using the hybrid oscillator value)
How Pivots Are Found
text
Swing High = A bar where the high is higher than X bars on BOTH sides
Swing Low = A bar where the low is lower than X bars on BOTH sides
The Swing Strength setting (default 5) controls how many bars on each side are required:
Lower values (2-3) = More pivots, more signals, more noise
Higher values (7-10) = Fewer pivots, fewer signals, higher quality
🔀 Divergence Types Explained
1. 🟢 Regular Bullish Divergence (Reversal Signal)
Price: Lower Low ↘ (making new lows)
Oscillator: Higher Low ↗ (momentum improving)
Meaning: Price is falling but momentum is building. The selling pressure is weakening — potential bottom forming.
Visual: Green triangle below bar + solid line connecting lows
2. 🔴 Regular Bearish Divergence (Reversal Signal)
text
Price: Higher High ↗ (making new highs)
Oscillator: Lower High ↘ (momentum fading)
Meaning: Price is rising but momentum is declining. The buying pressure is weakening — potential top forming.
Visual: Red triangle above bar + solid line connecting highs
3. 🟡 Hidden Bullish Divergence (Continuation Signal)
text
Price: Higher Low ↗ (holding above previous low)
Oscillator: Lower Low ↘ (momentum dipped)
Meaning: In an uptrend, price made a higher low but oscillator made a lower low. The oscillator "reset" while price held strong — trend likely to continue UP.
Visual: Green diamond below bar + dashed line
4. 🟠 Hidden Bearish Divergence (Continuation Signal)
text
Price: Lower High ↘ (staying below previous high)
Oscillator: Higher High ↗ (momentum bounced)
Meaning: In a downtrend, price made a lower high but oscillator made a higher high. The oscillator bounced but price couldn't — trend likely to continue DOWN.
Visual: Red diamond above bar + dashed line
5. 🔵 Double Bottom with Divergence (Strong Support)
text
Price: Two lows at SIMILAR levels (within ATR tolerance)
Oscillator: Second low HIGHER than first
Meaning: Price tested the same support twice, but momentum was stronger on the second test — buyers defending that level aggressively.
Visual: Cyan circle below bar + dotted line
6. 🟣 Double Top with Divergence (Strong Resistance)
text
Price: Two highs at SIMILAR levels (within ATR tolerance)
Oscillator: Second high LOWER than first
Meaning: Price tested the same resistance twice, but momentum was weaker on the second test — sellers defending that level.
Visual: Purple circle above bar + dotted line
✅ Validation Filters
Not every pivot pair creates a signal. The indicator applies filters:
Filter Purpose
Min Pivot Distance (default 5) Pivots must be at least 5 bars apart — prevents micro-divergences
Max Pivot Distance (default 50) Pivots must be within 50 bars — prevents stale/irrelevant divergences
DTB Tolerance (default 0.3 × ATR) For double top/bottom, price levels must be within 30% of ATR
📊 Visual Elements
Element Description
Markers Shapes above/below candles when divergence triggers
Lines Connect the two pivot points involved in the divergence
Labels Text tags showing divergence type (REG, HID, DBL)
Glow Effect Thicker semi-transparent line behind main line
Background Flash Brief color flash on signal bar
Status Panel Real-time table showing oscillator value and active signals
🧠 Trading Logic Summary
┌──────────────────────────────────────────────────────────┐
│ DIVERGENCE CHEAT SHEET │
├──────────────────────────────────────────────────────────┤
│ REGULAR BULLISH │ Price ↘ Osc ↗ │ Look for LONGS │
│ REGULAR BEARISH │ Price ↗ Osc ↘ │ Look for SHORTS │
│ HIDDEN BULLISH │ Price ↗ Osc ↘ │ Add to LONGS │
│ HIDDEN BEARISH │ Price ↘ Osc ↗ │ Add to SHORTS │
│ DOUBLE BOTTOM │ Same low, Osc ↗ │ Strong SUPPORT │
│ DOUBLE TOP │ Same high, Osc ↘ │ Strong RESISTANCE │
└──────────────────────────────────────────────────────────┘
[CT] Trend Pulse Oscillator Trend Pulse Oscillator is a clean, responsive trend and momentum oscillator that measures directional pressure by comparing a fast EMA to a slow EMA, then normalizing that spread by ATR so the reading stays consistent across different symbols and volatility regimes. Instead of relying on percentile bands or fixed overbought, oversold logic from legacy oscillators, this indicator converts the EMA spread into a smooth 0–100 signal that behaves like a “trend intensity meter,” where 50 acts as the neutral midpoint, values above 50 reflect bullish dominance, and values below 50 reflect bearish dominance. Because the core input is the distance between two EMAs, it naturally tracks trend alignment, and because it is volatility-normalized, it avoids becoming overly sensitive during high volatility or too sluggish during quiet conditions.
The engine begins by calculating a fast EMA and a slow EMA on your selected source, then computing the spread between them. That spread alone can be misleading across markets because the same raw distance means different things in low volatility versus high volatility environments, so the script divides the spread by ATR to create a normalized value that represents how meaningful the trend separation is relative to typical movement. Once the spread is normalized, the indicator applies a bounded mapping using an arctangent transform, which is a stable way to compress extreme values while preserving sensitivity near the midpoint. This produces a smooth oscillator that stays in a predictable 0–100 range without hard clamping, and it keeps the transitions realistic even when price accelerates strongly. The Speed setting is the main sensitivity control, where higher values make the oscillator respond faster and flip states more quickly, and lower values slow the response, reduce noise, and produce fewer regime changes.
A signal line is then applied to the oscillator using an EMA, creating a two-line framework that is easy to trade. The oscillator line represents the current trend pressure state, while the signal line represents the smoothed baseline of that pressure. The primary decision point is the relationship between the oscillator and the signal, where oscillator above signal indicates improving bullish pressure and oscillator below signal indicates improving bearish pressure. This relationship is also used to drive the visual state of the indicator so the chart feedback matches the current bias. The indicator additionally computes a Pulse histogram as the difference between the oscillator and the signal line, which helps you quickly see when momentum is expanding or contracting. When the histogram grows in the bullish direction, pressure is strengthening above the baseline, and when it contracts toward zero, pressure is fading and conditions are becoming more balanced.
The visual layer is built to make bias and transitions obvious without clutter. You can enable a fill between the oscillator and the signal line that changes color based on whether the oscillator is above or below the signal, so the “state” is visible even at a glance. The Pulse histogram can be shown to highlight the size of the separation between the oscillator and the signal, which is useful for spotting early momentum shifts, confirming continuation, or identifying when a move is losing energy. The indicator includes standard level guides with a midpoint at 50 and optional overbought and oversold thresholds, which can help you contextualize stronger pushes away from neutral. These levels are best treated as context rather than automatic reversal triggers, because this tool is designed to track trend pressure first, and it can remain elevated or depressed for extended periods during strong directional moves.
For traders who like a unified view, there is an optional setting to color price bars based on the oscillator state relative to the signal line. When enabled, candles will reflect bullish bias when the oscillator is above the signal and bearish bias when below, aligning your chart’s candle colors with the same logic driving the oscillator’s state. This makes it easy to stay consistent with your bias filter without constantly checking the panel. The indicator also includes alert conditions focused on the core events traders care about, including oscillator crosses of the signal line, crosses of the 50 midpoint, and crosses of the overbought and oversold levels, so you can automate notifications for regime shifts, momentum changes, and stronger pressure conditions.
In practical use, Trend Pulse Oscillator is most effective as a bias and timing tool. When the oscillator holds above 50 and repeatedly stays above its signal line, it reflects persistent bullish pressure where pullbacks are more likely to be continuation opportunities. When the oscillator holds below 50 and stays below its signal line, it reflects persistent bearish pressure where rallies are more likely to be corrective. The most valuable information often comes from how cleanly the oscillator can stay on the correct side of its signal and whether the Pulse histogram expands during breaks and contractions, because that combination helps separate real trend continuation from choppy rotation.
[CT] Adaptive Trend Pressure (Percentile) Adaptive Trend Pressure (Percentile) is a centered, percentile-based trend and momentum pressure gauge designed to show you whether price is behaving more like it is pushing into the upper end of its recent distribution or slipping toward the lower end. Instead of using a fixed lookback oscillator formula, it builds an adaptive “range” from percentile bands that constantly adjust to the market’s recent behavior. That makes the reading more context-aware than many traditional oscillators, because the indicator is measuring where current price sits relative to an evolving statistical envelope rather than a static high/low window. The output is a pressure value that naturally expands when price action is persistently pressing toward the upper percentile band and contracts or turns negative when price is leaning toward the lower percentile band, which helps you read both direction and the quality of participation behind that direction.
The core engine starts by modeling a dynamic band around price using a volatility component. Volatility is measured with standard deviation over a short window, then scaled by a multiplier, and that volatility-adjusted value is added to and subtracted from the selected source to create an upper and lower “series.” Those two series are then run through a percentile calculation over the chosen trend length and sensitivity setting. The indicator finds the upper percentile of the upper series and the lower percentile of the lower series, creating an adaptive envelope that reflects both price location and recent volatility conditions. Once those percentile boundaries are established, the script converts the current source into a normalized oscillator by measuring how far it is between the lower and upper percentiles. That produces a bounded 0–100 reading that rises when price is persistently positioned near the top of the envelope and falls when price is positioned near the bottom, and it avoids distortions by protecting against division by extremely small ranges.
To make the output easier to trade, the indicator converts the 0–100 oscillator into a centered pressure line by subtracting 50. This creates a clean zero-line framework where positive pressure means the market is behaving with an upper-distribution bias and negative pressure means the market is behaving with a lower-distribution bias. The zero line becomes the primary regime divider and is intentionally simple to interpret in real time. When pressure stays above zero, you are generally seeing conditions consistent with bullish control, and when it stays below zero, you are generally seeing conditions consistent with bearish control. Because it is centered, you can also quickly judge the intensity of pressure by how far the histogram extends away from zero, which helps separate shallow drift from meaningful push.
A signal line is included and is computed as an EMA of the centered pressure value. This line is meant to smooth out the raw fluctuations and give you a second reference for timing and confirmation. When pressure is above the signal line, momentum is improving relative to its recent baseline, and when pressure is below the signal line, momentum is weakening. Crosses of pressure through the signal can be used as earlier timing cues, while the zero-line framework can be used as the higher-level bias filter. In practice, many traders will treat sustained pressure above zero as the directional environment and then use the signal relationship to help choose entries on pullbacks or to recognize when momentum is fading.
The indicator also includes optional zone guides that frame where “higher pressure” and “lower pressure” tend to become more meaningful. These zones are centered values, so the default upper zone corresponds to the same concept as an oscillator reading above roughly 75 on a 0–100 scale, and the default lower zone corresponds to roughly 25 on a 0–100 scale. When pressure pushes into the upper zone, it suggests the market is not only bullish-biased but doing so with stronger persistence, and when pressure pushes into the lower zone, it suggests stronger bearish persistence. The zone fill is a visual context rather than a standalone signal, and it is best used to identify when momentum is extended, when a trend is accelerating, or when mean-reversion risk may start rising, depending on your style.
By default, the plot is a histogram so you can read pressure as a “push” above or below zero. The histogram coloring can be enabled to make positive bars appear green and negative bars appear red, which reinforces the centered framework and keeps your attention on regime and intensity. If you prefer a cleaner look, you can switch to a line display while keeping the same calculations underneath. There is also an optional setting to color the actual price bars to match the histogram direction, which makes the bias visible on the main chart at a glance. When enabled, candles will adopt the bullish color when pressure is at or above zero and the bearish color when pressure is below zero, giving you a consistent visual alignment between the oscillator’s pressure state and the price action you are trading.
This tool is best used as a trend context and momentum pressure filter rather than a single, one-off trigger. In uptrends, you will often see pressure hold above zero with brief dips that fail to sustain below, and those dips commonly align with pullbacks that resolve back into the trend. In downtrends, pressure commonly holds below zero with brief rallies that fail to sustain above. The most important information is usually not the first cross, but whether the indicator can stay on the correct side of zero and how confidently it can push toward or into the upper or lower zone. When combined with your existing structure work, it can help you decide when to press trades in the direction of momentum and when to reduce risk as pressure fades or flips regime.
Dip Buy/Sell Signals (Vix Fix + MA Deviation + TRMAD) [DotGain]Dip Buy/Sell Signals (Vix Fix + MA Deviation + TRMAD)
This indicator combines three proven market stress and mean-reversion components to identify potential buy and sell opportunities during extended market conditions.
────────────────────
📌 Included Components
1️⃣ Volatility-Based Stress Filter (Vix Fix)
Detects short-term market panic using relative price movement.
Signals are generated only during periods of elevated volatility or market stress.
2️⃣ Moving Average Deviation (MA Deviation)
Identifies overbought and oversold conditions based on the percentage deviation from a selected moving average.
Supported MA types:
• EMA
• SMA
• RMA
• VWMA
• WMA
• TEMA
3️⃣ TRMAD (True Range Mean Absolute Deviation)
Measures the distance of price from its mean relative to current volatility.
Useful for filtering extreme price moves and reducing false signals.
────────────────────
📈 Trading Signals
Buy Signal:
• Elevated market volatility
• Price significantly below the moving average
• TRMAD below the defined threshold
Sell Signal:
• Elevated market volatility
• Price significantly above the moving average
• TRMAD above the defined threshold
Signals are visualized directly on the chart:
• Buy: green label below the candle
• Sell: red label above the candle
────────────────────
⚙️ Settings & Customization
All components are fully adjustable:
• Lookback periods
• Moving average types and lengths
• Volatility and threshold levels
This makes the indicator suitable for:
• Intraday trading
• Swing trading
• Crypto, Forex, indices, and equities
────────────────────
Disclaimer
This "Dip Buy/Sell Signals (Vix Fix + MA Deviation + TRMAD)" (DipSig) indicator is provided for informational and educational purposes only. It does not, and should not be construed as, financial, investment, or trading advice.
The signals generated by this tool (both "Buy" and "Sell") are the result of a specific set of algorithmic conditions. They are not a direct recommendation to buy or sell any asset. All trading and investing in financial markets involves substantial risk of loss. You can lose all of your invested capital.
Past performance is not indicative of future results. The signals generated may produce false or losing trades. The creator (© DotGain) assumes no liability for any financial losses or damages you may incur as a result of using this indicator.
You are solely responsible for your own trading and investment decisions. Always conduct your own research (DYOR) and consider your personal risk tolerance before making any trades.
RSI & BB Oversold Scalper with MACD Confirmation [DotGain]RSI & BB Oversold Scalper with MACD Confirmation
The RSI & BB Oversold Scalper is a mean reversion / dip-buying indicator designed for traders who want to combine oversold conditions with momentum confirmation .
It uses a multi-step logic: first detect an oversold setup, then wait for a MACD confirmation within a defined time window before issuing a buy signal.
---
Core Concept
1. Detect an oversold setup using Bollinger Bands %b, RSI and an optional DSS filter
2. Keep the setup active for a limited number of candles
3. Trigger the entry using a MACD bullish crossover
4. Reset after entry to avoid multiple signals from the same setup
---
Buy Signal Logic
A buy signal is generated when the following conditions are met:
1. Oversold Setup (filters can be enabled/disabled individually)
• Bollinger Bands %b Oversold (Lookback-based)
The price has traded below the lower Bollinger Band at least once within the last `lookbackBB` candles.
• RSI Oversold (Lookback-based)
The RSI has dropped below 30 at least once within the last `lookbackRSI` candles.
• DSS (Double Smoothed Stochastic) Reversal Filter
A bullish crossover of the DSS line above its signal line while the DSS value is below 20 , indicating a potential momentum reversal from oversold conditions.
Note:
BB %b and RSI are lookback filters , while the DSS condition is a single-bar crossover event .
---
2. MACD Confirmation (Entry Timing)
After the setup becomes active, the indicator waits for a bullish MACD crossover (`MACD line crosses above Signal line`) within a user-defined time window (`validWindow` candles).
If the MACD confirmation occurs within this window, a buy signal is printed.
If the window expires without confirmation, the setup is discarded automatically.
---
Reset Logic
• After a buy signal, the setup is reset immediately
• Only one signal is allowed per setup
• No late entries after the time window expires
---
Inputs & Customization
• Enable or disable BB, RSI and DSS filters individually
• Adjust lookback periods to control how recent oversold conditions must be
• Tune the MACD confirmation window to balance early vs. conservative entries
Smaller windows = faster, more aggressive entries
Larger windows = fewer but more confirmed signals
Recommended Markets & Timeframes
• Cryptocurrencies, Forex, Indices, liquid stocks
• Best suited for 1m – 15m scalping
• Also usable on 15m – 1h for slower mean-reversion trades
Visuals
• Buy signals are displayed as labels below the price candles
Important Notes
• This indicator is a signal and timing tool , not a complete trading system
• Always combine with higher-timeframe trend, support/resistance or volume analysis
• Backtesting and paper trading are strongly recommended
Disclaimer:
This "RSI & BB Oversold Scalper with MACD Confirmation" (Oversold Scalper) indicator is provided for informational and educational purposes only. It does not, and should not be construed as, financial, investment, or trading advice.
The signal generated by this tool (Green) is the result of a specific set of algorithmic conditions. They are not a direct recommendation to buy or sell any asset. The indicator's purpose is to highlight possible weakness in the markets, not to provide infallible trade signals.
All trading and investing in financial markets involves a substantial risk of loss. You can lose all of your invested capital.
Past performance is not indicative of future results. Even an indicator designed to filter out "chop" may produce false, lagging, or losing signals. Markets can remain unpredictable longer than you can remain solvent.
The creator DotGain assumes no liability for any financial losses or damages you may incur, directly or indirectly, as a result of using this indicator or the information it provides.
You are solely responsible for your own trading and investment decisions. Always conduct your own research (DYOR), validate signals with other methods, and consider your personal risk tolerance before entering any trade.
RSI adaptive zones with divergencesThis script is modified version of Adaptive RSI,
Thanks to creator of the script, modification is made by cloude code.
Adaptive RSIThe Adaptive RSI is a new version of the famous RSI that can adapt to environments and produce both Mean Reverting & Trend Following signals.
The Benefits
- Adaptive behaviour can allow fast entries while also filtering false signals
- Provides signals for both catching high/low value zones and trends
- Very good trend catching in trending environments
- Visualization provides Overbought/Oversold signal highlighting of more restrictive (diamonds) and less restrictive type (background), divergence between smoothed and basic RSI, Adaptive RSI values and bar coloring.
- Works well on BINANCE:BNBUSD
The Idea
The main idea is to give the RSI a more adaptive approach to do the market, so it can speed it up during potential oppurtunities and slow down during more dangerous environments.
This would theoreticly allow it to be a lot more versatile and provide a more accurate set of signals. On top of that, the adaptive approach could not only provide great entries but also exits when following the indicator mean-reverting style.
How it works
The indicator sets up 3 conditions, the more of them are true, the more aggressive approach will be chosen. This allows the indicator to shift speed, adapt to any environment and avoid too many false signals.
Then it uses a smoothing to improve accuracy, that is adaptive in the same way as the RSI itself.
It also has a option for a special ROC-weighted source, which however I do not recommend using unless you understand coding & know how it works.
Hope you enjoy Gs!
Please keep in mind no indicator is perfect and that every indicator has flaws
Adaptive Trend Mapper-ATM [Arjo]Adaptive Trend Mapper (ATM) is a directional pressure indicator designed to visualize how buying and selling commitment evolves during market trends.
Instead of focusing on price direction alone, ATM maps who is exerting stronger pressure —buyers or sellers—and how that pressure expands, weakens, or compresses over time.
Idea
ATM is built around a single concept:
Directional pressure is best understood by weighting trend strength against directional imbalance .
To achieve this, the indicator transforms trend strength into two opposing pressure measures:
Bull Pressure Index
Bear Pressure Index
These indices expand, contract, and converge based on how strongly buyers or sellers are committing, rather than simply tracking momentum or price changes.
How It Works
1. Bull & Bear Pressure Indices
ATM derives two pressure curves by weighting trend strength against directional imbalance:
The Bull Pressure Index increases when upward pressure strengthens.
The Bear Pressure Index increases when downward pressure strengthens.
Both indices operate on a 0–100 scale and are designed to diverge during strong trends and converge during non-directional or compressed phases.
Optional smoothing can be applied to reduce noise and improve readability.
2. Compression / Squeeze Detection
When:
Trend strength weakens,
Bull and Bear pressure converge,
And convergence continues over time,
ATM highlights a compression zone, signaling reduced directional conviction.
These zones often precede directional expansion once pressure rebuilds.
3. Adaptive Trend Context
An adaptive smoothed price curve is displayed on the chart to provide trend context.
Color changes reflect short-term directional shifts, helping align pressure signals with price structure.
This component is contextual only and does not generate signals by itself.
4. Optional Trend Bias Reference
An optional EMA-50 can be enabled to help identify broader directional bias and align pressure behavior with the prevailing trend.
5. Step-Based Visualization
The pressure indices can be optionally step-compressed, improving clarity on fast or noisy charts by reducing minor fluctuations.
How to Use ATM
Rising Bull Pressure → strengthening buyer commitment
Rising Bear Pressure → strengthening seller commitment
Wide separation between indices → strong directional trend
Convergence with compression highlight → range or pre-breakout environment
Notes
ATM uses widely known market concepts such as trend strength, directional imbalance, and adaptive smoothing as conceptual inputs.
All calculations, pressure mapping logic, and compression detection are original implementations developed specifically for this script.
ATM is effective when used to assess participation quality, not as a standalone signal generator.
Disclaimer
This indicator is intended for analysis and educational purposes only.
It does not generate buy or sell signals.
Always apply proper risk management.
Happy Trading.
VIOP Scalping - OriginalVIOP Scalping – Original is a rule-based scalping strategy ported from an original C# logic set. It aims to trade only when trend direction, momentum, and trend strength align, then manages the position using fixed take-profit/stop-loss percentages with an optional trailing mechanism to protect gains during favorable moves.
This strategy is provided for educational and backtesting purposes only. It is not financial advice and does not guarantee profitability. Always test thoroughly before any live usage.
Core Concept
Follow the dominant WMA trend, confirm momentum with EMA separation, filter conditions with RSI + ADX, then exit using fixed TP/SL with trailing behavior after a defined profit threshold.
How the Strategy Works
Trend Direction is defined by WMA: above WMA = long bias, below WMA = short bias.
Momentum is measured via Fast EMA vs Slow EMA and the EMA difference.
Trend Strength is confirmed using ADX (must exceed a threshold).
RSI filters trades to avoid entering when momentum is likely overextended or weak.
A no-trade session blocks entries during a predefined time window (default 09:30–10:05).
Exit logic uses fixed percent TP/SL, with an optional trailing mechanism that activates after a profit threshold.
Inputs and Settings
Trend and Indicator Settings
Main Trend WMA: Determines directional bias (price above = long, price below = short).
Fast EMA / Slow EMA: Used to measure momentum and directional separation.
RSI Period: Filters entries based on RSI range constraints.
ADX Period: Measures trend strength (must exceed threshold to allow entries).
Threshold Settings
EMA Difference Threshold: Minimum EMA separation required to validate momentum.
ADX Threshold: Minimum ADX required to confirm trend strength.
RSI Long Ceiling: RSI must remain below this value for long entries.
RSI Short Floor: RSI must remain above this value for short entries.
Risk Management Settings
Take Profit %: Default TP distance in percent.
Strong Trend Take Profit %: Higher TP used when a “strong trend” condition is detected.
Stop Loss %: Fixed SL distance in percent.
Trailing Activation %: Profit threshold at which trailing starts.
Trailing Distance %: Trailing offset distance used once trailing is active.
Time Filter
No-Trade Hours: Default session is 09:30–10:05. During this window, the strategy does not open new trades.
Entry Logic
No-Trade Time Filter
If the current bar falls inside the no-trade session, entries are blocked.
Long Entry Conditions
Price is above the WMA trend line.
EMA difference is positive and greater than the EMA Difference Threshold.
EMA momentum is increasing (current EMA diff > previous EMA diff).
RSI is within the defined range (RSI > 48 and RSI < RSI Long Ceiling).
Close is higher than the previous close.
ADX is above the ADX Threshold.
Short Entry Conditions
Price is below the WMA trend line.
EMA difference is negative and lower than -EMA Difference Threshold.
Bearish momentum is increasing (current EMA diff < previous EMA diff).
RSI is within the defined range (RSI < 52 and RSI > RSI Short Floor).
Close is lower than the previous close.
ADX is above the ADX Threshold.
Strong Trend Logic (Dynamic TP Selection)
If price is far from the WMA (absolute distance > 20 points) AND EMA separation is strong (absolute EMA diff > 1.5 points), the strategy treats the environment as a strong trend.
In strong trend mode, the strategy uses “Strong Trend Take Profit %” instead of the default “Take Profit %”.
Exit Management (TP/SL + Trailing)
The strategy uses fixed percentage-based TP and SL levels.
Trailing logic is enabled via strategy.exit and activates only after price moves in profit by the defined Trailing Activation %.
Once activated, trailing follows price using the defined Trailing Distance % offset.
This is designed to secure partial gains during extended moves while still allowing room for continuation.
What You See on the Chart
WMA Trend Line (Main Trend Filter).
Fast EMA and Slow EMA (Momentum Confirmation).
Strategy entry/exit markers generated by TradingView.
Recommended Use
Scalping systems that rely on trend-following and momentum confirmation.
Markets where ADX filtering helps avoid choppy conditions.
Traders who want a simple, parameter-driven TP/SL system with trailing after confirmation.
Important Notes
The no-trade session depends on your chart/session settings. Ensure your symbol/session configuration matches your intended market hours.
Percent-based exits scale with price; results will vary across instruments and volatility regimes.
Always validate behavior using bar replay, forward testing, and realistic commission/slippage assumptions.
VIOP Scalping - ATR SNIPERVIOP Scalping – ATR SNIPER is a momentum-based scalping strategy designed to capture short, high-probability moves while keeping risk strictly defined using ATR-based stop-loss and fixed risk/reward targets. The strategy trades only when trend direction, momentum, and strength are aligned.
This script is provided for educational and testing purposes only. It does not guarantee profitability and must be used with proper risk management.
Core Idea
Trade in the direction of the dominant trend, confirm momentum acceleration, and manage risk using ATR-based dynamic stops and targets.
How the Strategy Works
The main trend is defined using a Weighted Moving Average (WMA).
Momentum is measured by the distance and direction between a fast EMA and a slow EMA.
Trend strength is confirmed using ADX.
RSI is used as a filter to avoid weak or overextended market conditions.
Entries are blocked during a predefined no-trade time window to avoid high-noise periods.
Long Entry Conditions
Fast EMA is above Slow EMA and the EMA difference is greater than the minimum threshold.
EMA momentum is increasing compared to the previous bar.
RSI is within the user-defined long range.
Current close is higher than the previous close.
ADX is above the minimum strength threshold.
Price is above the WMA trend line.
The current bar is not inside the no-trade session.
Short Entry Conditions
Fast EMA is below Slow EMA and the EMA difference is below the negative threshold.
Bearish EMA momentum is increasing.
RSI is within the user-defined short range.
Current close is lower than the previous close.
ADX is above the minimum strength threshold.
Price is below the WMA trend line.
The current bar is not inside the no-trade session.
Risk Management – ATR Sniper Logic
Stop-loss distance is calculated as ATR multiplied by the ATR Multiplier.
Take-profit distance is calculated using the defined Risk/Reward ratio.
Stop-loss and take-profit levels are dynamically calculated per trade.
Only one position can be open at any given time.
What You See on the Chart
Weighted Moving Average (WMA) trend line.
Fast EMA and Slow EMA lines.
Dynamic stop-loss line during active trades.
Dynamic take-profit line during active trades.
Recommended Use
Intraday scalping on VİOP instruments.
Momentum-based short-term trading.
Traders who prefer rule-based systems with strict risk control.
Always backtest and forward-test on your own instruments and timeframes before using this strategy in live markets.
CAP - cRSI cyclic smoothed [MTF]Introduction This indicator is a Multi-Timeframe (MTF) adaptation of the Cyclic Smoothed RSI (cRSI), based on the foundational work of Lars von Thienen and his book "Decoding The Hidden Market Rhythm". It allows traders to visualize cyclic momentum and identify potential turning points by adapting standard RSI calculations to a dominant market cycle.
How It Works Unlike a standard RSI which uses fixed periods, the cRSI uses "cyclic memory" to adjust its sensitivity:
Cyclic Smoothing: It smooths the RSI based on a user-defined Dominant Cycle Length (default: 20 bars).
Dynamic Bands: Instead of static overbought/oversold levels (like 70/30), this script calculates dynamic upper and lower bands that adapt to recent volatility and cyclic distribution.
MTF Capability: You can view the cRSI of a higher timeframe (e.g., Daily) while looking at a lower timeframe chart (e.g., H1) to align your entries with the broader trend.
My Trading Strategy & Context I am sharing this to start a conversation on how to optimize cyclic tools for Equity markets. My current workflow is:
- Timeframe: I analyze Daily candles for the main trend but look for entries on Intraday (H1).
- Confluence: I combine this cRSI with the CSP - CSI (Cyclic Swing Indicator).
- Momentum & Trend: I use Williams %R to read immediate momentum, and check trend direction using EMA9 and SMA30.
- Entries: On the H1 chart, I look for VWAP interactions to trigger the entry once the Daily cRSI confirms the cycle low/high.
Let's Collaborate I am looking for constructive feedback to refine this strategy. Please leave a comment below regarding:
- Settings: Have you found a Dominant Cycle Length other than 20 that works better for Crypto or FX volatility?
- Filtering: What filters do you use to avoid "catching a falling knife" when the bands widen significantly?
- Backtesting: If you have visual backtest results using this with VWAP, please share your findings.
Note: This script is for educational purposes and collaborative research. Please backtest all strategies before live trading.
#Cycles, #RSI, #Momentum, #Lars von Thienen, #MTF
RSI Bollinger Band and Trend Confidence Gauge█ RSI BB Trend Confidence Gauge (ADX/DMI)
Cross-checks Trend + Momentum + Strength in real time so you focus on VERIFIED conditions.
Most of us have been there: you see a move starting, you jump in, and the market immediately turns into a sideways chop-fest that eats your stop. This is a simple dashboard that forces the market to “prove itself” before you put capital at risk.
█ WHAT MAKES THIS DIFFERENT?
Most indicators are “Yes/No” machines — they fire signals anytime two lines cross, even when the market is weak, noisy, or range-bound. This script is a Quality Filter .
Instead of asking “Is price moving?”, it asks: “Is the move backed by alignment, momentum, and strength?”
VERIFIED only appears when all three agree, helping you avoid low-probability chop and “no-trade” consolidation zones.
█ QUICK START
• UP + VERIFIED + High ➔ “A-Tier” state; favor pullbacks or continuation.
• DOWN + VERIFIED + High ➔ bearish control is real; avoid dip-buying.
• Conflict (gray) ➔ indicators disagree; step aside and wait for alignment.
• R or B markers ➔ overextension warnings; don’t chase into extremes.
█ THE "ANTI-CHOP" ENGINE
Trading is probability, not guessing. This script uses a 3-stage logic gate to verify conditions:
• 1) The Trend (HMA 13/34): Hull Moving Averages provide a fast, smooth regime filter. If fast vs. slow isn’t clean, the regime isn’t ready.
• 2) The Fuel (RSI 50): A trend without momentum is a trap. UP/DOWN only prints when RSI confirms.
• 3) The Proof (ADX/DMI): Final gate. VERIFIED only appears when ADX ≥ 22 and DI+/DI- agrees . If strength isn’t there, stay sidelined.
█ VISUALS YOU'LL ACTUALLY USE
• Live Dashboard: Bottom-center snapshot of RSI, Direction (UP/DOWN/Conflict), VERIFIED status, and Confidence tier (Low/Med/High).
• Exhaustion Markers: Orange icons when price is extended: "R" for RSI extremes and "B" for Bollinger Band hits. These flag caution zones.
• Trend Ribbon: Zero-line bias bar: Lime (bullish), Red (bearish), Gray (conflict/chop risk).
█ SETTINGS
• Action ADX Minimum (default 22): Want stricter verification? Try 25. Want earlier signals? Try 20 (higher noise/risk).
Disclaimer: Educational tool only. Not financial advice. Past performance does not guarantee future results. Always use strict risk management.
End Of MooveINDICATOR: END OF MOOVE (EOM)
1. Overview
The EndOfMoove (EOM) is a specialized volatility analysis tool designed to detect market exhaustion and potential price reversals. By utilizing a modified Williams Vix Fix (WVF) logic, it identifies when fear or selling pressure has reached a statistical extreme relative to recent history.
---
2. Core Logic & Calculation
The script functions by measuring the "synthetic" volatility created during sharp price drops and momentum shifts.
* Williams Vix Fix (WVF) Logic: It calculates the distance between the current low and the highest close over a specific lookback period ( 20 bars by default ). This creates a volatility spike during market bottoms or rapid corrections.
* Dynamic Normalization: The indicator continuously tracks the Historical Maximum of this volatility over a long window ( 250 bars ).
* Statistical Thresholding: It sets a "Danger Zone" at a specific percentage ( 75% ) of that historical maximum to filter out noise and isolate significant exhaustion events.
---
3. Adaptive Intelligence (Detection & Smoothing)
The EOM adapts to different market conditions through its detection engine:
1. Spike Confirmation: To avoid premature entries, the script uses a confirmation window ( 3 bars ). A signal is only "confirmed" if the current volatility spike is the highest within this local window.
2. Variable Smoothing: Traders can apply an internal SMA smoothing to the raw volatility data to filter out erratic price action on lower timeframes.
---
4. Visual Anatomy
The interface uses a high-contrast design to highlight institutional exhaustion:
* The Histogram:
* Faded Gray: Represents standard market volatility. The transparency is dynamic ; it darkens as volatility rises, signaling a buildup in pressure.
* Bright White: Activates when the volatility crosses the Dynamic Threshold , marking a high-probability exhaustion zone.
* The Threshold Line: A continuous horizontal boundary that represents the 75% of historical max , acting as the "Trigger Line."
* Signal Triangles: A small white triangle appears at the top of the indicator when a Volatility Spike is statistically confirmed.
---
5. How to Trade with EndOfMoove
* Spotting Bottoms: Large white columns often coincide with "capitulation" phases. When the histogram reaches these levels, the current downward move is likely overextended.
* Divergence Watch: If price makes a new low but the EOM histogram shows a lower spike than the previous one, it indicates that selling pressure is drying up.
* Volatility Breakouts: A sudden transition from faded gray to bright white suggests an impulse move that is reaching its peak velocity.
---
6. Technical Parameters
* WVF Period: Controls the sensitivity of the raw volatility calculation.
* Historical Max Period: Determines the depth of the statistical database (50 to 500 bars).
* Threshold %: Allows the trader to tighten or loosen the "Extreme" zone (set to 75% for balanced results).
Anchored VWAP PercentageINDICATOR: ANCHORED VWAP PERCENTAGE (AVWAP)
1. Overview
The Anchored VWAP Percentage (AVWAP) is a quantitative momentum and mean-reversion tool. It measures the percentage distance between the current price and a Volume Weighted Average Price (VWAP) that resets automatically based on specific time cycles. It allows traders to identify overextended market conditions relative to institutional value.
---
2. Core Logic & Calculation
The script tracks the relationship between price and volume starting from a specific Anchor Point .
* Volume-Weighted Foundation: Unlike simple moving averages, this indicator uses the VWAP formula: sum(Volume * Price) / sum(Volume) .
* Automatic Anchoring: The starting point (Anchor) resets automatically depending on the chart timeframe (e.g., resets weekly on a 15m chart, or yearly on a Daily chart).
* Percentage Deviation: It calculates the precise gap between the price and the VWAP, plotted as an oscillator: ((Price - VWAP) / VWAP) * 100 .
---
3. Adaptive Intelligence (Multi-Asset & Multi-TF)
The AVWAP is built with an internal database of 85th Percentile (P85) volatility thresholds. It recognizes that different assets have different "stretching" limits:
1. Asset-Specific Calibration: It includes optimized data for Bitcoin, Ethereum, Altcoins, Forex, and Indices .
2. Dynamic Timeframe Mapping: The anchor period and the exhaustion thresholds adjust automatically. For example:
* Intraday (1m-5m): Anchors to an 8-hour (480 min) cycle.
* Mid-Term (15m-60m): Anchors to a Weekly (W) cycle.
* Swing (Daily): Anchors to a Yearly (12M) cycle.
---
4. Visual Anatomy
The indicator is designed for high-speed decision-making:
* The Histogram:
* Green: Price is trading above the VWAP (Bullish premium).
* Red: Price is trading below the VWAP (Bearish discount).
* P85 Threshold Lines:
* These lines represent the 85th percentile of historical deviations . Historically, the price stays within these boundaries 85% of the time.
* Background Highlighting: When the histogram crosses the P85 line, the background glows, signaling a Statistical Exhaustion Zone where a retracement to the mean is highly probable.
---
5. How to Trade with AVWAP
* Mean Reversion: When the histogram reaches the P85 Zone , the price is "statistically overextended." This is a prime area to look for reversals or to take profits on existing trends.
* Trend Strength: If the histogram stays near the Zero Line while the price moves, the trend is supported by healthy volume.
* Value Area: The Zero Line represents the Fair Value . Buying near the Zero Line during a bullish histogram (Green) offers a high-probability entry with low risk.
---
6. Technical Parameters
* Asset Selection: A dropdown to switch between Crypto, Forex, and Indices.
* Color Customization: User-defined colors for bullish and bearish sentiment.
* Precision Control: 4-decimal precision for accurate tracking of thin-margin assets like Forex.






















