Ichimoku Screener [Pineify]Advanced Multi-Timeframe Ichimoku Screener - Complete Market Analysis Tool
This sophisticated Ichimoku Screener represents a comprehensive approach to multi-timeframe market analysis, combining four distinct Ichimoku-based indicators into a unified screening system. Unlike traditional single-symbol indicators, this screener provides simultaneous analysis across multiple assets and timeframes, enabling traders to identify optimal trading opportunities with enhanced precision and efficiency.
Key Features
Multi-asset screening capability for up to 10 symbols simultaneously
Four customizable timeframes per symbol for comprehensive analysis
Four integrated Ichimoku-based indicators working in harmony
Real-time visual feedback with color-coded signals
Customizable Ichimoku parameters for personalized analysis
Clean, organized table display for easy interpretation
Automated signal strength assessment and timing
How It Works
The screener employs the traditional Ichimoku Kinko Hyo methodology, utilizing five core components: Conversion Line (Tenkan-sen), Base Line (Kijun-sen), Leading Span A (Senkou Span A), Leading Span B (Senkou Span B), and displacement calculations. Each component is mathematically calculated using specific period lengths:
Conversion Line = (Highest High + Lowest Low) / 2 over conversion period
Base Line = (Highest High + Lowest Low) / 2 over base period
Leading Span A = (Conversion Line + Base Line) / 2
Leading Span B = (Highest High + Lowest Low) / 2 over lagging span period
The screener processes these calculations across multiple securities simultaneously using TradingView's security() function, enabling real-time cross-asset analysis. The system tracks state changes using barssince() functions to provide precise timing information for each signal type.
Trading Ideas and Insights
This screener excels in identifying momentum convergence patterns where multiple Ichimoku components align across different timeframes. The most powerful signals occur when:
Cloud color aligns with price position relative to the cloud
Conversion Line crosses above/below Base Line in the same direction as cloud bias
Multiple timeframes show consistent directional bias
Entry signals appear with minimal bars since formation (indicating fresh momentum)
For trend following strategies , focus on symbols where the cloud maintains consistent color across higher timeframes while showing recent entry signals on lower timeframes. For reversal opportunities , identify assets where cloud color changes coincide with price re-entering the cloud after extended periods above or below.
The screener particularly excels in cryptocurrency and forex markets where momentum shifts can be dramatic and sustained. By monitoring multiple timeframes simultaneously, traders can identify when short-term signals align with longer-term trends, significantly improving trade success probability.
How Multiple Indicators Work Together
The four integrated indicators create a comprehensive analytical framework through synergistic interaction:
Ichimoku Cloud (IchiCld) establishes the primary trend bias by comparing Leading Span A with Leading Span B. When Span A > Span B, the cloud displays bullish characteristics; when Span A < Span B, bearish characteristics emerge. The indicator tracks duration since the last cloud color change, providing momentum persistence insight.
Ichimoku Lagging Cloud (IchiLagCld) determines price position relative to the displaced cloud formation. This indicator identifies whether current price action occurs above, below, or within the cloud structure, revealing support/resistance dynamics and trend confirmation signals.
Conversion vs Base (IchiC>Base) monitors the relationship between short-term (Conversion Line) and medium-term (Base Line) momentum. Crossovers in this relationship often precede significant price movements and provide early trend change warnings.
Ichimoku Entry (IchiEnt) synthesizes all components into actionable signals by requiring alignment between cloud bias, price position, and conversion/base relationship. This multi-factor confirmation approach significantly reduces false signals while maintaining sensitivity to genuine momentum shifts.
The mathematical foundation ensures that each indicator contributes unique information while maintaining logical consistency. The system's strength lies in requiring multiple confirmations before generating entry signals, following Ichimoku's original philosophy of comprehensive market analysis.
Unique Aspects
This implementation distinguishes itself through several innovative features:
Advanced State Tracking : Unlike standard Ichimoku indicators that show current values, this screener tracks duration since state changes , providing crucial timing information for signal freshness and momentum strength assessment.
Multi-Asset Efficiency : The screener eliminates the need to manually check multiple charts by presenting comparative analysis across assets and timeframes in a single view, dramatically improving analytical efficiency.
Customizable Visual Feedback : The color-coding system adapts to different signal types and strengths, with recent signals receiving enhanced visual prominence to draw attention to fresh opportunities.
Professional Table Architecture : The organized display accommodates up to 40 symbol-timeframe combinations (10 symbols ร 4 timeframes), with intelligent pagination for optimal screen utilization.
Signal Correlation Analysis : By displaying multiple timeframes for each symbol, traders can quickly identify timeframe confluence and divergence patterns that would otherwise require extensive manual analysis.
How to Use
Symbol Configuration : Enter up to 10 symbols in the Symbol input group. Use full exchange:ticker format for optimal compatibility (e.g., "BINANCE:BTCUSDT").
Timeframe Selection : Configure four timeframes in ascending order for logical analysis progression. Recommended combinations include 1m/5m/15m/1h for intraday analysis or 1h/4h/1D/1W for swing trading.
Ichimoku Parameters : Adjust the four core parameters based on your trading style:
Conversion Line Length (default: 9) - Controls short-term momentum sensitivity
Base Line Length (default: 26) - Determines medium-term trend identification
Leading Span B Length (default: 52) - Sets long-term trend calculation period
Displacement (default: 26) - Controls forward projection of cloud structure
Signal Interpretation :
Green backgrounds indicate bullish conditions
Red backgrounds indicate bearish conditions
Numerical values show bars since last state change
"L:" prefix indicates long entry signals
"S:" prefix indicates short entry signals
"N/A" indicates neutral/transitional states
Trading Workflow : Scan for symbols showing consistent signals across multiple timeframes, prioritize fresh signals (low bar counts), and use individual charts for precise entry timing and risk management.
Customization
The screener accommodates various trading approaches through parameter adjustment:
Scalping Configuration : Use shorter periods (Conversion: 5, Base: 13, Span B: 26) with 1m/3m/5m/15m timeframes for high-frequency opportunities.
Swing Trading Setup : Employ standard parameters with 4h/1D/3D/1W timeframes for position trading across days or weeks.
Cryptocurrency Optimization : Given crypto's 24/7 nature, consider using 4h/8h/1D/3D combinations for optimal signal timing.
Symbol selection can focus on correlated assets (e.g., major cryptocurrencies) for sector analysis or diverse assets for portfolio opportunity identification. The flexible timeframe configuration allows adaptation to any market's characteristic volatility and trading patterns.
Conclusion
This Advanced Multi-Timeframe Ichimoku Screener transforms traditional single-chart analysis into a comprehensive market monitoring system. By integrating multiple Ichimoku components across various timeframes and assets, it provides traders with unprecedented analytical efficiency and signal reliability.
The mathematical rigor of traditional Ichimoku analysis combines with modern Pine Script capabilities to deliver a professional-grade screening tool. Whether used for identifying trend continuation opportunities, spotting potential reversals, or conducting broad market analysis, this screener offers the analytical depth and practical functionality required for serious trading applications.
The system's emphasis on signal confluence across multiple timeframes and indicators significantly improves trade selection quality while reducing analysis time. For traders seeking to leverage Ichimoku's proven methodology across multiple markets simultaneously, this screener represents an essential analytical upgrade to traditional single-symbol approaches.
Trendtrading
Adaptive Machine Learning Trading System [PhenLabs]๐Adaptive ML Trading System
Version: PineScriptโขv6
๐Description
The Adaptive ML Trading System is a sophisticated machine learning indicator that combines ensemble modeling with advanced technical analysis. This system uses XGBoost, Random Forest, and Neural Network algorithms to generate high-confidence trading signals while incorporating robust risk management features. Traders benefit from objective, data-driven decision-making that adapts to changing market conditions.
๐Points of Innovation
โข Machine Learning Ensemble - Three integrated models (XGBoost, Random Forest, Neural Network)
โข Confidence-Based Trading - Only executes trades when ML confidence exceeds threshold
โข Dynamic Risk Management - ATR-based stop loss and max drawdown protection
โข Adaptive Position Sizing - Volatility-adjusted position sizing with confidence weighting
โข Real-Time Performance Metrics - Live tracking of win rate, Sharpe ratio, and performance
โข Multi-Timeframe Feature Analysis - Adaptive lookback periods for different market regimes
๐งCore Components
โข ML Ensemble Engine - Weighted combination of XGBoost, Random Forest, and Neural Network outputs
โข Feature Normalization System - Advanced preprocessing with custom tanh/sigmoid activation
โข Risk Management Module - Dynamic position sizing and drawdown protection
โข Performance Dashboard - Real-time metrics and risk status monitoring
โข Alert System - Comprehensive alert conditions for entries, exits, and risk events
๐ฅKey Features
โข High-confidence ML signals with customizable confidence thresholds
โข Multiple trading modes (Conservative, Balanced, Aggressive) for different risk profiles
โข Integrated stop loss and risk management with ATR-based calculations
โข Real-time performance metrics including win rate and Sharpe ratio
โข Comprehensive alert system with entry, exit, and risk management notifications
โข Visual confidence bands and threshold indicators for easy signal interpretation
๐จVisualization
โข ML Signal Line - Primary signal output ranging from -1 to +1
โข Confidence Bands - Visual representation of model confidence levels
โข Threshold Lines - Customizable buy/sell threshold levels
โข Position Histogram - Current market position visualization
โข Performance Tables - Real-time metrics display in customizable positions
๐Usage Guidelines
Model Configuration
โข Confidence Threshold: Default 0.55, Range 0.5-0.95 - Minimum confidence for signals
โข Model Sensitivity: Default 0.9, Range 0.1-2.0 - Adjusts signal sensitivity
โข Ensemble Mode: Conservative/Balanced/Aggressive - Trading style preference
โข Signal Threshold: Default 0.55, Range 0.3-0.9 - ML signal threshold for entries
Risk Management
โข Position Size %: Default 10%, Range 1-50% - Portfolio percentage per trade
โข Max Drawdown %: Default 15%, Range 5-30% - Maximum allowed drawdown
โข Stop Loss ATR: Default 2.0, Range 0.5-5.0 - Stop loss in ATR multiples
โข Dynamic Sizing: Default true - Volatility-based position adjustment
Display Settings
โข Show Signals: Default true - Display entry/exit signals
โข Show Threshold Signals: Default true - Display ยฑ0.6 threshold crosses
โข Show Confidence Bands: Default true - Display ML confidence levels
โข Performance Dashboard: Default true - Show metrics table
โ
Best Use Cases
โข Swing trading with 1-5 day holding periods
โข Trend-following strategies in established trends
โข Volatility breakout trading during high-confidence periods
โข Risk-adjusted position sizing for portfolio management
โข Multi-timeframe confirmation for existing strategies
โ ๏ธLimitations
โข Requires sufficient historical data for accurate ML predictions
โข May experience low confidence periods in choppy markets
โข Performance varies across different asset classes and timeframes
โข Not suitable for very short-term scalping strategies
โข Requires understanding of basic risk management principles
๐กWhat Makes This Unique
โข True machine learning ensemble with multiple model types
โข Confidence-based trading rather than simple signal generation
โข Integrated risk management with dynamic position sizing
โข Real-time performance tracking and metrics
โข Adaptive parameters that adjust to market conditions
๐ฌHow It Works
Feature Calculation: Computes 20+ technical features from price/volume data
Feature Normalization: Applies custom normalization for ML compatibility
Ensemble Prediction: Combines XGBoost, Random Forest, and Neural Network outputs
Signal Generation: Produces confidence-weighted trading signals
Risk Management: Applies position sizing and stop loss rules
Execution: Generates alerts and visual signals based on thresholds
๐กNote:
This indicator works best on daily and 4-hour timeframes for most assets. Ensure you understand the risk management settings before live trading. The system includes automatic risk-off modes that halt trading during excessive drawdown periods.
Trend Fib Zone Bounce (TFZB) [KedArc Quant]Description:
Trend Fib Zone Bounce (TFZB) trades with the latest confirmed Supply/Demand zone using a single, configurable Fib pullback (0.3/0.5/0.6). Trade only in the direction of the most recent zone and use a single, configurable fib level for pullback entries.
โข Detects market structure via confirmed swing highs/lows using a rolling window.
โข Draws Supply/Demand zones (bearish/bullish rectangles) from the latest MSS (CHOCH or BOS) event.
โข Computes intra zone Fib guide rails and keeps them extended in real time.
โข Triggers BUY only inside bullish zones and SELL only inside bearish zones when price touches the selected fib and closes back beyond it (bounce confirmation).
โข Optional labels print BULL/BEAR + fib next to the triangle markers.
What it does
Finds structure using confirmed swing highs/lows (you choose the confirmation length).
Builds the latest zone (bullish = demand, bearish = supply) after a CHOCH/BOS event.
Draws intra-zone โguide railsโ (Fib lines) and extends them live.
Signals only with the trend of that zone:
BUY inside a bullish zone when price tags the selected Fib and closes back above it.
SELL inside a bearish zone when price tags the selected Fib and closes back below it.
Optional labels print BULL/BEAR + Fib next to triangles for quick context
Why this is different
Most โzone + fib + signalโ tools bolt together several indicators, or fire counter-trend signals because they donโt fully respect structure. TFZB is intentionally minimal:
Single bias source: the latest confirmed zone defines direction; nothing else overrides it.
Single entry rule: one Fib bounce (0.3/0.5/0.6 selectable) inside that zoneโno counter-trend trades by design.
Clean visuals: you can show only the most recent zone, clamp overlap, and keep just the rails that matter.
Deterministic & transparent: every plot/label comes from the code you seeโno external series or hidden smoothing
How it helps traders
Cuts decision noise: you always know the bias and the only entry that matters right now.
Forces discipline: if price isnโt inside the active zone, you donโt trade.
Adapts to volatility: pick 0.3 in strong trends, 0.5 as the default, 0.6 in chop.
Non-repainting zones: swings are confirmed after Structure Length bars, then used to build zones that extend forward (they donโt โteleportโ later)
How it works (details)
*Structure confirmation
A swing high/low is only confirmed after Structure Length bars have elapsed; the dot is plotted back on the original bar using offset. Expect a confirmation delay of about Structure Length ร timeframe.
*Zone creation
After a CHOCH/BOS (momentum shift / break of prior swing), TFZB draws the new Supply/Demand zone from the swing anchors and sets it active.
*Fib guide rails
Inside the active zone TFZB projects up to five Fib lines (defaults: 0.3 / 0.5 / 0.7) and extends them as time passes.
*Entry logic (with-trend only)
BUY: barโs low โค fib and close > fib inside a bullish zone.
SELL: barโs high โฅ fib and close < fib inside a bearish zone.
*Optionally restrict to one signal per zone to avoid over-trading.
(Optional) Aggressive confirm-bar entry
When do the swing dots print?
* The code confirms a swing only after `structureLen` bars have elapsed since that candidate high/low.
* On a 5-min chart with `structureLen = 10`, thatโs about 50 minutes later.
* When the swing confirms, the script plots the dot back on the original bar (via `offset = -structureLen`). So you *see* the dot on the old bar, but it only appears on the chart once the confirming bar arrives.
> Practical takeaway: expect swing markers to appear roughly `structureLen ร timeframe` later. Zones and signals are built from those confirmed swings.
Best timeframe for this Indicator
Use the timeframe that matches your holding period and the noise level of the instrument:
* Intraday :
* 5m or 15m are the sweet spots.
* Suggested `structureLen`:
* 5m: 10โ14 (confirmation delay \~50โ70 min)
* 15m: 8โ10 (confirmation delay \~2โ2.5 hours)
* Keep Entry Fib at 0.5 to start; try 0.3 in strong trends, 0.6 in chop.
* Tip: avoid the first 10โ15 minutes after the open; let the initial volatility set the early structure.
* Swing/overnight:
* 1h or 4h.
* `structureLen`:
* 1h: 6โ10 (6โ10 hours confirmation)
* 4h: 5โ8 (20โ32 hours confirmation)
* 1m scalping: not recommended hereโthe confirmation lag relative to the noise makes zones less reliable.
Inputs (all groups)
Structure
โข Show Swing Points (structureTog)
o Plots small dots on the bar where a swing point is confirmed (offset back by Structure Length).
โข Structure Length (structureLen)
o Lookback used to confirm swing highs/lows and determine local structure. Higher = fewer, stronger swings; lower = more reactive.
Zones
โข Show Last (zoneDispNum)
o Maximum number of zones kept on the chart when Display All Zones is off.
โข Display All Zones (dispAll)
o If on, ignores Show Last and keeps all zones/levels.
โข Zone Display (zoneFilter): Bullish Only / Bearish Only / Both
o Filters which zone types are drawn and eligible for signals.
โข Clean Up Level Overlap (noOverlap)
o Prevents fib lines from overlapping when a new zone starts near the previous one (clamps line start/end times for readability).
Fib Levels
Each row controls whether a fib is drawn and how it looks:
โข Toggle (f1Togโฆf5Tog): Show/hide a given fib line.
โข Level (f1Lvlโฆf5Lvl): Numeric ratio in . Defaults active: 0.3, 0.5, 0.7 (0 and 1 off by default).
โข Line Style (f1Styleโฆf5Style): Solid / Dashed / Dotted.
โข Bull/Bear Colors (f#BullColor, f#BearColor): Per-fib color in bullish vs bearish zones.
Style
โข Structure Color: Dot color for confirmed swing points.
โข Bullish Zone Color / Bearish Zone Color: Rectangle fills (transparent by default).
Signals
โข Entry Fib for Signals (entryFibSel): Choose 0.3, 0.5 (default), or 0.6 as the trigger line.
โข Show Buy/Sell Signals (showSignals): Toggles triangle markers on/off.
โข One Signal Per Zone (oneSignalPerZone): If on, suppresses additional entries within the same zone after the first trigger.
โข Show Signal Text Labels (Bull/Bear + Fib) (showSignalLabels): Adds a small label next to each triangle showing zone bias and the fib used (e.g., BULL 0.5 or BEAR 0.3).
How TFZB decides signals
With trend only:
โข BUY
1. Latest active zone is bullish.
2. Current barโs close is inside the zone (between top and bottom).
3. The barโs low โค selected fib and it closes > selected fib (bounce).
โข SELL
1. Latest active zone is bearish.
2. Current barโs close is inside the zone.
3. The barโs high โฅ selected fib and it closes < selected fib.
Markers & labels
โข BUY: triangle up below the bar; optional label โBULL 0.xโ above it.
โข SELL: triangle down above the bar; optional label โBEAR 0.xโ below it.
Right-Panel Swing Log (Table)
What it is
A compact, auto-updating log of the most recent Swing High/Low events, printed in the top-right of the chart.
It helps you see when a pivot formed, when it was confirmed, and at what priceโso you know the earliest bar a zone-based signal could have appeared.
Columns
Type โ Swing High or Swing Low.
Date โ Calendar date of the swing bar (follows the chartโs timezone).
Swing @ โ Time of the original swing bar (where the dot is drawn).
Confirm @ โ Time of the bar that confirmed that swing (โ Structure Length ร timeframe after the swing). This is also the earliest moment a new zone/entry can be considered.
Price โ The swing price (high for SH, low for SL).
Why itโs useful
Clarity on repaint/confirmation: shows the natural delay between a swing forming and being usableโno guessing.
Planning & journaling: quick reference of todayโs pivots and prices for notes/backtesting.
Scanning intraday: glance to see if you already have a confirmed zone (and therefore valid fib-bounce entries), or if youโre still waiting.
Context for signals: if a fib-bounce triangle appears before the time listed in Confirm @, itโs not a valid trade (you were too early).
Settings (Inputs โ Logging)
Log swing times / Show table โ turn the table on/off.
Rows to keep โ how many recent entries to display.
Show labels on swing bar โ optional tags on the chart (โSwing High 11:45โ, โConfirm SH 14:15โ) that match the table.
Recommended defaults
โข Structure Length: 10โ20 for intraday; 20โ40 for swing.
โข Entry Fib for Signals: 0.5 to start; try 0.3 in stronger trends and 0.6 in choppier markets.
โข One Signal Per Zone: ON (prevents over trading).
โข Zone Display: Both.
โข Fib Lines: Keep 0.3/0.5/0.7 on; turn on 0 and 1 only if you need anchors.
Alerts
Two alert conditions are available:
โข BUY signal โ fires when a with trend bullish bounce at the selected fib occurs inside a bullish zone.
โข SELL signal โ fires when a with trend bearish bounce at the selected fib occurs inside a bearish zone.
Create alerts from the chartโs Alerts panel and select the desired condition. Use Once Per Bar Close to avoid intrabar flicker.
Notes & tips
โข Swing dots are confirmed only after Structure Length bars, so they plot back in time; zones built from these confirmed swings do not repaint (though they extend as new bars form).
โข If you donโt see a BUY where you expect one, check: (1) Is the active zone bullish? (2) Did the candleโs low actually pierce the selected fib and close above it? (3) Is One Signal Per Zone suppressing a second entry?
โข You can hide visual clutter by reducing Show Last to 1โ3 while keeping Display All Zones off.
Glossary
โข CHOCH (Change of Character): A shift where price breaks beyond the last opposite swing while local momentum flips.
โข BOS (Break of Structure): A cleaner break beyond the prior swing level in the current momentum direction.
โข MSS: Either CHOCH or BOS โ any event that spawns a new zone.
Extension ideas (optional)
โข Add fib extensions (1.272 / 1.618) for target lines.
โข Zone quality score using ATR normalization to filter weak impulses.
โข HTF filter to only accept zones aligned with a higher timeframe trend.
โ ๏ธ Disclaimer This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
Uptrick: Volatility Weighted CloudIntroduction
The Volatility Weighted Cloud (VWC) is a trend-tracking overlay that combines adaptive volatility-based bands with a multi-source smoothed price cloud to visualize market bias. It provides users with a dynamic structure that adapts to volatility conditions while maintaining a persistent visual record of trend direction. By incorporating configurable smoothing techniques, percentile-ranked volatility, and multi-line cloud construction, the indicator allows traders to interpret price context more effectively without relying on raw price movement alone.
Overview
The script builds a smoothed price basis using the open, and close prices independently, and uses these to construct a layered visual cloud. This cloud serves both as a reference for price structure and a potential area of dynamic support and resistance. Alongside this cloud, adaptive upper and lower bands are plotted using volatility that scales with percentile rank. When price closes above or below these bands, the script interprets that as a breakout and updates the trend bias accordingly.
Candle coloring is persistent and reflects the most recent confirmed signal. Labels can optionally be placed on the chart when the trend bias flips, giving traders additional visual reference points. The indicator is designed to be both flexible and visually compact, supporting different strategies and timeframes through its detailed configuration options.
Originality
This script introduces originality through its combined use of percentile-ranked volatility, adaptive envelope sizing, and multi-source cloud construction. Unlike static-band indicators, the Volatility Weighted Cloud adjusts its band width based on where current volatility ranks within a defined lookback range. This dynamic scaling allows for smoother signal behavior during low-volatility environments and more responsive behavior during high-volatility phases.
Additionally, instead of using a single basis line, the indicator computes two separate smoothed lines for open and close. These are rendered into a shaded visual cloud that reflects price structure more completely than traditional moving average overlays. The use of ALMA and MAD, both less commonly applied in volatility-band overlays, adds further control over smoothing behavior and volatility measurement, enhancing its adaptability across different market types.
Inputs
Group: Core
Basis Length (short-term): The number of bars used for calculating the primary basis line. Affects how quickly the basis responds to price changes.
Basis Type: Option to choose between EMA and ALMA. EMA provides a standard exponential average; ALMA offers a centered, Gaussian-weighted average with reduced lag.
ALMA Offset: Determines the balance point of the ALMA window. Only applies when ALMA is selected.
Sigma: Sets the width of the ALMA smoothing window, influencing how much smoothing is applied.
Basis Smoothing EMA: Adds additional EMA-based smoothing to the computed basis line for noise reduction.
Group: Volatility & Bands
Volatility: Choose between StDev (standard deviation) and MAD (median absolute deviation) for measuring price volatility.
Vol Length (short-term): Length of the window used for calculating volatility.
Vol Smoothing EMA: Smooths the raw volatility value to stabilize band behavior.
Min Multiplier: Minimum multiplier applied to volatility when forming the adaptive bands.
Max Multiplier: Maximum multiplier applied at high volatility percentile.
Volatility Rank Lookback: Number of bars used to calculate the percentile rank of current volatility.
Show Adaptive Bands: Enables or disables the display of upper and lower volatility bands on the chart.
Group: Trend Switch Labels
Show Trend Switch Labels: Toggles the appearance of labels when the trend direction changes.
Label Anchor: Defines whether the labels are anchored to recent highs/lows or to the main basis line.
ATR Length (offset): Length used for calculating ATR, which determines label offset distance.
ATR Offset (multiplier): Multiplies the ATR value to place labels away from price bars for better visibility.
Label Size: Allows selection of label size (tiny to huge) to suit different chart setups.
Features
Adaptive Volatility Bands: The indicator calculates volatility using either standard deviation or MAD. It then applies an EMA smoothing layer and scales the band width dynamically based on the percentile rank of volatility over a user-defined lookback window. This avoids fixed-width bands and allows the indicator to adapt to changing volatility regimes in real time.
Volatility Method Options: Users can switch between two volatility measurement methods:
โค Standard Deviation (StDev): Captures overall price dispersion, but may be sensitive to spikes.
โค Median Absolute Deviation (MAD): A more robust measure that reduces the effect of outliers, making the bands less jumpy during erratic price behavior.
Basis Type Options: The core price basis used for cloud and bands can be built from:
โค Exponential Moving Average (EMA): Fast-reacting and widely used in trend systems.
โค Arnaud Legoux Moving Average (ALMA): A smoother, more centered alternative that offers greater control through offset and sigma parameters.
Multi-Line Basis Cloud: The cloud is formed by plotting two individually smoothed basis lines from open and close prices. A filled area is created between the open and close basis lines. This cloud serves as a dynamic support or resistance zone, allowing users to identify possible reversal areas. Price moving through or rejecting from the cloud can be interpreted contextually, especially when combined with band-based signals.
Persistent Trend Bias Coloring: The indicator uses the last confirmed breakout (above upper band or below lower band) to determine bias. This bias is reflected in the color of every subsequent candle, offering a persistent visual cue until a new signal is triggered. It helps simplify trend recognition, especially in choppy or sideways markets.
Trend Switch Labels: When enabled, the script places labeled markers at the exact bar where the bias direction switches. Labels are anchored either to recent highs/lows or to the main basis line, and spaced vertically using an ATR-based offset. This allows the trader to quickly locate historical trend transitions.
Alert Conditions: Two built-in alert conditions are available:
โค Long Signal: Triggered when the close crosses above the upper adaptive band.
โค Short Signal: Triggered when the close crosses below the lower adaptive band.
These conditions can be used for custom alerts, automation, or external signaling tools.
Display Control and Flexibility: Users can disable the adaptive bands for a cleaner layout while keeping the basis cloud and candle coloring active. The indicator can be tuned for fast or slow response depending on the strategy in use, and is suitable for intraday, swing, or position trading.
Summary
The Volatility Weighted Cloud is a configurable trend-following overlay that uses adaptive volatility bands and a structured cloud system to help visualize market bias. By combining EMA or ALMA smoothing with percentile-ranked volatility and a four-line price structure, it provides a flexible and informative charting layer. Its key strengths lie in the use of dynamic envelopes, visually persistent trend indication, and clearly defined breakout zones that adapt to current volatility conditions.
Disclaimer
This indicator is for informational and educational purposes only. Trading involves risk and may not be suitable for all investors. Past performance does not guarantee future results.
โช Liquidity Spike Marker
Description:
The Liquidity Spike Marker indicator helps to identify abnormal bursts of liquidity in the market. The logic is based on comparing the product of the volume by the minimum candle price (Volume ร Low) with the threshold value set by the user.
When the value exceeds the threshold, a white triangle appears under the candle, indicating a possible influx of liquidity. This can help traders pay attention to the key points where large participants may enter the market.
Features:
Displays a placemark (โช white triangle) when the threshold is exceeded.
Configurable parameter Volume ร Low Threshold.
The ability to set an alert for automatic notification.
A lightweight and minimalistic tool without unnecessary elements.
Note: The indicator is not a trading recommendation. Use it in combination with your own trading system and other analysis methods.
Specter Trend Cloud [ChartPrime]โฏ OVERVIEW
Specter Trend Cloud is a flexible moving-averageโbased trend tool that builds a colored โcloudโ around market direction and highlights key retest opportunities. Using two adaptive MAs (short vs. long), offset by ATR for volatility adjustment, it shades the background with a gradient cloud that switches color on trend flips. When price pulls back to retest the short MA during an active trend, the script plots diamond markers and extends dotted levels from that retest price. If price later breaks through that level, the extension is terminatedโgiving traders a clean visual of valid vs. invalid retests.
โฏ KEY FEATURES
Multi-MA Core Engine:
Choose from SMA, EMA, SMMA (RMA), WMA, or VWMA as the base. The indicator tracks both a short-term MA (Length) and a longer twin (2 ร Length).
Volatility-Adjusted Offset:
Both MAs are shifted by ATR(200) depending on trend directionโpulling them down in uptrends, up in downtrendsโso the cloud reflects realistic breathing room instead of razor-thin bands.
Gradient Trend Cloud:
Between the two shifted MAs, the script fills a shaded region:
โข Aqua cloud = bullish trend
โข Orange cloud = bearish trend
Gradient intensity increases toward the active edge, providing a visual sense of strength.
Trend Flip Logic:
A flip occurs whenever the short MA crosses above or below the long MA. The cloud instantly changes color and begins tracking the new regime.
Retest Detection:
During an ongoing trend (no flip), if price retests the short MA within a 5-bar โcooldown,โ the tool:
โข Marks the retest with diamond shapes below/above the bar.
โข Draws a dotted horizontal line from the retest price, extending into the future.
Automatic Level Termination:
If price later closes through that dotted level, the line disappearsโkeeping only active, respected retest levels on your chart.
โฏ HOW IT WORKS (UNDER THE HOOD)
MA Calculations:
ma1 = MA(src, Length), ma2 = MA(src, 2 ร Length).
Trend = ma1 > ma2 (bull) or ma1 < ma2 (bear).
ATR shift offsets both ma1 and ma2 by ยฑATR depending on trend.
Cloud Fill:
Plots ma1 and ma2 (invisible for long MA). Uses fill() with semi-transparent aqua/orange gradient between the two.
Retest Logic:
โข Bullish retest: ta.crossover(low, ma1) while trend = bull.
โข Bearish retest: ta.crossunder(high, ma1) while trend = bear.
Only valid if at least 5 bars have passed since last retest.
When triggered, it stores bar index and price, draws diamonds, and extends a dotted line.
Level Clearing:
If current high > retest upper line (bearish case) or low < retest lower line (bullish case), that line is deleted (stops extending).
โฏ USAGE
Use the cloud color as the higher-level trend bias (aqua = long, orange = short).
Look for diamonds + dotted lines as pullback/retest zones where trend continuation may launch.
If a retest level holds and price rebounds, it strengthens confidence in the trend.
If a retest level is broken, treat it as a warning of weakening trend or possible reversal.
Experiment with MA Type (SMA vs. EMA, etc.) to align sensitivity with your asset or timeframe.
Adjust Length for faster flips on low timeframes or smoother signals on higher ones.
โฏ CONCLUSION
Specter Trend Cloud combines trend detection, volatility-adjusted shading, and retest visualization into a single tool. The gradient cloud provides instant clarity on direction, while diamonds and dotted retest levels give you tactical entry/retest zones that self-clean when invalidated. Itโs a versatile trend-following and confirmation layer, adaptable across multiple assets and styles.
Dynamic EMA Stack Support & ResistanceEvery trader needs reliable support and resistance โ but static zones and lagging indicators won't cut it in fast-moving markets. This script combines a Fibonacci-based 5-EMA stacking system and left/right pivots that create dynamic support & resistance logic to uncover real-time structural shifts & momentum zones that actually adapt to price action. This isnโt just a mashup โ itโs a complete built-from-the-ground-up support & resistance engine designed for scalpers, intraday traders, and trend followers alike.
๐ง ๐ง ๐ง What It Does๐ง ๐ง ๐ง
This script uses two powerful engines working in sync:
1๏ธโฃ EMA Stack (5-EMA Framework)
Built on Fibonacci-based lengths: 5, 8, 13, 21, 34, (configurable) this stack identifies:
๐น Bullish Stack: EMAs aligned from fastest to slowest (uptrend confirmation)
๐น Bearish Stack: EMAs aligned inversely (downtrend confirmation)
๐ก Narrowing Zones: When EMAs compress within ATR thresholds โ possible breakout or reversal zone
๐ฏ Labels identify key transitions like:
โ
"Begin Bear Trend?"
โ
"Uptrend SPRT"
โ
"RES?" (resistance test)
2๏ธโฃ Pivot-Based Projection Engine
Using classic Left/Right Bar pivot logic, the script:
๐ Detects early-stage swing highs/lows before full confirmation
๐ Projects horizontal S/R lines that adapt to market structure
๐ Keeps lines active until a new pivot replaces them
๐งฉ Syncs beautifully with EMA stack for confluence zones
๐ฏ๐ฏ๐ฏKey Features for Traders๐ฏ๐ฏ๐ฏ
โ
Trend Detection
โ EMA order reveals real-time bias (bullish, bearish, compression)
โ
Dynamic S/R Zones
โ Historical support/resistance levels auto-draw and extend
โ
Smart Labeling
โ โSPRTโ, โRESโ, and โTrend?โ labels for live context + testing logic
โ
Custom Candle Coloring
โ Choose from Bar Color or Full Candle Overlay modes
โ
Scalper & Swing Compatible
โ Use fast confirmations for scalping or stack consistency for longer trends
โ๏ธโ๏ธโ๏ธHow to Useโ๏ธโ๏ธโ๏ธ
โ
Use Top/Bottom (trend state) Line Colors to quickly read trend conditions.
โ
Use Pivot-based support/resistance projections to anticipate where price might pause or reverse.
โ
Watch for yellow/blue zones to prepare for volatility shifts/reversals.
โ
Combine with volume or momentum indicators for added confirmation.
๐๐๐Customization Options๐๐๐
โ
EMA lengths (5, 8, 13, 21, 34) โ fully configurable - try 21,34,55, 89, 144 for longer term trend states
โ
Left/Right bar pivot settings (default: 21/5)
โ
Label size, visibility, and color themes
โ
Toggle line and label visibility for clean layouts
โ
โMax Bars Backโ to control how deep history is scanned safely
๐ ๐ ๐ Built-In Safeguards๐ ๐ ๐
โ
ATR-based filters to stabilize compression logic
โ
Guarded lookback (max_bars_back) to avoid runtime errors
โ
Works on any asset, any timeframe
๐๐๐Final Word๐๐๐
This script is not just a visual tool, itโs a complete trend and structure framework. Whether you're looking for clean trend alignment, dynamic support/resistance, or early warning labels, this system is tuned to help you react with confidence โ not hindsight.
Rembember, no single indicator should be used in isolation. For best results, combine it with price action analysis, higher-timeframe context, and complementary tools like trendlines, moving averages etc Use it as part of a well-rounded trading approach to confirm setups โ not to define them alone.
๐ก๐ก๐กTurn logic into clarity. Structure into trades. And uncertainty into confidence.๐ก๐ก๐ก
Trendline Breakout Strategy [KedArc Quant] Description
A single, rule-based system that builds two trendlines from confirmed swing pivots and trades their breakouts, with optional retest, trend-regime gates (EMA / HTF EMA), and ATR-based risk. All parts serve one decision flow: structure โ breakout โ gated entry โ managed risk.
What it does (for traders)
Draws Up line (teal) through the last two Higher Lows and Down line (red) through the last two Lower Highs, then extends them forward.
Long when price breaks above red; Short when price breaks below teal.
Optional Retest entry: after a break, wait for a pullback toward the broken line within an ATR-scaled buffer.
Uses ATR stop and R-multiple target so risk is consistent across symbols/timeframes.
Labels HL1/HL2/LH1/LH2 so non-coders can verify which pivots built each line.
Why these components are combined
Pure breakout systems on trendlines suffer from three practical issues:
False breaks in chop โ solved by trend-regime gates (EMA / HTF EMA) that only allow trades aligned with the prevailing trend.
Uneven volatility across markets/timeframes โ solved by ATR-based stop/target, normalizing distance so R-multiples are comparable.
First break whipsaws near wedge apices โ mitigated by the optional retest rule that demands a pullback/hold before entry.
These modules are not separate indicators with their own signals. They are support roles inside one method.
The pivot engine defines structure, the breakout detector defines signal, the regime gates decide if weโre allowed to take that signal, and the ATR module sizes risk.
Together they make the trendline breakout usable, testable, and explainable.
How it works (mechanism; each component explained)
1) Pivot engine (structure, non-repainting)
Swings are confirmed with ta.pivotlow/high(L, R). A pivot only exists after R bars (no look-ahead), so once plotted, the line built from those pivots will not repaint.
2) Trendline builder (geometry)
Teal line updates when two consecutive pivot lows satisfy HL2.price > HL1.price (and HL2 occurs after HL1).
Red line updates when two consecutive pivot highs satisfy LH2.price < LH1.price.
Lines are extended right and their current value is read every bar via line.get_price().
3) Breakout detector (signal)
On every bar, compute:
crossover(close, redLine) โ Long breakout
crossunder(close, tealLine) โ Short breakdown
4) Regime gates (trend filters, not separate signals)
EMA gate: allow longs only if close > EMA(len), shorts only if close < EMA(len).
HTF EMA gate (optional): same rule on a higher timeframe to avoid fighting the larger trend.
These do not create entries; they simply permit or block the breakout signal.
5) Retest module (optional confirmation)
After a breakout, record the line price. A valid retest occurs if price pulls back within an ATR-scaled buffer toward that broken line and then closes back in the breakout direction.
This reduces first-tick fakeouts.
6) Risk module (position exit)
Initial stop = ATR(len) ร atrMult from entry.
Target = tpR ร (ATR ร atrMult) (e.g., 2R).
This keeps results consistent across instruments/timeframes.
Entries & exits
Long entry
Base: close breaks above red and passes EMA/HTF gates.
Retest (if enabled): after the break, price pulls back near the broken red line (within the ATR buffer) and holds; then enter.
Short entry
Mirror logic with teal (break below & gates), optionally with a retest.
Exit
strategy.exit places ATR stop & R-multiple target automatically.
Optional โflipโ: close if the opposite base signal triggers.
How to use it (step-by-step)
Timeframe: 1โ15m for intraday, 1โ4h for swing.
Start defaults: Pivot L/R = 5, EMA len = 200, ATR len = 14, ATR mult = 2, TP = 2R, Retest = ON.
Tune sensitivity:
Faster lines (more trades): set L/R = 3โ4.
Fewer counter-trend trades: enable HTF EMA (e.g., 60-min or Daily).
Visual audit: labels HL1/HL2 & LH1/LH2 show which pivots built each lineโverify by eye.
Alerts: use Long breakout, Short breakdown, and Retest alerts to automate.
Originality (why it merits publication)
Trades the visualization: many โauto-trendlineโ tools only draw lines; this one turns them into testable, alertable rules.
Integrated design: each component has a defined role in the same pipelineโno unrelated indicators bolted together.
Transparent & non-repainting: pivot confirmation removes look-ahead; labels let non-coders understand the setup that produced each signal.
Notes & limitations
Lines update only after pivot confirmation; that lag is intentional to avoid repainting.
Breakouts near an apex can whipsaw; prefer Retest and/or HTF gate in choppy regimes.
Backtests are idealized; forward-test and size risk appropriately.
โ ๏ธ Disclaimer
This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
EMA / WMA RibbonMomentum Flow Ribbon
Unlock a clear, visual edge in identifying short-term momentum shifts with the Momentum Flow Ribbon.
This indicator was born from a simple yet powerful concept: to visually represent the dynamic relationship between a fast-reacting Exponential Moving Average (EMA) and the smoother, more methodical Wilder's Moving Average (WMA). While both moving averages use the same length, their unique calculation methods cause them to separate and cross, creating a "ribbon" that provides an immediate and intuitive gauge of market momentum.
This tool is designed for the disciplined trader who values clean charts and actionable signals, helping you to execute your strategies with greater confidence and precision.
How It Works
The script plots an EMA and a Wilder's Moving Average (referred to as rma in Pine Script) of the same length. The space between these two lines is then filled with a colored ribbon:
Bullish Green/Teal: The ribbon turns bullish when the faster EMA crosses above the slower Wilder's MA, indicating that short-term momentum is strengthening to the upside.
Bearish Red: The ribbon turns bearish when the EMA crosses below the Wilder's MA, signaling that short-term momentum is shifting to the downside.
The inherent "lag" of the Wilder's MA, a feature designed by J. Welles Wilder Jr. himself, acts as a steady baseline against which the more sensitive EMA can be measured. The result is a simple, zero-lag visual that filters out insignificant noise and highlights meaningful changes in trend direction.
Key Features
Customizable Length and Source: Easily adjust the moving average length and price source (close, hl2, etc.) to fit your specific trading style and the instrument you are trading, from futures like MES and MNQ to cryptocurrencies and forex.
Customizable Colors: Tailor the ribbon's bullish and bearish colors to match your personal chart aesthetic.
Built-in Alerts: The script includes pre-configured alerts for both bullish (EMA crosses above WMA) and bearish (EMA crosses below WMA) signals. Never miss a potential momentum shift again.
Clean & Lightweight: No clutter. Just a simple, effective ribbon that integrates seamlessly into any trading system.
Practical Application for the Discerning Trader
For a futures trader, timing is everything. This ribbon is not just another indicator; it's a tool for confirmation.
Imagine you've identified a key levelโa Volume Profile POC, the previous day's low, or a critical accumulation zone. As price approaches this level pre-London session, you're watching for a sign of institutional activity. A flip in the ribbon's color at that precise moment can provide the powerful confirmation you need to enter a trade, trusting that you are aligning with the building liquidity and momentum heading into the New York open.
This is a tool for those who aspire to greatness in their tradingโwho understand that the edge is found not in complexity, but in the flawless execution of a simple, well-defined plan.
Add the Momentum Flow Ribbon to your chart and start seeing momentum in a clearer light.
Algorithmic Kalman Filter [CRYPTIK1]Price action is chaos. Markets are driven by high-frequency algorithms, emotional reactions, and raw speculation, creating a constant stream of noise that obscures the true underlying trend. A simple moving average is too slow, too primitive to navigate this environment effectively. It lags, it gets chopped up, and it fails when you need it most.
This script implements an Algorithmic Kalman Filter (AKF), a sophisticated signal processing algorithm adapted from aerospace and robotic guidance systems. Its purpose is singular: to strip away market noise and provide a hyper-adaptive, self-correcting estimate of an asset's true trajectory.
The Concept: An Adaptive Intelligence
Unlike a moving average that mindlessly averages past data, the Kalman Filter operates on a two-step principle: Predict and Update.
Predict: On each new bar, the filter makes a prediction of the true price based on its previous state.
Update: It then measures the error between its prediction and the actual closing price. It uses this error to intelligently correct its estimate, learning from its mistakes in real-time.
The result is a flawlessly smooth line that adapts to volatility. It remains stable during chop and reacts swiftly to new trends, giving you a crystal-clear view of the market's real intention.
How to Wield the Filter: The Core Settings
The power of the AKF lies in its two tuning parameters, which allow you to calibrate the filter's "brain" to any asset or timeframe.
Process Noise (Q) - Responsiveness: This controls how much you expect the true trend to change.
A higher Q value makes the filter more sensitive and responsive to recent price action. Use this for highly volatile assets or lower timeframes.
A lower Q value makes the filter smoother and more stable, trusting that the underlying trend is slow-moving. Use this for higher timeframes or ranging markets.
Measurement Noise (R) - Smoothness: This controls how much you trust the incoming price data.
A higher R value tells the filter that the price is extremely noisy and to be more skeptical. This results in a much smoother, slower-moving line.
A lower R value tells the filter to trust the price data more, resulting in a line that tracks price more closely.
The interaction between Q and R is what gives the filter its power. The default settings provide a solid baseline, but a true operator will fine-tune these to perfectly match the rhythm of their chosen market.
Tactical Application
The AKF is not just a line; it's a complete framework for viewing the market.
Trend Identification: The primary signal. The filter's color code provides an unambiguous definition of the trend. Teal for an uptrend, Pink for a downtrend. No more guesswork.
Dynamic Support & Resistance: The filter itself acts as a dynamic level. Watch for price to pull back and find support on a rising (Teal) filter in an uptrend, or to be rejected by a falling (Pink) filter in a downtrend.
A Higher-Order Filter: Use the AKF's trend state to filter signals from your primary strategy. For example, only take long signals when the AKF is Teal. This single rule can dramatically reduce noise and eliminate low-probability trades.
This is a professional-grade tool for traders who are serious about gaining a statistical edge. Ditch the lagging averages. Extract the signal from the noise.
BUY & SELL Probability (M5..D1) - MTFMTF Probability Indicator (M5 to D1)
Indicator โ Dual Histogram with Buy/Sell Labels
This indicator is designed to provide a probabilistic bias for bullish or bearish conditions by combining three different analytical components across multiple timeframes. The goal is to reduce noise from single-indicator signals and instead highlight confluence where trend, momentum, and strength agree.
Why this combination is useful
- EMA(200) Trend Filter: Identifies whether price is trading above or below a widely used long-term moving average.
- MACD Momentum: Detects short-term directional momentum through line crossovers.
- ADX Strength: Measures how strong the trend is, preventing signals in weak or flat markets.
By combining these, the indicator avoids situations where one tool signals a trade but others do not, helping to filter out low-probability setups.
How it works
- Each timeframe (M5, M15, H1, H4, D1) generates its own trend, momentum, and strength score.
- Scores are weighted according to user-defined importance and then aggregated into a single probability.
- Proximity to recent support and resistance levels can adjust the final score, accounting for nearby barriers.
- The final probability is displayed as:
- Histogram (subwindow): Green bars for bullish probability >50%, red bars for bearish <50%.
- On-chart labels: Showing exact buy/sell percentages on the last bar for quick reference.
Inputs
- EMA length (default 200), MACD settings, ADX period.
- Weights for each timeframe and component (trend, momentum, strength).
- Optional boost for the chartโs current timeframe.
- Smoothing length for probability values.
- Lookback period for support/resistance adjustment.
How to use it
- A green histogram above zero indicates bullish probability >50%.
- A red histogram below zero indicates bearish probability >50%.
- Neutral readings near 50% show low confluence and may be best avoided.
- Users can adjust weights to emphasize higher or lower timeframes, depending on their trading style.
Notes
- This script does not guarantee profitable trades.
- Best used together with price action, volume, or additional confirmation tools.
- Signals are calculated only on closed bars to avoid repainting.
- For testing and learning purposes โ not financial advice.
ATR% | Volatility NormalizerThis indicator measures true volatility by expressing the Average True Range (ATR) as a percentage of price. Unlike basic ATR plots, which show raw values, this version normalizes volatility to make it directly comparable across instruments and timeframes.
How it works:
Uses True Range (HighโLow plus gaps) to capture actual market movement.
Normalizes by dividing ATR by the chosen price base (default: Close).
Multiplies by 100 to output a clean ATR% line.
Smoothing is flexible: choose from RMA, SMA, EMA, or WMA.
Optional Feature:
For comparison, you can toggle an auxiliary line showing the average absolute close-to-close % move, highlighting the difference between simplified and true volatility.
Why use it:
Track regime shifts: identify when volatility expands or contracts in % terms.
Compare volatility across different markets (equities, crypto, forex, commodities).
Integrate into risk management: position sizing, stop placement, or volatility filters for entries.
Interpretation:
Rising ATR% โ expanding volatility, potential breakouts or unstable ranges.
Falling ATR% โ contracting volatility, possible consolidation or range-bound conditions.
Sudden spikes โ market โshocksโ worth paying attention to.
Futures Confluence Delta (FCD) - Histogram
The Futures Confluence Delta (FCD) Histogram is a powerful trend-following indicator tailored for scalping futures on 1-minute charts. Displayed in a bottom panel like RSI or volume, it visualizes cumulative volume delta to identify bullish or bearish market momentum. The histogram turns green for positive delta (buying pressure, suggesting a long trend) and red for negative delta (selling pressure, indicating a short trend), providing quick insight into market direction.
This indicator is ideal for futures traders seeking confluence with other tools, such as VWMA or order block strategies. It uses a simple yet effective delta calculation (buy volume for up candles, sell volume for down candles, smoothed with EMA) to highlight trend strength, making it perfect for fast-paced scalping environments.
Key Features:
Cumulative Delta Histogram: Tracks buying vs. selling pressure, smoothed with an EMA for clarity.
Color-Coded Trend Signals: Green for bullish (long) trends, red for bearish (short) trends.
Customizable Settings: Adjust the delta lookback period and enable/disable daily reset for flexibility.
Optimized for 1-minute charts on futures.
Alert Support: Set alerts for trend changes to stay ahead of market shifts.
How to Use:
Add the indicator to your 1-minute chart. Observe the histogram in the bottom panel:
Green bars (positive delta) suggest a bullish trend, favoring long entries.
Red bars (negative delta) indicate a bearish trend, favoring short entries.
Combine with other indicators (e.g., VWMA, order blocks, or FVGs) for confluence.
Set alerts for trend changes via the FCD Long Trend or FCD Short Trend conditions.
Adjust settings (delta lookback, daily reset) to match your trading style.
Settings:
Delta Lookback Period (default: 14): Controls the EMA smoothing of the delta. Lower values increase sensitivity; higher values smooth trends.
Reset Delta Daily (default: true): Resets cumulative delta at the start of each trading day for futures session alignment.
Long Color (default: green): Color for bullish delta.
Short Color (default: red): Color for bearish delta.
Notes:
Ensure sufficient historical data (500+ bars) for accurate delta calculations.
Test on NQ for higher volatility, as it may show stronger delta signals compared to GC or ES.
Check the Pine Logs pane (โMoreโ > โPine Logsโ) for any NA data issues if the histogram doesnโt display.
Share your feedback or suggestions in the comments!
Market State Momentum OscillatorMarket State Momentum Oscillator (MSMO)
Overview
The MSMO combines three elements in one panel:
Momentum oscillator (gray/blue area with aqua signal line)
Market State filter (green/red background area)
Money Flow Index (orange line)
Works on all markets and all timeframes. Non-repainting at bar close.
Colors and meaning
Gray area: Momentum above 0 (bullish bias)
Blue area: Momentum below 0 (bearish bias)
Aqua line: Signal line smoothing the oscillator
Green background: Market state bullish (price above moving average)
Red background: Market state bearish (price below moving average)
Orange line: Money Flow Index (volume-weighted momentum)
How to use
Always wait for confirmation of the green or red market state before acting.
Trend alignment: Watch the slope of the Weekly and Daily 200 MA and Weekly and Daily 50 MA to understand higher-timeframe trend direction. Trade only in alignment with the broader trend.
Entries:
Long: Green state + gray histogram rising + MFI trending up
Short: Red state + blue histogram falling + MFI trending down
Exits: Histogram crossing back through 0, or state background flips against the position.
Users can add chart alerts on plot crossings if needed.
Inputs
Lengths for oscillator pivot, signal smoothing, state moving average, trend weight, return %, and Money Flow Index. Defaults work for most charts.
Note
Educational use only. Not financial advice.
Tags
trend, oscillator, market state, momentum, money flow, crypto, forex, stocks, indices, futures
ConeWave MACoRa Wave is a custom-weighted moving average designed to adapt intelligently to market dynamics. It builds upon the foundational logic of the Comp_Ratio_MA by @redktrader, incorporating a compound ratio-based weighting curve that emphasizes recent price action while preserving smoothness and structure with pinescript version 6.
This version introduces modular enhancements, including:
A Comp Ratio Multiplier for fine-tuned responsiveness
Optional Auto Smoothing based on wave length
Streamlined plotting for clarity and performance
Whether you're confirming market structure, identifying trend shifts, or seeking a cleaner alternative to noisy indicators, CoRa Wave offers a visually intuitive and mathematically elegant solution.
๐ Reimagined by @atulgalande75 โ optimized for traders who value precision, adaptability, and clean charting. Original concept by @redktrader.
(ES, NQ) Trend Checker SB1(ES, NQ) Trend Checker SB1
Stay ahead of the market by tracking whether the E-mini S&P 500 (ES) and the Nasdaq 100 (NQ) are moving in sync.
๐ How it works:
The script checks whether each index is bullish (close > open) or bearish (close < open).
If both are aligned (all bullish or all bearish), conditions are stable.
If they diverge, the indicator instantly flags a mismatch in trend.
๐ฏ Features:
Background shading to highlight mismatched conditions.
Real-time alerts when ES and NQ fall out of sync.
Works on any timeframe.
๐ฅ Why it matters:
When ES and NQ move together, market momentum is usually stronger and cleaner.
But when they disagree, expect choppiness, fakeouts, or caution zones โ the perfect heads-up before entering trades.
200 EMA w/ Ticker Memory200 EMA w/ Ticker Memory โ Multi-Symbol & Multi-Timeframe EMA Tracker with Alerts
Overview
The 200 EMA w/ Ticker Memory indicator allows you to monitor the 200-period Exponential Moving Average (EMA) across multiple symbols and timeframes. Designed for traders managing multiple tickers, it provides customizable timeframe inputs per symbol and instant alerts on price touches of the 200 EMA.
Key Features
Multi-symbol support: Configure up to 20 different symbols, each with its own timeframe setting.
Flexible timeframe input: Assign specific timeframes per symbol or use a default timeframe fallback.
Accurate 200 EMA calculation: Uses request.security to fetch 200 EMA from the symbol-specific timeframe.
Visual EMA plots: Displays both the EMA on the selected timeframe and the EMA on the current chart timeframe for comparison.
Touch alerts: Configurable alerts when price โtouchesโ the 200 EMA within a user-defined sensitivity percentage.
Ticker memory: Remembers your configured symbols and displays them in an on-chart table.
Compact info table: Displays current symbol status, alert settings, and timeframe in a clean, transparent table overlay.
How to Use
Configure Symbols and Timeframes:
Input your desired symbols (up to 20) and their respective timeframes under the โSymbol Settingsโ groups in the indicatorโs settings pane.
Set Default Timeframe:
Choose a default timeframe to be used when no specific timeframe is assigned for a symbol.
Adjust Alert Settings:
Enable or disable alerts and set the touch sensitivity (% distance from EMA to trigger alerts).
Alerts
Alerts trigger once per bar when the price touches the 200 EMA within the defined sensitivity threshold.
Alert messages include:
Symbol / Current price / EMA value / EMA timeframe used / Chart timeframe / Timestamp
Customization
200 EMA Color: Change the line color for better visibility.
Touch Sensitivity: Fine-tune how close price must be to the EMA to count as a touch (default 0.1%).
Enable Touch Alerts: Turn on/off alert notifications easily.
For:
- Swing traders monitoring multiple stocks or assets.
- Day traders watching key EMA levels on different timeframes.
- Analysts requiring a quick visual and alert system for 200 EMA touches.
- Portfolio managers tracking key technical levels across various securities.
Limitations
Supports up to 20 configured symbols (can be extended manually if needed).
Works best on charts with reasonable bar frequency due to request.security usage.
Alert frequency is limited to once per bar for clarity.
Disclaimer
This indicator is provided โas-isโ for educational and informational purposes only. It does not guarantee trading success or financial gain.
ZenAlgo - ADXThis open-source indicator builds upon the official Average Directional Index (ADX) implementation by TradingView. It preserves the core logic of the original ADX while introducing additional visualization features, configurability, and analytical overlays to assist with directional strength analysis.
Core Calculation
The script computes the ADX, +DI, and -DI based on smoothed directional movement and true range over a user-defined length. The smoothing is performed using Wilderโs method, as in the original implementation.
True Range is calculated from the current high, low, and previous close.
Directional Movement components (+DM, -DM) are derived by comparing the change in highs and lows between consecutive bars.
These values are then smoothed, and the +DI and -DI are expressed as percentages of the smoothed True Range.
The difference between +DI and -DI is normalized to derive DX, which is further smoothed to yield the ADX value.
The indicator includes a selectable signal line (SMA or EMA) applied to the ADX for crossover-based visualization.
Visualization Enhancements
Several plots and conditions have been added to improve interpretability:
Color-coded histograms and lines visualize DI relative to a configurable threshold (default: 25). Colors follow the ZenAlgo color scheme.
Dynamic opacity and gradient coloring are used for both ADX and DI components, allowing users to distinguish weak/moderate/strong directional trends visually.
Mirrored ADX is internally calculated for certain overlays but not directly plotted.
The script also provides small circles and diamonds to highlight:
Crossovers between ADX and its signal line.
DI crossing above or below the 25 threshold.
Rising ADX confirmed by rising DI values, with point size reflecting ADX strength.
Divergence Detection
The indicator includes optional detection of fractal-based divergences on the DI curve:
Regular and hidden bullish and bearish divergences are identified based on relative fractal highs/lows in both price and DI.
Detected divergences are optionally labeled with 'R' (Regular) or 'H' (Hidden), and color-coded accordingly.
Fractal points are defined using 5-bar patterns to ensure consistency and reduce false positives.
ADX/DI Table
When enabled, a floating table displays live values and summaries:
ADX value , trend direction (rising/falling), and qualitative strength.
DI composite , trend direction, and relative strength.
Contextual power dynamics , describing whether bulls or bears are gaining or losing strength.
The background colors of the table reflect current trend strength and direction.
Interpretation Guidelines
ADX indicates the strength of a trend, regardless of its direction. Values below 20 are often considered weak, while those above 40 suggest strong trending conditions.
+DI and -DI represent bullish and bearish directional movements, respectively. Crossovers between them are used to infer trend direction.
When ADX is rising and either +DI or -DI is dominant and increasing, the trend is likely strengthening.
Divergences between DI and price may suggest potential reversals but should be interpreted cautiously and not in isolation.
The threshold line (default 25) provides a basic filter for ignoring low-strength conditions. This can be adjusted depending on the market or timeframe.
Added Value over Existing Indicators
Fully color-graded ADX and DI display for better visual clarity.
Optional signal MA over ADX with crossover markers.
Rich contextual labeling for both divergence and threshold events.
Power dynamics commentary and live table help users contextualize current momentum.
Customizable options for smoothing type, divergence display, table position, and visual offsets.
These additions aim to improve situational awareness without altering the fundamental meaning of ADX/DI values.
Limitations and Disclaimers
As with any ADX-based tool, this indicator does not indicate market direction alone โit measures strength, not trend bias.
Divergence detection relies on fractal patterns and may lag or produce false positives in sideways markets.
Signal MA crossovers and DI threshold breaks are not entry signals , but contextual markers that may assist with timing or filtering other systems.
The table text and labels are for visual assistance and do not replace proper technical analysis or market context.
Trend Strength Oscillator๐ Trend Strength Oscillator
๐ Description
Trend Strength Oscillator measures the directional strength of price relative to an adaptive dynamic trend band. It evaluates how far the current price is from the midpoint of a trend channel and normalizes this value by recent volatility range, allowing traders to detect trend strength, direction, and potential exhaustion in any market condition.
๐ Features
๐น Adaptive Trend Band Logic: Uses a modified ATR and time-dependent spread formula to dynamically adjust upper and lower trend bands.
๐น Trendline Midpoint Calculation: The central trendline is defined as the average between upper and lower bands.
๐น Relative Positioning: Measures how far the close is from the center of the band as a percentage.
๐น Range Normalization: Uses a normalized range to account for recent volatility, reducing noise in the oscillator reading.
๐น Oscillator Output (ยฑ100 scale):
+100 indicates strong bullish momentum
-100 indicates strong bearish momentum
0 is the neutral centerline
๐ ๏ธ How to Use
โ
Trend Strength > +50: Indicates a strong bullish phase.
โ
Trend Strength < -50: Indicates a strong bearish phase.
โ ๏ธ Crossing above 0: Potential bullish trend initiation.
โ ๏ธ Crossing below 0: Potential bearish trend initiation.
๐ Values near 0: Suggest trend weakness or ranging conditions.
Best suited timeframes: 1H, 4H, Daily
Ideal combination with: RSI, MACD, volume-based oscillators, moving average crosses
โ
TradingView House Rules Compliance
This indicator is written in Pine Script v5 and fully open-source.
The script does not repaint, does not generate false alerts, and does not access external or private data.
It is intended strictly as a technical analysis tool, and not a buy/sell signal generator.
Users are encouraged to combine this tool with other confirmations and independent judgment in trading decisions.
=========================================================
๐ Trend Strength Oscillator
๐ ์ค๋ช
(Description)
Trend Strength Oscillator๋ ๊ฐ๊ฒฉ์ด ๋์ ์ถ์ธ ๋ฐด๋ ๋ด ์ด๋์ ์์นํด ์๋์ง๋ฅผ ์ ๋์ ์ผ๋ก ๋ถ์ํ์ฌ, ์ถ์ธ์ ๋ฐฉํฅ์ฑ๊ณผ ๊ฐ๋๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ์ค์ค๋ ์ดํฐ ์งํ์
๋๋ค. ์ต๊ทผ ๋ณ๋์ฑ์ ๋ฐ์ํ ๋ฐด๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๊ฒฉ ์์น๋ฅผ ์ ๊ทํํ์ฌ, ๊ณผ๋งค์ยท๊ณผ๋งค๋ ์ํ๋ ์ถ์ธ์ ์๋ฉธ ๊ฐ๋ฅ์ฑ๊น์ง ํ์งํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
๐ ์ฃผ์ ํน์ง (Features)
๐น ์ ์ํ ์ถ์ธ ๋ฐด๋ ๊ณ์ฐ: ATR๊ณผ ์๊ฐ ๊ฒฝ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋จ/ํ๋จ ๋ฐด๋๋ฅผ ๋์ ์ผ๋ก ์กฐ์
๐น ์ค์ฌ ์ถ์ธ์ ์ฐ์ถ: ์๋จ๊ณผ ํ๋จ ๋ฐด๋์ ํ๊ท ๊ฐ์ ์ค์ฌ์ ์ผ๋ก ํ์ฉํ์ฌ ๊ธฐ์ค ์ถ ์ ๊ณต
๐น ์๋ ์์น ๊ณ์ฐ: ํ์ฌ ์ข
๊ฐ๊ฐ ์ค์ฌ์ ์์ ์ผ๋ง๋ ๋จ์ด์ ธ ์๋์ง๋ฅผ ์ ๊ทํํ์ฌ ์ถ์ธ ๊ฐ๋ ๊ณ์ฐ
๐น ๋ณ๋์ฑ ๊ธฐ๋ฐ ์ ๊ทํ: ์ต๊ทผ ๋ฐด๋ ๋ฒ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋ ๊ฑฐ๋ฆฌ๋ฅผ 0~100 ์ฌ์ด ๊ฐ์ผ๋ก ๋ณํ
๐น ์ค์ค๋ ์ดํฐ ์ถ๋ ฅ (๋ฒ์: ยฑ100):
+100์ ๊ฐ๊น์ธ์๋ก ๊ฐํ ์์น ์ถ์ธ
-100์ ๊ฐ๊น์ธ์๋ก ๊ฐํ ํ๋ฝ ์ถ์ธ
0์ ๊ฐ๊น์ธ์๋ก ํก๋ณด ๊ตฌ๊ฐ ๊ฐ๋ฅ์ฑ
๐ ๏ธ ์ฌ์ฉ๋ฒ (How to Use)
โ
+50 ์ด์: ๊ฐํ ์์น ์ถ์ธ ์ง์ ์ค
โ
-50 ์ดํ: ๊ฐํ ํ๋ฝ ์ถ์ธ ์ง์ ์ค
โ ๏ธ 0์ ๋ํ ์ํฅ: ์์น ์ถ์ธ ์์ ๊ฐ๋ฅ์ฑ
โ ๏ธ 0์ ๋ํ ํํฅ: ํ๋ฝ ์ถ์ธ ์์ ๊ฐ๋ฅ์ฑ
๐ก 0 ๊ทผ์ฒ ์ ์ง: ์ถ์ธ ์ฝํ ๋๋ ํก๋ณด์ฅ ๊ฐ๋ฅ์ฑ
์ถ์ฒ ์๊ฐ๋: 1์๊ฐ๋ด, 4์๊ฐ๋ด, ์ผ๋ด
๋ณด์กฐ ์งํ๋ก ์ถ์ฒ: RSI, MACD, OBV, ์ด๋ํ๊ท ํฌ๋ก์ค ๋ฑ๊ณผ ํจ๊ป ํ์ฉ ์ ํจ๊ณผ์
โ
ํธ๋ ์ด๋ฉ๋ทฐ ํ์ฐ์ค๋ฃฐ ์ค์์ฌํญ (TradingView House Rules Compliance)
๋ณธ ์งํ๋ Pine Script v5๋ก ์์ฑ๋ ์คํ์์ค ๊ณต๊ฐ์ฉ ์คํฌ๋ฆฝํธ์
๋๋ค.
๋ฆฌํ์ธํธ(Repaint) ํ์์ด ์์ผ๋ฉฐ, **ํ์ ๊ฒฝ๊ณ (Spam Alerts)**๋ ์ฑ๋ฅ ์ ํ ์์๋ ์์ต๋๋ค.
์ธ๋ถ ๋ฐ์ดํฐ ์ ๊ทผ ์์ด ์์ ํ ์์ฒด ๊ณ์ฐ์ผ๋ก ๋์ํฉ๋๋ค.
์ด ์งํ๋ ํฌ์ ํ๋จ์ ๋๊ธฐ ์ํ ๋ถ์์ฉ ๋๊ตฌ์ด๋ฉฐ, ์ง์ ์ ์ธ ๋งค์ยท๋งค๋ ์ ํธ๋ก ์ฌ์ฉํด์๋ ์ ๋ฉ๋๋ค.
๋ชจ๋ ํธ๋ ์ด๋ฉ์ ์ฌ์ฉ์์ ๋
๋ฆฝ์ ์ธ ํ๋จ๊ณผ ์ฑ
์ ํ์ ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค.
Trend Band Oscillator๐ Trend Band Oscillator
๐ Description
Trend Band Oscillator is a momentum-based trend indicator that calculates the spread between two EMAs and overlays it with a volatility filter using a standard deviation band. It helps traders visualize not only the trend direction but also the strength and stability of the trend.
๐ Features
๐น EMA Spread Calculation: Measures the difference between a fast and slow EMA to quantify short-term vs mid-term trend dynamics.
๐น Volatility Band Overlay: Applies an EMA of standard deviation to the spread to filter noise and highlight valid momentum shifts.
๐น Color-Based Visualization: Positive spread values are shown in lime (bullish), negative values in fuchsia (bearish) for quick directional insight.
๐น Upper/Lower Bands: Help detect potential overbought/oversold conditions or strong trend continuation.
๐น Zero Line Reference: A horizontal baseline at zero helps identify trend reversals and neutral zones.
๐ ๏ธ How to Use
โ
Spread > 0: Indicates a bullish trend. Consider maintaining or entering long positions.
โ
Spread < 0: Indicates a bearish trend. Consider maintaining or entering short positions.
โ ๏ธ Spread exceeds bands: May signal overextension or strong momentum; consider using with additional confirmation indicators.
๐ Band convergence: Suggests weakening trend and potential transition to a ranging market.
Recommended timeframes: 1H, 4H, Daily
Suggested complementary indicators: RSI, MACD, OBV, SuperTrend
โ
TradingView House Rules Compliance
This script is open-source and published under Pine Script v5.
It does not repaint, spam alerts, or cause performance issues.
It is designed as an analytical aid only and should not be considered financial advice.
All calculations are transparent, and no external data sources or insecure functions are used.
====================================================================
๐ Trend Band Oscillator
๐ ์ค๋ช
(Description)
Trend Band Oscillator๋ ๋ ๊ฐ์ EMA ๊ฐ ์คํ๋ ๋(์ฐจ์ด)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ชจ๋ฉํ
์ค์ฌ์ ์ถ์ธ ์ค์ค๋ ์ดํฐ์
๋๋ค. ์ฌ๊ธฐ์ ํ์คํธ์ฐจ ๊ธฐ๋ฐ์ ๋ณ๋์ฑ ๋ฐด๋๋ฅผ ์ ์ฉํ์ฌ, ์ถ์ธ์ ๋ฐฉํฅ๋ฟ ์๋๋ผ ๊ฐ๋์ ์์ ์ฑ๊น์ง ์๊ฐ์ ์ผ๋ก ๋ถ์ํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
๐ ์ฃผ์ ํน์ง (Features)
๐น EMA ๊ธฐ๋ฐ ์คํ๋ ๋ ๊ณ์ฐ: Fast EMA์ Slow EMA์ ์ฐจ์ด๋ฅผ ํ์ฉํด ์์ฅ ์ถ์ธ๋ฅผ ์ ๋์ ์ผ๋ก ํํํฉ๋๋ค.
๐น ํ์คํธ์ฐจ ํํฐ๋ง: Spread์ ๋ํด EMA ๋ฐ ํ์คํธ์ฐจ ๊ธฐ๋ฐ์ ๋ฐด๋๋ฅผ ์ ์ฉํด ๋
ธ์ด์ฆ๋ฅผ ์ค์ด๊ณ ์ ํจํ ์ถ์ธ๋ฅผ ๊ฐ์กฐํฉ๋๋ค.
๐น ์ปฌ๋ฌ ๊ธฐ๋ฐ ์๊ฐํ: ์ค์ค๋ ์ดํฐ ๊ฐ์ด ์์์ผ ๊ฒฝ์ฐ ์ด๋ก์, ์์์ผ ๊ฒฝ์ฐ ๋ง์ ํ ์์ผ๋ก ์ถ์ธ ๋ฐฉํฅ์ ์ง๊ด์ ์ผ๋ก ํ์
ํ ์ ์์ต๋๋ค.
๐น ๋ฐด๋ ๋ฒ์ ์๊ฐํ: ์ยทํ์ ๋ฐด๋๋ฅผ ํตํด ์คํ๋ ๋์ ํ๊ท ํธ์ฐจ ๋ฒ์๋ฅผ ๋ณด์ฌ์ฃผ๋ฉฐ, ์ถ์ธ์ ๊ฐ์ฝ๊ณผ ํฌํ ์ฌ๋ถ๋ฅผ ์ง๋จํ ์ ์์ต๋๋ค.
๐น ์ ๋ก ๋ผ์ธ ํ์: ์ถ์ธ ์ ํ ๊ฐ๋ฅ ์ง์ ์ ์๊ฐ์ ์ผ๋ก ํ์ธํ ์ ์๋๋ก ์ค์ฌ์ (0์ )์ ์ ๊ณตํฉ๋๋ค.
๐ ๏ธ ์ฌ์ฉ๋ฒ (How to Use)
โ
์ค์ค๋ ์ดํฐ๊ฐ 0 ์ด์ ์ ์ง: ์์น ์ถ์ธ ๊ตฌ๊ฐ์ด๋ฉฐ, ๋กฑ ํฌ์ง์
์ ์ง ๋๋ ์ง์
๊ฒํ
โ
์ค์ค๋ ์ดํฐ๊ฐ 0 ์ดํ ์ ์ง: ํ๋ฝ ์ถ์ธ ๊ตฌ๊ฐ์ด๋ฉฐ, ์ ํฌ์ง์
์ ์ง ๋๋ ์ง์
๊ฒํ
โ ๏ธ ์ยทํ์ ๋ฐด๋๋ฅผ ์ดํ: ์ผ์์ ์ธ ๊ณผ๋งค์/๊ณผ๋งค๋ ํน์ ๊ฐํ ์ถ์ธ ๋ฐํ ๊ฐ๋ฅ์ฑ ์์ โ ๋ค๋ฅธ ๋ณด์กฐ์งํ์ ํจ๊ป ํํฐ๋ง ๊ถ์ฅ
๐ ๋ฐด๋ ์๋ ด: ์ถ์ธ๊ฐ ์ฝํด์ง๊ณ ์์์ ๋ํ๋ โ ๋ณ๋์ฑ ํ๋ฝ ๋๋ ๋ฐฉํฅ์ฑ ์์ค ๊ฐ๋ฅ์ฑ ์์
๊ถ์ฅ ์ ์ฉ ์๊ฐ๋: 1์๊ฐ๋ด, 4์๊ฐ๋ด, ์ผ๋ด
๋ณด์กฐ ์ ์ฉ ์งํ: RSI, MACD, OBV, SuperTrend ๋ฑ๊ณผ ํจ๊ป ์ฌ์ฉ ์ ์ ํธ ํํฐ๋ง์ ์ ๋ฆฌ
โ
ํธ๋ ์ด๋ฉ๋ทฐ ํ์ฐ์ค๋ฃฐ ์ค์์ฌํญ (TV House Rules Compliance)
์ด ์งํ๋ **๋ฌด๋ฃ ๊ณต๊ฐ์ฉ(Open-Source)**์ด๋ฉฐ, Pine Script Version 5๋ก ์์ฑ๋์ด ์์ต๋๋ค.
๊ณผ๋ํ ๋ฆฌํ์ธํธ, ๋น์ ์์ ๋ฐ๋ณต ๊ฒฝ๊ณ (alert spam), ์ค์๊ฐ ์ฑ๋ฅ ์ ํ ๋ฑ์ ์์๋ ํฌํจ๋์ด ์์ง ์์ต๋๋ค.
์ฌ์ฉ์๋ ๋ณธ ์งํ๋ฅผ ํฌ์ ๊ฒฐ์ ์ ์ฐธ๊ณ ์ฉ ๋ณด์กฐ ๋๊ตฌ๋ก ํ์ฉํด์ผ ํ๋ฉฐ, ๋
๋ฆฝ์ ์ธ ๋งค๋งค ํ๋จ์ด ํ์ํฉ๋๋ค.
๋ฐ์ดํฐ ์์ค ๋ฐ ๊ณ์ฐ ๋ฐฉ์์ ์์ ํ ๊ณต๊ฐ๋์ด ์์ผ๋ฉฐ, ์ธ๋ถ API๋ ๋ณด์ ์ทจ์ฝ์ ์ ์ ๋ฐํ๋ ๊ตฌ์ฑ ์์๋ ์์ต๋๋ค.
The Great Anchors: Dual AVWAP Powered by RSI
The Great Anchors
*Dual Anchored Volume Weighted Average Price Powered by RSI*
---
๐ Overview
The Great Anchors is a dual AVWAP-based indicator that resets dynamically using RSI extremes โ either from the current asset or a master symbol (e.g., BTCUSDT). It identifies meaningful shifts in price structure and momentum using these "anchored" levels.
Itโs designed to help traders spot trend continuations, momentum inflection points, and entry signals aligned with overbought/oversold conditions โ but only when the market confirms through volume-weighted price direction.
---
๐ Core Logic
โข AVWAP 1 (favwap): Anchored when RSI reaches overbought levels (top anchor)
โข AVWAP 2 (savwap): Anchored when RSI reaches oversold levels (bottom anchor)
โข AVWAPs are recalculated each time a new OB/OS condition is triggered โ acting like "fresh anchors" at key market turning points.
---
โ๏ธ Key Features
๐ Auto or Manual RSI Thresholds
โ Automatically determines dynamic RSI OB/OS levels based on past peaks and troughs, or lets you set fixed levels.
๐ง Master Symbol Control
โ Use the RSI of a separate asset (like BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, SUPRAUSDT) or indices (like TOTAL, TOTAL2, BFR) to control resets โ ideal for tracking how BTC/major coins impacts altcoins/others.
๐ Trend-Filtering Signal Logic
โ Signals are filtered for less noise and are triggered when:
- Both AVWAPs are rising (bullish) or falling (bearish)
- Price action confirms the structure
๐ฏ Visual Markers & Alerts
โ "๐ฅ" for bullish signals and "๐ฅ" for bearish ones. Alerts included for automation or push notifications.
---
๐ฏ How to Use It
1. Add the indicator to your chart.
2. Choose whether to use RSI from the current symbol or a master symbol (e.g., BTC).
3. Select auto-adjusted or manual OB/OS levels.
4. Watch for:
- AVWAP(s) making a significant change (at this point it's one of the AVWAPs resetting)
- Check if price flip it upwards or downwards
- If price goes above both AVWAPs thats a likely bullish trend
- If price can't go above both AVWAPs up and fall bellow both that's a likely bearish trend
- Price retesting upper AVWAP and bounce
- likely bullish continuation
- Price retesting lower AVWAP and dip
- likely bearish continuation
- Signal icons on chart ("๐ฅ - Bullish" or "๐ฅ- Bearish")
Best suited for:
โข Swing traders
โข Momentum traders
โข Traders timing altcoin entries using BTC/Major asset's RSI
---
๐ Signal Explanation
๐ฅ Bullish Signal =
โข Both AVWAPs rising
โข Higher lows in price structure
โข Bullish candle close
โข Triggered from overbought RSI reset
๐ฅ Bearish Signal =
โข Both AVWAPs falling
โข Lower highs in price structure
โข Bearish candle close
โข Triggered from oversold RSI reset
Signals reset by opposite signals to prevent noise or overfitting.
---
โ ๏ธ Tips & Notes
โข Use AVWAPs as dynamic support/resistance, even without signal triggers
โข Pair with volume or divergence tools for stronger confirmation
---
๐งฉ Credits & Philosophy
This tool is built with a simple philosophy:
"Anchor your trades to meaningful moments in price โ not arbitrary time."
The dual AVWAP concept helps you see how price reacts after momentum peaks, giving you a cleaner bias and more precise trade setups.
---
Stochastic SuperTrend [BigBeluga]๐ต OVERVIEW
A hybrid momentum-trend tool that combines Stochastic RSI with SuperTrend logic to deliver clean directional signals based on momentum turns.
Stochastic SuperTrend is a straightforward yet powerful oscillator overlay designed to highlight turning points in momentum with high clarity. It overlays a SuperTrend-style envelope onto the Stochastic RSI, generating intuitive up/down signals when a momentum shift occurs across the neutral 50 level. Built for traders who appreciate simplicity without sacrificing reliability.
๐ต CONCEPTS
Stochastic RSI: Measures momentum by applying stochastic calculations to the RSI curve instead of raw price.
SuperTrend Bands: Dynamic upper/lower bands are drawn around the smoothed Stoch RSI line using a user-defined multiplier.
Momentum Direction: Trend flips when the smoothed Stoch RSI crosses above/below the calculated bands.
Neutral Bias Filter: Directional arrows only appear when momentum turns above or below the central 50 levelโadding confluence.
๐ต FEATURES
Trend Detection on Oscillator: Applies SuperTrend logic directly to the Stoch RSI curve.
Clean Entry Signals:
โ ๐ข arrow printed when trend flips bullish below 50 (bottom reversals).
โ ๐ข arrow printed when trend flips bearish above 50 (top reversals).
Custom Multiplier: Adjust sensitivity of SuperTrend band spacing around the oscillator.
Neutral Zone Highlight: Visual zone between 0โ50 (green) and 50โ100 (red) for quick momentum polarity reference.
Toggle SuperTrend Line: Option to show/hide the SuperTrend trail on the Stoch RSI.
๐ต HOW TO USE
Use ๐ข signals for potential bottom reversals when momentum flips bullish from oversold regions.
Use ๐ข signals for potential top reversals when momentum flips bearish from overbought areas.
Combine with price-based SuperTrend or support/resistance zones for confluence.
Suitable for scalping, swing trading, or momentum filtering across all timeframes.
๐ต CONCLUSION
Stochastic SuperTrend is a simple yet refined tool that captures clean momentum shifts with directional clarity. Whether you're identifying reversals, filtering entries, or spotting exhaustion in a trend, this oscillator overlay delivers just what you needโ no clutter, just clean momentum structure.
Ticker Pulse Meter + Fear EKG StrategyDescription
The Ticker Pulse Meter + Fear EKG Strategy is a technical analysis tool designed to identify potential entry and exit points for long positions based on price action relative to historical ranges. It combines two proprietary indicators: the Ticker Pulse Meter (TPM), which measures price positioning within short- and long-term ranges, and the Fear EKG, a VIX-inspired oscillator that detects extreme market conditions. The strategy is non-repainting, ensuring signals are generated only on confirmed bars to avoid false positives. Visual enhancements, such as optional moving averages and Bollinger Bands, provide additional context but are not core to the strategy's logic. This script is suitable for traders seeking a systematic approach to capturing momentum and mean-reversion opportunities.
How It Works
The strategy evaluates price action using two key metrics:
Ticker Pulse Meter (TPM): Measures the current price's position within short- and long-term price ranges to identify momentum or overextension.
Fear EKG: Detects extreme selling pressure (akin to "irrational selling") by analyzing price behavior relative to historical lows, inspired by volatility-based oscillators.
Entry signals are generated when specific conditions align, indicating potential buying opportunities. Exits are triggered based on predefined thresholds or partial position closures to manage risk. The strategy supports customizable lookback periods, thresholds, and exit percentages, allowing flexibility across different markets and timeframes. Visual cues, such as entry/exit dots and a position table, enhance usability, while optional overlays like moving averages and Bollinger Bands provide additional chart context.
Calculation Overview
Price Range Calculations:
Short-Term Range: Uses the lowest low (min_price_short) and highest high (max_price_short) over a user-defined short lookback period (lookback_short, default 50 bars).
Long-Term Range: Uses the lowest low (min_price_long) and highest high (max_price_long) over a user-defined long lookback period (lookback_long, default 200 bars).
Percentage Metrics:
pct_above_short: Percentage of the current close above the short-term range.
pct_above_long: Percentage of the current close above the long-term range.
Combined metrics (pct_above_long_above_short, pct_below_long_below_short) normalize price action for signal generation.
Signal Generation:
Long Entry (TPM): Triggered when pct_above_long_above_short crosses above a user-defined threshold (entryThresholdhigh, default 20) and pct_below_long_below_short is below a low threshold (entryThresholdlow, default 40).
Long Entry (Fear EKG): Triggered when pct_below_long_below_short crosses under an extreme threshold (orangeEntryThreshold, default 95), indicating potential oversold conditions.
Long Exit: Triggered when pct_above_long_above_short crosses under a profit-taking level (profitTake, default 95). Partial exits are supported via a user-defined percentage (exitAmt, default 50%).
Non-Repainting Logic: Signals are calculated using data from the previous bar ( ) and only plotted on confirmed bars (barstate.isconfirmed), ensuring reliability.
Visual Enhancements:
Optional moving averages (SMA, EMA, WMA, VWMA, or SMMA) and Bollinger Bands can be enabled for trend context.
A position table displays real-time metrics, including open positions, Fear EKG, and Ticker Pulse values.
Background highlights mark periods of high selling pressure.
Entry Rules
Long Entry:
TPM Signal: Occurs when the price shows strength relative to both short- and long-term ranges, as defined by pct_above_long_above_short crossing above entryThresholdhigh and pct_below_long_below_short below entryThresholdlow.
Fear EKG Signal: Triggered by extreme selling pressure, when pct_below_long_below_short crosses under orangeEntryThreshold. This signal is optional and can be toggled via enable_yellow_signals.
Entries are executed only on confirmed bars to prevent repainting.
Exit Rules
Long Exit: Triggered when pct_above_long_above_short crosses under profitTake.
Partial exits are supported, with the strategy closing a user-defined percentage of the position (exitAmt) up to four times per position (exit_count limit).
Exits can be disabled or adjusted via enable_short_signal and exitPercentage settings.
Inputs
Backtest Start Date: Defines the start of the backtesting period (default: Jan 1, 2017).
Lookback Periods: Short (lookback_short, default 50) and long (lookback_long, default 200) periods for range calculations.
Resolution: Timeframe for price data (default: Daily).
Entry/Exit Thresholds:
entryThresholdhigh (default 20): Threshold for TPM entry.
entryThresholdlow (default 40): Secondary condition for TPM entry.
orangeEntryThreshold (default 95): Threshold for Fear EKG entry.
profitTake (default 95): Exit threshold.
exitAmt (default 50%): Percentage of position to exit.
Visual Options: Toggle for moving averages and Bollinger Bands, with customizable types and lengths.
Notes
The strategy is designed to work across various timeframes and assets, with data sourced from user-selected resolutions (i_res).
Alerts are included for long entry and exit signals, facilitating integration with TradingView's alert system.
The script avoids repainting by using confirmed bar data and shifted calculations ( ).
Visual elements (e.g., SMA, Bollinger Bands) are inspired by standard Pine Script practices and are optional, not integral to the core logic.
Usage
Apply the script to a chart, adjust input settings to suit your trading style, and use the visual cues (entry/exit dots, position table) to monitor signals. Enable alerts for real-time notifications.
Designed to work best on Daily timeframe.






















