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.
Oscillators
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.
Universal MA Spread Oscillator + Dual DivergenceUniversal MA Spread Oscillator + Dual Divergence
Universal MA Spread Oscillator is a sophisticated momentum tool designed to visualize the convergence and divergence of two Moving Averages. By calculating the spread (distance) between a Fast and Slow MA, this oscillator provides a clear view of trend strength and potential reversals.
This script combines the oscillator with a Dual Divergence Engine and a Multi-Timeframe (MTF) Dashboard, allowing traders to spot structural weakness in price action across multiple timeframes simultaneously.
Note: To ensure a clean workspace upon loading, Divergences, the Signal Line, and the MTF Table are disabled by default. Please open the settings to enable the specific modules that fit your strategy.
Key Features
10 Selectable MA Types: Customize the oscillator engine with distinct algorithms for Fast and Slow averages. Options include:
Standard: SMA, EMA, WMA, VWMA, RMA (SMMA).
Advanced: McGinley Dynamic, Double EMA (DEMA), Triple EMA (TEMA), SWMA, and Kaufman Adaptive MA (KAMA).
Dual Divergence System:
Custom Divergence: Detects reversals based on user-defined pivot lookback periods.
TV Standard Divergence: Replicates the logic found in standard TradingView divergence indicators.
MTF Dashboard: A customizable table that monitors the trend direction and value of the spread across 4 user-defined higher timeframes.
Smart Histogram: Visualizes momentum with three coloring modes (Momentum, Simple, or Gradient).
How It Works
1. The Oscillator Logic The core calculation is simple yet effective:
Spread=FastMA−SlowMA
Above Zero: The Fast MA is above the Slow MA, indicating a Bullish trend.
Below Zero: The Fast MA is below the Slow MA, indicating a Bearish trend.
2. Divergence Detection The script compares Price Action against the Spread Oscillator to find discrepancies:
Regular Divergence (Reversal): When Price makes a higher high, but the Spread makes a lower high (Bearish), or Price makes a lower low while Spread makes a higher low (Bullish).
Hidden Divergence (Continuation): When Price pulls back, but the Spread oscillator maintains a stronger structure than price.
How to Use
Step 1: Configuration Open the settings menu to customize your view:
Visuals: Enable the "Signal Line" and "Cross Signals" if you prefer standard MACD-style entry/exit signals.
Divergence: Check "Show Custom Divergence" or "Show TV Standard Divergence" to automatically plot divergence lines and labels.
Table: Enable "Show MTF Table" to see the trend status of higher timeframes (e.g., 1H, 4H, Daily) in the corner of your screen.
Step 2: Trend Analysis Use the Zero Line as your baseline.
When the Histogram crosses Up over zero, momentum is shifting bullish.
When the Histogram crosses Down under zero, momentum is shifting bearish.
Step 3: Spotting Reversals If you enable the Divergence module, look for Regular Divergence lines at the top or bottom of trends. These often precede a change in direction or a deep retracement.
Step 4: MTF Confluence Before taking a trade based on the current timeframe, check the MTF Table. If the higher timeframes match your signal (e.g., all Green/Bullish), the probability of the trend continuing is higher.
Disclaimer: This tool is for informational purposes only. Past performance does not guarantee future results. Always use proper risk management.
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.
OzCobbs MACD-CCI with DivergenceOzCobbs MACD-CCI with Divergence combines the most useful behaviour of MACD and CCI into a single adaptive indicator, designed to highlight true momentum extremes rather than fixed, arbitrary levels.
This tool is built for traders looking for a Goldilocks solution, not too simple, not over-engineered, just enough structure to reveal when market behaviour becomes abnormal.
Instead of static overbought or oversold zones, both MACD and CCI use statistically derived outlier bands that automatically adjust to the instrument, timeframe, and volatility regime. This makes extremes meaningful, comparable, and consistent across markets.
The indicator can be used in two ways:
Merged mode, where MACD and CCI are overlaid into one cohesive view of momentum and stretch.
Split mode, by adding the indicator twice, setting one instance to MACD and the other to CCI, allowing focused analysis of each component.
Optional CCI divergence detection is also included to help identify momentum exhaustion at statistically significant extremes, without clutter or hidden divergence noise.
The default settings are great, but it is fully customisable and adaptable to suit individual trading styles - simply tweak, turn on/off whatever you feel is needed to improve YOU.
Enjoy
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
VQI PRO 4C (1m + 5m confirm) - ElkinVQI PRO 4C (1m + 5m confirm) is a volatility-quality filter built for scalping and micro-swings (especially mega caps).
Colors: Neon Green = bullish quality, Fuchsia = bearish quality, Yellow = neutral, Gray = low-quality/chop (avoid).
On 1m, it can require 5m confirmation to reduce noise and false signals. Use alongside structure (VWAP/EMAs), key levels, and risk management.
Trader Otto - Fusion Reactor - MultiEngine**Trader Otto - Fusion Reactor - MultiEngine** is an advanced dual HalfTrend system that combines fast trigger signals with slow trend filtering, powered by a universal Moving Average Math Engine supporting 7 different algorithms (HMA, SMA, EMA, RMA, T3, ZLEMA, JMA).
Unlike single HalfTrend indicators, Fusion Reactor uses **two synchronized engines** - Fast for entries, Slow for confirmation - creating a complete trend-following framework with visual signals, cloud fills, and candle coloring.
---
### 🔧 Core Technology
**MultiEngine Math Core**
- **7 Moving Average Algorithms** selectable for both Fast/Slow HalfTrends
- **HMA (Hull)** default - fastest trend detection with minimal lag
- **T3 (Tilson)**, **ZLEMA (ZeroLag)**, **JMA (Jurik)** for advanced smoothing
- Single parameter controls **both** HalfTrend calculations simultaneously
**Dual HalfTrend System**
FAST HalfTrend (Trigger): Lower amplitude = more sensitive entries
SLOW HalfTrend (Filter): Higher amplitude = trend confirmation
- **Aligned signals** (both green/red) = strongest setups
- **Cloud fill** shows agreement between fast/slow trends
- **Gray divergence** warns of potential whipsaws
---
### 🎯 Signal Hierarchy (5 Types)
**1. GO! Triggers (Triangles)**
Strongest signal: Fast HalfTrend flips + Slow confirms direction
BUY: Fast turns bullish AND Slow already bullish
SELL: Fast turns bearish AND Slow already bearish
**2. REV Reversals (Circles)**
Slow HalfTrend direction change - major trend shift alert
Blue circle below = Bullish reversal
Orange circle above = Bearish reversal
**3. DEF Defenses (Arrows)**
Price touches Slow HalfTrend + favorable candle = bounce signal
Green arrow up = Support defense
Red arrow down = Resistance defense
**4. Bar Coloring (PaintBar)**
Both HalfTrends bullish = Green candles
Both HalfTrends bearish = Red candles
Mixed signals = Gray candles (caution)
**5. Cloud Visualization**
---
### ⚙️ Settings Guide
**Math Engine**
- *Moving Average Type:* HMA(default), SMA, EMA, RMA, T3, ZLEMA, JMA
**Fast HalfTrend (Trigger)**
- *Fast Amplitude:* 2 (default) - Sensitivity (1=aggressive, 10=conservative)
- *Fast Deviation:* 2 - ATR multiplier for HalfTrend bands
**Slow HalfTrend (Filter)**
- *Slow Amplitude:* 4 (default) - Trend filter (higher = smoother)
- *Slow Deviation:* 2 - ATR multiplier
**Visual & Colors**
- *Color Mode 1-8:* 8 professional schemes
- *Paint Candles:* Full bar coloring system
**Visual Signals**
- *Show Triggers (GO!):* Main entry signals
- *Show Reversals (REV):* Trend change alerts
- *Show Defenses (DEF):* Bounce confirmation
---
### 📊 Optimal Usage
**1. Multi-Timeframe Alignment**
Higher TF: Slow HalfTrend direction (bias)
Current TF: Fast HalfTrend triggers (entries)
**2. Signal Priority**
GO! > REV > DEF (Strongest → Weakest)
Green cloud + GO! = Highest probability
Gray cloud = Wait for alignment
**3. Best Markets**
Trending markets (Forex majors, Indices)
NOT choppy ranging conditions
Works across all timeframes
**4. Risk Management**
Invalidation: Opposite HalfTrend line break
Targets: Next swing level or 1:2 RR minimum
---
### 🚀 Pro Features
✅ **Universal MA Engine** - 1 parameter, 7 algorithms
✅ **Dual Speed System** - Fast trigger + Slow filter
✅ **5 Signal Types** - Complete decision framework
✅ **8 Color Schemes** - Professional visuals
✅ **Cloud + PaintBar** - Instant trend reading
✅ **Alert Ready** - Buy/Sell conditions built-in
*Educational trend analysis tool. Past performance does not guarantee future results.*
Trader Otto - Trinity Codes: Harmonic Flow & StructureThis indicator acts as a complete trading system, combining **Harmonic Trend Cycles**, **Volatility Flow (MFI)**, and **Intraday Market Structure** into a single, cohesive workspace.
Unlike standard indicators that use default periods (like 14 or 200), "Trinity Codes" utilizes specific numerological constants (such as 111, 333, 714, and 888) to identify institutional pivot points and exhaustion levels that standard settings often miss.
### 🛠️ Key Concepts & How It Works
**1. Harmonic Trend Cycles (The Angel Waves)**
The core trend detection is based on a "Waterfall" of Exponential Moving Averages (EMAs) tuned to harmonic periods:
* **111 (Fast):** Represents the short-term tactical trend.
* **333 (Medium):** Represents the "Super Bull/Bear" swing trend.
* **666 (Slow):** Represents the major structural trend.
* **798 (The Macro Wall):** A heavy resistance/support line.
* **Signal:** When price is above the 111, 333, and 666, the dashboard displays "HYPER BULL", indicating a strong momentum continuation.
**2. Volatility Flow & Money Pressure (714/999)**
We use a modified Money Flow Index (MFI) logic to detect institutional accumulation and distribution:
* **Pump/Dump Signals:** When the flow metric breaches the specific **71.4** threshold, it prints a Triangle ($$$), suggesting significant inflow. Conversely, dropping below **28.6** suggests outflow.
* **Exhaustion (999):** Uses RSI (Relative Strength Index) combined with Bollinger Bands to detect when a trend is mathematically overextended. This prints an "X" on the chart, warning traders to lock in profits or avoid chasing the price.
**3. Session Structure (The 444 Box)**
For intraday traders, the script highlights a specific opening range (default 09:00 - 09:44).
* **Usage:** This box defines the "No-Trade Zone". A candle close outside this box (Breakout) sets the likely bias for the rest of the session.
**4. The 741 Guide (Projection)**
A volatility-based trailing stop (similar to Supertrend) that projects a forward line, helping traders visualize where the trend invalidation level is located in the future.
---
### 🎯 How to Use This System
This script is designed for **Confluence Trading**. Do not rely on a single signal.
1. **Check the Panel:** Is the "Angel Cycle" Bullish?
2. **Wait for Structure:** Wait for price to break out of the **444 Session Box** or bounce off the **Macro Wall**.
3. **Confirm with Flow:** Look for a green "Pump" triangle or a "Buy Setup" label.
4. **Exit:** Use the **741 Guide** line as a trailing stop-loss or exit when the **Exhaustion (999)** signal appears.
---
### ⚙️ Settings & Customization
While the script comes pre-loaded with our proprietary harmonic constants, **all parameters are fully customizable** to fit different markets (Crypto, Forex, Indices):
* **Numerological Constants:** You can toggle the Fibonacci-based pivot levels (888/520) on/off.
* **Session Configuration:** Adjust the "444 Box" time to match your local exchange opening hours (e.g., NYSE, London, Tokyo).
* **Flow Calibration:** Adjust the sensitivity of the Pump/Dump signals (MFI Levels).
* **Visuals:** All colors are adjustable to fit Dark/Light themes.
---
*Disclaimer: Past performance is not indicative of future results. This tool is for technical analysis assistance only.*
Zabbo Confluence Strategy (Unified Flip, Intrabar)Description
This script combines the power of multiple proven swing trend indicators into a single, unified confluence system. A trade signal is generated when the specified number of indicators align in the same bullish or bearish direction, helping traders identify high-probability long or short opportunities.
The script includes an on-chart dashboard that displays the current status of each individual indicator, along with the overall confluence score, allowing you to visually track trend alignment as market conditions evolve.
Included Indicators:
Xtreme Trend – View Script
MACD (12-26-9) – View Script
MACD (144-34-9) Histogram – View Script
WaveTrend Oscillator – View Script
QQE MT4 (Glaz-Modified by JustUncleL) – View Script
Signal Conditions:
A BUY signal is triggered when:
Xtreme Trend is Bullish
MACD (12-26-9) shows a bullish cross
MACD (144-34-9) histogram is increasing
WaveTrend Oscillator is bullish
QQE MT4 line crosses above its signal
A SELL signal is triggered when:
Xtreme Trend is Bearish
MACD (12-26-9) shows a bearish cross
MACD (144-34-9) histogram is decreasing
WaveTrend Oscillator is bearish
QQE MT4 line crosses below its signal
Users can enable or disable individual indicators in the settings and adjust the confluence threshold (from 1 to 5) to suit their trading style. They also have the ability to toggle off the Xtrend indicator, the 200 EMA, and the confluence dashboard.
Best Use
Performs best on higher timeframes such as 1H, 4H, and Daily.
Lower timeframes (<1H) and choppy, sideways markets may produce frequent signals with smaller spreads.
Increasing the confluence requirement reduces the number of signals, but increases the reliability of potential market tops and bottoms.
Key Features
Five popular trend/trading indicators in one script
Adjustable confluence threshold (1–5)
On-chart dashboard for quick signal confirmation
Customizable indicator inclusion/exclusion
Works across any market (forex, crypto, stocks, commodities)
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.
Pro Scalper MTF Elite Strategy v1.0.0
Pro Scalper MTF Elite Strategy v1.0.0
What is this script?
This is an advanced, institutional-grade multi-timeframe (MTF) scalping and swing trading strategy for TradingView. It integrates multiple professional trading concepts—including Smart Money Concepts (SMC/SMT), price action, trend, momentum, and volume analysis—into a single, easy-to-use tool. The script is designed for traders who want robust, rules-based entries and exits, with built-in risk management and dynamic position sizing.
Key Concepts Integrated
Smart Money Concepts (SMC/SMT): Includes liquidity sweeps, order blocks, fair value gaps (FVG), and market structure breaks (MSB).
Price Action: Detects swing highs/lows, candle patterns, and support/resistance zones.
Trend Analysis: Uses EMAs, VWAP, and higher timeframe trend confirmation.
Momentum: Incorporates MACD and RSI for momentum filtering.
Volume : Identifies volume spikes for additional confluence.
Multi-Factor Confluence: Signals are generated only when multiple factors align, increasing reliability and reducing false signals.
How does it work?
- The strategy continuously scans for confluence between SMC/SMT signals, price action, trend, momentum, and volume.
- Each factor is scored, and only high-confluence setups trigger trade signals.
- Risk management is fully automated: you set your risk per trade, and the script calculates stop loss, take profits, and position size.
- Advanced features include trailing stops, breakeven logic, dynamic targets, and adaptive filters for different market regimes.
How to use
1. Add the script to your chart.
2. Adjust settings in the Inputs panel:
- By default, liquidity zones and support/resistance are OFF for a clean chart. Enable “Show Liquidity Zones (By TF)” and “Show S/R Zones” in the Visuals section to see SMT/SMC features.
- Set your account size and risk % for proper position sizing.
- Choose your preferred risk management and signal filtering options.
3. **Look for BUY/SELL labels on the chart.**
- These indicate high-confluence trade entries.
- The script will plot stop loss and take profit levels.
4. **Use the built-in strategy tester to review historical performance.**
5. **Set up alerts:** See below for details.
Features & Settings Explained
- Risk Management : Fixed % risk per trade, dynamic position sizing, trailing stops, breakeven, and adaptive targets.
- Signal Logic: Multi-factor scoring, cluster confluence, aggressive mode, candle color filter, and high conviction options.
- Advanced Filters: Bias gate, ambiguity skip, cooldown, adaptive stop modes, dynamic regime adjustment.
- Session & Volatility : Session filter, volatility gate, and dynamic position sizing.
- Visuals: All major overlays (liquidity, S/R, order blocks, FVGs, etc.) are OFF by default for clarity. Enable as needed in the Visuals section.
- Dashboard (Debug Panel): Built-in dashboard displays key signal metrics, scores, cluster counts, regime status, and trigger states directly on the chart. Enable it in the Visuals section by setting “Debug Panel Mode” to “Lite” or “Extended” and choose its position with “Debug Panel Position.”
- **Performance Tweaks:** Light MTF mode, max boxes/labels, and more.
How to enable SMT/SMC features
- Enable “Show Liquidity Zones (By TF)” for liquidity zones (SMT/SMC).
- Enable “Show S/R Zones” for support/resistance.
- Enable “Show Order Blocks” and “Show FVG” for order block and fair value gap visualization.
How to set alerts (Strategy Script)
On TradingView, strategy scripts do not allow you to select specific conditions like “Entry Buy” or “Entry Sell” in the alert dialog. Instead, you can only set a single alert for the entire strategy. Here’s how to do it:
1. Add the strategy to your chart.
2. Click the “Add Alert” (clock) icon at the top of TradingView.
3. In the alert dialog, select the strategy name as the condition (you will not see separate options for Entry Buy or Entry Sell).
4. The alert will trigger whenever the script generates a new buy or sell signal (as defined by the alert() function in the script).
5. Set your preferred alert actions (popup, email, webhook, etc.) and click “Create”.
Note: If you want separate alerts for buy and sell signals, you would need to use a companion indicator version of the script.
What strategy is this? How does it help?
This is a multi-factor, multi-timeframe confluence strategy. It helps traders by:
- Automating complex SMC/SMT and price action analysis.
- Managing risk and position size for you.
- Providing clear, actionable trade signals only when multiple factors align.
- Adapting to changing market regimes (trend/chop/volatility).
- Reducing emotional trading and overtrading.
Timeframes
- Works best on 5m, 15m, 30m, and 1H charts.
- Can be used on higher timeframes for swing trading.
- Lower timeframes (1m, 3m) may be noisier.
Does it repaint?
- The script is designed to avoid repainting. Signals are generated using confirmed bar data.
- Optional “Repaint Audit” mode is available for testing.
- Visual overlays (zones, FVGs, etc.) may update as new bars form, but trade signals do not repaint.
How long do signals show?
- Signals remain on the chart as long as the trade is active or until the next signal.
- Visual zones fade after a set number of bars (configurable).
---
Supplemental Information
Author
- Script by lava_javaforum (Institutional Enhancement Strategy Variant).
- For support, contact via TradingView or the invite-only group.
Risk Management & Position Sizing
- All trades use fixed % risk per trade.
- Position size is calculated automatically.
- Dynamic sizing increases with higher conviction.
Track Record
- This is a strategy script with built-in backtesting.
- Past performance is shown in the TradingView strategy tester.
- No guarantee of future results; always forward-test before live trading.
Markets
- Designed for stocks, indices, futures, and options.
- Works on any liquid market and timeframe.
Leverage
- The script does not recommend or require leverage.
- Use leverage at your own risk.
Backtesting
- Fully backtestable in TradingView.
- Use the strategy tester to review historical performance.
Support
- Support is available for invite-only users.
- Contact the author for questions or troubleshooting.
Community
- You may contact other users in the invite-only group for feedback and tips.
Trial
- A trial period may be available for select users. Contact the author for details.
---
Disclaimer
This script is for educational and informational purposes only. It is NOT financial advice. Trading involves risk, and you should only trade with money you can afford to lose. Past performance does not guarantee future results. Always do your own research and consult a financial advisor if needed.
---
If you have any questions or need help with settings, contact the author directly. Happy trading!
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).
EMA Distance IndexEMA Distance Index
EMA Distance Index measures how far price is extended from a structurally important exponential moving average calculated on a user-selected timeframe. It quantifies price location in percentage terms and compares current conditions to historical norms.
This indicator is timeframe-agnostic and works on any chart timeframe, making it a versatile tool for scalping, intraday, and swing trading.
✂️ What It Does:
- Compares current chart timeframe price to an EMA from a selectable timeframe
- Calculates the percentage distance between price and that EMA
- Computes a rolling average distance to establish historical norms
- Displays this information in a clean oscillator pane
Bitcoin 1h chart vs 4h EMA
🔦 Intention:
EMA Distance Index is designed to answer:
“How far is price from its structural mean, relative to what’s normal?”
Rather than predicting direction, it provides objective context about price location and extension.
✨ Key Features:
- Timeframe-agnostic (works on any chart)
- User-selectable EMA timeframe
- Percentage-based (volatility aware)
- Non-repainting
- Lightweight and fast
- Suitable for discretionary and systematic traders
Bitcoin Daily chart vs Weekly EMA
📈 Best Practices:
- EMA timeframe should be equal to or higher than chart timeframe
- Use as a context tool, not a standalone signal
- Adjust lookback length based on chart timeframe
- Combine with structure, VWAP, or volume analysis
📚 Common Use Cases
- Mean-reversion context
- Overextension identification
- Trend pullback evaluation
- Risk framing and trade location
- Volatility regime awareness
🛠️ Settings Overview
- EMA Length: Period used for EMA calculation
- EMA Timeframe: Timeframe on which EMA is calculated
- Lookback Bars: Number of chart bars used for averaging
⚠️ Disclaimer:
EMA Distance Index is an educational and informational tool that visualizes the distance between price and a selected EMA. It does not provide buy, sell, or trading signals, and should not be used as the sole basis for trading decisions.
Users are responsible for their own trades and risk management. Past performance, averages, or historical data do not guarantee future results. Always consider market structure, risk tolerance, and other technical/fundamental factors before taking any action.
The developer assumes no liability for any losses or damages resulting from the use of this indicator. By using this indicator, you acknowledge and accept these terms.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
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.
BT Cumulative Delta ContextBT CDC — Cumulative Delta Change (Volume Momentum)
Overview
BT CDC (Cumulative Delta Change) measures the rate of change in volume participation , not raw volume or cumulative delta itself.
In simple terms, CDC answers one question:
“Is buying or selling pressure accelerating, decelerating, or stalling?”
Where CVD shows who is holding inventory , CDC shows whether that inventory is still being added to . This distinction is critical in professional trading.
---
Inputs Summary
• Delta Source – Determines how volume imbalance is estimated
• Smoothing / Lookback – Controls sensitivity to short-term vs sustained momentum shifts
• Normalization (if enabled) – Allows comparison across sessions or assets
Default settings are designed to balance responsiveness with stability for intraday futures.
---
Visual Elements
• Color-coded histogram or waveform
– Positive values indicate increasing buying pressure
– Negative values indicate increasing selling pressure
• Zero line reference
– Above zero: positive participation momentum
– Below zero: negative participation momentum
Visual emphasis is placed on changes in slope and peaks , not just crossings.
---
How Traders Use CDC Effectively
CDC is best used to identify advantageous periods for trading , not individual entries.
Common professional-style uses include:
• Pressing trades only when CDC supports continuation
• Avoiding breakouts when CDC is decaying
• Fading moves when CDC spikes fail to convert into sustained momentum
• Standing down during flat CDC environments (low participation)
CDC is especially effective during:
• Session opens
• Volatility regime changes
• Trend transitions
• Range-to-trend or trend-to-range shifts
---
How CDC Relates to Professional Trading Desks
Professional trading desks rarely make decisions based on absolute volume or delta alone. Instead, they focus on:
• Changes in participation
• Acceleration vs exhaustion of pressure
• Whether initiative activity is increasing or fading
CDC is a retail-accessible approximation of what institutional desks refer to as:
• Order flow acceleration
• Liquidity-taking rate changes
• Participation momentum
Directional systematic funds, CTAs, and intraday macro traders use similar concepts to determine when markets are in trend-permissive states versus balanced or rotational states.
CDC is not used as a “buy/sell trigger.” It is used as a permission filter that determines whether directional trades should be pressed, faded, or avoided.
---
What CDC Signals
Rising CDC
• Participation is accelerating
• Initiative activity is increasing
• Directional continuation is more likely
• Pullback trades have higher expectancy
Flattening CDC
• Participation is no longer expanding
• Inventory is being digested or distributed
• Breakouts become fragile
• Range behavior becomes more likely
Falling CDC
• Momentum is decaying
• Exhaustion risk increases
• Fades and mean reversion gain edge
CDC is most powerful when read alongside price location (VWAP, ranges, structure) and cumulative delta (CVD).
---
Who Uses Similar Tools & Methods
While CDC is not a standardized retail indicator, its logic is widely used by:
• Directional systematic futures funds
• CTA-style intraday and swing traders
• Macro desks trading index futures
• Volatility and regime-based strategies
---
Important Notes
• CDC is a context and regime tool , not a signal generator
• Best used in combination with CVD, VWAP, structure, and volatility
• Most valuable when aligned with time-of-day and session behavior
CDC helps traders align with periods when professional participation is expanding—and avoid trading when it is not.






















