Step-OMA with SignalsThe Step-OMA with Signals is a sophisticated trend-following indicator that combines Loxx's Optimized Moving Average (OMA) algorithm with an advanced step function to create a highly responsive yet smooth trend detection system. This indicator excels at identifying trend changes early while minimizing false signals through its adaptive filtering mechanism.
Core Algorithm Components
1. Optimized Moving Average (OMA) Foundation
Based on Loxx's advanced OMA implementation
Uses a 6-stage exponential smoothing process
Incorporates adaptive period calculation based on market noise
Employs Jurik-style smoothing techniques for superior signal quality
2. Step Function Integration
Implements a step-based trend detection mechanism
Uses ATR-based dynamic threshold calculation
Maintains trend consistency through threshold memory
Provides clear trend change identification
3. Adaptive Noise Filtering
Automatically adjusts to market volatility
Calculates optimal averaging periods based on price noise
Reduces false signals in choppy market conditions
Speed (Default: 3.0, Range: -1.5 to unlimited)
This is the most critical parameter affecting indicator behavior:
Positive Speed Values (0 to 10.0+):
Creates faster, more responsive signals
Higher values increase sensitivity to recent price action
Negative Speed Values (-1.5 to -0.1):
Produces smoother, more conservative signals
Reduces noise and false breakouts
Creates delayed but more reliable trend confirmations
Adaptive (Default: True)
When enabled: Automatically adjusts averaging period based on market noise
When disabled: Uses fixed length parameter
Recommendation: Keep enabled for most market conditions
Sensitivity Factor (Default: 3.0)
Controls the threshold distance for trend change detection
Lower values: More frequent signals, higher sensitivity
Higher values: Fewer but more reliable signals
Optimal range: 2.0-5.0 depending on market volatility
Step Size Period (Default: 50)
Determines the ATR calculation period for dynamic thresholds
Affects the indicator's adaptation to volatility changes
Lower values: More reactive to recent volatility
Higher values: More stable threshold calculation
For a trading application, Step-OMA is a suitable base filter to complement other types of signaling indicators (oscillators, momentum indicators).
Disclaimer: This indicator is a technical analysis tool and should be used in conjunction with proper risk management and comprehensive market analysis. Past performance does not guarantee future results.
Moving Averages
Innotrade Momentum MA+RSIThis all-in-one trend and momentum indicator is designed to provide a clear, visual trading framework. It helps traders identify the direction of the trend using a customizable moving average cloud, and it provides filtered entry signals using the Relative Strength Index (RSI) to avoid trading in overbought or oversold conditions.
The core of the indicator is the "MA Cloud," formed between a fast and a slow moving average. The cloud's color instantly tells you the trend's direction: green for an uptrend and red for a downtrend. What makes this indicator highly flexible is the ability to choose between EMA (Exponential Moving Average) and SMA (Simple Moving Average) for both MAs independently, allowing you to tailor the indicator's responsiveness to your specific trading style and market.
To improve signal quality, the script uses an RSI filter. Buy signals will only appear when the market is not overbought, and sell signals are filtered to avoid entering a trade when the market is already oversold. This helps to confirm momentum is still favorable at the point of entry.
Finally, for maximum clarity, dynamic labels are plotted directly on the chart, showing the exact type and period of the moving averages you have selected (e.g., "EMA 20" or "SMA 50").
Key Features:
Selectable MA Type: Choose between EMA or SMA for both the fast and slow moving averages to customize your trend analysis.
Visual Trend Cloud: The colored cloud between the two MAs provides an at-a-glance view of the current trend (Green for Uptrend, Red for Downtrend).
RSI-Filtered Entry Signals: Arrow-based signals suggest potential long and short entries, filtered by the RSI to prevent chasing moves in overbought or oversold territory.
Dynamic On-Chart Labels: Never get confused about your settings again. The indicator automatically labels the MA lines directly on the chart (e.g., "EMA 12", "SMA 50").
Fully Customizable: Easily adjust the lengths of both MAs and the RSI, as well as the RSI overbought/oversold levels, to fit any asset or timeframe.
How to Use: Setup & Trading Rules
This indicator can be used to identify potential trend-following entries during pullbacks. The core idea is to trade in the direction of the main trend, as defined by the cloud.
Buy Setup (Long Trade):
Confirm the Uptrend: The MA Cloud must be GREEN. This indicates that the fast MA is above the slow MA, and the market is in a general uptrend.
Wait for a Pullback: Look for the price to pull back and touch or cross BELOW the Fast MA line.
Identify the Signal: A GREEN UP-ARROW appears. This confirms three conditions have been met simultaneously:
The cloud is green (uptrend).
The price has just crossed under the fast MA (a pullback).
The RSI is below the overbought level (e.g., below 70), indicating there is still room for the price to move up.
Entry: Consider entering a long position on the candle where the green arrow appears.
Stop Loss: A potential stop loss could be placed below a recent swing low or below the slow MA line.
Sell Setup (Short Trade):
Confirm the Downtrend: The MA Cloud must be RED. This indicates that the fast MA is below the slow MA, and the market is in a general downtrend.
Wait for a Rally: Look for the price to rally and touch or cross ABOVE the Fast MA line.
Identify the Signal: A RED DOWN-ARROW appears. This confirms three conditions have been met simultaneously:
The cloud is red (downtrend).
The price has just crossed over the fast MA (a pullback rally).
The RSI is above the oversold level (e.g., above 30), indicating there is still room for the price to move down.
Entry: Consider entering a short position on the candle where the red arrow appears.
Stop Loss: A potential stop loss could be placed above a recent swing high or above the slow MA line.
Disclaimer: This indicator is a tool for analysis and should not be used as a standalone trading system. Always use proper risk management and combine its signals with other forms of analysis.
Dynamic Structure Overlay [AlgoXcalibur]Dynamic Structure Overlay combines an ultra-dynamic Ribbon, adaptive supply/demand Zones, and a versatile momentum-based Cloud to paint a stunning picture of market structure. Whether you're riding strong trends or patiently analyzing consolidation, this tool helps visualize factors that influence trend direction and price movement.
📊 Indicator Components and Functions
This indicator integrates three core elements to provide an intuitive analysis of trend and market structure. Each component can be independently enabled or disabled to suit your preferences.
• Dynamic Ribbon
At the center of attention is the Dynamic Ribbon, which uses multi-layered moving averages rendered as a flowing ribbon with adaptive color gradients. It reacts to price action in real time, revealing trend direction, strength, and periods of expansion or compression.
• Dynamic Zones
These volume-weighted supply and demand zones are derived from price-to-volume deviations relative to VWAP. These zones often guide price action during strong trends.
• Dynamic Cloud
A unique momentum-based structure derived from dynamic price ranges by averaging the highs and lows from recent price action. The Cloud captures momentum strength and directional pressure, providing a visual guide to trend continuations and transitions.
Together, these components form a comprehensive overlay that adapts in real time to changing market conditions.
🚀 Ride the Trend
Dynamic Structure Overlay is a multi-dimensional tool — its framework helps visualize dynamic factors that often influence price action, assisting traders in staying aligned with the evolving trend.
Momentum Reversal StrategyBEST USE IN 15MIN TIME FRAME EURUSD / XAUSUD
1. Strategy Overview
This strategy hunts short-term momentum reversals at key levels during high-liquidity sessions.
Timeframes: 5-minute for entries; 15-minute for trend context
Sessions: London for EUR/USD & GBP/USD; New York for XAU/USD
Pairs: EUR/USD, GBP/USD, XAU/USD
Indicators (3 max):
EMA(20) and EMA(50) (close)
MACD (12, 26, 9) histogram
Optional: RSI(14) (for divergence filter)
2. Entry Rules
Trend Filter (15 min):
Long only if EMA20 > EMA50; short only if EMA20 < EMA50.
Price-Action Zone (5 min):
Identify recent swing high/low within past 20 bars.
Draw horizontal support (for longs) or resistance (for shorts).
Indicator Alignment (5 min):
MACD histogram crossing from negative to positive for longs, positive to negative for shorts.
Candle close beyond EMA20 in direction of trade.
Candle Confirmation:
Bullish engulfing or hammer at support for longs; bearish engulfing or shooting star at resistance for shorts.
Entry Execution:
Place market order on candle close that meets all above.
3. Exit Rules
Stop-Loss (SL):
Long: 1.5× ATR(14) below entry candle low.
Short: 1.5× ATR(14) above entry candle high.
Take-Profit (TP):
Set at 2× SL distance (RR 1:2).
Trailing SL:
After price moves 1× SL in profit, trail SL to breakeven.
Partial Booking:
Close 50% at 1× SL (50% of TP), move SL to entry.
Close remaining at full TP.
4. Trade Management
False Signal Filter: Skip trades when RSI(14) > 70 for longs or < 30 for shorts (avoids overbought/oversold extremes).
One Trade at a Time: No multiple positions on same pair.
Session Cutoff: Close any open trade 15 minutes before session end.
5. Risk Parameters
Risk per Trade: 1% of account equity.
Reward Target: ≥2% (1:2 RR) per trade.
Win-Rate Expectancy: ≥75% based on indicator confluence and price-action confirmation.
Key Indicators Dashboard (KID)📌 Overview
Key Indicators Dashboard (KID) is a comprehensive all-in-one technical analysis tool designed for discretionary, systematic, and quantitative traders. It brings together multiple essential trading metrics into a highly customizable, interactive dashboard that overlays directly on your TradingView chart.
🎯 What Does KID Do?
KID consolidates all vital market metrics into a single, glanceable dashboard—saving screen space and analysis time. Whether you are screening equities or monitoring open positions, the KID panel updates dynamically, highlighting actionable signals and market conditions based on your own thresholds and trading style.
🛠 Key Features
⦿ Volatility and Range Metrics
ADR (Average Daily Range, % and Value): Quantifies average price movement over a defined period, with threshold-based color highlights.
ATR (Average True Range, % and Value): Measures volatility as both value and percentage of price.
⦿ Relative Strength and Trend Metrics
Relative Strength (RS) vs. Benchmark: Dynamically calculated using a customizable comparative symbol (default: NSE:NIFTYMIDSML400).
IBD-style RS Rating: Weighted average of price changes over several periods (3, 6, 9, and 12 months).
Trend Detection: Uses Supertrend indicator to visually identify up/down market trends.
⦿ Liquidity and Volume Analysis
Relative Volume (RVol): Comparison of current volume to moving average volume.
Turnover (in Cr): Average turnover calculation to assess liquidity.
Market Cap & Free Float: Real-time computation using price and outstanding/floating shares.
⦿ Trend Strength and Structure
MA Extensions: Compares price extension from a selected moving average, depicted as ATR multiples and percentages.
Moving Averages (MAs): Choice of EMA/SMA with customizable lengths, including up to four plotted MAs and detection of MA crossovers.
⦿ Breakout and Tightness Detectors
52-Week High/Low: Calculates and optionally marks the highest and lowest prices over 252 trading days, including percentage distance from current price.
Minervini Trend Template: The Trend Template is a set of technical criteria designed to identify stocks in strong uptrends.
• Price > 50-DMA > 150-DMA > 200-DMA
• 200-DMA is trending up for at least 1 month
• Price ≥ 52-week high proximity
• Price is at least 30% above its 52-week low.
• Price is within at least 25 percent of its 52-week high
• Table highlights when a stock meets all above criteria.
Tightness Indicator: Highlights periods with compressed price action relative to historical ranges.
⦿ Candlestick Patterns and Power Bars
Inside Bar Detection: Color- and shape-based highlighting of "inside bars" for pattern traders.
PowerBar (Purple Dot): Flags bars with strong price movement paired with high volume, using ROC and volume thresholds.
⦿ Sector/Industry
Automatically reflects symbol sector and industry if available from trading platform data.
⚙️ Customizable Visualization
Switchable between vertical or horizontal layout.
Works in dark/light mode
User-configurable to toggle any indicator ON or OFF.
User-configurable Moving (EMA/SMA), Period/Lengths and thresholds.
🔔 Built-in Alerts
Supports automatic alert creation for:
ADR%, ATR/ATR %, RS, RS Rating, Turnover
Moving Average Crossover (Bullish/Bearish)
52-Week High/Low
Inside Bars (Bullish/Bearish)
Tightness
Minervini Trend Template
⏳PineScreener Capabilities
The indicator’s alert conditions act as filters for PineScreener.
Available Screener Filters & Alerts:
Price Filters: Minimum and maximum price cutoffs.
Daily Change Filters: Minimum and maximum daily percent move.
Volatility Filters: ADR% and ATR% thresholds met or exceeded.
Liquidity Filters: Minimum average turnover and relative volume cutoffs.
Momentum/Trend Filters:
• Strong RS/RS Rating
• Uptrend/Downtrend state (Supertrend-based)
• Price extensions (detect overbought/oversold situations quickly)
• Breakout proximity via 52-week high/low alerts
Pattern and Setup Detection:
• Minervini Trend Template
• Inside Bar
• Tightness (compressed/volatility contraction setups)
• PowerBar (High ROC + high volume bars)
• MA crossover or above/below specific MAs
⦿ (Optional) : For horizontal table orientation increase Top Margin to 16% in Chart (Canvas) settings to avoid chart overlapping with table.
⚡ Add this script to your chart and start making smarter trade decisions today! 🚀
EMA 8/21/50 + VWAP Crossover Alert IndicatorOverview of the Indicator
This is a custom Pine Script v5 indicator for TradingView titled "EMA 8/21/50 + VWAP Crossover Alert Indicator" (short title: "EMA+VWAP Cross Alert"). It's designed as an overlay indicator, meaning it plots directly on your price chart rather than in a separate pane. The primary purpose is to detect and alert on crossovers between the 8-period Exponential Moving Average (EMA) and the 21-period EMA, which can signal potential bullish or bearish momentum shifts. These are classic short-term trend reversal or continuation signals often used in trading strategies like momentum or swing trading.
To enhance analysis, it also includes:
A 50-period EMA for medium-term trend context (e.g., to confirm if the overall trend aligns with the crossover).
A Volume Weighted Average Price (VWAP) line, which provides a benchmark for the average price weighted by volume, useful for identifying intraday value areas or fair price levels.
The indicator works across all timeframes (e.g., Daily, 4H, 1H, 15M, 5M, 3M) because the calculations are based on the chart's current bars and adapt to volatility and data resolution. It's not a trading strategy (no entry/exit logic or backtesting), but an alert tool—signals are visual and can trigger notifications in TradingView. Always combine it with risk management, as crossovers can produce false signals in ranging or choppy markets.
EMA 8/21 Crossover Alert IndicatorOverview of the Indicator
This is a custom Pine Script v5 indicator for TradingView titled "EMA 8/21/50 + VWAP Crossover Alert Indicator" (short title: "EMA+VWAP Cross Alert"). It's designed as an overlay indicator, meaning it plots directly on your price chart rather than in a separate pane. The primary purpose is to detect and alert on crossovers between the 8-period Exponential Moving Average (EMA) and the 21-period EMA, which can signal potential bullish or bearish momentum shifts. These are classic short-term trend reversal or continuation signals often used in trading strategies like momentum or swing trading.
To enhance analysis, it also includes:
A 50-period EMA for medium-term trend context (e.g., to confirm if the overall trend aligns with the crossover).
A Volume Weighted Average Price (VWAP) line, which provides a benchmark for the average price weighted by volume, useful for identifying intraday value areas or fair price levels.
The indicator works across all timeframes (e.g., Daily, 4H, 1H, 15M, 5M, 3M) because the calculations are based on the chart's current bars and adapt to volatility and data resolution. It's not a trading strategy (no entry/exit logic or backtesting), but an alert tool—signals are visual and can trigger notifications in TradingView. Always combine it with risk management, as crossovers can produce false signals in ranging or choppy markets.
How It Behaves Across Timeframes
Higher Timeframes (e.g., Daily/4H): Fewer crossovers, focusing on major trends. EMAs smooth out noise; VWAP might represent session averages.
Lower Timeframes (e.g., 3M/5M): More frequent signals due to sensitivity, but higher risk of whipsaws. VWAP resets per session, making it great for intraday trading.
Adaptability: All components scale with bar data—no manual adjustments needed, though tweaking inputs can optimize for specific frames.
In TradingView, you can set up these alerts to notify via popup, sound, email, SMS, or webhook (e.g., to a trading bot). Go to the chart's "Alert" button, select this indicator, and choose conditions like "Bullish Cross" or use the script's built-in alerts.
The Boring Strategy (TQQQ 2h Signals Only)TQQQ strategy on 2h timeframe.
Based on a combination of stochastic oscillator and moving average filters.
Please use it on TQQQ chart in 2h. You can use signals to trade any NASDAQ Index product (Futures, CFDs, ETFs, Prop-firms assets, etc..) but keep the chart on TQQQ for charting and volume structure.
Settings are already optimized.
You just have to setup your Buy / Sell alerts.
Supertrend with ADX & MTF MA Filter# **Supertrend with ADX & MTF MA Filter - Comprehensive Explanation**
---
## **1. Purpose of This Indicator**
This indicator combines three powerful technical analysis tools to create a robust trading system:
✅ **Supertrend** (Trend-following)
✅ **ADX Filter** (Trend strength confirmation)
✅ **MTF MA Filter** (Multi-timeframe trend direction confirmation)
**Primary Goals:**
✔ **Identify high-probability trend reversals** with confirmation from multiple indicators
✔ **Filter out weak trends** using ADX (Average Directional Index)
✔ **Add higher timeframe context** with MTF (Multi-TimeFrame) Moving Average
✔ **Reduce false signals** by requiring confluence between all three components
---
## **2. Core Logic & Components**
### **A. Supertrend (Base Indicator)**
- **Calculation:**
```pine
up = hl2 - (Multiplier * ATR(Periods))
dn = hl2 + (Multiplier * ATR(Periods))
```
- **Bullish trend** when price > `up` (green line)
- **Bearish trend** when price < `dn` (red line)
- **Why Supertrend?**
- Simple yet effective trend-following system
- Adapts to volatility via ATR (Average True Range)
---
### **B. ADX Filter (Trend Strength Confirmation)**
- **ADX Calculation:**
```pine
= calcADX(adxLength, adxSmoothing)
strongTrend = adxVal >= adxThreshold
```
- **ADX > Threshold (Default: 20)** = Strong trend
- **DI+ > DI-** = Bullish momentum
- **DI- > DI+** = Bearish momentum
- **Why ADX?**
- Avoids trading in choppy markets (low ADX = weak trend)
- Confirms if Supertrend signals occur in a strong trend
---
### **C. MTF MA Filter (Higher Timeframe Trend Alignment)**
- **Moving Average Calculation:**
```pine
= getMA(maSource, maLength, maType, maTF)
```
- **MA Type:** SMA, EMA, WMA, or DEMA
- **Timeframe:** Any (1m, 5m, 1H, 4H, D, W, M)
- **Trend Direction:**
- **Buy Signal:** MA must be **rising**
- **Sell Signal:** MA must be **falling**
- **Why MTF MA?**
- Aligns trades with the **higher timeframe trend**
- Reduces counter-trend entries
---
## **3. How to Use This Indicator**
### **A. Buy Conditions (All Must Be True)**
1. **Supertrend turns bullish** (price crosses above `up` line)
2. **ADX ≥ Threshold** (trend is strong)
3. **Higher timeframe MA is rising** (confirms bullish bias)
### **B. Sell Conditions (All Must Be True)**
1. **Supertrend turns bearish** (price crosses below `dn` line)
2. **ADX ≥ Threshold** (trend is strong)
3. **Higher timeframe MA is falling** (confirms bearish bias)
### **C. Recommended Settings**
| Parameter | Recommended Value | Description |
|-----------|------------------|-------------|
| **ATR Period** | 14 | Sensitivity of Supertrend |
| **Multiplier** | 1.5-3.0 | Adjust for volatility |
| **ADX Threshold** | 20-25 | Higher = stricter trend filter |
| **MA Length** | 20-50 | Smoothness of trend filter |
| **MA Timeframe** | 1H/D | Align with trading style |
---
## **4. Trading Strategies**
### **A. Trend-Following Strategy**
- **Enter:** When all 3 conditions align (Supertrend + ADX + MA)
- **Exit:** When Supertrend flips or ADX drops below threshold
### **B. Pullback Strategy**
- **Wait for:**
- Supertrend in trend direction
- ADX remains strong
- MA still aligned
- **Enter:** On pullback to Supertrend line
### **C. Multi-Timeframe Confirmation**
- **Intraday traders:** Use 4H/D MA for trend bias
- **Swing traders:** Use D/W MA for trend bias
---
## **5. Advantages Over Standard Supertrend**
✔ **Fewer false signals** (ADX filters weak trends)
✔ **Higher timeframe alignment** (avoids trading against larger trends)
✔ **Customizable MA types** (SMA, EMA, WMA, DEMA)
✔ **Works on all markets** (stocks, forex, crypto)
---
### **Final Thoughts**
This indicator is designed for traders who want **high-confidence trend signals** by combining:
🔹 **Supertrend** (entry trigger)
🔹 **ADX** (trend strength filter)
🔹 **MTF MA** (higher timeframe trend alignment)
By requiring all three components to align, it significantly improves signal quality compared to standalone Supertrend systems.
**→ Best for:** Swing trading, trend-following, and avoiding choppy markets.
Screener - Moving Average / ATR Breakout Signal [ARTech]Screener - Moving Average / ATR Breakout Signal
This indicator features a powerful multi-symbol screener that scans up to 40 user-defined symbols in real time for Moving Average (MA) and ATR breakout signals. Users can customize the list of symbols, select the asset class (e.g., Crypto, Stocks, Forex). The screener detects trend-following signals based on price crossing a chosen MA type and length, enhanced by optional ATR-based volatility filters and breakout thresholds to improve signal accuracy. Signals can be displayed on the chart via labels, tooltips, or a compact signal table, allowing traders to monitor multiple markets simultaneously without switching charts. The list of symbols generating signals can also be tracked with customizable alerts, enabling traders to receive real-time notifications for long and short breakout signals directly via TradingView alerts.
This indicator is developed based on the concept of Moving Average / ATR Breakout Signal script on TradingView, with enhancements to support multi-symbol scanning.
Key Features
• Multi-Symbol Screener: Scans up to 40 user-defined symbols simultaneously, with automatic separator detection and symbol validation.
• Repaint Prevention: Carefully designed to avoid repaint issues. The script structure and signal logic have been built to ensure reliable behavior, even across multiple symbols and varying chart conditions.
• Flexible Signal Display: Offers chart labels, tooltips, or a compact table to show signals, enabling multi-market monitoring without switching charts.
• Customizable Alerts: Supports alerts for both long and short signals, sending a list of symbols generating signals as real-time notifications.
• Multi-Type Moving Average Support: Choose from several MA types including EMA, SMA, Hull MA, VWMA, RMA, and TEMA, with customizable source and length settings.
• Flexible Signal Logic: Generates signals when price breaks above or below the selected MA, with options for confirmation candles and wick or close based breakout detection.
• ATR-Based Filtering: Utilizes ATR to create dynamic breakout bands around the MA, reducing noise and improving breakout validation.
• Breakout Threshold Filtering: Adds an optional minimum percentage price move before a new opposite signal is allowed, preventing rapid reversals.
Why use this indicator?
• Scans up to 40 symbols at the same time.
• Users can define the symbol list, asset class, and automatically detects the symbol separator; warns if any symbols are invalid
• Detected signals are shown directly on the chart as labels, tooltips, or in a compact table.
• The list of signal-generating symbols can be tracked with alerts — no need to watch the chart constantly.
How to Use
███████ Alerts ███████
🔸 Long / Short
To enable Custom Alerts, select the desired alert type (Long or Short) from the indicator's settings under the "Alerts" section, you can customize messages and enable notifications for Long and Short signals. Then, you need to activate the fx alert() function call option in TradingView’s alert creation dialog.
Alert messages include your custom message followed by a list of symbols currently giving signals, each shown on a new line. For example, if your input message is set to “🟢 Long Signal” and BTCUSD and ETHUSD are signaling, the alert will look like this:
🟢 Long Signal
BTCUSD
ETHUSD
This format helps you clearly see the type of signal and each symbol individually, making real-time monitoring easier.
🔸 Alert Delay (seconds)
This setting adds a delay before alerts are triggered. It helps ensure that signals are based on confirmed bar closures for slight timing differences between symbol data feeds (especially in multi-symbol mode). For example, setting a 30-second delay allows all symbols to finish processing before the alert fires, avoiding early or incomplete signal lists.
For best results, try different delay values to see what works best with your selected timeframe.
███████ Display / Signal ███████
🔸 Display Mode
Choose how the indicator presents signals on your chart. Focus on a single symbol (Chart mode), Scan and display multiple symbols at once (Screener mode), or hide visuals and use only tables or alerts (No mode).
• Chart Mode: Displays signals only for the current chart symbol. Useful for testing and optimizing signal conditions before scanning multiple assets.
• Screener Mode: Activates the screener functionality, showing results for all valid symbols in your list. Signals appear as labels on the chart and are also listed in the signal table for easy tracking.
• No (Table Only): Hides all on-chart visuals (labels, markers). Signals are still processed and can be viewed in tables or used with alerts. This mode is ideal when you're using multiple screeners at once and want to avoid overlapping visuals. Each screener can display its results in separate table positions (e.g., bottom right, top left, etc.), so turning off chart visuals helps keep your workspace clean while still tracking multiple symbol groups efficiently. This way, you can also track more than 40 symbols by using multiple screener instances with different symbol groups and table positions.
🔸 Long
You can independently turn ON or OFF the display of Long signals using the toggle.
🔸 Short
You can independently turn ON or OFF the display of Short signals using the toggle.
███████ Symbols ███████
🔸 Symbols
You can enter up to 40 symbols. Symbols must be written in full format. For example: BINANCE:BTCUSDT, NASDAQ:AAPL, or OANDA:EURUSD. TradingView requires this full format to correctly recognize each symbol. Due to TradingView’s limitations, only the first 40 symbols in your list will be processed
- Separator Rules: Letters (A–Z), numbers (0–9), underscore (_), dot (.), and exclamation mark (!) are allowed within symbol names (e.g., BINANCE:BTCUSDT.P). Therefore, avoid using them as separators. Instead, use comma (,) , semicolon (;) , space , or newline to separate multiple symbols.
- Auto Detection: The indicator automatically detects the separator used in your list. If the format is incorrect or a symbol is invalid, a warning will appear to help you fix it.
🔸 Symbol Filter
When scanning multiple symbols, it's important that they belong to the same market type (Crypto, Stocks, Forex, etc.). Different markets have different trading hours, and mixing them may cause issues.
For example, if your chart is using a stock symbol (like NASDAQ:AAPL) and your symbol list includes crypto symbols (like BINANCE:BTCUSDT), the screener may not work correctly. Since stock markets are not open 24/7, the chart time may fall outside of crypto trading hours — causing crypto signals to fail or not update properly.
To avoid this issue, the indicator includes a Symbol Filter. This lets you filter your symbol list to include only the correct asset type (e.g., only Crypto or only Stocks). By using this filter, you make sure the screener runs under the correct market conditions and avoids signal mismatches.
If you set the filter to None , no filtering will be applied. In this case, you are responsible for making sure all listed symbols match your chart’s market type.
For best results, always use symbols from the same market type as your chart symbol. This ensures that candle open/close times align across all symbols, avoiding timing mismatches. Symbols and the chart must follow the same market hours for accurate and consistent signal generation.
🔸 Show Symbols on Table
This feature helps you quickly review the symbols you've entered. When enabled, a table appears in the bottom-right corner of the chart displaying all symbols from your list along with their market types and statuses
- Green background: Symbol is valid and matches the selected Symbol Filter. It can generate signals.
- Gray background: Symbol is valid but does not match the selected filter. It will not generate signals.
- Red background: Symbol is invalid (e.g., due to incorrect names, delisting, or unsupported by broker).
You don’t need to remove invalid or mismatched symbols, but no signals will be generated for them. This visual check makes it easier to catch symbol issues before relying on the screener output.
███████ Signal Display Style ███████
🔸 Display Method
Choose how signals will be shown visually
• Label: The signal appears as a label on the candle. The label includes all triggering symbols as text.
• Tooltip: An icon (such as 🟢 or 🔴) is shown instead of full text. Hold your mouse pointer on the icon on chart for a few seconds to see a tooltip listing the triggered symbols. This method keeps your chart cleaner and less cluttered.
• None: No visual markers appear on candles. Signals are only visible in the signal table — ideal if you're using multiple indicators and want to avoid chart clutter.
🔸 Symbol Display Format
This setting affects the labels, tooltips, signal table, and alert messages, ensuring consistency across all displays. Select whether you want symbols to appear as:
• EXCHANGE:SYMBOL: BINANCE:BTCUSDT
• SYMBOL: BTCUSDT
🔸 Long Signal Icon
Used only in Tooltip mode, these icons (e.g., 🟢 for Long) appear on bars where signals are detected. Customize it freely to match your style or strategy.
🔸 Short Signal Icon
Used only in Tooltip mode, these icons (e.g., 🔴 for Short) appear on bars where signals are detected. Customize it freely to match your style or strategy.
🔸 Size
Adjust the visual size of labels or tooltips. Smaller sizes help reduce clutter when many signals trigger in close proximity.
███████ Signal Table ███████
This section controls the appearance and behavior of the signal table that displays last detected Long and Short signals for your symbols.
🔸 Show
Enable or disable the signal table display on the chart.
🔸 Highlight Signal Duration (Bars)
When a signal occurs, the corresponding cell in the table is highlighted using the selected Long or Short color for this many bars. This helps visually track recent signals over time. The bar where the signal icon appears is counted as 1.
🔸 Table Size
Choose the size of the table to fit your chart layout and readability preferences.
🔸 Table Position
Select where the table appears on your chart (e.g., top right, middle right, bottom left).
🔸 Title
Customize the table header text. The default is “Recent Signals”.
🔸 Background Color
Set the table’s background color and transparency to match your chart’s theme.
🔸 Long Signal Color
Choose the highlight color used to mark Long signals within the table.
🔸 Short Signal Color
Choose the highlight color used to mark Short signals within the table.
🔸 Text Color
Customize the text color inside the table for better contrast and readability.
🔸 Show Bars Since Signal
Optionally display how many bars have passed since each signal appeared. The bar where the signal occurs counts as 1.
███████ Signal ███████
This is the core component of the signal system. You can customize:
🔸 Moving Average Type
Choose from SMA, EMA, WMA, Hull MA, VWMA, RMA, or TEMA
🔸 Length
Adjust the length to suit your strategy.
🔸 Source
Select which price data (e.g., Close, Open, HL2) is used to calculate the MA.
🔸 Confirm Candles
Defines the number of consecutive candles that must break the selected level to confirm a signal.
– If ATR filter is enabled, this level is the ATR bands.
– If ATR is disabled, the Moving Average line is used.
This helps filter out noise and avoid premature signals.
🔸 Break Type
Specifies how the candle must break the level:
– Close: The candle must close beyond the level.
– Wick: A wick touching or exceeding the level is enough.
Both options generate signals only after the candle has closed.
🔸 Filter
This section provides optional filters to improve signal accuracy.
ATR
When the ATR filter is enabled, signals are generated only if the price breaks above the upper ATR line or below the lower ATR line—calculated by adding or subtracting the ATR multiplied threshold from the moving average—and the breakout must occur for the number of consecutive confirmation candles specified by the user input . This helps reduce false signals during low volatility periods.
• Multiplier: Adjusts the width of ATR bands by multiplying the ATR value.
• Length: Sets the period for ATR calculation.
• Smoothing: Selects the smoothing method applied to the ATR (RMA, SMA, EMA, WMA).
Breakout
When enabled, breakout confirmation requires the price to cross above the upper breakout line or below the lower breakout line by a specified percentage from the last signal price.
• Threshold (%): Defines the minimum percentage price movement required to validate a breakout.
• Show Breakout Levels: Toggle to display or hide breakout threshold area on the chart.
👑 Cryptherium MACryptherium MA is a powerful and flexible moving average indicator designed for serious traders who want full control over how moving averages are calculated and visualized — especially during major market sessions. This tool adapts to different global market hours and supports multiple MA types including EMA, VWAP, WMA, VMA, HMA, and custom session-aware calculations.
Features:
7 MA Options: Choose from EMA, VWAP, WMA, VMA, HMA, NAm (OHLC4-based), and SOAm (Session Open Average).
Session Awareness: Apply MA calculations only during selected sessions: New York, London, or Tokyo.
Volume-Weighted Modes: Includes session-based VWAP and VMA for liquidity-aware MA tracking.
Flexible Styling: White line with thickness for clarity across all chart types and backgrounds.
Use Cases:
Track institutional trend zones by applying VWAP or EMA only during New York or London session.
Compare trend signals between traditional and session-based moving averages.
Use custom logic like SOAm (EMA of session opens) or NAm (SMA of OHLC4) for advanced strategy development.
Integrate seamlessly with price action setups or other Cryptherium tools.
Best For:
Intraday traders using session timing advantage.
Trend followers who need adaptive MA visibility.
Quantitative strategy builders looking for modular MA calculations.
Signalgo MASignalgo MA is a TradingView indicator based on moving average (MA) trading by combining multi-timeframe logic, trend strength filtering, and adaptive trade management. Here’s a deep dive into how it works, its features, and why it stands apart from traditional MA indicators.
How Signalgo MA Works
1. Multi-Timeframe Moving Average Analysis
Simultaneous EMA & SMA Tracking: Signalgo MA calculates exponential (EMA) and simple (SMA) moving averages across a wide range of timeframes—from 1 minute to 3 months.
Layered Cross Detection: It detects crossovers and crossunders on each timeframe, allowing for both micro and macro trend detection.
Synchronized Signal Mapping: Instead of acting on a single crossover, the indicator requires agreement across multiple timeframes to trigger signals, filtering out noise and false positives.
2. Trend Strength & Quality Filtering
ADX Trend Filter: Trades are only considered when the Average Directional Index (ADX) confirms a strong trend, ensuring signals are not triggered during choppy or directionless markets.
Volume & Momentum Confirmation: For the strongest signals, the system requires:
A significant volume spike
Price above/below a longer-term EMA (for buys/sells)
RSI momentum confirmation
One-Time Event Detection: Each crossover event is flagged only once per occurrence, preventing repeated signals from the same move.
Inputs
Preset Parameters:
EMA & SMA Lengths: Optimized for both short-term and long-term analysis.
ADX Length & Minimum: Sets the threshold for what is considered a “strong” trend.
Show Labels/Table: Visual toggles for displaying signal and trade management information.
Trade Management:
Show TP/SL Logic: Toggle to display or hide take-profit (TP) and stop-loss (SL) levels.
ATR Length & Multipliers: Fine-tune how SL and TP levels adapt to market volatility.
Enable Trailing Stop: Option to activate dynamic stop movement after TP1.
Entry & Exit Strategy
Entry Logic
Long (Buy) Entry: Triggered when multiple timeframes confirm bullish EMA/SMA crossovers, ADX confirms trend strength, and all volume/momentum filters align.
Short (Sell) Entry: Triggered when multiple timeframes confirm bearish crossunders, with the same strict filtering.
Exit & Trade Management
Stop Loss (SL): Automatically set based on recent volatility (ATR), adapting to current market conditions.
Take Profits (TP1, TP2, TP3): Three profit targets at increasing reward multiples, allowing for flexible trade management.
Trailing Stop: After TP1 is hit, the stop loss moves to breakeven and a trailing stop is activated to lock in further gains.
Event Markers: Each time a TP or SL is hit, a visual label is placed on the chart for full transparency.
Strict Signal Quality Filters: Signals are only generated when volume spikes, momentum, and trend strength all align, dramatically reducing false positives.
Adaptive, Automated Trade Management: Built-in TP/SL and trailing logic mean you get not just signals, but a full trade management suite, rarely found in standard MA indicators.
Event-Driven, Not Static: Each signal is triggered only once per event, eliminating repetitive or redundant entries.
Visual & Alert Integration: Every signal and trade event is visually marked and can trigger TradingView alerts, keeping you informed in real time.
Trading Strategy Application
Versatility: Suitable for scalping, day trading, swing trading, and longer-term positions thanks to its multi-timeframe logic.
Noise Reduction: The layered filtering logic means you only see the highest-probability setups, helping you avoid common MA “fakeouts” and overtrading.
So basically what separates Signalgo MA from traditional MA indicators?
1. Multi-Timeframe Analysis
Traditional MA indicators: Usually measure crossovers or signals within a single timeframe.
Signalgo MA: simultaneously calculates fast/slow EMAs & SMAs for multiple periods. This enables it to create signals based on synchronized or stacked momentum across multiple periods, offering broader trend confirmation and reducing noise from single-timeframe signals.
2. Combinatorial Signal Logic
Traditional: A basic crossover is typically “if fast MA crosses above/below slow MA, signal buy/sell.”
Signalgo MA: Generates signals only when MA crossovers align across several timeframes, plus takes into consideration the presence or absence of conflicting signals in shorter or longer frames. This reduces false positives and increases selectivity.
3. Trend Strength Filtering (ADX Integration)
Traditional: Many MA indicators are “blind” to trend intensity, potentially triggering signals in low volatility or ranging conditions.
Signalgo MA: Employs ADX as a minimum trend filter. Signals will only fire if the trend is sufficiently strong, reducing whipsaws in choppy or sideways markets.
4. Volume & Strict Confirmation Layer
Traditional: Few MA indicators directly consider volume or require confluence with other major indicators.
Signalgo MA: Introduces a “strict signal” filter that requires not only MA crossovers and trend strength, but also (on designated frames):
Significant volume spike,
Price positioned above/below a higher timeframe EMA (trend anchor),
RSI momentum confirmation.
5. Persistent, Multi-Level TP/SL Automated Trade Management
Traditional: Separate scripts or manual management for stop-loss, take-profit, and trailing-stops, rarely fully integrated visually.
Signalgo MA: Auto-plots up to three take-profit levels, initial stop, and a trailing stop (all ATR-based) on the chart. It also re-labels these as they are hit and resets for each new entry, supporting full trade lifecycle visualization directly on the chart.
6. Higher Timeframe SMA Crosses for Long-Term Context
Traditional: Focuses only on the current chart’s timeframe.
Signalgo MA: Incorporates SMA cross logic for weekly, monthly, and quarterly periods, which can contextualize lower timeframe trades within broader cycles, helping filter against counter-trend signals.
7. “Signal Once” Logic to Prevent Over-Trading
Traditional: Will often re-fire the same signal repeatedly as long as the condition is true, possibly resulting in signal clusters and over-trading.
Signalgo MA: Fires each signal only once per condition—prevents duplicate alerts for the same trade context.
Signalgo BBSignalgo BB: Technical Overview
Signalgo BB is a Bollinger Bands (BB) indicator for TradingView, designed to provide a multi-dimensional view of volatility, trend, and trading opportunities within a single overlay. Below is a detailed, impartial explanation of its workings, inputs, and trading logic.
Core Mechanics
Signalgo BB operates on the principle of nested volatility bands and moving averages. It calculates:
Fast & Slow Bands: Two sets of Bollinger Bands (BB), using different moving average types (EMA or SMA), lengths, and standard deviation multipliers.
Volatility Cloud: A dynamic visual layer indicating when price is inside both, one, or neither band.
Filtering: A short-term RSI is used to confirm trend direction and filter out weak signals.
Inputs & Components
MA Type: Choice between EMA, SMA for both fast and slow MA calculations.
Fast/Slow Lengths
Fast/Slow Deviations
RSI Length/Thresholds
Show Cloud: Toggle for the visual volatility cloud.
Signal Mode: Band Break.
Prevent Repeated Signals: Option to suppress duplicate signals in the same direction.
TP/SL & Trailing Logic: Advanced, automated trade management with ATR-based distances, three take-profit levels, and a dynamic trailing stop.
Signal Generation
Band Break: Triggers when price crosses the fast BB band.
RSI Filter: All signals require RSI confirmation.
Prevent Repeated Signals: Optionally only marks the first breakout in a series to reduce overtrading.
Entry/Exit Marks: Labels are plotted for visual clarity, and signals can trigger TradingView alerts.
Trade Management
Stop Loss (SL): Set at a multiple of ATR from the entry price, adapting to current volatility.
Take Profits (TP1, TP2, TP3): Three levels scaled by risk-reward ratios, supporting partial exits.
Trailing Stop: After the first TP is hit, SL moves to breakeven and then trails at a user-defined multiple of ATR, locking in further gains.
Event Markers: Each TP, SL, and trailing stop event is labeled on the chart.
Direction State: The indicator tracks active trades, allowing for only one open position per direction at a time.
Cloud Visualization: The background color changes depending on whether price is inside both, one, or no bands, making it easier to visualize market conditions.
Multiple Signal Logics: It doesn’t just look at breakouts, it includes cloud crossings, mean reversion, and a choice of how to combine them.
Rigorous Filtering: Signals require RSI trend confirmation, reducing false entries during weak phases.
Automated Trade Management: Built-in TP/SL and trailing logic, dynamically adapting to volatility.
Signal Suppression: Option to prevent repeated signals, reducing noise and overtrading.
Customizable MA Types: Supports EMA, SMA, and a selection algorithm for future expansion.
Trading Strategy Application
Volatility Regimes: The cloud’s color indicates whether price is inside, between, or outside the bands, helping traders identify trending, ranging, or breakout conditions.
Signals: entries can be based on breakouts filtered by RSI trend strength.
Risk Management: All active trades are managed by TP/SL logic, trailing stops after TP1, and visual feedback on exits.
Visual Alerts: Both signals and TP/SL events are marked on the chart for manual review.
Flexibility: Users can switch modes or suppress repeated signals as needed, depending on trading style.
Practical Usage
Intraday to Swing: Suitable for timeframes from minutes to days, depending on the MA periods and volatility profile.
Manual or Automated: The visual overlay and alerts support both manual trading and automated strategies.
Education & Review: The colored cloud and event markers make it easy to review past price action and learn from signals.
What separates this indicator from traditional ones:
1. Dual Bollinger Bands
Traditional: Most indicators use a single set of Bollinger Bands (two standard deviations above/below a moving average).
Signalgo BB: Implements two sets of bands—a "fast" set (shorter moving average, narrower deviation) and a "slow" set (longer moving average, wider deviation). This provides both immediate (fast) and broader context (slow) for volatility and price action.
2. Volatility Cloud Visualization
Traditional: Standard Bollinger Bands display as two lines, with the area between sometimes shaded as a "band" but without dynamic color changes.
Signalgo BB: The background is colored differently depending on whether price is within both, one, or neither band, offering a visual "cloud" that distinguishes trending, ranging, or breakout regimes at a glance.
3. RSI Filtering
Traditional: Many indicators either don’t filter signals, or if they do, it’s not always configurable.
Signalgo BB: Adds an optional RSI filter, requiring signals to be confirmed by short-term RSI overbought/oversold conditions. This reduces false signals in range-bound or low-trend environments.
4. Prevention of Repeated Signals
Traditional: Most indicators will keep firing signals as long as conditions are met, which can cause overtrading.
Signalgo BB: Offers a user-toggleable option to suppress repeated signals in the same direction until the opposite signal occurs. This reduces noise for discretionary traders.
5. Integrated Trade Management
Traditional: Manual or separate coding is required for stop-loss, take-profit, and trailing stop logic.
Signalgo BB: Builds in dynamic, ATR-based stop-loss; up to three take-profit levels and a trailing stop that activates after the first TP is hit. All levels are visually plotted on the chart, and events (TP/SL hits) are labeled, aiding strategy review and automation.
6. Event Labeling and Alerts
Traditional: Alerts may exist for entry/exit, but rarely for each TP/SL event.
Signalgo BB: Places labels for every entry, exit, and TP/SL event. It also provides TradingView alertconditions for each event, enabling automated notifications or integration with trading bots.
7. Directional State Tracking
Traditional: Indicators typically do not track the "state" of a trade (e.g., active long/short/flat) beyond simple signals.
Signalgo BB: Maintains persistent variables for entry price, SL, TP, trailing stop, and trade direction, ensuring only one active signal per direction. This prevents overlapping entries and mimics realistic trade management.
8. User Customization
Traditional: Default settings are often hardcoded, or customization is limited.
Signalgo BB: Offers extensive user inputs for MA type and TP/SL logic—making the tool adaptable to many strategies and timeframes.
EMA TrackerFeatures:
Plots all four EMAs (20, 50, 100, 200) with different colors
Shows visual signals when price moves above/below all EMAs
Green triangle below bar when price first gets above all EMAs
Red triangle above bar when price drops below any EMA
Light green background when price is above all EMAs
Real-time status table showing which EMAs the price is above
Visual Elements:
Blue line: EMA 20
Orange line: EMA 50
Red line: EMA 100
Purple line: EMA 200
Alerts:
Alert when price first gets above all EMAs
Alert when price drops below any EMA
You can customize the colors, add more conditions, or modify the alert messages as needed. The script works on any timeframe and will update in real-time as new bars form.
You can add this as alert on your watchlist and keep receiving the update.
No Nonsense Forex Moving Averages ATR Bands[T1][T69]🔍 Overview
This indicator implements a No Nonsense Forex-style Baseline combined with ATR Bands, built using the moving_averages_library by Teyo69. It plots a configurable moving average and dynamically adjusts upper/lower ATR bands for trade zone detection and baseline confirmation.
✨ Features
30+ Moving Average types
ATR bands to define dynamic trade zones
Visual background highlighting for trade signals
Supports both "Within Range" and "Baseline Bias" display modes
Clean, minimal overlay with effective zone coloring
⚙️ How to Use
Choose MA Type: Select the baseline logic (SMA, EMA, HMA, etc.)
Configure ATR Bands: Adjust the ATR length and multiplier
Select Background Mode:
Within Range: Yellow = price inside band, Gray = outside
Long/Short Baseline Signal: Green = price above baseline, Red = below
Trade Setup:
Use the baseline for trend direction
Wait for confirmation or avoidance when price is outside the band
🛠 Configuration
Source: Price source for MA
MA Type: Any supported MA from the library
MA Length: Number of bars for smoothing
ATR Length: Period for Average True Range
ATR Multiplier: Width of the bands
Background Signal Mode: Choose visual signal type
⚠️ Limitations
Works with one MA at a time
Requires the moving_averages_library imported
Does not include confirmation or exit logic — use with full NNFX stack
💡 Tips
Combine with Volume or Confirmation indicators for NNFX strategy
Use adaptive MAs like KAMA, JMA, or VIDYA for dynamic baselines
Adjust ATR settings based on asset volatility
📘 Credits
Library: Teyo69/moving_averages_library/1
Inspired by: No Nonsense Forex (VP) Baseline + ATR Band methodology & MigthyZinger
SFC Indicator_2507使用說明書 / User Manual
═══════════════════════════════════════════════════════════════════════════════
概述 / Overview
繁體中文:
SFC Indicator 是一個多功能技術分析指標,整合了布林通道、移動平均線、真實波幅均值(ATR)、箱型理論以及 Bollinger Bandit 策略。此指標專為 TradingView 平台設計,提供全面的交易信號與風險管理工具。
English:
SFC Indicator is a comprehensive technical analysis indicator that integrates Bollinger Bands, Moving Averages, Average True Range (ATR), Box Theory, and Bollinger Bandit strategy. Designed for the TradingView platform, it provides comprehensive trading signals and risk management tools.
═══════════════════════════════════════════════════════════════════════════════
主要功能 / Key Features
1. 布林通道 (Bollinger Bands)
繁體中文:
- 支援雙標準差設定 (σ1, σ2)
- 預設週期:21
- 提供上軌、中軌、下軌顯示
- 自動生成買賣信號
English:
- Supports dual standard deviation settings (σ1, σ2)
- Default period: 21
- Displays upper, middle, and lower bands
- Automatic buy/sell signal generation
2. 移動平均線 (Moving Averages)
繁體中文:
- 三條可配置的移動平均線:快線(10)、中線(20)、慢線(60)
- 支援 SMA 和 EMA 切換
- 自定義顏色設定
English:
- Three configurable moving averages: Fast (10), Medium (20), Slow (60)
- Supports SMA and EMA switching
- Customizable color settings
3. 真實波幅均值 (Average True Range - ATR)
繁體中文:
- 預設週期:14
- 支援多種平滑方式:RMA、SMA、EMA、WMA
- 動態止損計算
- 風險管理工具
English:
- Default period: 14
- Multiple smoothing methods: RMA, SMA, EMA, WMA
- Dynamic stop-loss calculation
- Risk management tool
4. 箱型理論 (Box Theory)
繁體中文:
- 自動識別價格區間
- 視覺化箱型範圍
- 突破信號提示
English:
- Automatic price range identification
- Visual box range display
- Breakout signal alerts
5. Bollinger Bandit 策略
繁體中文:
- 動態追蹤止損
- ROC (變動率) 確認
- 自適應平倉機制
English:
- Dynamic trailing stop
- ROC (Rate of Change) confirmation
- Adaptive position closing mechanism
═══════════════════════════════════════════════════════════════════════════════
參數設定 / Parameter Settings
布林通道設定 / Bollinger Bands Settings
- 布林通道均線週期 BB Period: 21 (計算週期)
- 標準差 σ1: 1 (第一標準差倍數)
- 標準差 σ2: 2 (第二標準差倍數)
移動平均線設定 / Moving Average Settings
- 快線 Fast MA: 10 (短期移動平均)
- 中線 Medium MA: 20 (中期移動平均)
- 慢線 Slow MA: 60 (長期移動平均)
- 使用 EMA: false (切換至指數移動平均)
ATR 設定 / ATR Settings
- 週期 Period: 14 (ATR 計算週期)
- 平滑方式 Smoothing: RMA (平滑算法選擇)
Bollinger Bandit 設定 / Bollinger Bandit Settings
- 布林通道週期 BB Period: 50 (Bandit 策略布林週期)
- 初始平倉均線週期 Initial Exit MA: 50 (初始止損均線週期)
- ROC 週期 ROC Period: 30 (變動率計算週期)
箱型理論設定 / Box Theory Settings
- 箱型週期 Box Period: 21 (價格區間計算週期)
═══════════════════════════════════════════════════════════════════════════════
交易信號說明 / Trading Signals
布林通道信號 / Bollinger Bands Signals
繁體中文:
- 做多信號:價格連續 X 根 K 棒低於下軌後,突破下軌向上
- 做空信號:價格連續 X 根 K 棒高於上軌後,跌破上軌向下
- 止盈目標:上軌 (Profit1) 和上 2 軌 (Profit2) 或下軌和下 2 軌
- 止損點:下 2 軌減去 ATR 值或上 2 軌加上 ATR 值
English:
- Buy Signal: Price crosses above lower band after staying below for X consecutive bars
- Sell Signal: Price crosses below upper band after staying above for X consecutive bars
- Take Profit: Upper band (Profit1) and upper 2σ band (Profit2) or lower equivalents
- Stop Loss: Lower 2σ band minus ATR value or upper 2σ band plus ATR value
Bollinger Bandit 信號 / Bollinger Bandit Signals
繁體中文:
- 做多條件:ROC > 0 且價格突破 Bandit 上軌
- 做空條件:ROC < 0 且價格跌破 Bandit 下軌
- 動態止損:使用自適應移動平均線作為追蹤止損
English:
- Buy Condition: ROC > 0 and price breaks above Bandit upper band
- Sell Condition: ROC < 0 and price breaks below Bandit lower band
- Dynamic Stop: Uses adaptive moving average as trailing stop
═══════════════════════════════════════════════════════════════════════════════
視覺元素說明 / Visual Elements
圖表元素 / Chart Elements
- 綠色三角形 ▲:做多信號 (Buy Signal)
- 紅色倒三角形 ▼:做空信號 (Sell Signal)
- 橘色線:動態止損均線 (Dynamic Stop Loss MA)
- 藍色圓點:ROC > 0 (向上動能 / Upward Momentum)
- 橘色圓點:ROC < 0 (向下動能 / Downward Momentum)
資訊面板 / Information Panel
繁體中文:
右上角顯示即時交易資訊,包含:
- 當前交易方向 (做多/做空/空手)
- 進場價格 (Entry)
- 止損價格 (Loss)
- 止盈目標 1 和 2 (Profit1, Profit2)
- Bandit 上下軌價格 (Upper, Lower)
- 動態止損線數值 (Dynamic)
English:
Top-right panel displays real-time trading information:
- Current position (Long/Short/Flat)
- Entry price
- Stop-loss price
- Take-profit targets 1 and 2
- Bandit upper/lower band prices
- Dynamic stop-loss line value
═══════════════════════════════════════════════════════════════════════════════
使用建議 / Usage Recommendations
最佳實踐 / Best Practices
繁體中文:
1. 多時間框架確認:建議在更高時間框架確認趨勢方向
2. 風險管理:嚴格遵守止損設定,建議單筆風險不超過資金的2%
3. 信號過濾:結合ROC指標過濾假信號
4. 市場環境:在趨勢明確的市場中效果較佳
5. 回測驗證:使用前請先進行充分的歷史回測
English:
1. Multi-timeframe Confirmation: Confirm trend direction on higher timeframes
2. Risk Management: Strictly follow stop-loss settings, limit single trade risk to 2% of capital
3. Signal Filtering: Use ROC indicator to filter false signals
4. Market Conditions: Works best in trending markets
5. Backtesting: Conduct thorough historical backtesting before use
適用市場 / Suitable Markets
- 股票 Stock Markets
- 外匯 Forex Markets
- 期貨 Futures Markets
- 加密貨幣 Cryptocurrency Markets
═══════════════════════════════════════════════════════════════════════════════
警示設定 / Alert Settings
繁體中文:
指標內建兩種警示功能:
- 做多信號警示:「做多訊號,來也!!!」
- 做空信號警示:「做空訊號,來也!!!」
可在 TradingView 中設定價格警示,當信號出現時自動通知。
English:
Built-in alert functions:
- Buy signal alert: "做多訊號,來也!!!" (Buy Signal Alert!)
- Sell signal alert: "做空訊號,來也!!!" (Sell Signal Alert!)
Set up price alerts in TradingView for automatic notifications when signals occur.
═══════════════════════════════════════════════════════════════════════════════
技術資訊 / Technical Information
指標作者 / Indicator Author: @lincheng_SFC
版本 / Version: Pine Script v6
授權 / License: Mozilla Public License 2.0
發布平台 / Platform: TradingView
═══════════════════════════════════════════════════════════════════════════════
免責聲明 / Disclaimer
繁體中文:
本指標僅供教育和分析用途,不構成投資建議。交易涉及風險,過往表現不代表未來結果。請在使用前進行充分測試,並根據個人風險承受能力謹慎投資。
English:
This indicator is for educational and analytical purposes only and does not constitute investment advice. Trading involves risks, and past performance does not guarantee future results. Please conduct thorough testing before use and invest carefully according to your risk tolerance.
═══════════════════════════════════════════════════════════════════════════════
聯絡資訊 / Contact Information
作者 Author: @lincheng_SFC
如有問題或建議,歡迎在TradingView上聯繫
For questions or suggestions, feel free to contact on TradingView
TradeGlixAuto Support & Resistance, EMA Based Trading Supported. Bullish and Bearish Candle color. etc
Advanced DMA Pattern Detection SystemAdvanced DMA Pattern Detection System with Smart Intelligence
Professional-grade moving average indicator that combines traditional DMA analysis with advanced pattern recognition and probabilistic forecasting.
Core Features:
6 Key DMAs (5, 10, 20, 50, 100, 200) with descriptive labels showing trading purpose
Advanced Pattern Recognition - Detects Institutional Accumulation, Distribution Phases, Bull/Bear Transitions, and Choppy Markets
Probability Engine - Assigns confidence scores (0-100%) with Low/Medium/High classifications
Historical Validation - Tracks success rate of last 20 pattern signals for real performance data
Smart Alert System - Only triggers on significant pattern changes (20%+ probability shifts)
Dual Display System:
Movable Information Table - Shows current pattern, probability, confidence level, success rate, and recommended action
Chart Alerts & Background Colors - Visual confirmation of high-confidence setups (80%+ patterns)
Traditional DMA Labels - Clear identification of each average's trading significance
Complete Customization:
Master on/off controls for entire system
Individual toggles for all components (DMAs, table, alerts, colors)
Adjustable alert sensitivity (Conservative/Medium/Aggressive)
6 table positions to fit any chart layout
Perfect For: Swing traders, position traders, and anyone wanting systematic trend analysis with quantified probability scores rather than subjective interpretation.
Bottom Line: Transforms basic moving averages into an intelligent trading system that tells you exactly what the market structure means and what to do about it.
[Pandora] Laguerre Ultimate Explorations MulticatorIt's time to begin demonstrations differentiating the difference between known and actual feasibility beyond imagination... Welcome to my algorithmic twilight zone .
INTRODUCTION:
Hot off my press, I present this Laguerre multicator employing PSv6.0, originally formulated by John Ehlers for TASC - July 2025 Traders Tips. Basically I transcended Ehlers' notions of transversal filtration with an overhaul of his Laguerre design with my "what if" Pandora notions included. Striving beyond John Ehlers' original intended design. This action packed indicator is a radically revamped version of his original filter using novel techniques. My aim was to explore whether providing even more enhanced responsiveness and lesser lag is possible and how. Presented here is my mind warping results to witness.
EHLERS' LAGUERRE EXPLAINED:
First and foremost, the concept of Ehlers' Laguerre-izing method deserves a comprehensive deep dive. Ehlers' Laguerre filter design, as it functions originally, begins with his Ultimate Smoother (US) followed by a gang of four LERP (jargon for Linear intERPolation) filters. Following a myriad of cascading LERPs is a window-like FIR filter tapped into the LERP delay values to provide extra smoothness via the output.
On a side note, damping factor controlled LERP filters resemble EMAs indeed, but aren't exactly "periodic" filters that would have a period/length parameter and their subsequent calculations. I won't go into fine-grained relationship details, but EMA and LERP are indeed related in approach, being cousins of similar pedigree.
EXAMINING LAGUERRE:
I focused firstly on US initialization obstacles at Pine's bar_index==0 with nz() in abundance. The next primary notion of intrigue I mostly wondered about was, why are there four LERP elements instead of fewer or more. Why not three or why not two LERPs, etc... 1-4-6-4-1, I remember seeing those coefficients before in high pass filters.
Gathering my thoughts from that highpass knowledge base, I devised other tapped configuration modes to inspect their behavior out of curiosity. Eureka! There is actually more to Laguerre than Ehlers' mind provided, now that I had formulated additional modes. Each mode exhibits it's own lag/smoothness characteristics better than the quad LERPed version. I narrowed it down to a total of 5 modes for exploration. Mode 0 is just the raw US by itself.
ANALYZING FILTER BEHAVIORS:
Which option might be possibly superior, and how may I determine that? Fortunately, I have a custom-built analyzer allowing me to thoroughly examine transient responses across multiple periodicities simultaneously, providing remarkable visual insights.
While Ehlers has meagerly touched upon presenting general frequency responses in his books, I have excelled far beyond that. This robust filter analysis capability enables me to observe finer aspects hidden to others, ultimately leading to the deprecation of numerous existing filters. Not only this, but inventing entirely new species of filtration whether lowpass, highpass, or bandpass is already possible with a thorough comprehensive evaluation.
Revealing what's quirky with each filter and having the ability to discover what filters may be lacking in performance, is one of it's implications. I'm just going to explain this: For example US has a little too much overshoot to my liking, along with nonconformant cutoff frequency compliance with the period parameter. Perhaps Ehlers should inspect US coefficients a bit closer... I hope stating this is not received in an ill manner, as it's not my intention here.
What this technically eludes to is that UltimateSmoother can be further improved, analogous to my Laguerre alterations described above. I will also state Laguerre can indeed be reformulated to an even greater extent concerning group delay, from what I have already discussed. Another exciting time though... More investigative research is warranted.
LAGUERRE CONCLUSIONS:
After analyzing Laguerre's frequency compliance, transient responses, amplitudes, lag, symmetry across periodicities, noise rejection, and smoothness... I favor mode 3 for a multitude of reasons over the mode 4 configuration, but mostly superb smoothing with less lag, AND I also appreciated mode 1 & 2 for it's lower lag performance options.
Each mode and lag (phase shift) damping value has it's own unique characteristics at extremes, yet they demonstrate additional finesse in it's new hybrid form without adding too much more complexity. This multicator has a bunch of Laguerre filters in the overlay chart over many periodicities so you can easily witness it's differing periodic symmetries on an input signal while adjusting lag and mode.
LAGUERRE OSCILLATOR:
The oscillator is integrated into the laguerreMulti() function for the intention of posterity only. I performed no evaluation on it, only providing the code in Pine. That wasn't part of my intended exploration adventure, as I'm more TREND oriented for the time being, focusing my efforts there.
Market analysis has two primary aspects in my observations, one cyclic while the other is trending dynamics... There's endless oscillators, but my expectations for trend analysis seems a little lesser explored in my opinion, hence my laborious trend endeavors. Ehlers provided both indicator facets this time around, and I hope you find the filtration aspect more intriguing after absorption of this reading.
FUNCTION MODULES EXPLAINED:
The Ultimate Smoother is an advanced IIR lowpass smoothing filter intended to minimize noise in time series data with minimal group delay, similar to a traditional biquad filter. This calculation helps to create a smoother version of the original signal without the distortions of short-term fluctuations and with minimal lag, adjustable by period.
The Modified Laguerre Lowpass Filter (MLLF) enhances the functionality of US by introducing a Laguerre mode parameter along side the lag parameter to refine control over the amount of additional smoothing/lag applied to the signal. By tethering US with this LERPed lag mechanism, MLLF achieves an effective balance between responsiveness and smoothness, allowing for customizable lag adjustments via multiple inputs. This filter ends with selecting from a choice of weighted averages derived from a gang of up to four cascading LERP calculations, resulting with smoother representations of the data.
The Laguerre Oscillator is a momentum-like indicator derived from the output of US and a singular LERPed lowpass filter. It calculates the difference between the US data and Laguerre filter data, normalizing it by the root mean square (RMS). This quasi-normalization technique helps to assess the intensity of the momentum on any timeframe within an expected bound range centered around 0.0. When the Laguerre Oscillator is positive, it suggests that the smoothed data is trending upward, while a negative value indicates a downward trend. Adjustability is controlled with period, lag, Laguerre mode, and RMS period.
Price action + MA + MTF RSI + S/R Zones by GunjanPanditDescription:
This script combines multiple powerful trading tools into a unified indicator designed for trend-following and confirmation-based entries. It is built to assist traders in identifying actionable signals based on price structure, volatility, and momentum across multiple timeframes.
🔧 How It Works
✅ UT Bot Core Logic
The script uses a variation of the UT Bot (Ultimate Trend Bot) method to generate buy/sell signals.
Signals are based on ATR-filtered trailing stop levels to reduce noise and detect real trend changes.
A Buy is triggered when the price closes above the UT trailing stop.
A Sell is triggered when the price closes below it.
✅ Multi-Timeframe RSI Confirmation
RSI is calculated on a user-defined higher timeframe (default: 1 hour).
A buy signal is confirmed only if RSI is below the oversold level, and vice versa for sell signals.
This confirmation layer adds an extra filter to improve signal reliability and reduce whipsaws.
✅ Support & Resistance Zones (MTF)
The script automatically plots dynamic support and resistance zones using highs/lows from the selected higher timeframe.
These zones are visualized as shaded bands, helping users recognize key levels where price may reverse or consolidate.
✅ Visual Aids & Alerts
Buy and Sell signals are clearly labeled on the chart.
Optional RSI plot in a separate pane for visual monitoring.
Real-time alert conditions included for both Buy and Sell entries.
📈 Use Case & Recommendations
This script is best suited for:
Swing trading or intraday strategies in trending markets.
Traders who want confirmation across timeframes to filter noise.
Spotting key entry zones aligned with momentum and volatility.
Recommended to use in combination with:
Volume or trend structure analysis.
Stop-loss and take-profit risk management based on ATR or S/R zones.
inal Thoughts
This indicator is ideal for traders who value:
Multi-timeframe analysis
Visual clarity
Signal confirmation
And clean, customizable overlays for actionable trading insights.
PRO Investing - Apex EnginePRO Investing - Apex Engine
1. Core Concept: Why Does This Indicator Exist?
Traditional momentum oscillators like RSI or Stochastic use a fixed "lookback period" (e.g., 14). This creates a fundamental problem: a 14-period setting that works well in a fast, trending market will generate constant false signals in a slow, choppy market, and vice-versa. The market's character is dynamic, but most tools are static.
The Apex Engine was built to solve this problem. Its primary innovation is a self-optimizing core that continuously adapts to changing market conditions. Instead of relying on one fixed setting, it actively tests three different momentum profiles (Fast, Mid, and Slow) in real-time and selects the one that is most synchronized with the current price action.
This is not just a random combination of indicators; it's a deliberate synthesis designed to create a more robust momentum tool. It combines:
Volatility analysis (ATR) to generate adaptive lookback periods.
Momentum measurement (ROC) to gauge the speed of price changes.
Statistical analysis (Correlation) to validate which momentum measurement is most effective right now.
Classic trend filters (Moving Average, ADX) to ensure signals are only taken in favorable market conditions.
The result is an oscillator that aims to be more responsive in volatile trends and more stable in quiet periods, providing a more intelligent and adaptive signal.
2. How It Works: The Engine's Three-Stage Process
To be transparent, it's important to understand the step-by-step logic the indicator follows on every bar. It's a process of Adapt -> Validate -> Signal.
Stage 1: Adapt (Dynamic Length Calculation)
The engine first measures market volatility using the Average True Range (ATR) relative to its own long-term average. This creates a volatility_factor. In high-volatility environments, this factor causes the base calculation lengths to shorten. In low-volatility, they lengthen. This produces three potential Rate of Change (ROC) lengths: dynamic_fast_len, dynamic_mid_len, and dynamic_slow_len.
Stage 2: Validate (Self-Optimizing Mode Selection)
This is the core of the engine. It calculates the ROC for all three dynamic lengths. To determine which is best, it uses the ta.correlation() function to measure how well each ROC's movement has correlated with the actual bar-to-bar price changes over the "Optimization Lookback" period. The ROC length with the highest correlation score is chosen as the most effective profile for the current moment. This "active" mode is reflected in the oscillator's color and the dashboard.
Stage 3: Signal (Normalized Velocity Oscillator)
The winning ROC series is then normalized into a consistent oscillator (the Velocity line) that ranges from -100 (extreme oversold) to +100 (extreme overbought). This ensures signals are comparable across any asset or timeframe. Signals are only generated when this Velocity line crosses its signal line and the trend filters (explained below) give a green light.
3. How to Use the Indicator: A Practical Guide
Reading the Visuals:
Velocity Line (Blue/Yellow/Pink): The main oscillator line. Its color indicates which mode is active (Fast, Mid, or Slow).
Signal Line (White): A moving average of the Velocity line. Crossovers generate potential signals.
Buy/Sell Triangles (▲ / ▼): These are your primary entry signals. They are intentionally strict and only appear when momentum, trend, and price action align.
Background Color (Green/Red/Gray): This is your trend context.
Green: Bullish trend confirmed (e.g., price above a rising 200 EMA and ADX > 20). Only Buy signals (▲) can appear.
Red: Bearish trend confirmed. Only Sell signals (▼) can appear.
Gray: No clear trend. The market is likely choppy or consolidating. No signals will appear; it is best to stay out.
Trading Strategy Example:
Wait for a colored background. A green or red background indicates the market is in a tradable trend.
Look for a signal. For a green background, wait for a lime Buy triangle (▲) to appear.
Confirm the trade. Before entering, confirm the signal aligns with your own analysis (e.g., support/resistance levels, chart patterns).
Manage the trade. Set a stop-loss according to your risk management rules. An exit can be considered on a fixed target, a trailing stop, or when an opposing signal appears.
4. Settings and Customization
This script is open-source, and its settings are transparent. You are encouraged to understand them.
Synaptic Engine Group:
Volatility Period: The master control for the adaptive engine. Higher values are slower and more stable.
Optimization Lookback: How many bars to use for the correlation check.
Switch Sensitivity: A buffer to prevent frantic switching between modes.
Advanced Configuration & Filters Group:
Price Source: The data source for momentum calculation (default close).
Trend Filter MA Type & Length: Define your long-term trend.
Filter by MA Slope: A key feature. If ON, allows for "buy the dip" entries below a rising MA. If OFF, it's stricter, requiring price to be above the MA.
ADX Length & Threshold: Filters out non-trending, choppy markets. Signals will not fire if the ADX is below this threshold.
5. Important Disclaimer
This indicator is a decision-support tool for discretionary traders, not an automated trading system or financial advice. Past performance is not indicative of future results. All trading involves substantial risk. You should always use proper risk management, including setting stop-losses, and never risk more than you are prepared to lose. The signals generated by this script should be used as one component of a broader trading plan.
CPR + 44 MA Breakout Alert with Qty (Crypto, INR Risk)CPR + 44 EMA Breakout Alert with Quantity (Crypto | INR Risk-Based)
This indicator identifies high-probability **breakout and breakdown trades** based on two powerful intraday levels: the **Central Pivot Range (CPR)** and the **44-period Exponential Moving Average (EMA).
📌 Key Features:
Reference Candle Logic: The script first marks a "reference candle" — a candle that breaks out above or below both CPR and 44 EMA from the opposite side.
* Bullish Reference: Closes above both CPR top (TC) and 44 EMA from below.
* Bearish Reference: Closes below both CPR bottom (BC) and 44 EMA from above.
Signal Alerts:
* A **Buy signal** is triggered when a future candle **crosses above the high** of the bullish reference candle.
* A **Sell signal** is triggered when a future candle **crosses below the low** of the bearish reference candle.
* Position Sizing (Crypto):
* Input your **risk in INR**, and the indicator calculates your **position size in crypto quantity** using the live price and risk-based stop-loss distance.
* Includes two inputs: `riskINR` (default ₹600) and `rewardINR` (default ₹1000).
* Converts INR to USD using a user-defined exchange rate (default 85).
* Visual Markings:
* Buy/Sell signals are shown using **plotshapes**.
* Quantity is displayed near the candle using a dynamic label like: `Buy Qty: 4.25`.
🔔 Alerts:
Built-in alert conditions for both Buy and Sell entries. You can use these to automate or notify your trades, with messages formatted for crypto symbols (e.g., `BTCUSD.P Buy`).
** Important Note: ** Mainly Built for the Delta Exchange Broker in India for ALGO Trade Signals for automated trading whenever the alert is triggered. You can customise it for just getting the alerts or according to your needs. Just message me to get the Pine Script!
CPR Breakout/Breakdown Alert CandleIndicator Description (CPR + 44 MA Breakout Reference Candle Alert):
This indicator generates an alert when a candle **crosses above or below a specific "reference candle."
A **reference candle** is formed when a candle on the current day **breaks out above both the Central Pivot Range (CPR) and the 44-period Moving Average (MA)** from below (for a bullish setup) or **breaks down below both CPR and 44 MA** from above (for a bearish setup).
Once this reference candle is identified, the indicator continues monitoring price action. **An alert is triggered when any future candle crosses above (for bullish) or below (for bearish) the high/low of this reference candle**, confirming momentum in the breakout or breakdown direction.
This helps traders catch strong directional moves early, using the CPR and 44 MA as key breakout levels.