EMA Slope Checker CareExtendedEMA 50 Slope > +0.10 = Uptrend (long bias)
EMA 50 Slope < -0.10 = Downtrend (short bias)
All 3 positive = Strong bullish alignment
Mixed directions = Conflict (avoid or reduce size)
移動平均線
Evil's Two Legged IndicatorA pullback strategy indicator designed for scalping. This attempts to Identify classic 2-leg pullback patterns and filters out signals during choppy market conditions for better signals.
How It Works:
The indicator detects when price forms two pullback legs (swing lows in an uptrend or swing highs in a downtrend) near key support/resistance zones, then signals when reversal confirmation occurs. Equal-level pullbacks (double bottoms/tops) are marked as stronger signals.
Features:
Channel Options: Donchian (default), Linear Regression, or ATR Bands
Configurable EMA: For trend confirmation (default 21)
Adjustable Leg Detection: Swing lookback period for different timeframes
Equal Level Detection: Highlights stronger setups where both legs terminate at similar prices
Three Chop Filters (can be combined):
ADX Filter — suppresses signals when ADX is below threshold (default 25)
EMA Slope Filter — suppresses signals when EMA is flat
Chop Index Filter — suppresses signals when Chop Index indicates ranging conditions
Signal Types:
Standard signals: 2-leg pullback detected with trend confirmation
Strong signals (highlighted): 2-leg pullback with equal highs/lows — higher probability setup
Recommended Use:
Best suited for scalping on 1-5 minute chart. Designed for 1.5:1 risk/reward setups.
Settings Guide:
Increase "Swing Lookback" for fewer, higher-quality signals
Adjust "Equal Level Threshold" to fine-tune what counts as a double bottom/top
Enable/disable chop filters based on your market and timeframe
Use "Show Strong Signals Only" to filter for highest conviction setups
Universal Market Ranges█ OVERVIEW
Universal Market Ranges is a universal market indicator that, within a single tool, identifies trend direction and regime, shows price movement ranges relative to volatility, can be used as dynamic SL and TP levels, and offers optional signals generated separately for each zone.
The indicator is based on a smoothed moving average with an ATR-based significance filter and multi-level volatility bands, which organize the market into logical zones of increasing importance.
Instead of generating isolated signals, Universal Market Ranges provides full market context, allowing traders to make their own informed decisions.
█ CONCEPT
The core idea behind the indicator is full configurability, which allows it to be used for a wide range of trading purposes.
Depending on the settings and visibility of individual elements, Universal Market Ranges can function as:
- a complete trading system
- a clean trend indicator
- a single volatility channel
- a standalone filtered moving average
- a zone-based structure for position management (SL / TP)
By disabling selected bands, adjusting their multipliers, or modifying fill transparency, traders can tailor the indicator precisely to their trading style, market, and timeframe.
Moving Average Logic
The applied moving average is not classically weighted.
ATR acts here as a significance filter, determining whether a given price change is meaningful enough to affect the average.
When the price deviation from the MA exceeds a defined volatility threshold (ATR × multiplier), the moving average updates normally.
When price changes are too small and remain within market noise, the moving average remains unchanged.
As a result, the MA reacts only to significant price movements, ignoring minor fluctuations and consolidations.
█ ZONE STRUCTURE
- Trend Band (TB)
A channel used to define the trend regime.
- price breaking above the TB → trend shifts to bullish
- price breaking below the TB → trend shifts to bearish
The Trend Band can be visually disabled, while the trend logic continues to operate in the background.
- wider TB → less sensitive, fewer and later trend changes
- narrower TB → more sensitive, more frequent regime changes
- Inner Band (IB)
The primary zone of acceptable price deviation from the moving average.
- represents equilibrium and “comfortable” price movement
- Outer Band 1 (OB1)
A zone of clear market extension.
- first sign that price is moving away from equilibrium
- often used as a partial profit-taking level
- Outer Band 2 (OB2)
An extreme zone.
- very strong deviation from the moving average
- statistically rare price movements
- often marks the final phase of large impulses
█ FEATURES
Data Sources:
- Filtered moving average (SMA / EMA / RMA / WMA)
- ATR as the volatility measure for all zones
- Candle coloring based on the current trend regime
Signals (optional):
- Zone exit and return signals (IB / OB1 / OB2)
- Moving average cross in trend direction
- Trend regime change (TB breakout)
Visual Elements:
- Trend-based candle coloring
- Smooth fills between zones
- Labels with current price levels on the right side of the chart
Alerts:
- IB Breakout / Return
- OB1 & OB2 Exit / Return
- MA Cross in trend direction
- Trend Change (TB)
█ HOW TO USE
Adding the Indicator
Paste the code into the Pine Editor or search for
“Universal Market Ranges” on TradingView.
Key Settings:
- MA Length – moving average sensitivity
- ATR Length – band stability and width
- Minimum Deviation (ATR) – moving average update filter
→ lower values: MA updates more frequently but filters less noise
- Band Multipliers – define the significance of each zone
- MA Smoothing Type – determines the reaction character
█ USE CASES
Universal Market Ranges can be used for:
- trend trading – entries on trend regime changes
- defining dynamic SL and TP levels
- contrarian strategies – entries on price returns to zones
- analyzing price range and movement quality
Zone interpretation:
- price near the MA → market equilibrium
- price in OB1 → clear extension
- price in OB2 → extreme deviation from equilibrium
█ NOTES
- The indicator works on all instruments and timeframes
- Best results are achieved by adapting band multipliers to the market
- Can be combined with other technical analysis methods such as Fibonacci levels, FVG, and pivot levels
- This is not a signal-only system — it is a context-based analytical tool
Premium CCT Multi-Timeframe Candle Continuation Theory IndicatorPremium CCT is a multi-timeframe technical analysis indicator implementing a proprietary three-condition sequential confirmation system for identifying structural continuation setups. Unlike standard multi-timeframe approaches that simply display HTF indicators on LTF charts or use basic moving average crossovers, this indicator employs a systematic state-machine architecture with specific entry, validation, and invalidation rules designed to filter low-probability setups.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 TECHNICAL METHODOLOGY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔹 PHASE 1: HTF STRUCTURAL BREAK DETECTION
The indicator implements a specific candle-close comparison algorithm on the higher timeframe (HTF) that differs from standard breakout detection methods:
DETECTION LOGIC:
• Bullish Setup: HTF_Close > HTF_High
(Current closed HTF candle's close price exceeds the previous HTF candle's high)
• Bearish Setup: HTF_Close < HTF_Low
(Current closed HTF candle's close price falls below the previous HTF candle's low)
This is NOT a simple "price broke above high" detection. The requirement for the CLOSE to be above the previous HIGH (rather than just the high being above the previous high) ensures the structural break is confirmed at candle close, filtering wick-only breakouts that often fail.
POINT OF INTEREST (POI) ESTABLISHMENT:
When a setup is detected, the POI is set at:
• Bullish: POI = HTF_High (the previous candle's high that was broken)
• Bearish: POI = HTF_Low (the previous candle's low that was broken)
This POI represents a key structural level where the market previously struggled to move beyond. The hypothesis is that this level will act as support (bullish) or resistance (bearish) during retracement.
INVALIDATION ALGORITHM:
The setup remains valid until:
• Bullish: HTF_Close < Setup_Candle_Low (current HTF candle closes below the low of the candle that created the setup)
• Bearish: HTF_Close > Setup_Candle_High (current HTF candle closes above the high of the candle that created the setup)
This invalidation logic differs from simple "stop loss at low" approaches because it requires a full candle close beyond the extreme, not just a wick, preventing premature invalidation from intrabar volatility.
🔹 PHASE 2: LTF THREE-CONDITION SEQUENTIAL SYSTEM
Once a valid POI is established, the indicator enters a state-machine that tracks three specific conditions on the lower timeframe (LTF). Each condition must be satisfied sequentially, and certain conditions can be invalidated if specific price action occurs.
CONDITION 1 - RETRACEMENT THROUGH POI:
ENTRY CRITERIA:
• Bullish: LTF_Close < POI (candle closes below the POI level)
• Bearish: LTF_Close > POI (candle closes above the POI level)
TRACKING MECHANISM:
Upon Condition 1 satisfaction, the indicator begins tracking two separate extreme values:
1. Momentum Extreme (for Condition 3):
• Bullish: Track the candle with the LOWEST CLOSE during retracement
- If new lower close found: Update Momentum_Extreme_Close and store this candle's HIGH
• Bearish: Track the candle with the HIGHEST CLOSE during retracement
- If new higher close found: Update Momentum_Extreme_Close and store this candle's LOW
2. Stop Loss Extreme (for risk management):
• Bullish: Track the absolute LOWEST LOW reached during retracement
- Update continuously if LTF_Low < Current_SL_Extreme
• Bearish: Track the absolute HIGHEST HIGH reached during retracement
- Update continuously if LTF_High > Current_SL_Extreme
WHY THIS MATTERS:
This dual-tracking system is a key differentiator from standard indicators. Most indicators either:
(a) Only track absolute extremes, which don't help identify momentum shifts
(b) Use fixed ATR-based stops, which don't adapt to actual retracement depth
(c) Use a single reference point for both momentum and risk
By tracking BOTH the candle with the most extreme close (momentum) AND the absolute extreme price (risk), the indicator can identify precise momentum shift points while maintaining appropriate stop placement.
MATHEMATICAL REPRESENTATION:
If Condition_1 == False: If (Bullish AND LTF_Close < POI) OR (Bearish AND LTF_Close > POI): Condition_1 = True Momentum_Close_Extreme = LTF_Close Momentum_HighLow_Reference = (Bullish ? LTF_High : LTF_Low) SL_Extreme = (Bullish ? LTF_Low : LTF_High)
If Condition_1 == True: If Bullish: If LTF_Close < Momentum_Close_Extreme: Momentum_Close_Extreme = LTF_Close Momentum_HighLow_Reference = LTF_High If LTF_Low < SL_Extreme: SL_Extreme = LTF_Low If Bearish: If LTF_Close > Momentum_Close_Extreme: Momentum_Close_Extreme = LTF_Close Momentum_HighLow_Reference = LTF_Low If LTF_High > SL_Extreme: SL_Extreme = LTF_High
CONDITION 2 - POI RECLAIM WITH DYNAMIC INVALIDATION:
ENTRY CRITERIA:
• Bullish: LTF_Close > POI (candle closes back above the POI level)
• Bearish: LTF_Close < POI (candle closes back below the POI level)
CRITICAL DIFFERENCE FROM STANDARD APPROACHES:
This condition implements real-time validation logic. If Condition 2 is satisfied but price subsequently closes back through the POI before all conditions are met, Condition 2 is INVALIDATED and must be re-satisfied.
VALIDATION STATE MACHINE:
If Condition_1 == True AND Condition_2 == False: If (Bullish AND LTF_Close > POI) OR (Bearish AND LTF_Close < POI): Condition_2 = True
If Condition_2 == True: If (Bullish AND LTF_Close < POI) OR (Bearish AND LTF_Close > POI): Condition_2 = False // Invalidated - must reclaim again
WHY THIS IS UNIQUE:
Most indicators treat support/resistance reclaims as binary events - once price crosses back, the condition stays "true." This creates false signals when price oscillates around the level. The dynamic invalidation ensures that the POI must be HELD, not just briefly touched, filtering out weak reclaims.
CONDITION 3 - MOMENTUM SHIFT CONFIRMATION:
ENTRY CRITERIA:
• Bullish: LTF_Close > Momentum_HighLow_Reference
(Current candle closes above the HIGH of the candle with the lowest close during retracement)
• Bearish: LTF_Close < Momentum_HighLow_Reference
(Current candle closes below the LOW of the candle with the highest close during retracement)
TECHNICAL RATIONALE:
This condition confirms that momentum has definitively shifted in the intended direction. By requiring price to break the high/low of the MOST EXTREME CLOSE candle (not just any candle, not just the extreme low/high), the indicator ensures:
1. Price has moved beyond the point of maximum bearish/bullish pressure during retracement
2. The momentum shift is decisive, not just a small bounce
3. The setup shows real follow-through, not just sideways consolidation
COMPARISON TO ALTERNATIVES:
• Simple "close above previous high": Too many false signals during consolidation
• ATR-based breakout: Doesn't account for actual market structure
• Fixed pip movement: Not adaptive to volatility
• Break of retracement low: Triggers too late and misses optimal entry
• Our approach: Break of the high/low of the CANDLE that showed the most extreme close, providing early but confirmed entry
SIGNAL GENERATION:
Entry signal triggers ONLY when:
Condition_1 == True AND Condition_2 == True AND Condition_3 == True AND Entry_Signal_Not_Yet_Shown
All three conditions must be simultaneously true. Once a signal is generated, the tracking system resets only when a new HTF setup is detected or the current setup is invalidated.
🔹 PHASE 3: HTF TREND FILTER IMPLEMENTATION
An optional moving average filter adds a fourth layer of confirmation by ensuring directional alignment with the broader trend.
TREND DETERMINATION LOGIC:
HTF_MA = MA(HTF_Close, Period, Method) Trend_Bullish = (HTF_Close > HTF_MA) Trend_Bearish = (HTF_Close < HTF_MA)
SIGNAL FILTERING:
If Trend_Filter_Enabled: If Entry_Signal == True: If (Setup_Bullish AND NOT Trend_Bullish) OR (Setup_Bearish AND NOT Trend_Bearish): Entry_Signal = False // Block counter-trend signals
WHY THIS IS NECESSARY:
While the three-condition system identifies structural continuation setups, the trend filter prevents taking continuation trades in the opposite direction of the dominant trend. This is particularly important because continuation patterns can form in both trending and counter-trending moves, but success rates differ significantly.
CUSTOMIZATION LOGIC:
• Period: Adjustable 1-500 (default 20)
• Method: SMA (arithmetic mean), EMA (exponential smoothing), SMMA (smoothed MA), LWMA (linear weighted)
• Applied Price: Close/Open/High/Low/Median/Typical/Weighted
The default 20-period SMA provides a balance between responsiveness and noise filtering on the HTF, effectively identifying intermediate trends without being overly sensitive to short-term fluctuations.
🔹 DYNAMIC REFERENCE LEVEL CALCULATION
TAKE PROFIT REFERENCE:
Unlike static targets (ATR multiples, fixed pips, percentage), the indicator dynamically tracks:
• Bullish: Highest HIGH reached after setup formation but BEFORE entry confirmation
• Bearish: Lowest LOW reached after setup formation but BEFORE entry confirmation
TRACKING ALGORITHM:
On_New_HTF_Setup: TP_Reference = (Bullish ? Setup_Candle_High : Setup_Candle_Low)
While Conditions_Not_All_Met: If Bullish AND LTF_High > TP_Reference: TP_Reference = LTF_High If Bearish AND LTF_Low < TP_Reference: TP_Reference = LTF_Low
On_Entry_Signal: Final_TP_Reference = TP_Reference // Lock in the value
WHY THIS APPROACH:
This creates realistic profit targets based on actual market movement, not theoretical calculations. The TP represents a price level the market has ALREADY REACHED and therefore has demonstrated it CAN reach again. This is fundamentally different from:
• ATR-based targets: Theoretical, may not align with structure
• Fixed R:R targets: Arbitrary, ignores market behavior
• Previous swing high/low: Static, doesn't account for current volatility
STOP LOSS REFERENCE:
The SL reference is the absolute extreme reached during the retracement phase (tracked in Condition 1). This ensures:
• Stop is beyond actual retracement depth (not arbitrary)
• Stop accounts for the volatility of this specific setup
• Stop placement adapts to market conditions automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 JUSTIFICATION FOR CLOSED-SOURCE & PAID ACCESS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
While this indicator uses fundamental building blocks available in technical analysis (price comparisons, moving averages, high/low tracking), the value and originality lie in the SPECIFIC IMPLEMENTATION:
1️⃣ PROPRIETARY STATE MACHINE ARCHITECTURE
The exact sequence of conditions, their interaction logic, and the specific invalidation rules constitute a proprietary trading methodology. The state machine ensures conditions are tracked, validated, and invalidated according to precise rules that took extensive development and testing to optimize.
The specific choice of:
• CLOSE vs HIGH for HTF breakout detection
• Tracking the candle with extreme CLOSE vs absolute extreme for momentum
• Dynamic Condition 2 invalidation logic
• The specific relationship between all three conditions
...represents a unique systematic approach not found in standard indicators.
2️⃣ DUAL-TRACKING MECHANISM
The simultaneous tracking of two different extremes during retracement (momentum extreme and SL extreme) with their specific update conditions is a non-obvious implementation that required systematic development. Standard indicators typically track only one reference point.
3️⃣ PRECISE TIMING AND INTERACTION LOGIC
The exact timing of when each condition is checked, how they interact, when they reset, and the specific price action that triggers state changes represents implementation details that distinguish this from generic approaches. For example:
• Checking conditions on bar close (not intrabar)
• Specific invalidation rules for Condition 2
• Continue tracking extremes even after Condition 1 is met
• Lock TP reference only at entry, not at setup
4️⃣ INTEGRATED MULTI-COMPONENT SYSTEM
While each component (HTF analysis, LTF conditions, trend filter) uses standard concepts, the specific way they integrate - including which HTF signals are acted upon, how LTF conditions sequence, when the trend filter applies, how reference levels are calculated - represents a cohesive methodology developed through systematic testing.
5️⃣ OPTIMIZATION AND PARAMETER SELECTION
The specific default parameters (timeframe relationships, condition thresholds, MA periods) were determined through extensive testing and represent proprietary optimization decisions.
COMPARISON TO FREE ALTERNATIVES:
Free indicators typically offer:
• Simple multi-timeframe displays (showing HTF indicators on LTF chart)
• Basic breakout detection (price crosses level)
• Single-condition entry systems
• Static stops and targets
• No systematic state tracking
This indicator differs by providing:
• Systematic three-condition sequential confirmation
• Dynamic state validation with invalidation logic
• Adaptive reference levels based on actual price behavior
• Integrated trend filtering
• Dual-tracking system for momentum and risk
• Complete automation of the methodology
The closed-source protection preserves the specific implementation logic, exact condition relationships, timing mechanisms, and proprietary parameter selections that distinguish this systematic approach from free building blocks.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 MULTI-TIMEFRAME COORDINATION
• Three preset combinations: Daily/15M, 4H/5M, 1H/1M
• Automatic HTF/LTF synchronization with request.security() implementation
• Chart timeframe validation preventing incompatible setups
• Real-time HTF bar tracking to detect new setups immediately
🎨 VISUAL INDICATORS
• Dynamic POI horizontal lines with directional color coding
• Automatic SL/TP reference levels displayed after Condition 1
• Real-time condition status in info panel (checkmark system)
• Customizable colors, line styles (solid/dashed/dotted), and widths (1-5px)
• Label annotations showing exact price levels
📊 INFORMATION PANEL
• Current HTF/LTF configuration display
• HTF trend direction with MA value
• Active setup type (Bullish/Bearish/None)
• Three-condition status with real-time updates
• Trend alignment indicator (when filter enabled)
• Position: 4 corners (top-left, top-right, bottom-left, bottom-right)
• Size: Small/Normal/Large
• Theme: Light (light background charts) / Dark (dark background charts)
🎯 ENTRY SIGNALS
• Display modes: Arrows only, Background color only, or Both
• Arrow placement: Above low (bullish) / Below high (bearish)
• Background: 90% transparent fill on signal bar
• Customizable colors for long (default green) and short (default red)
• Signals trigger only when ALL conditions + trend filter pass
🔔 ALERT SYSTEM
• HTF Setup Formation: Notifies when new POI established
• Entry Signal: Full trade details (direction, entry, TP, SL)
• POI Invalidation: Warns when setup is invalidated
• Custom message format compatible with webhook automation
• alert() function calls for flexible notification routing
• Frequency: Once per bar (prevents spam)
⚙️ CUSTOMIZATION
• Trend Filter: Enable/disable, period (1-500), method (SMA/EMA/SMMA/LWMA), applied price
• Visual Settings: All element colors, line styles, widths
• Alert Toggles: Individual on/off for each alert type
• Info Panel: Position, size, theme independently configurable
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 USAGE INSTRUCTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1️⃣ CHART TIMEFRAME REQUIREMENT
Your chart timeframe MUST be equal to or lower than the selected LTF:
• Daily/15M preset: Chart must be 15-minute or lower (15M, 5M, 1M)
• 4H/5M preset: Chart must be 5-minute or lower (5M, 1M)
• 1H/1M preset: Chart must be 1-minute
The indicator displays a warning label if your chart is incompatible. This requirement exists because the indicator needs to process individual LTF bars in real-time to track conditions accurately.
2️⃣ INTERPRETING SIGNALS
Entry signals appear when the complete sequence is satisfied:
• POI line shows the key structural level (blue for bullish, orange for bearish)
• SL reference line appears after Condition 1 (red line at retracement extreme)
• TP reference line tracks highest/lowest point before entry (green line)
• Info panel shows real-time condition status (✓ when met, ✗ when not)
• Entry arrow/background appears when all conditions + trend filter pass
The setup remains active until either:
(a) Entry signal is generated
(b) HTF setup is invalidated
(c) New HTF setup is detected
3️⃣ TREND FILTER OPTIMIZATION
Enable in clearly trending markets:
• Strong uptrends: Enable filter, allows only bullish setups
• Strong downtrends: Enable filter, allows only bearish setups
• Ranging markets: Consider disabling to allow both directions
• Choppy conditions: Enable filter with longer MA period (50-100)
MA Period Selection:
• 20: Default, balances responsiveness and stability
• 50: Intermediate trends, less false signals
• 100/200: Major trends only, very selective
MA Method Selection:
• SMA: Smooth, equal weight to all periods
• EMA: More weight to recent prices, faster response
• SMMA: Double-smoothed, very stable
• LWMA: Linear weighting, moderate responsiveness
4️⃣ ALERT CONFIGURATION
To receive entry signal notifications:
1. Right-click the indicator name on your chart
2. Select "Add Alert on Premium CCT..."
3. In alert dialog, choose "Any alert() function call"
4. Configure notification preferences (app/email/webhook)
5. Set "Once Per Bar Close" to avoid repeated alerts
Alert message format includes:
• Direction (BUY/SELL)
• Symbol
• Entry price (current close when signal triggered)
• TP level (dynamic reference)
• SL level (retracement extreme)
5️⃣ RISK MANAGEMENT CONSIDERATIONS
The indicator provides REFERENCE levels, not trade management:
• SL Reference: Shows the retracement extreme - consider adding buffer
• TP Reference: Shows price level already reached - may not be hit again
• Position Sizing: Calculate based on your account size and risk tolerance
• Actual SL: Should account for spread, slippage, and broker conditions
• Actual TP: May want to take partial profits before reference level
These reference levels represent structural points identified by the indicator's logic, but actual trade management should incorporate:
• Your personal risk parameters
• Current market volatility
• Spread and commission costs
• Your trading plan rules
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 BEST PRACTICES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BACKTESTING:
Before live trading, review historical signals on your instruments to understand:
• Signal frequency on different timeframe combinations
• Typical stop-loss distances
• How setups behave in different market conditions
• Average time from setup to entry signal
MARKET SELECTION:
This methodology works best in markets with:
• Clear directional trends on HTF (for trend filter effectiveness)
• Sufficient liquidity (reduces slippage on entries)
• Normal volatility (extreme conditions may cause unusual behavior)
• Avoid during major news events initially until familiar with behavior
TIMEFRAME CONSIDERATIONS:
• Lower timeframe combinations (1H/1M): More signals, faster moves, require more monitoring
• Higher timeframe combinations (Daily/15M): Fewer signals, larger moves, less intensive
• Match timeframe selection to your trading availability and style
INTEGRATION WITH YOUR ANALYSIS:
While this indicator provides a systematic approach, consider:
• Overall market context (trending, ranging, consolidating)
• Key support/resistance levels from higher timeframes
• Economic calendar events that may cause volatility
• Your own chart patterns and technical analysis
• Confluence with other methodologies you use
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is a technical analysis tool that implements a specific systematic methodology. It does NOT constitute financial advice, investment recommendations, or trading signals that should be followed blindly.
RISK ACKNOWLEDGMENT:
• Trading involves substantial risk of loss
• You can lose your entire investment
• Past indicator signals do not predict future results
• No methodology works in all market conditions
• Market conditions change and render historical performance irrelevant
• Backtested results do not account for real-world factors (slippage, spread, execution, psychological factors)
USER RESPONSIBILITY:
• You are solely responsible for all trading decisions
• You should never trade with money you cannot afford to lose
• You should thoroughly understand this methodology before using it
• You should test on demo accounts before live trading
• You should maintain appropriate position sizing and risk management
• You should seek advice from qualified professionals regarding your situation
METHODOLOGY LIMITATIONS:
• This system tracks specific price relationships and conditions
• It cannot predict market behavior with certainty
• It may generate false signals during certain conditions
• It requires proper interpretation within market context
• Signal frequency varies significantly across markets and timeframes
• Performance varies across different market regimes (trending vs ranging)
• The three-condition system filters many setups, which reduces signal frequency
NO PERFORMANCE CLAIMS:
• No claims are made about win rates or profitability
• Historical signals shown are not representative of future performance
• Results vary dramatically based on execution, market selection, and risk management
• What works on one instrument may not work on another
• Different timeframe combinations produce different results
TECHNICAL LIMITATIONS:
• Requires specific chart timeframe compatibility
• Depends on clean price data from broker
• May behave differently with different data providers
• LTF conditions depend on precise bar-by-bar tracking
• Internet connectivity issues may cause missed signals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 VERSION HISTORY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Version 1.0 - Initial Release
• HTF structural break detection with close-vs-high/low logic
• Three-condition LTF sequential tracking system with state machine
• Dual extreme tracking (momentum reference and SL reference)
• Dynamic Condition 2 validation with real-time invalidation
• Adaptive TP/SL reference levels based on actual price movement
• Visual POI lines with automatic updates
• Comprehensive information panel with real-time status
• Customizable entry signal display (arrows/background/both)
• Complete alert system with structured messages
• HTF trend filter with MA (customizable period, method, applied price)
• Multiple timeframe presets (Daily/15M, 4H/5M, 1H/1M)
• Light and Dark theme support for different chart backgrounds
• Extensive visual customization options
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The information and publications provided by this indicator are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations.
This indicator implements a specific technical analysis methodology. Users must understand the underlying logic, test thoroughly, and integrate it appropriately within their own trading approach and risk management framework.
Trend Bias Impulse Range Spread Aware TP SLThis indicator combines two simple concepts into one practical trade-planning workflow:
Trend Bias (SMA filter) decides direction only (LONG/SHORT).
Impulse Range (HH–LL over a lookback) decides position sizing logic only (how far TP/SL are placed).
The value is in how these parts work together to produce a complete and readable setup on-chart: Entry + Spread-aware SL + 3 Targets + Zones + TP hit tracking in one tool, so you don’t have to manually draw levels every time bias changes.
Calculations
Trend bias
SMA = sma(close, smaLen)
If close > SMA → LONG, else → SHORT
Impulse range (dynamic sizing unit)
impulseRange = highest(high, lenImpulse) - lowest(low, lenImpulse)
Entry / Setup generation
A new setup is created when:
bias flips (LONG↔SHORT), or
the previous setup is completed (TP3 reached or SL reached).
Entry is the close price on the setup bar. Levels stay fixed until the next setup.
Targets & Stop (range fractions)
TP1 = 0.382 × impulseRange
TP2 = 0.618 × impulseRange
TP3 = 0.786 × impulseRange
SL = levelRatio × impulseRange opposite to trade direction
Spread-aware adjustment (execution realism)
User input spreadPts shifts levels:
LONG: TPs − spread, SL + spread
SHORT: TPs + spread, SL − spread
Chart visuals
Lines: Entry, SL, TP1, TP2, TP3
Zones:
Entry→TP1 (first target block)
TP1→TP3 (profit zone)
Entry→SL (risk zone)
Table (top-right) shows all prices; ✅ appears only when TP levels are reached.
Inputs (UI translation)
Длина импульса = Impulse length (lenImpulse)
Длина SMA = SMA length (smaLen)
SL/TP множитель = SL multiplier (levelRatio)
Spread (пункты) = Spread in points (spreadPts)
Notes / limitations
Indicator only (not a strategy). No order placement. Always test on your symbol/timeframe and use risk management. For publication screenshots, keep symbol, timeframe, and script name visible in the chart header.
Trend Master [Sensai trading]Trend Master — Advanced Trend Detection Made Simple
Trend Master is a powerful and highly configurable trend indicator designed for traders who want clarity, confidence, and consistency in trending markets .
Instead of relying on a single signal, Trend Master combines multiple proven technical factors to determine the true market direction. By blending MACD crossovers, RSI analysis, and moving average crossovers, it filters out market noise and focuses on what really matters: the dominant trend.
Why Trend Master?
Markets don’t trend cleanly all the time — and that’s exactly why Trend Master stands out. The multi-factor approach dramatically reduces false signals, especially when trading higher timeframes, where trend reliability is key.
Key Features
✅ Multi-Factor Trend Detection
Combines MACD crossovers, RSI conditions, and moving average crossovers for robust confirmation. The trend changes when all activated indicators are alligned.
⚙️ Highly Customizable
Fine-tune settings and combinations to match your trading style and market preferences.
📉 Reduced False Signals
Designed to filter chop and noise.
📈 Ideal for Trending Markets
Best used when markets are moving with direction and momentum.
Who Is It For?
Trend Master is perfect for:
Trend traders
Swing traders
Forex, Indices, Stocks, Crypto
CHAYA Gold Turbo SMC V.3 (Final Fix)
📌 CHAYA Gold Turbo SMC V.3 (Pro Filter)
Overview: A specialized trading tool for XAUUSD (Gold) that combines Smart Money Concepts (SMC) with advanced trend filtering to provide high-precision Buy/Sell signals.
✨ Key Features:
Pro Signal Filter: Enhanced Sell signals using EMA 200 and RSI to avoid counter-trend traps in strong bullish markets.
Auto SMC Zones: Automatically detects and plots Order Blocks (OB) and Fair Value Gaps (FVG).
Smart Mitigation: Zones are dynamically removed once price mitigates (fills) them, keeping your chart clean.
Visual Trend Logic: Instant trend recognition with Green/Red background highlights based on Supertrend direction.
Pivot Support/Resistance: Real-time dashed lines for key high/low levels to assist in TP/SL placement.
📈 How to Use:
BUY: When the "BUY" label appears above EMA 200 and within a Bullish OB/FVG zone.
SELL: When the "SELL" label appears below EMA 200 or at an RSI Overbought level during a red background phase.
Exit: Target the next FVG/OB or use the automated Pivot Levels for profit taking.
Best for: 1M, 5M, and 15M timeframes.
📌 ชื่ออินดิเคเตอร์: CHAYA Gold Turbo SMC V.3 (Pro Filter)
คำบรรยาย (Description):
CHAYA Gold Turbo SMC V.3 คืออินดิเคเตอร์ที่ออกแบบมาเพื่อเทรดทองคำ (XAUUSD) โดยเฉพาะ โดยเน้นการรวมความแม่นยำของโครงสร้างราคาแบบ Smart Money Concepts (SMC) เข้ากับระบบตามเทรนด์ที่มีตัวกรองขั้นสูง เพื่อลดสัญญาณหลอก (False Signals) ในช่วงที่ตลาดมีความผันผวน
✨ คุณสมบัติเด่น (Key Features):
Smart Filter Logic: ปรับปรุงสัญญาณ Sell ให้คมยิ่งขึ้นด้วยการกรองผ่าน EMA 200 (Trend Filter) และ RSI (Momentum Filter) เพื่อป้องกันการเข้าออเดอร์สวนเทรนด์หลักในตลาดขาขึ้นรุนแรง
Automatic SMC Zones: ตรวจจับและวาดโซน FVG (Fair Value Gap) และ Order Block (OB) โดยอัตโนมัติ พร้อมระบบ Smart Mitigation ที่จะลบโซนทิ้งทันทีเมื่อราคาเดินทางมาเติมเต็มแล้ว เพื่อให้กราฟของคุณสะอาดและดูง่ายที่สุด
Supertrend Turbo: ใช้ระบบ Supertrend ที่ปรับแต่งความไวให้เหมาะสมกับนิสัยของราคาทองคำ มาพร้อมฉากหลังสีแดง/เขียว (Background Highlights) เพื่อให้คุณแยกแยะสภาวะตลาดได้ในเสี้ยววินาที
Pivot Levels: แสดงแนวรับแนวต้านสำคัญ (Pivot High/Low) แบบ Real-time เพื่อใช้เป็นจุดพิจารณา Take Profit หรือตั้ง Stop Loss
📈 วิธีการใช้งาน (How to trade):
กลยุทธ์ขาขึ้น (BUY): มองหาป้าย "BUY" เมื่อราคาอยู่เหนือเส้น EMA 200 และพื้นหลังกราฟเป็นสีเขียว หากเกิดสัญญาณใกล้โซน Bullish FVG หรือ OB จะมีความแม่นยำสูงมาก
กลยุทธ์ขาลง (SELL): มองหาป้าย "SELL" เมื่อราคาอยู่ใต้เส้น EMA 200 หรือ RSI บ่งบอกสภาวะ Overbought ในขณะที่พื้นหลังกราฟเปลี่ยนเป็นสีแดง
การทำกำไร (TP): แนะนำให้ใช้โซน FVG/OB ฝั่งตรงข้าม หรือแนวเส้น Pivot Levels เป็นเป้าหมาย
เหมาะสำหรับ: Day Trading และ Scalping ใน Timeframe 1M, 5M (แนะนำ 5M สำหรับทองคำ)
⚠️ คำเตือน: การลงทุนมีความเสี่ยง อินดิเคเตอร์นี้เป็นเพียงเครื่องมือช่วยวิเคราะห์ทางเทคนิคเท่านั้น ควรใช้ร่วมกับการบริหารความเสี่ยง (Money Management) ที่เหมาะสมเสมอ
Dual-Phase Trend Intelligence PRO 🟦 1 OVERVIEW
Dual-Phase Trend Intelligence PRO is a professional macro–micro trend framework engineered to deliver structural clarity, controlled execution, and disciplined trading behavior. It separates trend analysis into two levels:
• Macro Trend Authority — defines structural direction
• Micro Execution Intelligence — determines when execution is allowed
This design removes emotional judgment, eliminates counter-trend trading impulses, and creates a clean, rule-based decision environment for serious traders.
🟦 2 WHY THIS TOOL EXISTS
Most retail traders fail not because they lack indicators, but because they lack:
• Structural trend discipline
• Objective awareness of market conditions
• Alignment between market structure and trade execution
• Clear “NO TRADE” states
• Quantified trend strength
Dual-Phase Trend Intelligence PRO solves this problem by enforcing structure and guiding execution with purpose. It is built to help traders behave like professionals, not gamblers.
🟦 3 THE DUAL-PHASE ENGINE
Phase 1 — Macro Trend Structure
EMA 50 vs EMA 100 defines long-term directional bias.
• EMA50 above EMA100 → Macro Bull
• EMA50 below EMA100 → Macro Bear
This determines which side of the market is allowed.
Phase 2 — Micro Execution Layer
EMA 8 vs EMA 12 controls timing.
• In a macro bull → Only long execution allowed
• In a macro bear → Only short execution allowed
No counter-trend signals.
No unnecessary noise.
Clean, disciplined execution.
🟦 4 VISUAL SYSTEM ARCHITECTURE
The tool communicates information visually in an intuitive and professional way:
Macro Zone Fill (White / Black)
White = Macro Bull Trend
Black = Macro Bear Trend
Micro Zone Fill (Green / Red)
Green = execution momentum aligned bullish
Red = execution momentum aligned bearish
Candle Bias Coloring
Green → permitted long structure
Red → permitted short structure
Grey → disciplined “NO TRADE” condition
Execution Signals
• Green tiny circle (bottom) → valid long execution signal
• Red tiny circle (top) → valid short execution signal
Signals only trigger when macro allows it.
This is structural discipline by design.
🟦 5 DASHBOARD: REAL MARKET INTELLIGENCE
The dashboard is a key professional component of the system.
It provides direct situational awareness at all times.
It displays:
MACRO TREND
Shows whether the structural condition is Bullish, Bearish, or Neutral based on EMA 50 vs EMA 100.
MICRO STATE
Displays Bull, Bear, or Flat execution alignment.
CANDLE STATE
Summarizes structural trading condition visually:
Green / Red / Grey
MODE
Confirmed (Non-Repaint) or Live
Professional users control how conservative they want the system.
This is not cosmetic.
This is structured decision intelligence.
🟦 6 MACRO & MICRO STRENGTH % (QUANTIFIED TREND POWER)
This is a defining professional feature.
Strength values quantify trend dominance.
Macro Strength %
Measures percentage distance between EMA 50 and EMA 100.
• Large positive = strong bullish structure
• Large negative = strong bearish structure
• Near zero = structural compression / weakening trend
This replaces emotional guessing with objective data.
Micro Strength %
Same structural logic applied to EMA 8 vs EMA 12.
It shows how strong execution alignment currently is.
Together, these two metrics create a two-layer institutional-grade strength analysis, rarely found in TradingView indicators.
🟦 7 WHAT THIS SYSTEM ACHIEVES
Using Dual-Phase Trend Intelligence PRO provides:
• Structured macro trend clarity
• Controlled execution discipline
• Quantified strength awareness
• No counter-trend distractions
• Clear green / red / grey behavioral guidance
• Confidence to stay out when you should
• Confidence to act when alignment is true
This is not designed for “thrill trading.”
It is designed for disciplined decision-making.
🟦 8 WHO THIS TOOL IS BUILT FOR
Professional and serious traders who value:
• Structure over chaos
• Discipline over impulse
• Trend respect over ego
• Clarity over confusion
• Risk awareness over fantasy
Swing traders, position traders, and structured trend traders will particularly benefit.
🟦 9 MARKETS & TIMEFRAMES
Works on:
Crypto
Forex
Indices
Stocks
Commodities
Recommended timeframes:
4-Hour → Monthly
(Where structural behavior is meaningful)
🟦 10 FINAL POSITIONING
Dual-Phase Trend Intelligence PRO is best described as a professional macro-micro trend intelligence framework, not a gimmick or signal toy. It transforms market structure into clarity, clarity into discipline, and discipline into better execution decisions.
🟦 11 DISCLAIMER
This tool does not guarantee profits.
It does not predict markets.
It provides structure, clarity, and disciplined decision support.
Trading involves risk. Users are fully responsible for their decisions and risk management.
OptX - ZigZag Triangle with Market AppetiteOptX - ZigZag Based Dynamic Triangle with Market Appetite Indicator
This protected script automatically detects and draws the latest converging triangle patterns using ZigZag pivot points. It combines classic price geometry with a proprietary "Market Appetite" momentum metric to highlight potential breakout strength.
Key Features:
- Automatically identifies recent swing highs and lows
- Draws upper resistance and lower support lines to form a triangle
- Includes a dashed diagonal line for visual structure
- Fills the triangle with dynamic color intensity and opacity reflecting current market momentum
- Clearly labels active resistance and support levels
- On breakout (within configurable bars after pivot), shows breakout conviction as a percentage (BO 0-100%)
Market Appetite Concept:
A custom momentum indicator that measures market intensity by analyzing normalized changes in both price and volume volatility:
- Recent price and volume movements are standardized and combined
- Scaled relative to recent extremes over an extended lookback
- Higher values indicate stronger momentum, resulting in more intense triangle fill and higher breakout percentage labels
- Designed to gauge the underlying conviction in price moves
Trend-adaptive coloring (based on 20-period SMA):
- Bullish conditions: green/blue tones
- Bearish conditions: red/gray tones
Ideal for spotting triangle breakouts with built-in momentum assessment.
Settings include full customization of ZigZag sensitivity, colors, fill opacity, appetite calculation period, breakout detection window, and line styles.
This is an original indicator combining ZigZag-based triangle detection with a unique price-volume momentum evaluation – developed independently and not derived from simple combinations of existing public scripts.
Friendly IT Algo System_2026Friendly IT Algo System V1 is a comprehensive trend-following system that combines SMC (Smart Money Concepts) order blocks with powerful volume filters.
🧠 Key Features:
Smart Trend Signals: EMA 7/20 crossover filtered by market energy.
SMC Order Blocks: Automated key supply/demand zones.
Regular Divergence: RSI-based trend reversal tracking.
Auto Fib & Pivot: Displays 0.618 golden level and pivot S/R.
Sideways Filter: ADX-based gray background to avoid choppy markets.
Friendly IT Algo System
Friendly IT Algo System V1 Friendly IT Algo System is a comprehensive trading system that combines Moving Average trend-following logic with SMC (Smart Money Concepts) supply/demand analysis and powerful volume filters. It is designed for both beginners and professionals to intuitively grasp market flow and capture high-probability entries.
🚀 Key Features
Smart Trend Signals: Generates arrow signals based on 7-day and 20-day EMA crosses, specifically filtering for "surge/plunge" patterns with high volume.
SMC Style Order Blocks: Automatically identifies key liquidity zones where price reversals occurred. These boxes extend right until "mitigated," acting as strong S/R levels.
Regular Divergence: Tracks RSI-based price discrepancies to visualize potential trend reversals with trendlines.
Auto Fibonacci & Pivot S/R: Automatically calculates the 0.618 Golden Level (last 100 bars) and displays Pivot Point levels for precise targets and stop-losses.
Sideways Market Filter: Uses the ADX indicator to detect low-volatility zones. These areas are highlighted with a Gray Background, during which entry conditions become stricter to avoid fakeouts.
🎨 Visual Legend
Up/Down Arrows: Potential Long/Short entry points.
Neon Candles: High volume (1.5x+ average).
White Candle + Diamond: Extreme volume (2.5x+ average) at potential inflection points.
Gray Background: Sideways/Ranging market (Exercise caution).
Dotted & Golden Lines: Major Pivot S/R levels and 0.618 Golden Retracement.
💡 How to Use
Trend Entry: Look for arrow signals and Order Block overlaps in non-gray background zones.
Reversal Trading: Highest reliability when Regular Divergence occurs near the 0.618 Fib level or an Order Block.
Risk Management: Use the top/bottom of generated Order Blocks as your Stop Loss reference.
Friendly IT Algo System은 이평선 추세 추종 로직에 SMC(Smart Money Concepts) 매물대 분석과 강력한 거래량 필터를 결합한 종합 트레이딩 시스템입니다. 초보자부터 전문가까지 직관적으로 시장의 흐름을 파악하고 신뢰도 높은 진입 타점을 잡을 수 있도록 설계되었습니다.
🚀 주요 핵심 기능 (Key Features)
지능형 추세 신호 (Smart Trend Signals)
7일 및 20일 EMA 교차 로직을 기본으로 하되, 거래량이 동반된 '급등/급락' 패턴을 감지하여 화살표 신호를 생성합니다.
단순 교차가 아닌, 시장의 에너지가 실린 구간만을 엄선합니다.
SMC 오더 블락 (SMC Style Order Blocks)
가격 반전이 일어난 핵심 매물대를 박스로 자동 표시합니다.
이 박스들은 가격이 다시 돌아와 '해소(Mitigation)'될 때까지 우측으로 확장되며, 강력한 지지 및 저항 역할을 합니다.
레귤러 다이버전스 (Regular Divergence)
RSI를 기반으로 가격과 지표의 괴리를 추적하여 추세 반전의 조짐을 선으로 연결해 보여줍니다.
고점과 저점의 신뢰도를 높여줍니다.
자동 피보나치 & 피벗 S/R (Auto Fib & Pivot S/R)
최근 100봉 기준의 0.618 골든 레벨을 자동으로 계산합니다.
피벗 포인트를 활용한 디테일한 마디가(S/R Levels)를 점선으로 표시하여 목표가 및 손절가 설정을 돕습니다.
강력한 횡보 필터 (Sideways Market Filter)
ADX 지표를 활용하여 변동성이 죽은 횡보 구간을 감지합니다.
횡보 구간은 **배경색(회색)**으로 표시되며, 가짜 신호를 방지하기 위해 진입 조건이 엄격해집니다.
🎨 시각적 가이드 (Visual Legend)
상향/하향 화살표: 롱(매수) 및 숏(매도) 진입 후보 구간.
노란색 캔들 (Neon): 평균 대비 1.5배 이상의 강한 거래량이 터진 구간.
흰색 캔들 + 다이아몬드: 평균 대비 2.5배 이상의 역대급 거래량이 실린 변곡점.
회색 배경: 시장이 방향성을 잃은 횡보 구간 (주의 요망).
점선 및 황금색 선: 주요 피벗 지지/저항 및 피보나치 0.618 골든 리트레이스먼트.
💡 권장 사용 방법 (How to Use)
추세 진입: 회색 배경이 아닌 구간에서 화살표 신호와 오더 블락이 겹치는 구간을 주목하세요.
반전 매매: 레귤러 다이버전스가 발생하고 가격이 피보나치 0.618이나 오더 블락 근처에 있을 때 신뢰도가 가장 높습니다.
리스크 관리: 생성된 오더 블락 박스의 하단/상단을 이탈할 경우 손절 기준으로 삼을 수 있습니다.
⚠️ 면책 조항 (Disclaimer)
본 지표는 투자의 참고 자료일 뿐이며, 투자 결과에 대한 책임은 본인에게 있습니다. 반드시 본인의 매매 원칙과 함께 사용하시기 바랍니다.
© mijookok | Friendly IT Algo System
Momentum Trend & Ignition DashboardDescription
Rationale & Originality Traders often struggle with chart clutter, needing separate indicators for Moving Averages, Volume anomalies, and Fundamental stats (like 52-week highs or Float). This script solves this problem by creating a unified "Momentum Dashboard." It is not just a collection of averages; it is a purpose-built tool for Breakout and Trend Following strategies (such as CAN SLIM or VCP).
The uniqueness of this script lies in its "Confluence Logic": it allows a trader to instantly validate a setup by checking three pillars simultaneously without changing tabs:
Trend: Are the key MAs (20, 50, 100, 200) stacked correctly?
Ignition: Is there a "Power Play" (Big Price Move + Heavy Volume) occurring right now?
Stats: Is the stock near its 52-week high, and does it have a supportive Up/Down Volume Ratio?
How It Works (Detailed Calculations)
1. Custom Trend Ribbon (4x MA Mix):
The script plots 4 independent Moving Averages.
Innovation: Unlike standard inputs, each MA can be individually toggled between SMA (Simple) or EMA (Exponential). This allows traders to mix "Fast" trend lines (e.g., 10 or 20 EMA) with "Slow" institutional lines (e.g., 50 or 200 SMA) in one overlay.
2. "Purple Dot" Ignition Detection:
This features a custom detection algorithm for "Ignition Bars."
Logic: It compares the current candle's Close to the previous Close. If the move exceeds a user-defined threshold (default 5%) AND the Volume exceeds a fixed liquidity threshold (default 500k), a Purple Dot is plotted.
This filters out "low volume drift" and highlights true institutional participation.
3. Relative Volume (RVol) Engine:
Calculates the ratio of Current Volume to the 50-period SMA of Volume.
Visuals: If the ratio exceeds the user threshold (e.g., 1.5x average), the dashboard highlights the data, and optionally the chart bars, alerting the trader to unusual activity.
4. Statistical Dashboard (Data Panel):
Using request.security, the panel fetches daily timeframe data regardless of the chart view.
52-Week & 13-Week H/L: Calculates the percentage distance from these key levels to gauge overhead supply.
U/D Ratio: Calculates the sum of volume on "Up Days" vs. "Down Days" over 50 periods. A value > 1.0 suggests institutional accumulation.
Float %: (Stocks Only) Fetches financial data to show the percentage of shares available for trading.
How to Use This Script
This script is designed for Trend Following and Breakout Trading:
The Setup: Use the Data Panel to find stocks with a U/D Ratio > 1.0 and price within 15% of the 52-Week High.
The Trend: Ensure price is above the MA 2 (set to 50 SMA) and MA 4 (set to 200 SMA) to confirm a Stage 2 uptrend.
The Trigger: Watch for the Purple Dot.
If a Purple Dot appears as price breaks out of a consolidation (base), it confirms institutional buying.
Use the RVol panel to confirm that volume is at least 1.5x normal levels.
Risk Management: Use the MA 1 (set to 20 EMA) as a trailing stop-loss during strong trends.
Settings & Configuration
MAs: Fully adjustable Length and Type (SMA/EMA).
Big Move (Purple Dot): Adjust the % Move based on asset volatility (e.g., use 3% for Large Caps, 10% for Crypto).
Table: The data panel is fully dynamic. You can toggle specific rows (like Float or SMA distance) On/Off to save screen space, and position it anywhere on the chart.
Credits & References
The concept of Relative Volume (RVol) and U/D Ratio is derived from standard Volume Analysis used by William O'Neil.
The "Big Move" combined with Volume thresholds is based on standard Volume Spread Analysis (VSA) concepts regarding "Effort vs. Result."
Financial data fetch (Float) utilizes TradingView's built-in financial() library.
MACD of SDA Financial Liquidity Index (Weekly)Skylark Digital Assets — Weekly Financial Liquidity Index (FLI) MACD
This indicator applies a MACD directly to Skylark Digital Assets’ Weekly Financial Liquidity Index (FLI) — a proprietary global liquidity synthesis derived from major equity indices, crypto benchmarks, interest rate proxies, FX liquidity pressure, and global risk aggregates.
Instead of measuring price momentum like a normal MACD, this tool measures momentum in financial liquidity conditions. That makes it particularly useful as a macro timing and regime tool, helping to identify when:
Liquidity momentum is accelerating (bullish macro tailwinds)
Liquidity momentum is decelerating (risk conditions tightening)
Liquidity impulse is peaking / rolling over (cycle transition risk)
What this is useful for
Anticipating medium–long term macro risk cycles
Enhancing crypto / equity trend conviction
Identifying regime shifts ahead of price
Complementing liquidity-based framework analysis
Notes
This indicator does not measure price. It measures liquidity conditions.
Default MACD settings are configurable to suit different macro horizons.
Works best on weekly timeframe, aligned with the underlying dataset (works pretty good on the monthly too).
Dynamic MA Dashboard & PlotsThis is a CANSLIM style moving average script that allows you to plot all the relevant MA and EMAs as well as show the difference from the levels in a table. Added 100 MA for extra fun!
Triple Supertrend Hybrid This takes 3 supertrends and calculates them into 1 simple trendline signal
EMA Trend + ADX Filter Sonia'sThis script lets you use EMA of your choice which only become a cloud when the ADX is at 25 or over, which confirms a trend. Enjoy!
Medium and Long Term Investor - Monthly AnalysisThis monthly regime indicator is designed for medium- to long-term investors who want to stay aligned with primary market trends while avoiding the most damaging drawdowns. By using monthly closing prices relative to the 10-month simple moving average, the system filters out short-term noise and emotional decision-making, ensuring that signals only occur when meaningful trend shifts are confirmed. This approach keeps investors invested during sustained bull markets while providing clear, objective exit signals when long-term momentum deteriorates—often well before deep bear-market losses occur. The addition of monthly RSI stretch highlighting offers valuable context by identifying periods of extreme optimism or pessimism without influencing trade decisions, helping investors assess risk, rebalance exposure, or manage expectations. Overall, the methodology emphasizes capital preservation, disciplined participation, and consistency, making it especially effective for investors managing portfolios across broad ETFs, index funds, or concentrated equity positions over multi-year cycles.
Market Bias Dashboard (SPY/QQQ/IWM) + Strength Bias (v6)A script to auto plot PDH/PDL/PMH/PML as well as the option to toggle ORB and VWAP with a dashboard that tracks IWM/QQQ/SPY bias based on price in relation to these options along with whatever 3 EMAs you want to use.
GateKeepers EMA-12GateKeepers — EMA 12
Multi-EMA Market Structure & Trend Context Framework
GateKeepers EMA 12 is a professional-grade market structure framework designed to reveal how price behaves across multiple time horizons simultaneously.
Instead of simplifying the market down to a single bias line or signal, EMA 12 provides a layered structural map—showing trend strength, compression, expansion, and transition in a way that is immediately readable and actionable.
This tool is built for traders who understand that structure comes before entries.
⸻
Why EMA 12 Exists
Markets rarely move in a straight line. They expand, contract, rotate, and transition long before entries appear.
GateKeepers EMA 12 was built to answer one core question:
Is the market structurally healthy enough to trade — or is it compressing, stalling, or transitioning?
By using a 12-EMA framework, EMA 12 exposes the internal rhythm of price that single-EMA tools cannot show.
⸻
What EMA 12 Helps You See
• EMA alignment and stacking across short, medium, and longer horizons
• Trend strength vs compression at a glance
• Early signs of trend exhaustion or transition
• Where pullbacks and continuation zones are most likely to form
• When overlapping EMAs warn of chop and low-quality conditions
When EMAs are cleanly stacked and expanding, conditions favor continuation.
When EMAs compress, overlap, or flatten, conditions favor patience.
⸻
How EMA 12 Fits Into the GateKeepers Ecosystem
GateKeepers tools are intentionally layered:
1. Structural context → EMA 12
2. Directional bias clarity → EMA v2
3. Volatility & regime awareness → ATR Badge
4. Execution confirmation → 3 Candle Reversal
EMA 12 serves as the structural foundation, helping traders understand what phase the market is in before applying bias, volatility filters, or entry confirmation.
⸻
Practical Use Cases
• Define market structure before looking for setups
• Identify high-probability pullback zones
• Avoid trading during EMA compression and indecision
• Improve patience and selectivity
• Pair with EMA v2 for simplified bias and ATR Badge for volatility context
EMA 12 does not tell you when to trade — it helps you understand whether trading makes sense at all.
⸻
Design Philosophy
• Context over signals
• Structure before execution
• Clean, readable visuals
• Built for rule-based, repeatable trading processes
⸻
What This Tool Is (and Isn’t)
• ✔ A market structure and trend context engine
• ✔ Designed for disciplined, process-driven traders
• ✘ Not a buy/sell indicator
• ✘ Not predictive on its own
GateKeepers EMA 12 helps traders slow down, see clearly, and engage the market with intent instead of impulse.
Trinity Momentum System - Phase 1 (Signals + Visuals)Trinity Momentum System™ – Phase 1 focuses on identifying the setup conditions that form before major momentum shifts. It visualizes structure, early signal zones, and directional cues that help traders understand whether the market is preparing for a breakout or continuing consolidation. This is the foundation layer of the full TMS system and pairs well with the TMS Companion and standard Keltner Channels.
TMS Companion ORB + FVG Strict 4th ConfirmTMS Companion ONLY: TMS Companion is a clean, visual mapping tool that shows where the market is likely to react, reverse, or accelerate. It marks fair value gaps, major zones, and momentum shifts that line up with the Trinity Momentum System. This isn’t a buy/sell signal generator — it simply shows you the important areas the market respects so you can take smarter trades and avoid the garbage moves. Built for disciplined breakout and momentum traders.
EMA Slope - RSI Indicator# EMA Slope - RSI Indicator
## Script Description (for Publishing Page)
**EMA Slope - RSI Indicator** combines normalized EMA slope momentum analysis with RSI divergence detection and momentum comparison to create a visual signal indicator with five distinct signal types. The indicator's originality lies in its unique "No Trade Zone" (NTZ) concept applied to slope momentum, combined with centered RSI format for direct comparison, and multiple complementary signal methods that work together to identify both trend-following and reversal opportunities across different market conditions.
**Core Concept - EMA Slope Normalization:** Calculates rate of change of long MA (default 160 EMA) by comparing current value to N bars ago (default 3 bars). Raw slope difference normalized to -100 to +100 scale using 500-bar rolling range: normalizedSlope = 100 * (longMA - longMA ) / (highest(maDF, 500) - lowest(maDF, 500)). Creates consistent momentum oscillator comparable across price levels and timeframes.
**No Trade Zone (NTZ) Logic:** NTZ (±8 default) creates neutral zone where slope momentum is too weak for reliable signals. Indicator only triggers NTZ Cross signals when slope crosses out of threshold zone, ensuring signals occur only when momentum is sufficiently strong.
**Centered RSI Format (RSI-50):** Traditional RSI (0-100 range) difficult to compare with slope. This indicator uses centered RSI = (RSI - 50), creating -50 to +50 range zero-centered on same scale as normalized slope. Enables direct visual and mathematical comparison between RSI and slope momentum, enabling Slope-RSI exhaustion detection and RSI-Slope Oscillator signals.
**Component Integration:** Five signal types target different market conditions. NTZ Cross and Acceleration target trend-following when momentum strong. RSI Divergence and Slope-RSI Divergence target reversals when price/momentum diverge. RSI-Slope Oscillator targets momentum alignment when RSI and slope converge. Multi-method approach provides signals across trending, reversing, and ranging markets.
### 📊 Technical Calculations
**Slope Normalization:** maDF = longMA - longMA , normalized: maDf = 100 * maDF / (highest(maDF, 500) - lowest(maDF, 500)), ranges -100 to +100.
**Acceleration Detection:** maAcce = abs(maDf - maDf ) * smoothBars * 2, normalized: maAcc = 50 * maAcce / highest(maAcce, 200). Values above threshold (35 display, 40 signals) indicate sudden momentum shifts. Visualized as colored circles: cyan (bullish), red (bearish).
**RSI Calculation:** rsi = sma(rsi(source, length), smoothing), centered: cRsi = rsi - 50 (ranges -50 to +50). Smoothed using SMA (default 3 bars) to reduce noise.
**RSI Divergence:** Uses pivot high/low detection on smoothed RSI. Pivot lookback = 16 - sensitivityInput (inverse: sensitivity 6 = 10-bar lookback, sensitivity 10 = 6-bar lookback). Compares price pivots (actual high/low including wicks) against RSI pivots. Bullish: priceLowerLow AND rsiHigherLow. Bearish: priceHigherHigh AND rsiLowerHigh. Stores multiple previous pivots (default 8 max) for comparison.
**Slope-RSI Exhaustion:** Compares normalized slope against centered RSI on same scale. Bearish: slope accelerating up (delta > 0, slope > NTZ) BUT RSI declining (cRsi < cRsi AND cRsi < cRsi ). Bullish: slope accelerating down (delta < 0, slope < -NTZ) BUT RSI rising. Gap threshold (default 10.0 points) filters noise. Visualized with dashed lines and gap labels.
**RSI-Slope Oscillator:** State machine tracks cross events (rsiSlopeCrossUp = cRsi > maDf AND cRsi <= maDf ), waits for confirmation: both RSI and slope heading same direction. Long: RSI crosses above slope AND both heading UP. Short: RSI crosses below slope AND both heading DOWN. Useful for range-bound markets.
**Stretch Filter:** maPercentDiff = (longMA - shortMA) / shortMA * 100. Blocks long signals if longMA > shortMA by threshold (overextended up). Blocks short signals if shortMA > longMA by threshold (overextended down). Default 0.45% prevents signals when MAs too far apart.
**Delta Calculation:** Measures change in normalized slope between bars. Timeframe mode: compares current confirmed slope with previous confirmed (more reliable, slight delay). Standard mode: compares current with previous bar (faster, may use unconfirmed). Minimum threshold (default 3.4) filters weak momentum changes.
**Trailing Stop (Blackflag FTS Swingarm):** Uses Wilder's MA of true range. Modified mode: trueRange = max(HiLo, HRef, LRef) with enhanced gap handling. Unmodified: standard true range. Trailing stop calculated based on ATR factor and price trend direction. Separate settings for divergence signals (wider stops, grace periods).
### 🚀 Signal Types and Conditions
**1. NTZ Cross Signals:** Long: Slope crosses above +NTZ (default +8) AND positive delta ≥ threshold (default 3.4) AND stretch filter allows AND optional trend confirmation (short MA > long MA). Short: Slope crosses below -NTZ AND negative delta ≥ threshold AND filters allow. Exit: Slope re-enters NTZ OR reverses direction for confirmation bars OR trailing stop.
**2. Acceleration Signals:** Long: Acceleration ≥ threshold (default 40) AND slope above NTZ AND positive delta sufficient AND filters allow. Short: Acceleration ≥ threshold AND slope below -NTZ AND negative delta sufficient AND filters allow. Visual: Colored circles (cyan bullish, red bearish). Works independently to catch sudden momentum bursts.
**3. RSI Divergence Signals:** Bullish: Price lower low while smoothed RSI higher low, detected via pivot comparison (default up to 8 pivots). Bearish: Price higher high while RSI lower high. Optional Slope-RSI confirmation. Visual: Purple lines (bearish), lime lines (bullish). Exit: Divergence-specific trailing stop (wider ATR, grace period).
**4. Slope-RSI Divergence Signals:** Bullish: Slope accelerating down (negative delta, slope < -NTZ) BUT RSI rising over lookback AND gap exceeds threshold (default 10.0 points). Bearish: Slope accelerating up (positive delta, slope > NTZ) BUT RSI declining AND gap exceeds threshold. Visual: Orange triangles (bullish exhaustion), yellow triangles (bearish exhaustion) with dashed lines. Exit: Divergence-specific trailing stop.
**5. RSI-Slope Oscillator Signals:** Long: RSI crosses above slope AND both heading upward. Short: RSI crosses below slope AND both heading downward. State machine tracks cross then confirms direction. Exit: Opposite oscillator condition (allows reversal) OR trailing stop after grace period.
### 📖 How to Use
**Adding to Chart:** TradingView → Indicators → Search "EMA Slope - RSI Indicator" → Add (displays in separate pane below price).
**Visual Elements:** Colored area = normalized EMA slope (Green = bullish above NTZ, Red = bearish below -NTZ, Gray = NTZ zone). Blue line = Centered RSI (-50 to +50). Colored circles = Acceleration (Cyan = bullish, Red = bearish). Green triangles (↑) = Long signals (bottom). Red triangles (↓) = Short signals (top). Orange X = Exit signals. Dashed lines = NTZ boundaries. Purple/Lime lines = RSI divergences. Orange/Yellow triangles = Slope-RSI exhaustion. Table (top-right) = Current Slope, RSI, Gap values.
**Parameter Configuration:** MA Settings: Short 40 (stretch filter), Long 160 (slope), Types: SMA/EMA/DEMA/TEMA/WMA/VWMA/SMWMA/SWMA/HMA. Ratios: 20/80 (fast), 40/160 (standard), 50/200 (slow). Core: NTZ Threshold 8 (5-6 more signals, 10-12 stronger), Min Delta 3.4 (5-10 stronger, 1-3 sensitive), Max Stretch 0.45% (0.3% conservative, 1.0% permissive, 0 disable), Use Timeframe Delta true (confirmed bar vs previous bar). RSI: Length 14, Smoothing 3, Source close. Divergence: Sensitivity 6 (higher = more sensitive, 6 = 10-bar lookback, 10 = 6-bar lookback), Max Peaks 8 (2-15 range), Show Divergences true. Slope-RSI: Lookback 4 (2-10, higher = conservative), Min Gap 10.0 pts (0-100, higher = strong only, 0 disable), Show Exhaustion true. Signal Enables: NTZ Cross true, Acceleration true, RSI Divergence false, Slope-RSI Divergence true, RSI-Slope Oscillator true, Require Slope-RSI Confirmation false. Exit: Confirmation Bars 4 (0-10, 0 immediate, 2-4 filters false), Show Trailing Stop true, Trail Type Modified/Unmodified, ATR Period 10, ATR Factor 4.0 (2-3 tight, 4 standard, 5-6 wide), Divergence Grace 3 bars, Divergence ATR 4.0 (recommend 5-8), Oscillator Grace 3 bars, Oscillator ATR 4.0.
**Alerts:** Right-click indicator pane → Add Alert → Choose condition (Long/Short Entry/Exit) → Configure notifications.
**Interpreting Signals:** Trending Markets: Focus NTZ Cross and Acceleration, higher NTZ (10-12) for stronger signals, use trend confirmation. Reversal Opportunities: Enable RSI Divergence and Slope-RSI Divergence, look for exhaustion markers and divergence lines, use wider stops. Range-Bound: Enable RSI-Slope Oscillator, signals when RSI and slope align, allows position reversal. Multi-Timeframe: Higher TF for trend, lower TF for timing, stronger when aligned. Market Adjustments: Crypto 20/80 MA, NTZ 6-7, Delta 4-5 | Forex 40/160 MA, NTZ 8, Delta 3.4 | Stocks 50/200 MA, NTZ 10-12, Delta 2-3.
### 📈 Use Cases
Day Trading (5m-15m, fast MAs 20/80), Swing Trading (1h-4h, standard 40/160), Position Trading (4h-Daily, slow 50/200), Trend Following (NTZ Cross/Acceleration in trends), Reversal Trading (RSI Divergence/Slope-RSI at reversals), Range Trading (RSI-Slope Oscillator in choppy markets), Momentum Analysis (Centered RSI and normalized slope comparison), Trend Exhaustion Detection (Slope-RSI exhaustion markers).
### ⚠️ Important Disclaimer
**THIS IS NOT FINANCIAL ADVICE**
This indicator is for educational and informational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. No guarantee of accuracy - signals may be false. Not professional financial advice - consult a qualified advisor. Use only as part of comprehensive analysis. Always use proper risk management. Combine with other analysis techniques before making trading decisions. Indicator signals don't guarantee profitable trades. You are solely responsible for trading decisions and risk management. By using this indicator, you acknowledge understanding the risks and that you use it at your own risk. Never invest more than you can afford to lose. Works on all markets: Crypto, Forex, Stocks, Commodities, Futures
## Short Description (for Script Header - 200-300 chars)
Visual signal indicator combining normalized EMA slope momentum (No Trade Zone concept) with centered RSI format for direct comparison. Five signal types: NTZ momentum crosses, acceleration bursts, price-RSI divergences, slope-RSI exhaustion reversals, and RSI-slope oscillator alignment. Includes stretch filter, exit confirmation bars, and trailing stop exits with separate settings per signal type.
## Tags (for Publishing)
EMA, Moving Average, Slope, Momentum, No Trade Zone, NTZ, Indicator, Technical Analysis, RSI, Relative Strength Index, Centered RSI, RSI-50, Divergence, Slope-RSI, Exhaustion, RSI-Slope Oscillator, Normalized Comparison, Stretch Filter, Trend Confirmation, Exit Confirmation, Trailing Stop, Alerts, Signals, Visual Signals, Entry Signals, Exit Signals, Crypto, Forex, Stocks, Futures, Swing Trading, Day Trading, Reversal Trading, Range Trading, Momentum Analysis
## Category
**Indicators** → **Momentum**
HA Trend Reclaim Daily Structure Pullback🔹 HA Trend Reclaim — Daily Structure Pullback System
HA Trend Reclaim is a professional-grade trend continuation indicator designed to highlight high-probability LONG and SHORT setups using a combination of:
Heikin Ashi candle structure
EMA trend alignment (9 & 50 EMA)
Daily High / Low market structure
Pullback → momentum reclaim logic
This indicator is built for traders who want clarity, discipline, and structure, not noise or over-signaling.
It focuses on trading with the dominant trend, entering only after price pulls back and confirms strength via momentum reclaim.
🔑 What Makes This Different
✔ No counter-trend signals
✔ No breakout chasing
✔ Built-in structure awareness
✔ Clear visual entries & risk levels
✔ Works across stocks, crypto, and futures
This script is ideal for traders who prefer fewer, higher-quality trades rather than constant signals.
2️⃣ HOW TO USE (FEATURED-FRIENDLY VERSION)
🟢 LONG Conditions
A LONG signal appears when:
EMA 9 is above EMA 50
Price is above EMA 50
Price pulls back into the EMA zone
Price reclaims EMA 9 upward
Heikin Ashi candle closes bullish (not a doji)
🔴 SHORT Conditions
A SHORT signal appears when:
EMA 9 is below EMA 50
Price is below EMA 50
Price pulls back into the EMA zone
Price reclaims EMA 9 downward
Heikin Ashi candle closes bearish (not a doji)
📦 Daily Structure Boxes
The indicator highlights the daily high–low range:
Green box → bullish daily bias
Red box → bearish daily bias
These boxes help traders avoid:
Mid-range chop
Late entries
Trading against daily momentum
3️⃣ BEST SETTINGS (VERY IMPORTANT FOR USERS)
Recommended Timeframes
Stocks: 5m, 15m, 1H
Crypto: 15m, 1H, 4H
Futures: 5m, 15m
Recommended Inputs
Setting Value
EMA Fast 9
EMA Slow 50
Swing Lookback 15
Runner RR 2.0
Heikin Ashi Enabled
Show Daily Boxes Enabled
Notes
Higher timeframes = fewer, stronger signals
Avoid low-liquidity instruments
Best used during active sessions (London / NY)






















