DCA Zones: MA100 Buffer (Buy-the-Dip Highlight)Highlights potential DCA buy zones when price drops X% below the 100-period MA.Pine Script® indicatorby Masherak13
Triple SMA3 customizable SMAs with adjustable lengths, colors, and line widths Toggle each SMA on/off independently Labels at end of each line showing the period Values table showing current SMA values and distance from current price (%) Grouped settings for easy configuration Defaults: 20 (yellow), 50 (blue), 200 (red)Pine Script® indicatorby LEEFO5
% from 50 SMAThis calculates how much in percentage terms the current price is above or below simple 50 MAPine Script® indicatorby TraderSridharUpdated 6
SMA 20 & 5 MagicMoving Average based envelops and bands are quite popular tools in the equity trading universe. One such popular band is 20 SMA High-Low band. In 20 SMA High-Low band generally a BUY is signaled when price breaks above the High of the band, and a SELL when price falls below the Low of the band. However, at times the time-price points to look for trading/ investing opportunities and taking position are not very clear in this generic mode. This script combines the 20 SMA High-Low band and a 5 SMA line plotted over it, to tackle this limitation. It helps to find more precise trading/ investing opportunities, Entry and Exit time-price points above & below the band, traversing along the 5 SMA line. The price within the band is usually considered as 'no trades' zone. This set up can be applied on any TF, but generally holds good for swings on daily/ hourly TFs. By tweaking SMA 20 and 5 to SMA 200 and 50 respectively in the settings, it may also help in identifying medium/Long term trends and investment opportunities using daily/ weekly TFs . Take it as a tool for learning and analysis. Happy trading/ investing.Pine Script® indicatorby akphuf3319
20 MA Pack (SMA / EMA / SMMA / WMA) This script provides a flexible 20-period Moving Average toolkit designed for active traders working with futures and high-momentum instruments. It includes: • 20 SMA (Simple Moving Average) • 20 EMA (Exponential Moving Average) • 20 SMMA (Smoothed Moving Average) • 20 WMA (Weighted Moving Average) Each average responds differently to price action: SMA → Balanced trend view EMA → Faster reaction to momentum SMMA → Smoother structure, reduces noise WMA → Stronger emphasis on recent price This pack is especially useful for: Current month futures contracts Commodities with short contract lifecycles Intraday and short-term swing trading Identifying trend direction and dynamic support/resistance The 20-period length aligns closely with one trading month, making it particularly effective for near-month contracts where longer moving averages lose relevance. Use individually or compare them together to understand how price reacts to different smoothing methods.Pine Script® indicatorby BearThatBuys7
MA Labels (Fully Custom, Padded)On screen reminder of whatever you want. I use it remember what MA line colors are.Pine Script® indicatorby donaldecotton2
Super SMA Trio (20 50 200)Three SMAs in one (20, 50, 200). This is self-explanatory. TradingView wants me to add more text even though nobody should have any trouble understanding the script.Pine Script® indicatorby taihan3
[Saga Trading] Moving Average ProThis open-source indicator provides trend and market structure context using multiple moving averages. It allows traders to visualize several moving averages simultaneously, with configurable calculation methods (EMA, SMA, or RMA), in order to better assess trend alignment, momentum, and structural bias. Common references such as the 50-period and 200-period averages are included because they are widely observed by market participants. Crossovers between these averages (often referred to as golden or death crosses) are displayed as structural information only and should not be interpreted as trading signals. The purpose of this tool is to help traders understand market structure and trend context, not to generate entries or exits. This indicator is intended for educational and analytical purposes and should be used alongside price action and broader market analysis.Pine Script® indicatorby KevSagaTUpdated 20
Bull/Bear Volume DiagramOverview This indicator displays trading volume in a mirrored diagram that separates bullish and bearish activity. Bullish candle volume is plotted above the center line, while bearish candle volume is plotted below it. This layout helps visualize market participation and directional pressure in a more intuitive way than traditional volume histograms. How It Works The indicator evaluates each candle and determines whether it is bullish or bearish based on its open and close prices: If the candle closes above its open, its volume is plotted upward. If the candle closes below its open, its volume is plotted downward. Each side is color-coded independently to clearly distinguish buying and selling pressure. Additionally, the indicator calculates a moving average of volume separately for bullish and bearish candles. These averages help identify trends in directional volume strength and allow traders to compare buyer versus seller dominance over time. Features Mirrored bullish and bearish volume visualization Independent color customization for bullish and bearish volume Directional volume moving averages Clear separation of buying and selling activity Lightweight and responsive calculation How To Use This indicator can help traders: Identify which side of the market is dominating volume Detect shifts in buying or selling pressure Compare momentum between bullish and bearish participation Observe volume trends more clearly than with standard volume bars Notes Volume is classified using candle direction, not order flow or tick data. Results may vary depending on timeframe and market type. This indicator is intended as a visual analysis tool and should be combined with other technical analysis methods. Pine Script® indicatorby ferCVUpdated 26
MA Smart SyncMA Smart Sync determines the market bias by evaluating the price position relative to a moving average channel on four independent timeframes and returning a confluence signal when a configurable number of them agree. Unlike standard MTF trend indicators that rely on EMA crossovers or slope direction, this script builds a channel around each timeframe and classifies price into three discrete zones: above, below, or inside. The "inside" state acts as a neutral filter, preventing false confluence signals during consolidation — a key distinction from binary up/down dashboards. The channel itself can be constructed using five different methods selectable from a single input: High/Low MA (separate MAs applied to high and low), Close ± ATR, Close ± Standard Deviation, Close ± percentage offset, or classic Bollinger Bands. All five use the same MA type and length inputs, making it straightforward to compare how different volatility envelopes behave on the same instrument without rebuilding the indicator. How to use: — Set four timeframes matching your trading plan (defaults: 15m, 1h, 4h, D). — Choose the channel method that fits your instrument's volatility profile. ATR-based channels adapt well to forex; StdDev and Bollinger suit equities and indices. — Set "Minimum Confluence" to 3 or 4. A value of 4 means all timeframes must agree before a signal fires. — The background color and arrow labels update only when bias changes, keeping the chart clean. — Use the status table (top-right) to monitor each timeframe independently and identify which TFs are lagging.Pine Script® indicatorby Smart-Day-Trader38
Flex MA made a simple indicator to toggle back and forth between ema and sma in onePine Script® indicatorby Acesfull1
Kaste Trend MA (Bullish/Bearish)This indicator plots a moving average on top of the price chart and changes its color based on market trend direction. When the moving average is rising, it turns green to indicate a bullish market. When the moving average is falling, it turns red to indicate a bearish market. The trend is determined by the slope of the moving average, making it a simple and clear visual trend indicator.Pine Script® indicatorby teeccmakia4
Bollinger Bands + 5 Flexible MA [Ahorrador de Espacio]Description: This "All-in-One" indicator combines classic Bollinger Bands with up to 5 fully customizable Moving Averages (MA) in a single script. Designed specifically for traders who want to maximize their technical analysis setup without using up multiple indicator slots (ideal for Basic/Free plan users). Key Features: Bollinger Bands: Standard configuration (SMA 20, StdDev 2) with visual contact alerts (Triangles). 5 Independent Moving Averages: Toggle On/Off: Activate only the lines you need. Total Flexibility: Choose between SMA (Simple) or EMA (Exponential) for each individual line. Customization: Full control over length, color, and line thickness. Clean Interface: MAs 4 and 5 are disabled by default to keep your chart clean, but are ready to be activated in the settings. How to Use: Add the indicator to your chart. Open the Settings (gear icon). Select which MAs you want to display (e.g., SMA 200 for trend, EMA 9 for scalping). Use at your own discretion as a confluence tool for trend and volatility. Note: This script is a visualization tool. The band signals (triangles) indicate price touching the outer bands, which can signify either a potential reversal or trend continuation depending on the market context.Pine Script® indicatorby Kauff18
Multi Moving Averages (EMA / SMA Toggle) ConfigurableMulti Moving Averages (EMA / SMA Toggle) is a lightweight and highly configurable indicator designed to plot up to three moving averages on your chart with a clean and minimalist input panel. The indicator allows you to switch seamlessly between Exponential Moving Averages (EMA) and Simple Moving Averages (SMA) using a single toggle, while preserving the same lengths, sources, and visual settings. Each moving average can be independently shown or hidden and fully customized for color, line width, and plot style. This tool is ideal for traders who rely on multiple moving averages for trend identification, dynamic support and resistance, pullback analysis, and crossover-based strategies, while keeping their charts uncluttered and easy to read. Key Features Plot up to three moving averages Global EMA / SMA toggle Individual show / hide control for each MA Customizable length, source, color, width, and style Minimalist input layout with low scrolling Fully compatible with the Style panel Whether you prefer fast-reacting EMAs or smoother SMAs, this indicator adapts instantly to your workflow without requiring multiple indicators or duplicate settings.Pine Script® indicatorby avithekkcUpdated 4417
Multi-TF MA Master (10 MA or EMAs)Tired of adding multiple scripts just to see a few moving averages? This all-in-one tool lets you run up to 10 fully customizable MAs—including SMA, EMA, and independent timeframes like 200W or 150M—within a single indicator.Pine Script® indicatorby gokcenbuy11
Swing a jeanmiche-au dessus de ça smma 100 -stochastique qui croise sous 25 -volume au dessus de la moyenne. Pine Script® indicatorby tha_snowboarderUpdated 15
Swing a jeanmicheBon c'est un debut un script de test je sais pas trop si ca fonctionnePine Script® indicatorby tha_snowboarderUpdated 6
SMAs (10,50,100,150,200) by Vega updated by YogiI just took the script created by Vega and added 150 sma.Pine Script® indicatorby drpujilgulati1237
Fibonacci EMA/SMA SystemFibonacci EMA/SMA System Overview A clean, customizable moving average indicator built around Fibonacci-based EMA and SMA stacks. Designed for trend identification across multiple timeframes using mathematically harmonious period lengths. Enable one or more stacks based on your trading timeframe. Use Fast + Core for intraday/swing. Add Macro for higher timeframe context. Stacks Fast (8/13/21) — Momentum, short-term trend Core (21/34/55) — Pullbacks, swing trading Full Trend (13/21/34/55/89) — Trend strength, compression/expansion Macro (55/89/144) — Position trading, regime context Standard (20/50/100/200) — Traditional reference levels Options MA Type — EMA or SMA Price Source — Close, HL2, HLC3, OHLC4, etc. Uniform Color — Apply single color to all active lines Individual Colors — Set unique color per line in each stack Line Style — Solid or Dotted Line Width — 1–4 pixels Fill — Shaded area between outer EMAs Labels — Period numbers displayed at line ends Pine Script® indicatorby RobertDun8
VIX Crossing# VIX Crossing Strategy ## Overview VIX Crossing is a quantitative trading strategy that combines volatility signals from the VIX index with trend confirmation from the Nasdaq-100 (NDX) to generate long entry signals. The strategy employs multiple exit conditions to manage risk and lock in profits systematically. ## Strategy Logic ### Entry Condition The strategy initiates a long position when: - **VIX Crossunder**: The VIX closing price crosses below its 5-bar simple moving average (SMA), signaling a decrease in implied volatility - **AND NDX Confirmation**: The Nasdaq-100 closes above its 21-bar exponential moving average (EMA), confirming uptrend strength This dual-signal approach reduces false entries by requiring both volatility normalization and positive market momentum. ### Exit Conditions The strategy automatically closes positions when any of the following conditions are met: 1. **VIX Crossover (Volatility Exit)**: VIX closes above its SMA, indicating rising volatility 2. **Time-Based Exit**: Position is force-closed after 10 bars from entry, preventing prolonged drawdowns 3. **Take-Profit Exit**: Position closes when unrealized profit exceeds $3,000 per contract 4. **Stop-Loss Exit**: Position closes when unrealized loss exceeds $1,500 per contract Exit conditions are evaluated each bar while the position is open, with explicit logging of the exit reason for trade analysis. ## Configuration Parameters | Parameter | Default | Purpose | |-----------|---------|---------| | VIX SMA Length | 5 | Smoothing period for VIX volatility baseline | | NDX EMA Length | 21 | Smoothing period for Nasdaq-100 trend confirmation | | Force Close After X Bars | 10 | Maximum holding period in bars | | TP Amount per Contract | $3,000 | Profit target per contract | | SL Amount per Contract | $1,500 | Loss limit per contract | ## Risk Management Features - **Position Sizing**: Capital allocation based on profit/loss per contract rather than fixed units, allowing for scalable risk - **Dual Risk Controls**: Combined time-based and price-based exits prevent extended exposure - **Profit Asymmetry**: 2:1 profit-to-loss ratio encourages risk/reward discipline - **Contract-Based Accounting**: Profit targets and stop losses scale with position size ## Capital Requirements - **Initial Capital**: $50,000 - **Commission**: $3 per contract (cash-based) - **Instrument**: Designed for index-based derivatives or equities with liquid options markets ## Technical Indicators Used - Simple Moving Average (SMA) for VIX smoothing - Exponential Moving Average (EMA) for NDX trend detection - Crossover/Crossunder detection for signal generation ## Underlying Assumptions 1. VIX crossunder events represent mean-reversion opportunities in Nasdaq-heavy portfolios 2. NDX EMA confirmation filters out uncorrelated volatility spikes 3. 10-bar holding period aligns with typical mean-reversion timeframes 4. Contract-based profit targets accommodate varying leverage levels Pine Script® strategyby llbot23
Tao of Trading Moving Averages (MM)This is the Tao of Trading script with color shifts for Muffin Man's color needs.Pine Script® indicatorby muffins_bakery9
RS Proxy Suite (Sector-Weighted) - by kuokkuokIndicator Description RS Proxy Suite (Sector-Weighted) is a Pine Script indicator for TradingView, designed for stock traders to calculate a stock's Relative Strength (RS) proxy score. This indicator simulates a market proxy universe by weighting multiple sector ETFs, evaluating a stock's strength relative to a benchmark like the SPX. Inspired by the M.E.T.S. (Multiple Edge Trading Strategy) system, it helps users identify market-leading stocks, potential breakout opportunities, and low-risk entry points. Key Features and Benefits: RS Proxy Rating (1–99 Score): Computes the stock's RS score (higher is stronger), aiding in screening super-strong stocks. A score above 80 indicates the stock outperforms most peers, making it a prime buy candidate. RS Line and Blue Dot Divergence: Displays the RS line trend and marks RS-leading new high divergences. This acts like an "early warning light," signaling potential low-risk entries (e.g., when RS hits a new high but price hasn't caught up yet). Sector-Weighted Design: Integrates Growth, Cyclical, Defensive, and Policy ETFs to simulate a comprehensive market environment. Weights are adjustable for flexibility across market phases. Dashboard Display: A concise panel shows RS Rating, RS Trend, and Blue Dot status for quick decision-making. Application Scenarios: Ideal for technical analysts to screen leaders, spot trend reversals, or confirm breakouts with VCP patterns (Volatility Contraction Patterns). Its strength lies in avoiding single-index bias for more stable RS assessments. This indicator avoids subjective judgments, relying on quantitative momentum calculations to help traders "go with the flow" and reduce false breakout risks. Shared for community use—feedback welcome for improvements. User Manual - This manual guides you on installing and using the RS Proxy Suite (Sector-Weighted) indicator on TradingView. It's suited for daily or weekly charts, applicable to US stocks or markets correlated with SPX. Ensure your TradingView account supports Pine Script v6. 1. Installation Steps Step 1: Log in to TradingView and open the Chart page. Step 2: Click the "Indicators" button in the top toolbar, search for "RS Proxy Suite (Sector-Weighted)" (or paste the Pine Script code into the Pine Editor and add it). Step 3: If installing from the Community Scripts library, click "Add to Chart"; for custom code, save and add to the chart. Step 4: The indicator will appear below the chart (overlay=false). Confirm no error messages. 2. Parameter Adjustment Guide The indicator offers multiple input parameters in TradingView's "Settings" panel. Defaults are optimized, but adjust based on market conditions. Here's a grouped breakdown: Data Source: Market Index SPX: Default "SP:SPX", changeable to other indices (e.g., "TVC:NDX"). Calculation Price: Default close (closing price), switch to high/low/open for sensitivity tweaks. RS Momentum Periods (Adjustable): Short Term (Default 63 days): Short-term momentum; larger values smooth it out. Medium Term (Default 126 days): Mid-term momentum. Long Term (Default 252 days): Long-term momentum for capturing major trends. Momentum Weights: Short Term Weight: Default 0.4, emphasizes recent performance. Medium Term Weight: Default 0.2. Long Term Weight: Default 0.4. Sum doesn't need to be 1; system normalizes automatically. Sector Weights: Each ETF weight is independently adjustable (step 0.1). Defaults reflect sector importance, e.g., higher for growth ETFs. XLK Weight (Technology): Default 1.5. SOXX Weight (Semiconductors): Default 1.3. XLY Weight (Consumer Discretionary): Default 1.2. XLC Weight (Communication Services): Default 1.1. XLG Weight (Large Cap Growth): Default 1.3. XLI Weight (Industrials): Default 1.0. XLF Weight (Financials): Default 1.0. XLB Weight (Materials): Default 0.9. XLE Weight (Energy): Default 0.9. XLV Weight (Health Care): Default 0.8. XLP Weight (Consumer Staples): Default 0.8. XLU Weight (Utilities): Default 0.7. XLRE Weight (Real Estate): Default 0.7. PPA Weight (Aerospace & Defense): Default 0.9. Adjustment Tips: Boost XLK/SOXX for tech-favorable markets; increase XLV/XLP for defensive phases. Visualization Settings: Show RS Line: Displays RS line (black) and 50-day MA (gray). Show Blue Dot Divergence (Blue Dot): Marks divergence signals. Show Dashboard: Enables the dashboard. Dashboard Position: Choose locations like "Bottom Right". 3. Output Interpretation RS Line: Black line shows stock strength vs. SPX; upward trend means outperforming. Gray line is 50-day MA—breaking above signals strength. Blue Dot: Blue circle appears for RS leading price new highs (like a "coiled spring"), indicating potential low-risk entries. Confirm with: RS > 50-day MA and volume surge. Dashboard: RS Rating: Score 1–99; green (>80) for strong, yellow (50–80) neutral, red (<50) weak. RS Trend: Green "Strong" or red "Weak". Blue Dot: Blue "Present" or red "None". Interpretation Analogy: RS Rating is like a stock's "health score"—above 80 is an "athlete" worth tracking for breakouts; Blue Dot is a "green light," but pair with volume to confirm true breakouts (avoid fakes). 4. Usage Examples Screening Leaders: Add to AAPL chart—if RS Rating > 85 and Blue Dot appears, check if price nears VCP pivot; this is a low-risk buy setup. Trend Judgment: Rising RS line with M.E.T.S. Stage 2 (uptrend) confirms trend-following trades. Weight Tweaks: For defensive markets, raise XLV/XLU weights and recalculate RS Proxy. 5. Common Issues and Warnings Q: Indicator not showing? A: Verify ETF symbols (e.g., AMEX:XLK) or switch timeframes. Q: Inaccurate scores? A: Adjust periods/weights and backtest on historical data. Q: Avoiding false breakouts? A: Combine with volume and support/resistance; Blue Dot is a alert, not a buy signal. Warnings: Based on historical data; markets are volatile—use with other tools. Results are for reference only, not investment advice. Test in a demo account.Pine Script® indicatorby Kuokkuok050324
10x Multi-Timeframe SMA Suite📊 Professional Multi-Timeframe Simple Moving Average Indicator Track up to 10 independent Simple Moving Averages from different timeframes on a single chart with full customization control. ✨ KEY FEATURES: - 10 independent SMA lines - Individual timeframe selection for each SMA (Daily, Weekly, Monthly, 4H, 1H, etc.) - Flexible source options (Close, Open, High, Low, HL2, HLC3, OHLC4) - Fully customizable colors - Adjustable line thickness (1-5) - Toggle on/off for each SMA - Clean and intuitive interface - Optimized for performance 🎯 DEFAULT SETTINGS: First 4 SMAs are enabled by default: - SMA 1: 200-period Daily (Red) - SMA 2: 50-period Weekly (Blue) - SMA 3: 100-period Weekly (Green) - SMA 4: 200-period Weekly (Orange) Additional 6 SMAs are ready to activate and customize as needed! 💡 PERFECT FOR: - Multi-timeframe trend analysis - Support and resistance level identification - Long-term and short-term momentum tracking - Professional traders who need multiple MAs simultaneously ⚡ Simple to use, powerful in functionality - All your moving averages in one indicator!Pine Script® indicatorby seventhlegend5