Support Resistance ZonesSupport and resistance zones are used across all markets by traders and bots alike to identify liquidity and possible bounce areas. This script automates the drawing of those zones based on a number of variables, such as lookback period, channel width, number of touch confirmations and more.
This script also implements a some useful alerts so you can rest easy until the market hits a point of interest:
Enter SR Zone
Exit SR Zone
Break Upper Resistance
Break Lower Resistance
In den Scripts nach "support resistance" suchen
Support Resistance DiagonalClassic diagonal support and resistance based on pivot points. As a result, they form triangles, wedges, channels and other patterns. Realtime update up to 1 second chart.
Support/Resistance x3Support and Resistance Levels for 3 time frames, based on volume at fractal levels
Original script is thanks to synapticex I have just migrated to version 3 and heavily modified it
Support/Resistance V2 IndicatorWith this support and resistance indicator, if you want more levels just change the timeframe it looks at in the settings. It will pull the SR levels off the timeframe specified in the settings. Note: SR1 and SR2 timeframe should match.
Support Resistance - Aging [Example]Hello All,
First all of Thanks to Pine Team for adding Arrays to Pine!
In this script I tried to make example for
1. Finding S/R lines using highest/lowest function
2. Using 1D array as 2D (we keep S/R levels and age)
3. "Age" usage for S/R levels, getting older on each candle and changing colors by their age (maximum age is 127 then it disappears)
You can use "Close"/Open " or " High/Low " as source.
There is an option for the background color, by default it's Black, do not forget to set it accordingly :)
Enjoy!
Standard Deviation Pivot pointsSupport Resistance points that are calculated based on the standard deviation of the traditional pivot point(previous session's high, low and close). More often stocks tend to oscillate between 3 levels of deviation forming day's high or low. A breakout of the 3rd SR level with volume indicates a strong trend day.
🚀 Ultimate Trading Tool + Strat Method🚀 Ultimate Trading Tool + Strat Method - Complete Breakdown
Let me give you a comprehensive overview of this powerful indicator!
🎯 What This Indicator Does:
This is a professional-grade, all-in-one trading system that combines two proven methodologies:
1️⃣ Technical Analysis System (Original)
Advanced trend detection using multiple EMAs
Momentum analysis with MACD
RSI multi-timeframe analysis
Volume surge detection
Automated trendline drawing
2️⃣ Strat Method (Pattern Recognition)
Inside bars, outside bars, directional bars
Classic patterns: 2-2, 1-2-2
Advanced patterns: 3-1-2, 2-1-2, F2→3
Timeframe continuity filters
📊 How It Generates Signals:
Technical Analysis Signals (Green/Red Triangles):
Buy Signal Triggers When:
✅ Price above EMA 21 & 50 (uptrend)
✅ MACD histogram rising (momentum)
✅ RSI between 30-70 (not overbought/oversold)
✅ Volume surge above 20-period average
✅ Price breaks above resistance trendline
Scoring System:
Trend alignment: +1 point
Momentum: +1 point
RSI favorable: +1 point
Trendline breakout: +2 points
Minimum score required based on sensitivity setting
Strat Method Signals (Blue/Orange Labels):
Pattern Recognition:
2-2 Setup: Down bar → Up bar (or reverse)
1-2-2 Setup: Inside bar → Down bar → Up bar
3-1-2 Setup: Outside bar → Inside bar → Up bar
2-1-2 Setup: Down bar → Inside bar → Up bar
F2→3 Setup: Failed directional bar becomes outside bar
Confirmation Required:
Must break previous bar's high (buy) or low (sell)
Optional timeframe continuity (daily & weekly aligned)
💰 Risk Management Features:
Dynamic Stop Loss & Take Profit:
ATR-Based: Adapts to market volatility
Stop Loss: Entry - (ATR × 1.5) by default
Take Profit: Entry + (ATR × 3.0) by default
Risk:Reward: Customizable 1:2 to 1:5 ratios
Visual Risk Zones:
Colored boxes show risk/reward area
Dark, bold lines for easy identification
Clear entry, stop, and target levels
🎨 What You See On Screen:
Main Signals:
🟢 Green Triangle "BUY" - Technical analysis long signal
🔴 Red Triangle "SELL" - Technical analysis short signal
🎯 Blue Label "STRAT" - Strat method long signal
🎯 Orange Label "STRAT" - Strat method short signal
Trendlines:
Green lines - Support trendlines (bullish)
Red lines - Resistance trendlines (bearish)
Automatically drawn from pivot points
Extended forward to predict future levels
Stop/Target Levels:
Bold crosses at stop loss levels (red color)
Bold crosses at take profit levels (green color)
Line width = 3 for maximum visibility
Trade Zones:
Light green boxes - Long trade risk/reward zone
Light red boxes - Short trade risk/reward zone
Shows potential profit vs risk visually
📊 Information Dashboard (Top Right):
Shows real-time market conditions:
Main Signal: Current technical signal status
Strat Method: Active Strat pattern
Trend: Bullish/Bearish/Neutral
Momentum: Strong/Weak based on MACD
Volume: High/Normal compared to average
TF Continuity: Daily/Weekly alignment
RSI: Current RSI value with color coding
Support/Resistance: Current trendline levels
🔔 Alert System:
Entry Alerts:
Technical Signals:
🚀 BUY SIGNAL TRIGGERED!
Type: Technical Analysis
Entry: 45.23
Stop: 43.87
Target: 48.95
```
**Strat Signals:**
```
🎯 STRAT BUY TRIGGER!
Pattern: 3-1-2
Entry: 45.23
Trigger Level: 44.56
Exit Alerts:
Target hit notifications
Stop loss hit warnings
Helps maintain discipline
⚙️ Customization Options:
Signal Settings:
Sensitivity: High/Medium/Low (controls how many signals)
Volume Filter: Require volume surge or not
Momentum Filter: Require momentum confirmation
Strat Settings:
TF Continuity: Require daily/weekly alignment
Pattern Selection: Enable/disable specific patterns
Confirmation Mode: Show only confirmed triggers
Risk Settings:
ATR Multiplier: Adjust stop/target distance
Risk:Reward: Set preferred ratio
Visual Elements: Show/hide any component
Visual Settings:
Colors: Customize all signal colors
Display Options: Toggle signals, levels, zones
Trendline Length: Adjust pivot detection period
🎯 Best Use Cases:
Day Trading:
Use low sensitivity setting
Enable all Strat patterns
Watch for high volume signals
Quick in/out trades
Swing Trading:
Use medium sensitivity
Require timeframe continuity
Focus on trendline breakouts
Hold for target levels
Position Trading:
Use high sensitivity (fewer signals)
Require strong momentum
Focus on weekly/daily alignment
Larger ATR multipliers
💡 Trading Strategy Tips:
High-Probability Setups:
Double Confirmation: Technical + Strat signal together
Trend Alignment: All timeframes agree
Volume Surge: Institutional participation
Trendline Break: Clear level breakout
Risk Management:
Always use stops - System provides them
Position sizing - Risk 1-2% per trade
Don't chase - Wait for signal confirmation
Take profits - System provides targets
What Makes Signals Strong:
✅ Both technical AND Strat signals fire together
✅ Timeframe continuity (daily & weekly aligned)
✅ Volume surge confirms institutional interest
✅ Multiple indicators align (trend + momentum + RSI)
✅ Clean trendline breakout with no resistance above (or support below)
⚠️ Common Mistakes to Avoid:
Don't ignore stops - System calculates them for a reason
Don't overtrade - Wait for quality setups
Don't disable volume filter - Unless you know what you're doing
Don't use max sensitivity - You'll get too many signals
Don't ignore timeframe continuity - It filters bad trades
🚀 Why This Indicator is Powerful:
Combines Multiple Edge Sources:
Technical analysis (trend, momentum, volume)
Pattern recognition (Strat method)
Risk management (dynamic stops/targets)
Market structure (trendlines, support/resistance)
Professional Features:
No repainting - signals are final when bar closes
Clear risk/reward before entry
Multiple confirmation layers
Adaptable to any market or timeframe
Beginner Friendly:
Clear visual signals
Automatic calculations
Built-in risk management
Comprehensive dashboard
This indicator essentially gives you everything a professional trader uses - trend analysis, momentum, patterns, volume, risk management - all in one clean package!
Any specific aspect you'd like me to explain in more detail? 🎯RetryClaude can make mistakes. Please double-check responses. Sonnet 4.5
Multi-Timeframe SuperTrend Pro 5 Timeframe Dashboard with Trend═══════════════════════════════════════════════════════════════════════════
📊 MULTI-TIMEFRAME SUPERTREND PRO - COMPLETE TREND DASHBOARD
═══════════════════════════════════════════════════════════════════════════
Never miss a trend again! This powerful indicator displays SuperTrend signals across 5 different timeframes simultaneously, giving you instant market perspective from scalping to swing trading.
⭐ IF THIS HELPS YOUR TRADING, PLEASE BOOST & FOLLOW FOR MORE! ⭐
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHY USE MULTI-TIMEFRAME ANALYSIS?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Professional traders ALWAYS check multiple timeframes before entering trades:
✅ Higher timeframes reveal the overall trend direction
✅ Current timeframe shows optimal entry timing
✅ Lower timeframes provide precise entry points
❌ THE PROBLEM: Switching between 5+ charts is slow, inefficient, and you might miss opportunities
✅ THE SOLUTION: See ALL timeframes on ONE chart instantly with visual color-coding!
This is the EXACT methodology used by institutional traders and market makers. Now YOU can use it too!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 KEY FEATURES & BENEFITS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 PROFESSIONAL VISUAL DASHBOARD
├─ Clean, organized table display
├─ Customizable position (9 locations: corners, sides, center)
├─ 5 fully customizable timeframes (default: 5m, 15m, 1H, 4H, Daily)
├─ Color-coded trend status for instant interpretation
├─ Real-time updates on every candle close
├─ Non-cluttering, professional design
└─ Works on ANY chart, ANY market
🎯 INTELLIGENT TREND CONSENSUS METER
├─ Shows exactly how many timeframes agree (X/5 format)
├─ 5/5 = STRONG TREND (highest confidence trades)
├─ 4/5 = GOOD TREND (high probability setups)
├─ 3/5 = MIXED SIGNALS (caution - trend transitioning)
├─ 2/5 = WEAK TREND (reduce positions)
├─ 1/5 = OPPOSITE TREND (avoid trading)
├─ Separate consensus display box for quick reference
└─ Visual color coding: Green = Bullish, Red = Bearish, Orange = Mixed
🎨 FULLY CUSTOMIZABLE TO YOUR STRATEGY
├─ Choose ANY 5 timeframes you want (1m to Monthly)
├─ Adjust SuperTrend ATR period (default: 10, range: 1-100)
├─ Adjust SuperTrend multiplier (default: 3.0, range: 0.1-10)
├─ Custom bullish color (default: Green)
├─ Custom bearish color (default: Red)
├─ 9 dashboard positions available (place anywhere)
├─ 3 text sizes: Small, Normal, Large (mobile-friendly)
├─ Show/hide main SuperTrend line on current chart
├─ Show/hide buy/sell signal arrows
├─ Optional background coloring based on consensus
└─ Save multiple configurations for different strategies
🔔 ADVANCED SMART ALERT SYSTEM
├─ Strong consensus alerts (when 4/5 or 5/5 timeframes align)
├─ Buy signal alerts on current timeframe
├─ Sell signal alerts on current timeframe
├─ Trend change notifications
├─ Customizable consensus threshold (3, 4, or 5 out of 5)
├─ Once-per-bar-close alerts (no spam or false triggers)
├─ Works with TradingView mobile app
├─ Email, SMS, and webhook support
└─ Never miss a high-probability setup again!
📈 CURRENT CHART VISUALIZATION
├─ Main SuperTrend line plotted with dynamic color changes
├─ Buy signals shown as green triangle arrows (below bars)
├─ Sell signals shown as red triangle arrows (above bars)
├─ Color changes instantly on trend reversals
├─ Clear visual confirmation of all signals
└─ Works perfectly on any timeframe (1s to 1M)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 HOW TO USE - PROVEN TRADING STRATEGIES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 STRATEGY #1: HIGH CONFIDENCE TREND TRADING (Best for Beginners)
ENTRY RULES:
1. Wait for 4/5 or 5/5 timeframe alignment (consensus meter)
2. Enter ONLY in the direction of the consensus (bullish = buy, bearish = sell)
3. Use current timeframe SuperTrend crossover for precise entry
4. Wait for candle close confirmation
EXIT RULES:
1. Stop loss: Below/above the SuperTrend line on current timeframe
2. Take profit: When consensus drops to 3/5 or below
3. Trail stop using SuperTrend line as it moves
4. Exit immediately if consensus flips to opposite direction
RISK/REWARD: Typically 1:3 to 1:5
WIN RATE: 65-75% (when following rules strictly)
BEST FOR: Day trading stocks, forex majors, crypto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 STRATEGY #2: TREND REVERSAL TRADING (Advanced)
ENTRY RULES:
1. Watch for higher timeframe trend flip (4H or Daily SuperTrend change)
2. Wait for at least 3/5 timeframes to align in new direction
3. Enter on first pullback to SuperTrend line (1H or 15m timeframe)
4. Confirm with volume spike on entry candle
EXIT RULES:
1. Stop loss: Recent swing high/low (opposite side of entry)
2. First target: 50% position at 2R
3. Second target: 50% position at previous swing extreme
4. Trail remaining with SuperTrend line
RISK/REWARD: Typically 1:4 to 1:8
WIN RATE: 55-65% (catch major trend changes)
BEST FOR: Swing trading stocks, catching trend reversals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 STRATEGY #3: SCALPING WITH HIGHER TIMEFRAME CONFIRMATION
ENTRY RULES:
1. Check that 4H and Daily timeframes are aligned (same direction)
2. Trade ONLY in the direction of higher timeframe trend
3. Use 1m or 5m timeframe for quick entry signals
4. Enter on SuperTrend crossover on lower timeframe
5. Must have at least 3/5 overall consensus
EXIT RULES:
1. Quick profit targets: 1R to 1.5R
2. Exit if lower timeframe SuperTrend breaks
3. No holding through counter-trend moves
4. Maximum trade duration: 15-30 minutes
RISK/REWARD: Typically 1:1.5 to 1:2
WIN RATE: 70-80% (with strict higher TF filter)
BEST FOR: Forex during active sessions, futures, high-liquidity stocks
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 STRATEGY #4: SWING TRADING (Hold for Days/Weeks)
ENTRY RULES:
1. Daily and 4H timeframes MUST be aligned (both bullish or both bearish)
2. Wait for 1H timeframe pullback to SuperTrend line
3. Enter when 1H SuperTrend bounces (price stays above for bulls)
4. Minimum 4/5 consensus required
EXIT RULES:
1. Stop loss: Daily SuperTrend line
2. Hold until Daily SuperTrend breaks
3. Take partial profits at key resistance/support levels
4. Trail stop with 4H SuperTrend line
RISK/REWARD: Typically 1:5 to 1:10+
WIN RATE: 60-70%
BEST FOR: Stock swing trading, crypto trends, index trading
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 STRATEGY #5: CONSERVATIVE POSITION TRADING
ENTRY RULES:
1. Require 5/5 timeframe alignment (100% consensus)
2. Enter ONLY on weekly or daily timeframe signals
3. Confirm with fundamental analysis
4. Large position size (since high confidence)
EXIT RULES:
1. Hold until weekly SuperTrend breaks
2. Stop loss: Weekly SuperTrend line
3. Target: Major swing levels or fundamental change
4. Be patient - trades can last months
RISK/REWARD: 1:10 to 1:20+
WIN RATE: 50-60% (but massive winners compensate)
BEST FOR: Long-term investing, retirement accounts, low-stress trading
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ COMPLETE SETTINGS GUIDE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 SUPERTREND SETTINGS
ATR Period (Default: 10)
├─ What it does: Controls sensitivity to price changes
├─ Lower values (5-8): More signals, more sensitive, more false signals
├─ Higher values (12-16): Fewer signals, less sensitive, more reliable
├─ Recommended: 10 for most markets
└─ Tip: Use lower for scalping, higher for swing trading
Multiplier (Default: 3.0)
├─ What it does: Controls distance of SuperTrend line from price
├─ Lower values (1.5-2.5): Tight stops, more signals, more whipsaws
├─ Higher values (3.5-5.0): Wider stops, fewer signals, better reliability
├─ Recommended: 3.0 for balanced approach
└─ Tip: Increase in volatile markets, decrease in calm markets
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ TIMEFRAME SELECTION (Customize All 5)
Default Setup (Day Trading):
├─ TF1: 5 minutes (scalping entries)
├─ TF2: 15 minutes (day trading entries)
├─ TF3: 1 Hour (short-term trend)
├─ TF4: 4 Hours (medium-term trend filter)
└─ TF5: Daily (long-term trend direction)
Swing Trading Setup:
├─ TF1: 15 minutes (precision entries)
├─ TF2: 1 Hour (entry timing)
├─ TF3: 4 Hours (swing trend)
├─ TF4: Daily (main trend filter)
└─ TF5: Weekly (overall market direction)
Scalping Setup:
├─ TF1: 1 minute (ultra-fast entries)
├─ TF2: 3 minutes (confirmation)
├─ TF3: 5 minutes (short-term trend)
├─ TF4: 15 minutes (trend filter)
└─ TF5: 1 Hour (main direction)
Position Trading Setup:
├─ TF1: 4 Hours (precision)
├─ TF2: Daily (entry timing)
├─ TF3: Weekly (main trend)
├─ TF4: Monthly (major trend)
└─ TF5: 3 Months (market cycle)
Crypto 24/7 Setup:
├─ TF1: 5 minutes (quick entries)
├─ TF2: 15 minutes (confirmation)
├─ TF3: 1 Hour (trend)
├─ TF4: 4 Hours (filter)
└─ TF5: Daily (main direction)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 DASHBOARD SETTINGS
Show Dashboard: ON/OFF
├─ Turn entire dashboard on or off
└─ Useful when you want clean chart screenshots
Dashboard Position (9 Options):
├─ Top Left, Top Center, Top Right
├─ Middle Left, Middle Center, Middle Right
├─ Bottom Left, Bottom Center, Bottom Right
├─ Default: Top Right (doesn't block price action)
└─ Tip: Choose based on your chart layout
Text Size:
├─ Small: Best for large monitors, multiple charts
├─ Normal: Standard, works everywhere (default)
├─ Large: Best for mobile devices, presentations
└─ Automatically scales dashboard size
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL SETTINGS
Bullish Color (Default: Green)
├─ Choose any color you prefer
├─ Applies to: Dashboard cells, trend line, signals
└─ Tip: Use high contrast colors for better visibility
Bearish Color (Default: Red)
├─ Choose any color you prefer
├─ Standard red works best for most traders
└─ Avoid colors too similar to bullish color
Show Main SuperTrend Line: ON/OFF
├─ Displays SuperTrend on current chart
├─ Color changes with trend direction
├─ Turn OFF if you only want the dashboard
└─ Useful when combining with other indicators
Show Buy/Sell Signals: ON/OFF
├─ Triangle arrows on chart
├─ Green triangle up = Buy signal
├─ Red triangle down = Sell signal
└─ Turn OFF to reduce chart clutter
Show Background Color: ON/OFF
├─ Colors entire chart background based on consensus
├─ Light green = Strong bullish consensus
├─ Light red = Strong bearish consensus
├─ Gray = Mixed/transitioning
└─ Very subtle, doesn't interfere with price action
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERT SETTINGS
Enable Alerts: ON/OFF
├─ Master switch for all alerts
└─ Turn OFF when backtesting or analyzing
Consensus Alert Threshold (3, 4, or 5)
├─ 5: Only alert when ALL timeframes align (very strict)
├─ 4: Alert when 4 out of 5 align (recommended)
├─ 3: Alert when 3 out of 5 align (more frequent)
└─ Default: 4 (good balance of quality and quantity)
Alert Types Generated:
1. Strong Bullish Consensus (when threshold reached)
2. Strong Bearish Consensus (when threshold reached)
3. Buy Signal on current timeframe
4. Sell Signal on current timeframe
How to Set Up:
1. Click "Create Alert" in TradingView
2. Condition: "Multi-Timeframe SuperTrend Pro"
3. Choose alert delivery (popup, email, SMS, webhook)
4. Set expiration and frequency
5. Save alert
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 RECOMMENDED SETUPS BY ASSET CLASS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 US STOCKS (SPY, QQQ, AAPL, MSFT, TSLA, NVDA)
Your Chart Timeframe: 5-minute
Timeframes: 1m, 5m, 15m, 1H, 4H
ATR Period: 10
Multiplier: 3.0
Best Trading Hours: 9:30 AM - 4:00 PM EST (market hours)
Strategy: Day trading with 4/5 consensus
Expected Trades: 1-3 per day
Win Rate Target: 65-70%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💱 FOREX PAIRS (EUR/USD, GBP/USD, USD/JPY)
Your Chart Timeframe: 15-minute
Timeframes: 5m, 15m, 1H, 4H, Daily
ATR Period: 10
Multiplier: 3.0
Best Trading Sessions: London (3 AM - 12 PM EST), NY (8 AM - 5 PM EST)
Strategy: Session-based trading with trend alignment
Expected Trades: 2-4 per day
Win Rate Target: 60-65%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
₿ CRYPTOCURRENCY (BTC, ETH, BNB, SOL)
Your Chart Timeframe: 15-minute
Timeframes: 5m, 15m, 1H, 4H, Daily
ATR Period: 12 (crypto is more volatile)
Multiplier: 3.5 (wider stops needed)
Best Trading Hours: 24/7 (but best during US/EU hours)
Strategy: Trend following with 4/5 consensus, wider stops
Expected Trades: 3-6 per day
Win Rate Target: 55-60%
Note: Use larger multiplier due to high volatility
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔮 FUTURES (ES, NQ, YM, CL, GC)
Your Chart Timeframe: 5-minute
Timeframes: 1m, 5m, 15m, 1H, 4H
ATR Period: 10
Multiplier: 3.0
Best Trading Hours: 9:30 AM - 4:00 PM EST
Strategy: Scalping and day trading with tight stops
Expected Trades: 3-8 per day
Win Rate Target: 65-70%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 INDEX ETFs (SPY, QQQ, IWM, DIA)
Your Chart Timeframe: 5-minute (day trading) or 1H (swing)
Timeframes: 5m, 15m, 1H, 4H, Daily
ATR Period: 10
Multiplier: 3.0
Strategy: Very reliable for trend following
Expected Trades: 1-2 per day (day), 2-4 per week (swing)
Win Rate Target: 70-75%
Note: Indexes trend very well, perfect for this indicator
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌾 COMMODITIES (Gold, Silver, Oil, Natural Gas)
Your Chart Timeframe: 15-minute
Timeframes: 15m, 1H, 4H, Daily, Weekly
ATR Period: 12
Multiplier: 3.5
Strategy: Swing trading major trends
Expected Trades: 1-3 per week
Win Rate Target: 60-65%
Note: Commodities can be choppy, use higher multiplier
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 DASHBOARD INTERPRETATION GUIDE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢🟢🟢🟢🟢 5/5 BULLISH CONSENSUS - MAXIMUM CONFIDENCE
What it means:
→ ALL timeframes show bullish SuperTrend
→ STRONG UPTREND in progress
→ Highest probability long entries
→ Lowest risk for bullish positions
Trading Actions:
✅ AGGRESSIVE long entries
✅ Increase position size (within risk limits)
✅ Hold existing long positions
✅ Avoid ALL short trades
✅ Use tight trailing stops to maximize profits
✅ Look for pullbacks to add to positions
Risk Level: LOW for longs
Confidence Level: MAXIMUM (95%+)
Expected Outcome: Strong continuation upward
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢🟢🟢🟢🔴 4/5 BULLISH - HIGH CONFIDENCE
What it means:
→ MOST timeframes bullish, one lagging
→ UPTREND in progress
→ High probability long setups
→ Monitor the bearish timeframe closely
Trading Actions:
✅ Good long entries (standard position size)
✅ Check which timeframe is bearish (important!)
✅ If lower TF bearish: Wait for alignment before entry
✅ If higher TF bearish: Use tighter stops, be cautious
✅ Hold long positions but watch for consensus drop
Risk Level: LOW-MEDIUM for longs
Confidence Level: HIGH (75-85%)
Expected Outcome: Continued uptrend likely
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢🟢🟢🔴🔴 3/5 MIXED SIGNALS - CAUTION ZONE
What it means:
→ TRANSITION phase between trends
→ Market indecision
→ Trend may be changing direction
→ Higher risk for both directions
Trading Actions:
⚠️ REDUCE position sizes significantly
⚠️ Tighten stops on existing positions
⚠️ Wait for 4/5 before new entries
⚠️ Take partial profits on existing trades
⚠️ Do NOT add to losing positions
⚠️ Be prepared for trend reversal
Risk Level: MEDIUM-HIGH
Confidence Level: MEDIUM (50-60%)
Expected Outcome: Consolidation or reversal coming
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢🟢🔴🔴🔴 2/5 TREND WEAKENING
What it means:
→ Trend is LOSING strength rapidly
→ Opposite trend forming
→ High probability of reversal
→ Previous trend likely ending
Trading Actions:
🚨 CLOSE or reduce existing positions in old direction
🚨 Prepare for opposite direction trades
🚨 Do NOT enter new trades in old direction
🚨 Watch for 3/5 or 4/5 in new direction
🚨 Raise stops to breakeven on remaining positions
Risk Level: HIGH for old direction
Confidence Level: LOW (30-40%)
Expected Outcome: Trend reversal likely imminent
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴🔴🔴🔴🔴 5/5 BEARISH CONSENSUS - MAXIMUM CONFIDENCE
What it means:
→ ALL timeframes show bearish SuperTrend
→ STRONG DOWNTREND in progress
→ Highest probability short entries
→ Lowest risk for bearish positions
Trading Actions:
✅ AGGRESSIVE short entries
✅ Increase short position size (within risk limits)
✅ Hold existing short positions
✅ Avoid ALL long trades
✅ Use tight trailing stops to maximize profits
✅ Look for rallies to add to short positions
Risk Level: LOW for shorts
Confidence Level: MAXIMUM (95%+)
Expected Outcome: Strong continuation downward
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ ADVANTAGES OVER STANDARD SUPERTREND INDICATORS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ TIME SAVINGS
Standard approach: Switch between 5+ charts (5-10 minutes per analysis)
This indicator: See everything instantly (5 seconds)
RESULT: Save 100+ hours per year of chart switching!
✅ REDUCE FALSE SIGNALS BY 60-70%
Standard SuperTrend: Takes every signal (many are false)
This indicator: Only trade when multiple timeframes confirm
RESULT: Much higher win rate, fewer losing trades
✅ INSTITUTIONAL-GRADE METHODOLOGY
Standard approach: Retail traders guess the trend
This indicator: Same multi-timeframe analysis pros use
RESULT: Trade like institutions, not retail amateurs
✅ PERFECT FOR ALL SKILL LEVELS
Beginners: Easy visual interpretation (green = buy, red = sell)
Intermediate: Customize timeframes for your strategy
Advanced: Combine with other indicators and price action
RESULT: Grows with you as you improve
✅ WORKS ON ALL MARKETS & TIMEFRAMES
Stocks, Forex, Crypto, Futures, Commodities, Indices
1-second charts to Monthly charts
RESULT: One indicator for your entire trading career
✅ COMPLETELY CUSTOMIZABLE
Change timeframes, colors, position, settings
Save multiple configurations
Adapt to any strategy
RESULT: Make it truly YOURS
✅ BUILT-IN ALERT SYSTEM
Never miss high-probability setups
Mobile app integration
Email, SMS, webhook support
RESULT: Trade smarter, not harder
✅ CLEAN, PROFESSIONAL DESIGN
Doesn't clutter your chart
Easy to read at a glance
Professional appearance
RESULT: Better decisions, less eye strain
✅ FREE & OPEN SOURCE
No subscriptions or hidden fees
Modify the code if you want
Share with other traders
RESULT: Accessible to everyone
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎓 BEST PRACTICES & PRO TIPS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 TIP #1: The Higher Timeframe is King
→ Daily trend > 4H trend > 1H trend > 15m trend > 5m trend
→ NEVER fight the higher timeframe trend
→ A bullish 5m signal means NOTHING if Daily is bearish
→ When in doubt, follow the highest timeframe
💡 TIP #2: Wait for Alignment (Patience = Profits)
→ Don't rush into trades with 2/5 or 3/5 consensus
→ The best trades have 4/5 or 5/5 alignment
→ Quality over quantity ALWAYS
→ One great trade > Five mediocre trades
💡 TIP #3: Use Logical Timeframe Combinations
Good Examples:
├─ 1m, 5m, 15m, 1H, 4H (scalping/day trading)
├─ 15m, 1H, 4H, D, W (swing trading)
└─ 4H, D, W, M, 3M (position trading)
Bad Examples:
├─ 1m, 1m, 5m, 5m, Monthly (no logic)
├─ 3m, 7m, 13m, 29m, 45m (random)
└─ All the same timeframe (defeats the purpose)
💡 TIP #4: Combine with Key Support/Resistance Levels
→ SuperTrend shows the TREND
→ S/R levels show WHERE to enter
→ Best setups = Trend + Level confluence
→ Example: 5/5 bullish + price at major support = STRONG BUY
💡 TIP #5: Respect Trend Changes
→ When 4H or Daily SuperTrend flips, PAY ATTENTION
→ Don't be stubborn and hold losing positions
→ The trend is your friend until it bends
→ Cut losses quickly, let winners run
💡 TIP #6: Risk Management is NON-NEGOTIABLE
→ SuperTrend is powerful but NOT perfect
→ Always use stop losses (no exceptions!)
→ Never risk more than 1-2% per trade
→ Position size based on stop distance
→ No indicator can save you from bad risk management
💡 TIP #7: Avoid Trading During Major News
→ Turn off indicator during: FOMC, NFP, Earnings, Fed Speeches
→ Technical analysis fails during high-impact news
→ Wait 30-60 minutes after news for market to settle
→ Close positions or tighten stops before scheduled news
💡 TIP #8: Backtest Before Live Trading
→ Use TradingView's Strategy Tester
→ Test on your specific instruments and timeframes
→ Look for 55%+ win rate minimum
→ Verify on at least 3-6 months of data
→ Paper trade for 2-4 weeks before going live
💡 TIP #9: Keep a Trading Journal
→ Record every trade (entry, exit, reason, result)
→ Note the consensus level at entry
→ Track which timeframe combinations work best
→ Review weekly to identify patterns
→ Learn from both winners AND losers
💡 TIP #10: Combine with Volume Analysis
→ Strong trends have strong volume
→ Breakouts need volume confirmation
→ Watch for volume spikes at key levels
→ Declining volume = Trend weakening
→ Use volume as an additional filter
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 OPTIMIZATION & FINE-TUNING GUIDE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR MORE SIGNALS (Aggressive Trading Style)
SuperTrend Settings:
├─ ATR Period: 7-8 (more sensitive)
├─ Multiplier: 2.0-2.5 (tighter stops)
└─ Result: More signals, faster reactions
Consensus Requirements:
├─ Accept 3/5 consensus for entries
├─ Consensus threshold: 3
└─ Result: More trade opportunities
Best For:
├─ Scalping
├─ Active day trading
├─ High-liquidity markets
└─ Experienced traders who can handle more signals
Drawbacks:
├─ More false signals
├─ More whipsaws in choppy markets
├─ Requires more screen time
└─ Higher stress level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR FEWER, BETTER SIGNALS (Conservative Style)
SuperTrend Settings:
├─ ATR Period: 12-14 (less sensitive)
├─ Multiplier: 3.5-4.5 (wider stops)
└─ Result: Fewer but higher quality signals
Consensus Requirements:
├─ Only trade 5/5 consensus (all timeframes agree)
├─ Consensus threshold: 5
└─ Result: Maximum confidence trades only
Best For:
├─ Swing trading
├─ Position trading
├─ Part-time traders
├─ Beginners
└─ Lower-stress trading
Benefits:
├─ Much fewer false signals
├─ Higher win rate
├─ Less screen time needed
├─ Better sleep!
└─ Ideal for busy professionals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR TRENDING MARKETS (Bull or Bear Markets)
Settings:
├─ ATR Period: 10 (standard)
├─ Multiplier: 3.0 (standard)
├─ Consensus: 4/5 minimum
└─ Result: Standard settings work great
Strategy Focus:
├─ Follow the higher timeframe trend religiously
├─ Hold positions longer
├─ Let winners run with trailing stops
├─ Add to winning positions on pullbacks
└─ Ride the trend for maximum profits
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR CHOPPY/RANGING MARKETS (Sideways Action)
Settings:
├─ ATR Period: 14+ (much less sensitive)
├─ Multiplier: 4.0-5.0 (very wide stops)
├─ Consensus: 5/5 ONLY
└─ Result: Very few signals, but they're real breakouts
Strategy Adjustment:
├─ Trade MUCH less frequently
├─ Wait for clear breakouts of the range
├─ Use shorter timeframe for scalps inside range
├─ Or simply stay out until trend resumes
└─ Patience is key!
Alternative:
├─ Switch to range-trading strategy
├─ Use different indicators for ranging markets
└─ SuperTrend is a TREND indicator, not range indicator
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR HIGH VOLATILITY MARKETS (Crypto, Penny Stocks)
Settings:
├─ ATR Period: 12-14
├─ Multiplier: 3.5-4.5 (wider to avoid stop hunts)
├─ Consensus: 4/5 or 5/5
└─ Result: Fewer signals but avoids fake-outs
Additional Filters:
├─ Volume MUST be 2x average minimum
├─ Wait for candle close confirmation
├─ Use larger position of account for stop distance
└─ Expect larger swings in both directions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 FOR LOW VOLATILITY MARKETS (Blue Chips, Utilities)
Settings:
├─ ATR Period: 8-10
├─ Multiplier: 2.5-3.0
├─ Consensus: 4/5
└─ Result: More signals since price moves slower
Strategy:
├─ Smaller profit targets
├─ Tighter stops work well
├─ More frequent trading
└─ Lower risk per trade
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ IMPORTANT DISCLAIMERS & WARNINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ NOT FINANCIAL ADVICE
This indicator is for EDUCATIONAL PURPOSES ONLY. I am not a financial advisor. All trading decisions are your own responsibility. Consult with a licensed financial professional before making investment decisions.
⚠️ SUPERTREND LIMITATIONS
SuperTrend is a LAGGING indicator based on past price action. It works best in TRENDING markets and performs poorly in RANGING/CHOPPY markets. No indicator is perfect or works 100% of the time.
⚠️ RISK OF LOSS
All trading and investing carries substantial risk of loss. You can lose some or all of your invested capital. Never trade with money you cannot afford to lose. Never invest money needed for living expenses.
⚠️ PAST PERFORMANCE ≠ FUTURE RESULTS
Historical backtests and past performance do not guarantee future results. Market conditions change. What worked yesterday may not work tomorrow.
⚠️ NO GUARANTEE OF PROFITS
This indicator does NOT guarantee profits. Losing trades WILL happen. Losing streaks WILL happen. Drawdowns WILL happen. This is normal in trading.
⚠️ USE PROPER RISK MANAGEMENT
Always use stop losses. Never risk more than 1-2% of your account per trade. Never over-leverage. Never trade on emotion. Follow your trading plan.
⚠️ NEWS EVENTS OVERRIDE TECHNICALS
Major news events (FOMC, NFP, earnings, geopolitical events) can cause sudden price moves that invalidate all technical analysis. Avoid trading around scheduled high-impact news.
⚠️ REQUIRES SKILL AND EXPERIENCE
This indicator is a TOOL, not a magic money machine. It requires:
├─ Understanding of market dynamics
├─ Proper risk management
├─ Emotional discipline
├─ Trading plan and strategy
└─ Practice and experience
⚠️ TEST BEFORE LIVE TRADING
ALWAYS backtest thoroughly on your specific instruments and timeframes. ALWAYS paper trade for at least 2-4 weeks before risking real money. Never skip this step!
⚠️ SLIPPAGE AND COMMISSIONS
Real-world trading includes:
├─ Broker commissions and fees
├─ Spread costs (especially in forex)
├─ Slippage on entries and exits
├─ Overnight holding costs (swap/interest)
└─ These reduce your actual profits significantly
⚠️ MARKET CONDITIONS MATTER
This indicator works best when:
✅ Markets are trending (bull or bear)
✅ Sufficient liquidity exists
✅ No major news events happening
✅ Normal market hours (not pre/post market)
This indicator works POORLY when:
❌ Markets are ranging/choppy
❌ Low liquidity (holidays, off-hours)
❌ During major news events
❌ Extreme volatility (flash crashes)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
❓ FREQUENTLY ASKED QUESTIONS (FAQ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Q: What timeframe should I use for my chart?
A: It depends on your trading style:
├─ Scalping: 1-minute or 5-minute
├─ Day Trading: 5-minute or 15-minute
├─ Swing Trading: 1-hour or 4-hour
└─ Position Trading: Daily or Weekly
Q: Can I change the 5 timeframes to whatever I want?
A: YES! Fully customizable. Choose any timeframes that fit your strategy.
Q: How many trades should I expect per day?
A: Depends on your settings and market conditions:
├─ Conservative (5/5 consensus): 0-2 trades per day
├─ Balanced (4/5 consensus): 1-3 trades per day
└─ Aggressive (3/5 consensus): 2-6 trades per day
Q: Does this work on all markets?
A: Yes! Stocks, Forex, Crypto, Futures, Commodities, Indices. Any market with price and volume data.
Q: What's the best consensus threshold?
A: 4 out of 5 is the sweet spot for most traders. It's strict enough to filter bad trades but not so strict that you miss good opportunities.
Q: Can I use this for automated trading?
A: This is an indicator, not a strategy. You can create a strategy based on it for automated trading, but you'll need to convert it to a strategy script.
Q: Does it repaint?
A: NO! This indicator does NOT repaint. All calculations are based on closed candles and historical data that doesn't change.
Q: What if only one higher timeframe is bearish but all others are bullish?
A: Check WHICH timeframe is bearish:
├─ If it's the Daily or Weekly: Be cautious, use tighter stops
├─ If it's a lower timeframe: Less concerning, can still trade
└─ Higher timeframe trends are MORE important
Q: Can I use this with other indicators?
A: Absolutely! Combines great with:
├─ RSI (momentum confirmation)
├─ Volume indicators (confirmation)
├─ Support/Resistance levels (entry points)
├─ MACD (trend strength)
└─ Moving Averages (additional trend filter)
Q: How do I backtest this?
A: You'll need to manually review historical price action or create a strategy version of this indicator for automated backtesting.
Q: What's the win rate with this indicator?
A: Varies by market, timeframe, and your trading skill:
├─ Conservative settings: 60-75%
├─ Balanced settings: 55-65%
└─ Aggressive settings: 50-60%
Remember: Win rate isn't everything! A 40% win rate with 1:3 R:R is profitable.
Q: Can I use this on mobile?
A: Yes! Works on TradingView mobile app. For best visibility, use "Large" text size in settings.
Q: Is this free?
A: Yes! Completely free and open source. No hidden fees or subscriptions.
Q: Can I modify the code?
A: Yes! It's open source. Feel free to customize it for your needs.
Q: Will you add more features?
A: Yes! Planned updates include:
├─ Support for 7 timeframes
├─ Individual SuperTrend settings per timeframe
├─ Trend strength meter
├─ Historical consensus tracking
└─ Mobile-optimized compact view
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💬 SUPPORT, FEEDBACK & COMMUNITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🙏 SHOW YOUR SUPPORT:
👍 BOOST this indicator if you find it valuable!
├─ Helps other traders discover it
├─ Shows appreciation for the work
└─ Takes 2 seconds, means a lot!
👤 FOLLOW me for:
├─ Updates and bug fixes
├─ New indicators and strategies
├─ Trading tips and education
└─ Live market analysis
⭐ LEAVE A RATING & REVIEW
├─ Share your honest experience
├─ Help others decide if it's right for them
└─ Constructive feedback helps me improve
💬 COMMENT BELOW WITH:
Questions:
├─ I respond to every comment!
├─ Ask about settings, strategies, or anything else
└─ Help others by sharing your knowledge
Your Results:
├─ Share your winning trades (screenshots welcome!)
├─ Post your backtesting results
├─ Discuss what settings work for your market
└─ Build a community of successful traders
Feature Requests:
├─ What would make this indicator better?
├─ What features are you missing?
├─ What other indicators should I build?
└─ Your feedback shapes future updates
Bug Reports:
├─ Found a bug? Let me know immediately
├─ Describe the issue in detail
├─ Include screenshot if possible
└─ I'll fix it ASAP
📊 SHARE YOUR RESULTS:
├─ Post your charts using this indicator
├─ Tag me so I can see them
├─ Inspire other traders
└─ Build your trading reputation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 VERSION HISTORY & UPDATES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🆕 VERSION 1.0 - INITIAL RELEASE (Current)
Features:
├─ Multi-timeframe dashboard (5 customizable timeframes)
├─ Trend consensus meter (shows X/5 alignment)
├─ Fully customizable SuperTrend settings
├─ 9 dashboard positions (place anywhere on chart)
├─ 3 text sizes (Small, Normal, Large)
├─ Custom bullish/bearish colors
├─ Buy/sell signal arrows on current chart
├─ Main SuperTrend line with color changes
├─ Smart alert system (4 alert types)
├─ Customizable consensus threshold
├─ Optional background coloring
├─ Clean, professional design
└─ Comprehensive documentation
📋 PLANNED FOR VERSION 2.0:
├─ Support for 7 timeframes (up from 5)
├─ Individual SuperTrend settings per timeframe
├─ Trend strength indicator (strong/weak/neutral)
├─ Historical consensus tracking (see past alignments)
├─ Mobile-optimized compact view
├─ Additional alert conditions
├─ Performance statistics table
├─ Win rate tracker
└─ Community-requested features
🗓️ UPDATE SCHEDULE:
├─ Bug fixes: Within 24-48 hours
├─ Minor updates: Monthly
├─ Major updates: Quarterly
└─ Follow me to get notified!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎓 ADDITIONAL RESOURCES & LEARNING
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 RECOMMENDED READING:
├─ "Trading in the Zone" by Mark Douglas (psychology)
├─ "Market Wizards" by Jack Schwager (interviews with pros)
├─ "Technical Analysis of Financial Markets" by John Murphy
└─ "The New Trading for a Living" by Dr. Alexander Elder
🎥 LEARN MORE ABOUT:
├─ Multi-timeframe analysis fundamentals
├─ SuperTrend indicator mechanics
├─ Risk management and position sizing
├─ Trading psychology and discipline
└─ TradingView tutorials and features
🔗 USEFUL LINKS:
├─ TradingView Education Center
├─ Pine Script documentation
├─ Trading communities and forums
└─ Risk management calculators
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📜 LICENSE & TERMS OF USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
© 2024 zakaria safri - All Rights Reserved
📄 LICENSE: MIT License (Open Source)
You are FREE to:
✅ Use this indicator for personal trading
✅ Modify and customize for your own needs
✅ Share with other traders (with credit)
✅ Learn from and study the code
✅ Incorporate into your own projects
You MUST:
⚠️ Keep the copyright notice intact
⚠️ Provide attribution if sharing publicly
⚠️ Not claim this as your own original work
⚠️ Not sell this indicator for profit
🚫 DISCLAIMER:
This indicator is provided "AS IS" for EDUCATIONAL PURPOSES ONLY.
The creator assumes NO responsibility or liability for:
├─ Any financial losses incurred from using this indicator
├─ Trading decisions made based on this indicator
├─ Bugs, errors, or inaccuracies in the code
├─ Any damages, direct or indirect, from using this tool
All trading carries significant risk of loss. Past performance does not guarantee future results. You are solely responsible for your own trading decisions.
This is NOT financial advice. Always consult with a qualified financial advisor before making investment decisions.
USE AT YOUR OWN RISK.
═══════════════════════════════════════════════════════════════════════════
🎯 READY TO START TRADING SMARTER?
1. Add this indicator to your chart
2. Customize the 5 timeframes for your style
3. Set up alerts for high-probability setups
4. Backtest on your favorite instruments
5. Paper trade until consistently profitable
6. Go live with proper risk management
Remember: This indicator is a TOOL. Your success depends on:
├─ Proper risk management (1-2% per trade max)
├─ Trading discipline (follow your plan)
├─ Emotional control (no revenge trading)
├─ Continuous learning and improvement
└─ Patience and persistence
═══════════════════════════════════════════════════════════════════════════
💚 THANK YOU FOR USING MULTI-TIMEFRAME SUPERTREND PRO!
If this indicator helps your trading, please:
👍 BOOST it
👤 FOLLOW me
💬 COMMENT with your results
⭐ RATE and REVIEW
Happy Trading! May your trends be strong and your profits consistent! 🚀📈
═══════════════════════════════════════════════════════════════════════════
🏷️ KEYWORDS: Multi-Timeframe Analysis, SuperTrend, MTF Indicator, Trend Following, Dashboard, Day Trading, Swing Trading, Scalping, Forex, Stocks, Crypto, Futures, Technical Analysis, Trading Indicator, TradingView, Pine Script, Trend Consensus, Buy Sell Signals, Trading Dashboard, Professional Trading, Beginner Friendly
Support and Resistance ZoneSupport and Resistance Zone Indicator :
Introduction :
The purpose of this indicator is to identify the chart symbol's main supports and resistances. It displays these key zones, which are very important psychological points for traders. Since support and resistance are not very precise levels, the indicator displays them as zones.
Pivots :
Pivots are a key concept in identifying support and resistance. The indicator uses two types of pivot:
Pivot high : This is a high point that has not been reached by a user-defined number of candles on either the left and right of this candle. The " left pivot leg " is the number of candles before this pivot point that have not reached the realized high, and the " right pivot leg " is the number of candles after this pivot point that have not reached this high. If these two conditions are met, the pivot point is considered a turning point, and resistance is probably the cause.
Pivot low : This is a low point that has not been reached by a user-defined number of candles on either the left or right. The " left pivot leg " is the number of candles before this pivot point that have not reached the candle low, and the " right pivot leg " is the number of candles after this pivot point that have not reached this low. If these two conditions are met, the pivot point is considered a turning point, and support is probably the cause.
Support/Resistance area :
If a pivot point has been identified, the indicator considers it a resistance if it's a pivot high, or a support if it's a pivot low. To define the support or resistance zone, we'll use the ATR (Average True Range), an indicator that measures asset volatility. We'll take the ATR of the candle for which the pivot was spotted, and use it as the width of the support or resistance zone. Thus the upper line of support/resistance is at pivot+atr/2 and the lower line is at pivot-atr/2 . The greater the volatility, the larger the zone.
New Support/Resistance :
If a new pivot has been identified, but the level of this pivot lies between the lower line and the upper line of the previous support or resistance, the indicator considers this to be the same support or resistance as before. In this case, no new support or resistance is created. The pivot must be outside the area of the previous support or resistance to be validated.
Anticipated Support/Resistance :
This indicator also allows early detection of support or resistance. To do this, the value of the right pivot legs will be shortened in order to find these areas more quickly. The support or resistance will then be considered anticipated and may disappear at any time if the high/low is reached. On the other hand, if the high/low is not reached, and a number of candles equal to the " Right Pivot Legs" parameter has elapsed since the detection of this anticipated support/resistance, it will be considered validated and will integrate the other supports/resistances of the chart.
Extended supports/resistances :
For a more optimal view, the indicator allows the user to choose the number of last support or resistance levels to be extended to the last candle. This must be specified in the indicator parameters.
Parameters :
Pivot Legs : Determine the left and right legs of the pivot i.e the number of candle before and after the pivot that doesn’t reach pivot point. The pivot is validated only if this two conditions are verified.
Extend Last Supports : Number of supports to extend to the last bar
Extend Last Resistances : Number of resistances to extend to the last bar
Show Support/Resistance Anticipated : If yes, will find anticipated support and resistance
Right Pivot Legs for Anticipation : Determine the right legs of pivots to find faster a support or a resistance.
Conclusion :
This indicator plot support and resistance zones based on pivot. The width of support and resistance zones are calculated with ATR. Possibility to find anticipated support and resistance in order to have more timeliness informations.
Enjoy the indicator and don’t forget to take the trade ;)
Adaptive MFT Extremum Pivots [Elysian_Mind]Adaptive MFT Extremum Pivots
Overview:
The Adaptive MFT Extremum Pivots indicator, developed by Elysian_Mind, is a powerful Pine Script tool that dynamically displays key market levels, including Monthly Highs/Lows, Weekly Extremums, Pivot Points, and dynamic Resistances/Supports. The term "dynamic" emphasizes the adaptive nature of the calculated levels, ensuring they reflect real-time market conditions. I thank Zandalin for the excellent table design.
---
Chart Explanation:
The table, a visual output of the script, is conveniently positioned in the bottom right corner of the screen, showcasing the indicator's dynamic results. The configuration block, elucidated in the documentation, empowers users to customize the display position. The default placement is at the bottom right, exemplified in the accompanying chart.
The deliberate design ensures that the table does not obscure the candlesticks, with traders commonly situating it outside the candle area. However, the flexibility exists to overlay the table onto the candles. Thanks to transparent cells, the underlying chart remains visible even with the table displayed atop.
In the initial column of the table, users will find labels for the monthly high and low, accompanied by their respective numerical values. The default precision for these values is set at #.###, yet this can be adjusted within the configuration block to suit markets with varying degrees of volatility.
Mirroring this layout, the last column of the table presents the weekly high and low data. This arrangement is part of the upper half of the table. Transitioning to the lower half, users encounter the resistance levels in the first column and the support levels in the last column.
At the center of the table, prominently displayed, is the monthly pivot point. For a comprehensive understanding of the calculations governing these values, users can refer to the documentation. Importantly, users retain the freedom to modify these mathematical calculations, with the table seamlessly updating to reflect any adjustments made.
Noteworthy is the table's persistence; it continues to display reliably even if users choose to customize the mathematical calculations, providing a consistent and adaptable tool for informed decision-making in trading.
This detailed breakdown offers traders a clear guide to interpreting the information presented by the table, ensuring optimal use and understanding of the Adaptive MFT Extremum Pivots indicator.
---
Usage:
Table Layout:
The table is a crucial component of this indicator, providing a structured representation of various market levels. Color-coded cells enhance readability, with blue indicating key levels and a semi-transparent background to maintain chart visibility.
1. Utilizing a Table for Enhanced Visibility:
In presenting this wealth of information, the indicator employs a table format beneath the chart. The use of a table is deliberate and offers several advantages:
2. Structured Organization:
The table organizes the diverse data into a structured format, enhancing clarity and making it easier for traders to locate specific information.
3. Concise Presentation:
A table allows for the concise presentation of multiple data points without cluttering the main chart. Traders can quickly reference key levels without distraction.
4. Dynamic Visibility:
As the market dynamically evolves, the table seamlessly updates in real-time, ensuring that the most relevant information is readily visible without obstructing the candlestick chart.
5. Color Coding for Readability:
Color-coded cells in the table not only add visual appeal but also serve a functional purpose by improving readability. Key levels are easily distinguishable, contributing to efficient analysis.
Data Values:
Numerical values for each level are displayed in their respective cells, with precision defined by the iPrecision configuration parameter.
Configuration:
// User configuration: You can modify this part without code understanding
// Table location configuration
// Position: Table
const string iPosition = position.bottom_right
// Width: Table borders
const int iBorderWidth = 1
// Color configuration
// Color: Borders
const color iBorderColor = color.new(color.white, 75)
// Color: Table background
const color iTableColor = color.new(#2B2A29, 25)
// Color: Title cell background
const color iTitleCellColor = color.new(#171F54, 0)
// Color: Characters
const color iCharColor = color.white
// Color: Data cell background
const color iDataCellColor = color.new(#25456E, 0)
// Precision: Numerical data
const int iPrecision = 3
// End of configuration
The code includes a configuration block where users can customize the following parameters:
Precision of Numerical Table Data (iPrecision):
// Precision: Numerical data
const int iPrecision = 3
This parameter (iPrecision) sets the precision of the numerical values displayed in the table. The default value is 3, displaying numbers in #.### format.
Position of the Table (iPosition):
// Position: Table
const string iPosition = position.bottom_right
This parameter (iPosition) sets the position of the table on the chart. The default is position.bottom_right.
Color preferences
Table borders (iBorderColor):
// Color: Borders
const color iBorderColor = color.new(color.white, 75)
This parameters (iBorderColor) sets the color of the borders everywhere within the window.
Table Background (iTableColor):
// Color: Table background
const color iTableColor = color.new(#2B2A29, 25)
This is the background color of the table. If you've got cells without custom background color, this color will be their background.
Title Cell Background (iTitleCellColor):
// Color: Title cell background
const color iTitleCellColor = color.new(#171F54, 0)
This is the background color the title cells. You can set the background of data cells and text color elsewhere.
Text (iCharColor):
// Color: Characters
const color iCharColor = color.white
This is the color of the text - titles and data - within the table window. If you change any of the background colors, you might want to change this parameter to ensure visibility.
Data Cell Background: (iDataCellColor):
// Color: Data cell background
const color iDataCellColor = color.new(#25456E, 0)
The data cells have a background color to differ from title cells. You can configure this is a different parameter (iDataColor). You might even set the same color for data as for the titles if you will.
---
Mathematical Background:
Monthly and Weekly Extremums:
The indicator calculates the High (H) and Low (L) of the previous month and week, ensuring accurate representation of these key levels.
Standard Monthly Pivot Point:
The standard pivot point is determined based on the previous month's data using the formula:
PivotPoint = (PrevMonthHigh + PrevMonthLow + Close ) / 3
Monthly Pivot Points (R1, R2, R3, S1, S2, S3):
Additional pivot points are calculated for Resistances (R) and Supports (S) using the monthly data:
R1 = 2 * PivotPoint - PrevMonthLow
S1 = 2 * PivotPoint - PrevMonthHigh
R2 = PivotPoint + (PrevMonthHigh - PrevMonthLow)
S2 = PivotPoint - (PrevMonthHigh - PrevMonthLow)
R3 = PrevMonthHigh + 2 * (PivotPoint - PrevMonthLow)
S3 = PrevMonthLow - 2 * (PrevMonthHigh - PivotPoint)
---
Code Explanation and Interpretation:
The table displayed beneath the chart provides the following information:
Monthly Extremums:
(H) High of the previous month
(L) Low of the previous month
// Function to get the high and low of the previous month
getPrevMonthHighLow() =>
var float prevMonthHigh = na
var float prevMonthLow = na
monthChanged = month(time) != month(time )
if (monthChanged)
prevMonthHigh := high
prevMonthLow := low
Weekly Extremums:
(H) High of the previous week
(L) Low of the previous week
// Function to get the high and low of the previous week
getPrevWeekHighLow() =>
var float prevWeekHigh = na
var float prevWeekLow = na
weekChanged = weekofyear(time) != weekofyear(time )
if (weekChanged)
prevWeekHigh := high
prevWeekLow := low
Monthly Pivots:
Pivot: Standard pivot point based on the previous month's data
// Function to calculate the standard pivot point based on the previous month's data
getStandardPivotPoint() =>
= getPrevMonthHighLow()
pivotPoint = (prevMonthHigh + prevMonthLow + close ) / 3
Resistances:
R3, R2, R1: Monthly resistance levels
// Function to calculate additional pivot points based on the monthly data
getMonthlyPivotPoints() =>
= getPrevMonthHighLow()
pivotPoint = (prevMonthHigh + prevMonthLow + close ) / 3
r1 = (2 * pivotPoint) - prevMonthLow
s1 = (2 * pivotPoint) - prevMonthHigh
r2 = pivotPoint + (prevMonthHigh - prevMonthLow)
s2 = pivotPoint - (prevMonthHigh - prevMonthLow)
r3 = prevMonthHigh + 2 * (pivotPoint - prevMonthLow)
s3 = prevMonthLow - 2 * (prevMonthHigh - pivotPoint)
Initializing and Populating the Table:
The myTable variable initializes the table with a blue background, and subsequent table.cell functions populate the table with headers and data.
// Initialize the table with adjusted bgcolor
var myTable = table.new(position = iPosition, columns = 5, rows = 10, bgcolor = color.new(color.blue, 90), border_width = 1, border_color = color.new(color.blue, 70))
Dynamic Data Population:
Data is dynamically populated in the table using the calculated values for Monthly Extremums, Weekly Extremums, Monthly Pivot Points, Resistances, and Supports.
// Add rows dynamically with data
= getPrevMonthHighLow()
= getPrevWeekHighLow()
= getMonthlyPivotPoints()
---
Conclusion:
The Adaptive MFT Extremum Pivots indicator offers traders a detailed and clear representation of critical market levels, empowering them to make informed decisions. However, users should carefully analyze the market and consider their individual risk tolerance before making any trading decisions. The indicator's disclaimer emphasizes that it is not investment advice, and the author and script provider are not responsible for any financial losses incurred.
---
Disclaimer:
This indicator is not investment advice. Trading decisions should be made based on a careful analysis of the market and individual risk tolerance. The author and script provider are not responsible for any financial losses incurred.
Kind regards,
Ely
[RickAtw] O1 Opening Market LineThis indicator helps to identify current support and resistance based on the opening of the Asian, London and New York sessions.
Function
You can make good trade entries based on these lines. Shows daily and weekly openings of each session
It will also help you to look at which session you are currently trading)
Purple ----> Asian session
Red ----> London session
Blue ----> New York session
Key Signal
buy ---> A strong buy signal is a bounce from the low and the presence of a weekly or day open line.
sell ---> A strong sell signal is a bounce from the maximum and the presence of a weekly or day open line.
P.S. Be sure to test on your pair!
Remarks
This will help you determine the approximate area of support and resistance.
Since we cannot look into the future, it does not inform you about the exact records, but a possible change in trends.
Readme
In real life, I am a professional investor. And I check each of my indicators on my portfolio and how effective it is. I will not post a non-working method. The main thing is to wait for the beginning of trends and make money!
I would be grateful if you subscribe ❤️
Machine Learning: Support and Resistance [YinYangAlgorithms]Overview:
Support and Resistance is normally based upon Pivot Points and Highest Highs and Lowest Lows. Many times coders even incorporate Volume, RSI and other factors into the equation. However there may be a downside to doing a pure technical approach based on historical levels. We live in a time where Machine Learning is becoming more and more used; thus we have decided to create a Machine Learning Support and Resistance Projection based Indicator. Rather than using traditional Support and Resistance calculations using historical data, we have taken a rather different approach. This Indicator instead attempts to Predict and Project where Support and Resistance locations will be based on a Machine Learning Model using a form of KNN (k-Nearest Neighbors).
Since this indicator creates a Projection of where it deems Support and Resistance will be, it has the ability to move its Support and Resistance before the price even gets to it if it believes it will surpass its projections. This may create a more accurate placement of Support and Resistance as they’re not based on historical levels.
This Indicator does not Repaint.
How it works:
This Indicator makes its projections based on the source you provide (by default close) of the previous bar and submits the source, RSI and EMA to our Projection Function to get its projection of the current bar.
The Projection function essentially calculates potential movement after finding the differences between the source the MA from the current bar, previous bar and average over the span of Machine Learning Length.
Potential movement is defined as:
Average Difference + Average(Machine Learning Average, Average Last Distance)
Average Difference: (Absolute value of Current Source - Current MA) - (Absolute value of Machine Learning Average - Machine Learning MA)
Average Last Distance: Average(Current Source - Current MA, Previous Source - Previous MA)
It then predicts the next bars directional movement (bullish or bearish bar) using several factors:
Previous Source > Previous MA
Current Source - Current MA > Average Source - Average MA
Current RSI > Previous RSI
Current RSI > 30 and Previous RSI <= 30
Current RSI < 70 and Previous RSI >= 70
This helps us to predict the direction the next bar may move.
We then calculate a multiplier that we apply to our Potential Movement value to get our final result which is our Current Bars Close Projection.
Our multiplier is calculated using:
(Current RSI > 30 and Previous RSI <= 30) OR (Current RSI < 70 and Previous RSI >= 70)
Current Source - Current MA > Previous Source - Previous MA
We then create an array and fill it with the previous X projections (Machine Learning Length) and send it to another function. This function, if told to, will sort the data accordingly and then output the KNN average of the length given.
We calculate and plot various KNN lengths to create different Zones:
Strong Support: Length of 2 but sort the data Ascending (low to high)
Strong Resistance: Length of 2 but sort the data Descending (high to low)
Support: Length of Machine Length Length / 10 or Min of 2 sorted by Ascending
Resistance: Length of Machine Length Length / 10 or Min of 2 sorted by Descending
There are also 4 other plots you may be wondering what they are, there is your AVG, VWMA, Long Term Memory and Current Projection.
By default your Current Projection is disabled in settings but you can enable it if you are curious to see how the projections for each close are calculated. It is, however, not a crucial point of interest (white line).
The average is simply the average value of the Machine Learning Data (purple line).
The VWMA is a VWMA calculation applied to our Data over a length specified in settings (by default 1)(blue line). The VWMA is crucial when combined with the Avg as they can cross over and under each other. These crosses represent potential Bullish and Bearish zones.
Lastly, but certainly not least, we have the Long Term Memory (maroon line). The Long Term Memory can be displayed either as an ‘Average’, ‘Hard Line’ or ‘None’. The Long Term Average is only updated every Machine Learning Length Bar Index’s and is populated with the average of the Machine Learning Data. For Instance, if Machine Learning Length is set to 100, the Long Term Memory is only updated every 100 bars, and since its length is the same as the Machine Learning Length, that means its data is composed of 10,000 bars worth of data. The Long Term Memory may be very beneficial for determining where Support and Resistance lie over the Long Term within a Machine Learning Algorithm. When set to ‘Average’ it plots the connection lines diagonally, and although they may be more visually appealing, they’re less useful when it comes to actually seeing support and resistance as generally speaking, support and resistance lie on the horizontal. When set to ‘Hard Line’ the Long Term Memory is connected with hard lines and holds the price value until the next time it is updated. This makes it much more useful for potentially identifying Support and Resistance.
Tutorial:
Here is an overview of what the Indicator looks like, now let's start to dissect it.
In the example above we can see how all of the lines between the Major Support and Resistance zones may act as BOTH Support and Resistance depending on which side the price is currently on. In the circle on the left, we can see how it can fluctuate between the two. If you look at the circle on the right, we can see how the Average line acts as a strong support before it fails to maintain it. Generally speaking, most Support and Resistance locations may potentially fail to hold after 3 tests, as the Average did in this example.
As you can see, the Support and Resistance doesn’t wait to be tested before adjusting, which is why there are 2 lines which create their zones. The inner line is the Support/Resistance and the outer line is the Strong Support/Resistance. The Yellow Circle shows the inner line was able to calculate the moving resistance correctly and then adjusted accordingly as it was projecting the price to keep increasing. However, if you look at the White Circle, you can see that since there was first a crash, and then parabolic movement, that the inner zone could not move and predict the resistance as well as the outer zone could.
We consider the price to be ‘Overvalued’ when it is above the VWMA (blue line) and ‘Undervalued’ when it is below the VWMA. It is considered ‘fair’ price when it is within the VWMA to Average zone (between the blue and purple lines). If you look at the example above, you’ll notice where the two yellow circles are, it is not only considered ‘Overvalued’, but it then proceeds to ride the inner resistance line upwards. This is common when the market is overly bullish and vice versa when it is bearish. Please keep in mind, although it is common, it doesn’t mean a correction can’t happen.
In this example above we look at the last bull run that may have started due to the halving. This bull run was very bullish as you can see in the example above. The price was constantly sitting within the Resistance Zone and the VWMA that was very close to it was constantly acting as a Support. Naturally, due to the Algorithm used in this Indicator, as the momentum starts to slow down, the VWMA (blue line) will start to space out more and more from the Resistance Zone. This doesn’t mean the momentum is gone, it just means it may be slowing down.
Unfortunately we have to study the Bear Market with a different perspective than the Bull Market. However, there are still some similarities within the two. If you refer to the example above and the previous example, you can clearly see that the Bull Market loves to stay with the Resistance Zone and use the VWMA as a Support. However, the Bear Market does not. This is a normal occurrence, however we can see from the example above you may see a correction / horizontal movement when the Outer Support Line is touched. If you look at all 3 yellow circles, the Outer Support Line was touched, then either a small correction or horizontal consolidation occurred.
We will conclude our Tutorial here, hopefully you’ll be able to benefit from a moving Support and Resistance calculated with Machine Learning that projects its locations, rather than using traditional calculations.
Settings:
Source: This source is the base for all our calculations
Machine Learning Length: How much projection data are we storing and using to make calculations.
Smoothing Length: We need to smooth calculations such as RSI, EMA and VWMA. What length are we smoothing it with?
VWMA ML Projection Length: How far into our Machine Learning data should we average for our VWMA. Please note the 'Smoothing Length' is still applied here after getting the Projection Average.
Long Term Memory: Long term memory has the same storage length but is only updated once per Machine Learning Length. For instance, if Machine Learning Length is 100, it will save the Average of our data once every 100 bars. This means its memory is an average of 10,000 bars of Machine Learning. 'Average' connects its values diagonally whereas 'Hard Line' holds its value until it changes.
Use Average Last Distance In Potential Movement: This can help accuracy but generally also displaces the Support and Resistance by projecting it further.
Show Current Projection: Projections occur for each bar, and our Machine Learning utilizes these projections by storing and evaluating them. This toggle will display the Current Projection Line which is used to create all our Projections.
If you have any questions, comments, ideas or concerns please don't hesitate to contact us.
HAPPY TRADING!
Parallel Pivot Lines [LuxAlgo]Displays lines connecting past pivot high/low points with each line having the slope of a linear regression. This slope can also be controlled by the user with the 'Slope' setting. Each line can be used as a support or resistance by the user.
Settings
Length : Pivot length. Use higher values for having lines connected to more significant pivots points.
Lookback : Number of lines connecting a pivot high/low to display, with a total of lines equal to Lookback*2
Slope : Allows the user to multiply the linear regression slope by a number within -1 and 1
Limitations
The script has currently several real time behavior limitations. Lines are displayed retrospectively and will not update with the arrival of new bars. Readjusting the indicator to newer pivots will require the user to either hide/unhide the indicator or change its settings.
High Length or Lookback values might not return any lines if the location of a pivot point is outside the defined buffer size of the indicator (set as 5000 bars).
How To Use
The indicator can be used to get supports and resistances and is more so closer to a drawing tool due to its limitations. The lines not updating with the arrival of new bars have the advantage of providing fixed supports/resistances.
The Slope setting allows the user to control the angle and direction of the lines. Using a Slope of 1 will return lines with the same slope as the one of a linear regression fit from the farthest pivot point displayed by the indicator to the most recent bar.
The chart above shows the indicators and a linear regression in orange.
If you want to have horizontal lines, use a Slope equal to 0.
Finally using a negative slope value will allow the user to have lines in opposite directions to the main trend.
Conclusion
We hope you like this indicator (drawing tool) and find it useful for drawing your support & resistances in a unique way!
The Perfect Support & ResistanceSupport & Resistance drawn based on overbought & oversold RSI . where the overbought acts as resistance and oversold acts as support.
It has 2 levels (for support and resistance - i call them level_n_high or level_n_low) for each lookback period. it checks the highest pivot and the lowest pivot based on the lookback period then we compare if rsi is higher than the highest pivot or the lowest pivot and we also check if rsi is overbought or oversold and if the statement is true, then we assign the high to the variable level_n_high or level_n_low. n being the number of levels. in total there are 5 levels with both high & low for 5 lookback periods. This is basically how the code works.
these levels can be accessed at any timeframe. the defaults are 5m and 30m.
RSI settings: (default)
-------------------
length - 14
source - close
overbought - 70
oversold - 30
lookback settings: (default)
---------------------
lookback_0 - 200
lookback_1 - 100
lookback_2 - 50
lookback_3 - 20
lookback_4 - 10
Timeframe Settings: (default)
-------------------
htf1 - 5m
htf2 - 30m
Enjoy!
Hyper Frame Fibo MA RibbonsIntroduction
Moving averages are an integral part of the TA world. There are different types of moving averages and each person uses them depending on their strategy and market conditions.
Meanwhile, the main variable in calculating the averages is their LENGTH. This value is optional, but not every value is applicable.
After much experience in the world of financial markets, I came to the conclusion that although the most popular length values are 20, 50, 100, and 200, the Fibonacci number come with surprising results .
Description
The following script calculates seven averages with the length of Fibonacci numbers (34, 55, 89, 144, 233, 377 and 610) with the formula of your choice (SMA, EMA, WMA, HMA) and shows that we named it FiboMa .
You can also have Bollinger Bands with the desired frame at the same time.
This is not the whole story...
You can see the same values from smaller or larger frames at the same time!
We named this feature Hyper Frame Vision .
It is possible to display values for FiboMa up to three hyper frames (with the main frame a total of 4 levels) and in the Bollinger Bands one hyper frame (with the main frame a total of 2 levels).
By default, the display of FiboMa hyper frame values is limited to the last 10 bars, which you can change to an arbitrary value by changing the source code.
The display of hyper frame values is not limited for Bollinger Band.
What is its use? What is it good for?
Support and Resistance
Using dynamic support / resistance is much smarter than static! This protects you from the risk of many fake breaks, and your profit and loss limits will be more flexible and more efficient.
The intersection of FiboMa ribbons are potential points of support / resistance.
We use colors to easily identify supports / resistances.
Any average lower than the price is assumed as support and displayed in green, and any average above the price is assumed as resistance so displayed in red.
So the color of the averages is dynamic.
The color of FiboMa is a range from red to green. Whatever colors get saturated , the lenght is longer and the more power it has as support / resistance.
Volatility
With this script, you also have the ability to monitor the amount of market volatility ! The combination of Bollinger Bands and FiboMa provides a clear view of the market volatility.
The decrease and compression of the FiboMa width is a sign of a decrease in volatility and vice versa.
Trend
I don't see the need for additional explanation, only whenever the price is higher than the middle band , the BB cloud is green , and whenever it is lower , is red .
The wider FiboMa means the stronger trend.
How to use
In the script settings you have the ability to enable or disable anything except.
---------------------------------------------
Similar scripts have been published before and we were inspired by them and tried to improve idea and code uniqe one.
I hope it will be useful .. Support us with your likes and comments .. We have anothers great script .. Just started.
CYCLE BY RiotWolftradingDescription of the "CYCLE" Indicator
The "CYCLE" indicator is a custom Pine Script v5 script for TradingView that visualizes cyclic patterns in price action, dividing the trading day into specific sessions and 90-minute quarters (Q1-Q4). It is designed to identify and display market phases (Accumulation, Manipulation, Distribution, and Continuation/Reversal) along with key support and resistance levels within those sessions. Additionally, it allows customization of boxes, lines, labels, and colors to suit user preferences.
Main Features
Cycle Phases:
Accumulation (1900-0100): Represents the phase where large operators accumulate positions.
Manipulation (0100-0700): Identifies potential manipulative moves to mislead retail traders.
Distribution (0700-1300): The phase where large operators distribute their positions.
Continuation/Reversal (1300-1900): Indicates whether the price continues the trend or reverses.
90-Minute Quarters (Q1-Q4):
Divides each 6-hour cycle (360 minutes) into four 90-minute quarters (Q1: 00:00-01:30, Q2: 01:30-03:00, Q3: 03:00-04:30, Q4: 04:30-06:00 UTC).
Each quarter is displayed with a colored box (Q1: light purple, Q2: light blue, Q3: light gray, Q4: light pink) and labels (defaulted to black).
Support and Resistance Visualization:
Draws boxes or lines (based on settings) showing the high and low levels of each session.
Optionally displays accumulated volume at the highs and lows within the boxes.
Daily Lines and Last 3 Boxes:
How to Use the Indicator
Step 1: Add the Indicator to TradingView
Open TradingView and select the chart where you want to apply the indicator (e.g., UMG9OOR on a 5-minute timeframe, as shown in the screenshot).
Go to the Pine Editor (at the bottom of the TradingView interface).
Copy and paste the provided code.
Click Compile and then Add to Chart.
Step 2: Configure the Indicator
Click on the indicator name on the chart ("CYCLE") and select Settings (or double-click the name).
Adjust the options based on your needs:
Cycle Phases: Enable/disable phases (Accumulation, Manipulation, Distribution, Continuation/Reversal) and adjust their time slots if needed.
90-Minute Quarters: Enable/disable quarters (Q1-Q4).
Step 3: Interpret the Indicator
Identify Cycle Phases:
Observe the red boxes indicating the phases (Accumulation, Manipulation, etc.).
The high and low levels within each phase are potential support/resistance zones.
If volume is enabled, pay attention to the accumulated volume at highs and lows, as it may indicate the strength of those levels.
Use the 90-Minute Quarters (Q1-Q4):
The colored boxes (Q1-Q4) divide the day into 90-minute segments.
Each quarter shows the price range (high and low) during that period.
Use these boxes to identify price patterns within each quarter, such as breakouts or consolidations.
The labels (Q1, Q2, etc.) help you track time and anticipate potential moves in the next quarter.
Analyze Support and Resistance:
The high and low levels of each phase/quarter act as support and resistance.
Daily lines (if enabled) show key levels from the previous day, useful for planning entries/exits.
The "last 3 boxes below price" (if enabled) highlight potential support levels the price might target.
Avoid Manipulation:
During the Manipulation phase (0100-0700), be cautious of sharp moves or false breakouts.
Use the high/low levels of this phase to identify potential traps (as explained in your first question about manipulation candles).
Step 4: Trading Strategy
Entries and Exits:
Support/Resistance: Use the high/low levels of phases and quarters to set entry or exit points.
For example, if the price bounces off a Q1 support level, consider a buy.
Breakouts: If the price breaks a high/low of a quarter (e.g., Q2), wait for confirmation to enter in the direction of the breakout.
Volume: If accumulated volume is high near a key level, that level may be more significant.
Risk Management:
Place stop-loss orders below lows (for buys) or above highs (for sells) identified by the indicator.
Avoid trading during the Manipulation phase unless you have a specific strategy to handle false breakouts.
Time Context:
Use the quarters (Q1-Q4) to plan your trades based on time. For example, if Q3 is typically volatile in your market, prepare for larger moves between 03:00-04:30 UTC.
Step 5: Adjustments and Testing
Test on Different Timeframes: The indicator is set for a 5-minute timeframe (as in the screenshot), but you can test it on other timeframes (e.g., 1-minute, 15-minute) by adjusting the time slots if needed.
Adjust Colors and Styles: If the default colors are not visible on your chart, change them for better clarity.
---
📌 1. **Accumulation: Strong Institutional Activity**
- During the **accumulation phase, we see **high volume: 82.773K, which suggests strong buying interest**, likely from institutional players.
- This sets the base for the following upward move in price.
---
📌 2. **Manipulation: False Breakout with Lower Volume**
- Later, there's a manipulation phase where price breaks above previous highs, but the volume (71.814K) is **lower than during accumulation**.
- This implies that buyers are not as aggressive as before—no real demandbehind the breakout.
- It’s likely a bull trap, where smart money is selling into the breakout to exit their positions.
---
### 📌 3. Distribution: Weakness and Lack of Demand
- The market enters a distribution phase, and volume drops even further (only 7.914K).
- Price struggles to go higher, and you start seeing rejections at the top.
- This shows that demand is drying up, and smart money is offloading positions**—not accumulating anymore.
---
### 💡 Why Take the Short Here?
- Volume is not increasing with new highs—showing weak demand**.
- The manipulation volume is weaker than the accumulation volume, confirming the breakout was likely false.
- Structure starts to break down (Q levels falling), which confirms weakness.
- This creates a high-probability short setup:
- **Entry:** after confirmation of distribution and structural breakdown.
- **Stop loss:** above the manipulation high.
- **Target:** down toward previous lows or value zones.
---
### ✅ Conclusion
Since the manipulation volume failed to exceed the accumulation volume, the breakout lacked real strength. Combined with decreasing volume in the distribution phase, this indicates fading demand and supply taking control—which justifies entering a short position.
Filtered Swing Pivot S&R )Pivot support and resis🔍 Filtered Swing Pivot S&R - Overview
This indicator identifies and plots tested support and resistance levels using a filtered swing pivot strategy. It focuses on high-probability zones where price has reacted before, helping traders better anticipate future price behavior.
It filters out noise using:
Customizable pivot detection logic
Minimum price level difference
ATR (Average True Range) volatility filter
Confirmation by price retesting the level before plotting
⚙️ Core Logic Explained
✅ 1. Pivot Detection
The script uses Pine Script's built-in ta.pivothigh() and ta.pivotlow() functions to find local highs (potential resistance) and lows (potential support).
Pivot Lookback/Lookahead (pivotLen):
A pivot is confirmed if it's the highest (or lowest) point within a lookback and lookahead range of pivotLen bars.
Higher values = fewer, stronger pivots.
Lower values = more, but potentially noisier levels.
✅ 2. Pending Pivot Confirmation
Once a pivot is detected:
It is not drawn immediately.
The script waits until price re-tests that pivot level. This retest confirms the market "respects" the level.
For example: if price hits a previous high again, it's treated as a valid resistance.
✅ 3. Dual-Level Filtering System
To reduce chart clutter and ignore insignificant levels, two filters are applied:
Fixed Threshold (Minimum Level Difference):
Ensures a new pivot level is not too close to the last one.
ATR-Based Filter:
Dynamically adjusts sensitivity based on current volatility using the formula:
java
Copy
Edit
Minimum distance = ATR × ATR Multiplier
Only pivots that pass both filters are plotted.
✅ 4. Line Drawing
Once a pivot is:
Detected
Retested
Filtered
…a horizontal dashed line is drawn at that level to highlight support or resistance.
Resistance: Red (default)
Support: Green (default)
These lines are:
Dashed for clarity
Extended for X bars into the future (user-defined) for forward visibility
🎛️ Customizable Inputs
Parameter Description
Pivot Lookback/Lookahead Bars to the left and right of a pivot to confirm it
Minimum Level Difference Minimum price difference required between plotted levels
ATR Length Number of bars used in ATR volatility calculation
ATR Multiplier for Pivot Multiplies ATR to determine volatility-based pivot separation
Line Extension (bars) How many future bars the level line will extend for better visibility
Resistance Line Color Color for resistance lines (default: red)
Support Line Color Color for support lines (default: green)
📈 How to Use It
This indicator is ideal for:
Identifying dynamic support & resistance zones that adapt to volatility.
Avoiding false levels by waiting for pivot confirmation.
Visual guidance for entries, exits, stop placements, or take-profits.
🔑 Trade Ideas:
Use support/resistance retests for entry confirmations.
Combine with candlestick patterns or volume spikes near drawn levels.
Use in confluence with trendlines or moving averages.
🚫 What It Does Not Do (By Design)
Does not repaint or remove past levels once confirmed.
Does not include labels or alerts (but can be added).
Does not auto-scale based on timeframes (manual tuning recommended).
🛠️ Possible Enhancements (Optional)
If desired, you could extend the functionality to include:
Labels with “S” / “R”
Alert when a new level is tested or broken
Toggle for support/resistance visibility
Adjustable line width or style
tance indicator
Trend Analysis with Volatility and MomentumVolatility and Momentum Trend Analyzer
The Volatility and Momentum Trend Analyzer is a multi-faceted TradingView indicator designed to provide a comprehensive analysis of market trends, volatility, and momentum. It incorporates key features to identify trend direction (uptrend, downtrend, or sideways), visualize weekly support and resistance levels, and offer a detailed assessment of market strength and activity. Below is a breakdown of its functionality:
1. Input Parameters
The indicator provides customizable settings for precision and adaptability:
Volatility Lookback Period: Configurable period (default: 14) for calculating Average True Range (ATR), which measures market volatility.
Momentum Lookback Period: Configurable period (default: 14) for calculating the Rate of Change (ROC), which measures the speed and strength of price movements.
Support/Resistance Lookback Period: Configurable period (default: 7 weeks) to determine critical support and resistance levels based on weekly high and low prices.
2. Volatility Analysis (ATR)
The Average True Range (ATR) is calculated to quantify the market's volatility:
What It Does: ATR measures the average range of price movement over the specified lookback period.
Visualization: Plotted as a purple line in a separate panel below the price chart, with values amplified (multiplied by 10) for better visibility.
3. Momentum Analysis (ROC)
The Rate of Change (ROC) evaluates the momentum of price movements:
What It Does: ROC calculates the percentage change in closing prices over the specified lookback period, indicating the strength and direction of market moves.
Visualization: Plotted as a yellow line in a separate panel below the price chart, with values amplified (multiplied by 10) for better visibility.
4. Trend Detection
The indicator identifies the current market trend based on momentum and the position of the price relative to its moving average:
Uptrend: Occurs when momentum is positive, and the closing price is above the simple moving average (SMA) of the specified lookback period.
Downtrend: Occurs when momentum is negative, and the closing price is below the SMA.
Sideways Trend: Occurs when neither of the above conditions is met.
Visualization: The background of the price chart changes color to reflect the detected trend:
Green: Uptrend.
Red: Downtrend.
Gray: Sideways trend.
5. Weekly Support and Resistance
Critical levels are calculated based on weekly high and low prices:
Support: The lowest price observed over the last specified number of weeks.
Resistance: The highest price observed over the last specified number of weeks.
Visualization:
Blue Line: Indicates the support level.
Orange Line: Indicates the resistance level.
Both lines are displayed on the main price chart, dynamically updating as new data becomes available.
6. Alerts
The indicator provides configurable alerts for trend changes, helping traders stay informed without constant monitoring:
Uptrend Alert: Notifies when the market enters an uptrend.
Downtrend Alert: Notifies when the market enters a downtrend.
Sideways Alert: Notifies when the market moves sideways.
7. Key Use Cases
Trend Following: Identify and follow the dominant trend to capitalize on sustained price movements.
Volatility Assessment: Measure market activity to determine potential breakouts or quiet consolidation phases.
Support and Resistance: Highlight key levels where price is likely to react, assisting in decision-making for entries, exits, or stop-loss placement.
Momentum Tracking: Gauge the strength and speed of price moves to validate trends or anticipate reversals.
8. Visualization Summary
Main Chart:
Background color-coded for trend direction (green, red, gray).
Blue and orange lines for weekly support and resistance.
Lower Panels:
Purple line for volatility (ATR).
Yellow line for momentum (ROC).
RY-Parabolic Stop and ReverseParabolic Stop and Reverse with Support Resistance (PSAR-SR)
Identify dynamic support and resistance levels based on price movements.
Reduce false signals often generated by the regular PSAR.
Provide more accurate trading decisions by considering previous reversal points as support and resistance.
How Does PSAR-SR Work?
PSAR Reversal Points:
When the regular PSAR generates a reversal signal, the price at that reversal point is used as support (in an uptrend) or resistance (in a downtrend).
Support and Resistance Lines:
Support: A line drawn from the previous PSAR reversal point in an uptrend.
Resistance: A line drawn from the previous PSAR reversal point in a downtrend.
Price often moves sideways between these support and resistance levels before a breakout occurs.
Breakout Above/Below Support and Resistance:
A Buy signal is generated when the price breaks above resistance with a new candle closing above it.
A Sell signal is generated when the price breaks below support with a new candle closing below it.
Strategy Using PSAR-SR
Wait for the Breakout:
Avoid buying or selling immediately when the PSAR gives a signal.
Confirm that the price breaks past the support or resistance levels and forms a new candle outside those lines.
Use Alongside Other Indicators:
PSAR-SR is not recommended as a standalone tool. Use additional confirmation indicators such as:
Moving Average: To identify long-term trends.
RSI or MACD: To confirm momentum or overbought/oversold conditions.
Advantages of PSAR-SR
Reduces False Signals:
By focusing on previous support and resistance levels, PSAR-SR avoids invalid signals.
Helps Identify Breakouts:
It provides better insight for traders to enter the market during valid breakouts.
Limitations of PSAR-SR
Not Suitable for Sideways Markets:
If the price moves sideways for an extended period, the signals may become less effective.
Requires Additional Confirmation:
Should be used in combination with other indicators to improve accuracy.
Conclusion
PSAR-SR is a helpful tool for identifying dynamic support and resistance levels and generating buy/sell signals based on price breakouts. However, it should always be used with additional indicators for confirmation to avoid false trades.
Disclaimer:
Use this indicator at your own risk, and always perform additional analysis before making any trading decisions.
If you'd like further clarification or examples of how to apply this to a chart, feel free to ask! 😊
Sylvain Zig-Zag [MyTradingCoder]This Pine Script version of ZigZagHighLow is a faithful port of Sylvain Vervoort's original study, initially implemented in NinjaScript and later added to the thinkorswim standard library. This indicator identifies and connects swing points in price data, offering a clear visualization of market moves that exceed a specified threshold. Additionally, it now includes features for detecting and plotting support and resistance levels, enhancing its utility for technical analysis.
Overview
The Sylvain Zig-Zag study excels at highlighting significant price swings by plotting points where the price change, combined with volatility adjustments via the Average True Range (ATR), exceeds a user-defined percentage. It effectively smooths out minor fluctuations, allowing traders to focus on the primary market trends. This tool is particularly useful in identifying potential turning points, trends in price movements, and key support and resistance levels, making it a valuable addition to your technical analysis arsenal.
How It Works
The Sylvain Zig-Zag indicator works by detecting swing points in the price data and connecting them to form a zigzag pattern. A swing point is identified when the price moves a certain distance, defined by a combination of percentage change and ATR. This distance must be exceeded for a swing point to be plotted.
When the price moves upwards and exceeds the previous high by a specified percentage plus a factor of the ATR, a new high swing point is plotted. Conversely, a low swing point is plotted when the price moves downwards and exceeds the previous low by the same criteria. This ensures that only significant price moves are considered, filtering out minor fluctuations and providing a clear view of the overall market trend.
In addition to plotting zigzag lines, the indicator can now identify and draw support and resistance levels based on the detected swing points. These levels are crucial for identifying potential reversal areas and market structure.
Key Features
Swing Point Detection: Accurately identifies significant price swings by considering both percentage price change and volatility (via Average True Range).
Dynamic Support/Resistance: Automatically generates support and resistance lines based on the identified swing points, providing potential areas of price reversals.
Customizable Parameters: Tailor the indicator's sensitivity to your preferred trading style and market conditions. Adjust parameters like percentage reversal, ATR settings, and absolute/tick reversals.
Visual Clarity: Choose to display the ZigZag line, support/resistance levels, new trend icons, continuation icons, and even customize bar colors for easy visual analysis.
Trading Applications
Trend Identification: Easily visualize the prevailing market trend using the direction of the ZigZag line and support/resistance levels.
Entry/Exit Signals: Potential entry points can be identified when the price interacts with the dynamic support/resistance levels.
Stop-Loss Placement: Use recent swing points as logical places for setting stop-loss orders.
Profit Targets: Project potential price targets based on the distance between previous swing points.
Input Parameters
Several input parameters can be adjusted to customize the behavior of the Sylvain Zig-Zag indicator. These parameters allow traders to fine-tune the detection of swing points and support/resistance levels to better suit their trading strategy and the specific market conditions they are analyzing.
High Source and Low Source:
These inputs define the price points used for detecting high and low swing points, respectively. You can choose between high, low, open, or close prices for these calculations.
Percentage Reversal:
This input sets the minimum percentage change in price required for a swing to be detected. A higher percentage value will result in fewer but more significant swing points, while a lower value will detect more frequent, smaller swings.
Absolute Reversal:
This parameter allows for an additional fixed value to be added to the minimum price change and ATR change. This can be useful for increasing the distance between swing points in volatile markets.
ATR Length:
This input defines the period used for calculating the ATR, which is a measure of market volatility. A longer ATR period will smooth out the ATR calculation, while a shorter period will make it more sensitive to recent price changes.
ATR Multiplier:
This factor is applied to the ATR value to adjust the sensitivity of the swing point detection. A higher multiplier will increase the required price movement for a swing point to be plotted, reducing the number of detected swings.
Tick Reversal:
This input allows for an additional value in ticks to be added to the minimum price change and ATR change, providing further customization in the swing point detection process.
Support and Resistance:
Show S/R: Enable or disable the plotting of support and resistance levels.
Max S/R Levels: Set the maximum number of support and resistance levels to display.
S/R Line Width: Adjust the width of the support and resistance lines.
Visual Settings
The Sylvain Zig-Zag indicator also includes visual settings to enhance the clarity of the plotted swing points and trends. You can customize the color and width of the zigzag line, and enable icons to indicate new trends and continuation patterns. Additionally, the bars can be colored based on the detected trend, aiding in quick visual analysis.
Conclusion
This port of the ZigZagHighLow study from NinjaScript to Pine Script preserves the essence of Sylvain Vervoort’s methodology while adding new features for support and resistance. It provides traders with a powerful tool for technical analysis. The combination of price changes and ATR ensures that you have a robust and adaptable tool for identifying key market movements and structural levels. Customize the settings to match your trading style and gain a clearer picture of market trends, turning points, and support/resistance areas. Enjoy improved market analysis and more informed trading decisions with the Sylvain Zig-Zag indicator.
Support and Resistance Breakouts By RICHIESupport and resistance are fundamental concepts in technical analysis used to identify price levels on charts that act as barriers, preventing the price of an asset from getting pushed in a certain direction. Here’s a detailed description of each and how breakout strategies are typically used:
Support
Support is a price level where a downtrend can be expected to pause due to a concentration of demand. As the price of an asset drops, it hits a level where buyers tend to step in, causing the price to rebound.
Support Level Identification: Support levels are identified by looking at historical data where prices have repeatedly fallen to a certain level but have then rebounded.
Strength of Support: The more times an asset price hits a support level without breaking below it, the stronger that support level is considered to be.
Resistance
Resistance is a price level where an uptrend can be expected to pause due to a concentration of selling interest. As the price of an asset increases, it hits a level where sellers tend to step in, causing the price to drop.
Resistance Level Identification: Resistance levels are identified by looking at historical data where prices have repeatedly risen to a certain level but have then fallen back.
Strength of Resistance: The more times an asset price hits a resistance level without breaking above it, the stronger that resistance level is considered to be.
Breakouts
A breakout occurs when the price moves above a resistance level or below a support level with increased volume. Breakouts can be significant because they suggest a change in supply and demand dynamics, often leading to strong price movements.
Breakout Above Resistance: Indicates a bullish market sentiment. Traders often interpret this as a sign to enter a long position (buy).
Breakout Below Support: Indicates a bearish market sentiment. Traders often interpret this as a sign to enter a short position (sell).
Breakout Trading Strategies
Confirmation: Wait for a candle to close beyond the support or resistance level to confirm the breakout.
Volume: Increased volume on a breakout adds credibility, suggesting that the price move is supported by strong buying or selling interest.
Retest: Sometimes, after a breakout, the price will return to the breakout level to test it as a new support or resistance. This retest offers another entry point.
Stop-Loss: Place stop-loss orders just below the resistance (for long positions) or above the support (for short positions) to limit potential losses in case of a false breakout.
Take-Profit: Identify target levels for taking profits. These can be set based on previous support/resistance levels or using tools like Fibonacci retracements.
Ichimoku Cloud Signals [sgbpulse] Ichimoku Cloud Signals – Your Advanced Trading Tool
Meet Ichimoku Cloud Signals, the enhanced and interactive version of the classic Ichimoku Cloud indicator, designed specifically for TradingView traders seeking precision and flexibility in their trading decisions. This indicator allows you to maximize the Ichimoku's potential by customizing trend criteria, receiving clear visual signals for entering and exiting positions, and getting alerts to keep you informed.
Introduction to the Ichimoku Cloud
The Ichimoku Cloud, also known as Ichimoku Kinko Hyo, is a comprehensive technical analysis tool developed in Japan. It provides a broad view of the market: trend direction, momentum, and support and resistance levels. "Ichimoku Cloud Signals" takes this power and amplifies it with advanced features.
Key Components of the Ichimoku Cloud
The indicator displays all five familiar Ichimoku lines, along with the "Cloud" (Kumo):
Tenkan-sen (Conversion Line): Calculated as the average of the highest high and lowest low over the past 9 periods. A fast, short-term indicator used as a measure of immediate momentum.
Kijun-sen (Base Line): Calculated as the average of the highest high and lowest low over the past 26 periods. A medium-term reference line serving as a significant support/resistance level.
Senkou Span A (Leading Span A): The average of the Tenkan-sen and Kijun-sen, shifted 26 periods forward into the future.
Senkou Span B (Leading Span B): The average of the highest high and lowest low over the past 52 periods, also shifted 26 periods forward into the future.
Kumo (Cloud): The area between Senkou Span A and Senkou Span B. Its color changes: green for an uptrend (when Senkou Span A is above Senkou Span B) and red for a downtrend (when Senkou Span B is above Senkou Span A). The Cloud serves as a dynamic area of support/resistance and a tool for forecasting future trends.
Chikou Span (Lagging Span): The current closing price, shifted 26 periods backward into the past. It serves as a powerful trend confirmation tool.
How the Ichimoku Cloud Works and How to Interpret It
Trend Identification :
- Uptrend (Bullish): The price is above the Cloud. The higher the price is above the Cloud, the stronger the trend.
- Downtrend (Bearish): The price is below the Cloud. The lower the price is below the Cloud, the stronger the trend.
- Range/Consolidation: The price is within the Cloud. This indicates a market without a clear direction or one that is consolidating.
Support and Resistance:
- The Cloud itself acts as a dynamic area of support and resistance. In an uptrend, the Cloud serves as support. In a downtrend, it serves as resistance.
- A thick Cloud indicates stronger support/resistance levels, while a thin Cloud indicates weaker levels.
The Cloud as a Predictive Indicator:
The uniqueness of the Kumo (Cloud) lies in its ability to be shifted 26 periods forward. This part of the Cloud provides forecasts for future support and resistance levels and even suggests expected trend changes (like a "Kumo Twist" – a change in Cloud color), giving you a planning advantage.
Unique Advantages of Ichimoku Cloud Signals:
Ichimoku Cloud Signals takes the classic Ichimoku principles and gives you unprecedented control:
Focused Trend Selection:
Choose whether you want to analyze a bullish (uptrend) or bearish (downtrend) trend. The indicator will focus on the relevant criteria for your selection.
Customizable Trend Confirmation Criteria (8 Criteria):
The indicator relies on 8 key criteria for clear trend confirmation. You can enable or disable each criterion individually based on your trading strategy and desired risk level. Each criterion plays a vital role in confirming the strength of the trend:
- Price position relative to the Cloud (Kumo) (Default: true): Determines the main trend direction and whether it's bullish or bearish.
- Price position relative to Kijun-sen (Base Line) (Default: true): Indicates the medium-term trend and acts as a critical equilibrium level.
- Price position relative to Tenkan-sen (Conversion Line) (Default: false): Provides quick confirmation of current momentum and short-term market changes.
- Tenkan-sen (Conversion Line) / Kijun-sen (Base Line) Crossover (Default: true): A classic signal for momentum change, crucial for identifying entry points.
- Current Cloud trend (Kumo) (Default: false): Cloud color confirms the main trend direction in real-time.
- Projected Future Cloud trend (Kumo) (Default: true): Indicates an expected future change in the Cloud's trend, providing strong visual insight.
- Chikou Span (Lagging Span) position relative to the Cloud (Kumo) (Default: true): Confirms the current trend strength by comparing the price to the Ichimoku 26 periods ago.
- Chikou Span (Lagging Span) position relative to the Price (Default: false): Additional confirmation of trend strength, indicating buyer/seller dominance.
Full Customization of Ichimoku Parameters:
You can change the period lengths for each Ichimoku component, depending on your strategy:
- Conversion Line Length (Default: 9)
- Base Line Length (Default: 26)
- Leading Span Length (Default: 52)
- Cloud Lagging Length (Default: 26)
- Lagging Span Length (Default: 26)
Visual Criteria Table on the Chart:
Get immediate and clear feedback! A visual table is placed on the chart, showing in real-time which of the 8 criteria you have defined are met for your chosen trend. Criteria you have enabled will be highlighted with a blue color and a "➤" symbol, while disabled criteria will appear in a subtle gray shade. For each criterion, the table shows its real-time status with a "✔" symbol if the condition is met and an "✘" symbol if it is not met. This powerful visual tool provides a quick assessment, helps with learning, and allows for strategy optimization at the click of a button.
Precise Criteria Details in the Data Window:
Beyond the visual table, the indicator provides an additional critical layer of detail: for any point on the chart, you can hover over a candle and see in TradingView's Data Window the precise status and values of all eight criteria. For each criterion, you'll see a clear numerical value (1 or 0) indicating whether it's fully met (1) or not met (0). Additionally, you can inspect the exact numerical values of the Ichimoku lines (Tenkan-sen, Kijun-sen, etc.) at that specific moment. This comprehensive data supports in-depth analysis, strategy debugging, and long-term optimization, providing complete transparency regarding every component of the signal.
Smart and Customizable Alerts:
Ichimoku Cloud Signals provides a powerful alert system to keep you informed of key market movements, so you never miss an opportunity. There are eight unique alerts you can enable in TradingView's alert panel:
Uptrend Entry Alert: Triggers when all of your selected criteria for an uptrend are met on a new candle.
Uptrend Exit Alert: Triggers when one of your selected uptrend criteria is no longer met, signaling a potential exit point.
Downtrend Entry Alert: Triggers when all of your selected criteria for a downtrend are met on a new candle.
Downtrend Exit Alert: Triggers when one of your selected downtrend criteria is no longer met, signaling a potential exit point.
Bullish Crossover Alert: Triggers when the Conversion Line (Tenkan-sen) crosses above the Base Line (Kijun-sen), a classic signal for an upward momentum shift.
Bearish Crossover Alert: Triggers when the Conversion Line (Tenkan-sen) crosses below the Base Line (Kijun-sen), signaling a potential shift to downward momentum.
Bullish Cloud Breakout Alert: Triggers when the price closes above the Ichimoku Cloud (Kumo), indicating a strong bullish trend.
Bearish Cloud Breakout Alert: Triggers when the price closes below the Ichimoku Cloud (Kumo), indicating a strong bearish trend.
Each alert can be independently configured in TradingView's alert panel, allowing you to tailor your notifications to fit your exact trading strategy and risk management preferences.
Summary:
Ichimoku Cloud Signals is an essential tool for TradingView traders seeking control, clarity, and precision. It combines the power of the classic Ichimoku Cloud indicator with advanced customization capabilities, a convenient visual table, and clear signals, empowering you to make informed trading decisions and stay focused on managing your positions.
Important Note: Trading Risk
This indicator is intended for educational and informational purposes only and does not constitute investment advice or a recommendation for trading in any form whatsoever.
Trading in financial markets involves significant risk of capital loss. It is important to remember that past performance is not indicative of future results. All trading decisions are your sole responsibility. Never trade with money you cannot afford to lose.