Stochastic w/ Crossovers and Deadspace FilterThis is my extremely useful modification of the classic Stochastic indicator. It includes clear signals of crossovers and crossunders of the K/D lines.
Additionally, I added a "deadspace" filter to remove plotting of signals in the middle of the range, which tend to be misleading.
This can be incredibly useful to find entries and trends, especially when using 2 instances of this indicator at different lengths (such as one of 14,1,3 and another of 28,3,6).
The deadspace filter works based on the middle line, so a value of 20 will not plot any crossovers between 30-70.
Indicatori e strategie
Tripple cross EMA'sThis indicator is designed to visually highlight key EMA crossovers to assist traders in spotting momentum shifts and trend confirmations at a glance.
✅ Plots three key Exponential Moving Averages:
EMA 20 (White) → short-term trend
EMA 50 (Light Blue) → medium-term trend
EMA 200 (Red) → long-term trend
✅ Displays signals with easy-to-read symbols:
🟡 Yellow Diamond → Golden Cross between EMA 20 and EMA 50 (short-term bullish signal)
🔵 Blue Diamond → Golden Cross between EMA 50 and EMA 200 (medium-term bullish signal)
❌ Pink X → Death Cross between EMA 20 and EMA 50 (short-term bearish signal)
❌ Red X → Death Cross between EMA 50 and EMA 200 (medium-term bearish signal)
✅ Alerts included for each crossover event → get notified immediately when a cross occurs.
➕ Ideal for traders who want clean, visual confirmation of trend shifts without cluttering the chart.
Works across all timeframes and instruments (Forex, indices, crypto, stocks).
How to use: Trade in the direction of the cross or combine with price action, support/resistance, or other confluence factors for best results.
Disclaimer:
This indicator is provided for informational and educational purposes only and does not constitute financial advice, investment advice, or trading recommendations.
Past performance is not indicative of future results. Trading financial markets involves risk, including the potential loss of capital.
Always do your own research and consult with a qualified financial advisor before making trading decisions.
The creator of this indicator is not liable for any losses or damages arising from the use of this tool.
OTE & A-B-C Zone Indicator SwiftEdgeOTE & A-B-C Zone Indicator SwiftEdge
Overview
The OTE & A-B-C Zone Indicator SwiftEdge is a versatile tool designed to help traders identify high-probability trading setups using a combination of Optimal Trade Entry (OTE) zones, Fibonacci levels, and A-B-C price patterns. This indicator is particularly useful for traders who rely on price action and Fibonacci-based strategies to find entry points, set stop-losses, and target potential take-profit levels. By integrating swing point detection, trend analysis, and Fibonacci projections, SwiftEdge provides a clear visual framework for making informed trading decisions across various timeframes.
What It Does
SwiftEdge identifies key price levels and zones to guide your trading:
OTE Zone: Highlights the Optimal Trade Entry zone between swing points A (swing high) and B (swing low) using Fibonacci retracement levels (default: 0.618 to 0.786). This zone represents a high-probability area for price reversals, making it an ideal entry point for trades.
A-B-C Pattern: Marks the latest swing points as A (swing high), B (swing low), and C (projected take-profit level) with dashed lines and labels. A solid line connects A to B to C, visually illustrating the price movement from entry to target.
Take-Profit Zones: Projects three customizable take-profit levels (TP1, TP2, TP3) based on Fibonacci extensions (default: 1.272, 1.618, 2.0) from the A-B swing, helping traders plan exits with favorable risk-reward ratios.
How It Works
SwiftEdge combines several technical components to create a cohesive trading system:
Swing Point Detection: Identifies significant swing highs (A) and swing lows (B) using a dynamic lookback period that adjusts to the selected timeframe. On lower timeframes like 1-minute charts, an ATR-based filter reduces noise by requiring price movements to exceed a threshold (0.5 * ATR(14)).
Trend Analysis: Uses an Exponential Moving Average (EMA) to determine the trend direction (default: 50-period EMA on 1H). The indicator marks uptrends (price above EMA) in green and downtrends (price below EMA) in red, ensuring trades align with the market's direction.
Fibonacci Levels: Applies Fibonacci retracement to define the OTE zone between A and B, and Fibonacci extensions to project take-profit levels (C) beyond the initial swing. This approach leverages the natural tendency of markets to respect Fibonacci ratios for reversals and extensions.
Visual Clarity: Displays only the latest A-B-C pattern with three dashed lines (A, B, C) and a solid connecting line, ensuring the chart remains uncluttered and easy to interpret.
The combination of these elements creates a structured setup where the OTE zone (between A and B) serves as an entry point, while the projected C level offers a target, all within the context of the prevailing trend. This synergy makes SwiftEdge a powerful tool for traders seeking to combine price action, trend analysis, and Fibonacci strategies.
How to Use
Add the Indicator: Apply the indicator to your chart via TradingView's indicator menu.
Identify the Trend: The OTE zone and A-B-C pattern will be colored green in uptrends (price above EMA) or red in downtrends (price below EMA). Use this to determine the market direction.
Entry Point: Look for price reversals within the OTE zone (between A and B). This zone is typically between the 0.618 and 0.786 Fibonacci retracement levels of the A-B swing, making it a high-probability area for entries.
Stop-Loss: Place your stop-loss below the OTE zone in an uptrend (or above in a downtrend) to protect against false breakouts.
Take-Profit Targets: Use the projected take-profit zones (TP1, TP2, TP3) as potential exit levels. These are based on Fibonacci extensions and can be toggled on/off in the settings.
Customization:
Adjust the Fibonacci levels for the OTE zone (Fibonacci Level 1 and Fibonacci Level 2) to suit your strategy.
Modify the take-profit levels (Fibonacci Extension Level for TP1/TP2/TP3) to target different extension ratios.
Change the lookback period (Base Lookback Period) and EMA period (Base EMA Period) to fine-tune swing point detection and trend sensitivity.
Customize colors for uptrends, downtrends, and A-B-C lines to match your preferences.
What Makes It Unique
SwiftEdge stands out by integrating swing point detection, Fibonacci-based OTE zones, and A-B-C price patterns into a single, visually intuitive indicator. Unlike standalone Fibonacci tools or trend indicators, SwiftEdge combines these elements to provide a complete trading setup: it identifies entry zones (OTE), confirms trend direction (EMA), and projects take-profit targets (Fibonacci extensions). The dynamic timeframe adjustment ensures consistent performance across all chart intervals, while the clean A-B-C visualization (with only the latest pattern displayed) prevents chart clutter, making it easier to focus on the most relevant price levels.
Notes
This indicator is designed for traders familiar with price action and Fibonacci strategies. It does not guarantee profits and should be used in conjunction with other analysis tools and proper risk management.
Performance may vary depending on market conditions and timeframe. Test the indicator on a demo account before using it in live trading.
ForexRobootthis indicator trade on crypto and forex
trade on neo usdt winrate 100%
trade on btc usdt winrate 90%
trade on cardano usdt winrate 90%
trade on floki usdt winrate 90%
and very coin other
ForexRobootthis indicator trade on crypto and forex
trade on neo usdt winrate 100%
trade on btc usdt winrate 90%
trade on cardano usdt winrate 90%
trade on floki usdt winrate 90%
and very coin other
ICT Core Macro Times (EST)ICT Core Macro Times where there's reversals and liquidity lies. Shows deadzones as well.
My script//@version=5
indicator("12M High Volume Screener", overlay=false, screen=true)
// Calculate 12-month window dynamically
var int lookbackDays = 252
var int maxBarsBack = 5000
// Define timeframe for volume analysis (daily regardless of chart TF)
dailyVolume = request.security(syminfo.tickerid, "D", volume, lookahead=barmerge.lookahead_on)
// Calculate highest volume over trailing 12 months (excl. current bar)
highestVol = ta.highest(dailyVolume , lookbackDays)
// Detect volume breakout condition
volumeBreakout = dailyVolume > highestVol and barstate.isrealtime
// Screener output formatting
screener_output = volumeBreakout ? 1 : 0
// Visual confirmation (optional)
plot(screener_output, "Volume Breakout", plot.style_columns,
color=volumeBreakout ? color.new(color.green, 70) : color.gray)
12-Month High Volume12 month high vol
show on the bar
//@version=5
indicator("12-Month High Volume", overlay=true)
// Define lookback period (12 months ~ 252 trading days)
lookback = 252
// Get highest volume in the last 252 bars (excluding current bar)
highest_vol = ta.highest(volume , lookback)
// Check if today's volume is higher than the previous 252 days
is_highest_today = volume > highest_vol
// Plot signal on chart
plotshape(is_highest_today, title="Highest Volume in 12 Months", location=location.belowbar, color=color.red, style=shape.labelup, text="12M High Vol")
// Optional: Display volume on chart
//plot(volume, title="Volume", color=color.gray, style=plot.style_columns)
【FREE】MAKE YOUR SIGNこのスクリプトは、トレンド方向に沿った逆張り型のエントリータイミングを検出するためのツールです。
以下の5つのテクニカル要素を組み合わせて、裁量トレードをサポートします。
スクリプトの主要機能
トレンド方向の判定
**移動平均線(MA)**を3本使用します(短期・中期・長期)。
条件: 短期MA > 中期MA > 長期MA なら上昇トレンド、その逆なら下降トレンド。
トレンドの方向が確定した場合のみ、シグナルが発生します(トレンドフィルター機能)。
逆張り条件の検出
RSI(Relative Strength Index)とストキャスティクスの両方が指定された閾値に達したとき、短期的な売られすぎ / 買われすぎを検出。
例: RSIが30以下かつストキャスが20以下 ➔ 買いシグナル
逆に、RSIが70以上かつストキャスが80以上 ➔ 売りシグナル
時間帯フィルター
シグナル発生は、ユーザーが設定した特定の時間帯に限定できます。
例: ロンドン時間(16:00-20:00)、ニューヨーク時間(21:00-1:00)などに絞り、重要な市場時間帯のみでのエントリーを狙えます。
フィボナッチリトレースメントの自動描画
直近の高値・安値を検出し、フィボナッチライン(0.236, 0.382, 0.5, 0.618, 0.786)をチャート上に自動で表示。
押し目・戻り売りの目安ラインとして機能します。
通貨強弱ヒートマップ
複数の通貨ペアのEMAの並び順を分析し、各通貨の強さランクをヒートマップで表示。
トレードの際、強い通貨 vs 弱い通貨の組み合わせを視覚的に判断できます。
シグナルのロジック
シンプルに言えば、**「トレンド方向に沿った逆張りエントリー」**です。
たとえば、以下のようなシナリオでシグナルが点灯します:
買いシグナル発生条件:
MAが上昇トレンドの並び(短期 > 中期 > 長期)
RSIが30以下
ストキャスが20以下
現在時刻が設定した時間帯内
売りシグナル発生条件:
MAが下降トレンドの並び(短期 < 中期 < 長期)
RSIが70以上
ストキャスが80以上
🔎 Main Features
1️⃣ Trend Direction Filter
Uses 3 Moving Averages (MA) (short, medium, long-term).
Condition: If Short MA > Medium MA > Long MA ➔ Uptrend. The reverse ➔ Downtrend.
Signals only appear when trend alignment is confirmed.
2️⃣ Countertrend Signal Detection
Combines RSI and Stochastic to detect overbought/oversold conditions.
Example: RSI below 30 and Stochastic below 20 ➔ Buy Signal.
RSI above 70 and Stochastic above 80 ➔ Sell Signal.
3️⃣ Session Filter
Signals are limited to user-defined sessions.
Example: Only show signals during London (16:00-20:00) or New York (21:00-1:00) sessions.
4️⃣ Automatic Fibonacci Retracement
Draws Fibonacci levels (0.236, 0.382, 0.5, 0.618, 0.786) based on recent high/low.
Useful for spotting potential pullback zones.
5️⃣ Currency Strength Heatmap
Analyzes multiple forex pairs by checking EMA alignment.
Displays each currency's strength/weakness visually, helping you trade strong vs weak pairs.
🎯 Signal Logic
In simple terms:
"Countertrend entry signals filtered by main trend direction."
🔥 Buy Signal Conditions:
MAs aligned in uptrend (Short > Medium > Long)
RSI below 30
Stochastic below 20
Within user-set time session
❄️ Sell Signal Conditions:
MAs aligned in downtrend (Short < Medium < Long)
RSI above 70
Stochastic above 80
Within user-set time session
Scalping Template - XAUUSD//@version=5
indicator("Scalping Template - XAUUSD", overlay=true)
// EMA
ema50 = ta.ema(close, 50)
ema200 = ta.ema(close, 200)
plot(ema50, color=color.blue, title="EMA 50")
plot(ema200, color=color.orange, title="EMA 200")
// QQE Mod Histogram (simplified)
src = close
rsi = ta.rsi(src, 14)
rsiEma = ta.ema(rsi, 5)
hist = rsi - rsiEma
plot(hist, title="QQE Histogram", color=hist >= 0 ? color.aqua : color.fuchsia, style=plot.style_columns, linewidth=2)
// Stochastic RSI
k = ta.stoch(close, high, low, 14)
d = ta.sma(k, 3)
plot(k, title="Stoch %K", color=color.green)
plot(d, title="Stoch %D", color=color.red)
hline(80, "Overbought", color=color.gray)
hline(20, "Oversold", color=color.gray)
AlgoRanger Trend Dashboard Panel//@version=5
indicator(" AlgoRanger Trend Dashboard Panel", overlay = true, max_lines_count = 500, max_labels_count = 500)
// === EMA Settings ===
group_ema = "📊 EMA Settings"
fastLen = input.int(10, minval = 1, title = "Fast EMA Length", group = group_ema)
slowLen = input.int(50, minval = 1, title = "Slow EMA Length", group = group_ema)
// === Timeframe Settings ===
group_tf = "🕒 Timeframes"
tf_1m = input.timeframe("1", title = "1 Minutes", group = group_tf)
tf_5m = input.timeframe("5", title = "5 Minutes", group = group_tf)
tf_15m = input.timeframe("15", title = "15 Minutes", group = group_tf)
tf_1h = input.timeframe("60", title = "1 Hour", group = group_tf)
tf_4h = input.timeframe("240", title = "4 Hours", group = group_tf)
tf_1d = input.timeframe("D", title = "1 Day", group = group_tf)
// === Trend Detection Function ===
getTrend(_tf) =>
fast = request.security(syminfo.tickerid, _tf, ta.ema(close, fastLen))
slow = request.security(syminfo.tickerid, _tf, ta.ema(close, slowLen))
fast > slow ? "🟢 UP" : fast < slow ? "🔴 DOWN" : "⚪ NEUTRAL"
// === Retrieve Trend Values ===
trend1 = getTrend(tf_1m)
trend5 = getTrend(tf_5m)
trend15 = getTrend(tf_15m)
trend1h = getTrend(tf_1h)
trend4h = getTrend(tf_4h)
trend1d = getTrend(tf_1d)
// === Dashboard Settings ===
group_dash = "📍 Dashboard Settings"
x_pos = input.int(10, title="X Offset", group=group_dash)
y_pos = input.int(20, title="Y Offset", group=group_dash)
fontSize = input.int(14, minval=10, maxval=30, title="Font Size", group=group_dash)
bgColor = input.color(color.new(#454336, 70), title="Panel Background", group=group_dash)
textColor = input.color(color.white, title="Text Color", group=group_dash)
// === Create Text with str.format() ===
dashboardText = str.format(" AlgoRanger Trend Dashboard 1M: {0} 5M : {1} 15M : {2} 1H : {3} 4H : {4} 1D : {5}", trend1, trend5, trend15, trend1h, trend4h, trend1d)
// === Draw the Dashboard Label ===
var label trendPanel = label.new(x = bar_index + x_pos, y = high + y_pos,
text = dashboardText, style = label.style_label_left,
textcolor = textColor, size = size.normal, color = bgColor)
label.set_xy(trendPanel, bar_index + x_pos, high + y_pos)
label.set_text(trendPanel, dashboardText)
label.set_textcolor(trendPanel, textColor)
label.set_size(trendPanel, fontSize >= 20 ? size.large : fontSize >= 14 ? size.normal : size.small)
label.set_color(trendPanel, bgColor)
First candle range High LowThe script marks High and Low range of Day's First Candle and stays intact for full day.Offcourse the timeframe should be less than 1 day timeframe. 3 MIN,5 MIN,10 MIN, 15 MIN,30 MIN, 1 HOUR etc.
Repaint- Consolidation BoxIndicator Description
The Pro Consolidation Box indicator automatically identifies and visualizes price consolidation zones on your chart. A consolidation zone is defined as a period where price action remains within a specific range for a minimum amount of time.
How It Works
Range Detection: The indicator tracks the highest and lowest prices in real-time.
Consolidation Criteria: A consolidation is identified when:
Price stays within a user-defined range (default: 150 points)
For a minimum time period (default: 15 minutes, automatically adjusted to your chart timeframe)
Visual Representation: When consolidation criteria are met, a colored box appears on your chart highlighting the consolidation zone.
Dynamic Updates: The box automatically:
Expands if price makes new highs/lows while still within the allowed range
Disappears if price breaks out of the range
Resets and begins tracking a new potential consolidation zone after a breakout
Real-time Statistics: A small information panel in the top-right corner displays:
Current price range size
Number of bars price has remained within the range
Customization Options
Range Size: Set the maximum price range for consolidation (larger values identify wider consolidations)
Time Threshold: Minimum time required to confirm a consolidation (in minutes)
Box Color: Customize the fill color and transparency of consolidation zones
Edge Display: Toggle visibility of box borders
Edge Color: Customize the color of box borders
Trading Applications
This indicator helps you:
Identify periods of decreasing volatility that often precede breakouts
Spot potential support/resistance zones within ranging markets
Find potential breakout entry points as price approaches consolidation boundaries
ATR Based StoplossATR Based stoploss.Green line as short entry trailing stoploss.Red Line as long entry trailing stoploss.
Support/Resistance Breakout DetectorThis indicator automatically detects and plots dynamic support and resistance levels using pivot highs and lows.
✅ It draws red resistance lines and blue support lines,
✅ The lines extend forward but automatically stop when the price touches them,
✅ It monitors for breakouts with strong volume,
✅ When a breakout happens, it shows labels like “B” or “Bull Wick” / “Bear Wick” on the chart,
✅ It also triggers alerts when support or resistance breaks with high volume.
Main settings:
Pivot lookback period
Show/hide breakout labels
Minimum volume for breakout
Maximum extension length for lines
This tool helps traders easily spot key price levels and watch for meaningful breakouts.
[COW] Market DirectionA script that will plot a table on screen that shows your RSI and EMA directions for multiple timeframes. This will help determine your direction and bias for multiple timeframes. I have included some code that I have in a private library as well showing how I handle types with pine script and how they come in handy.
This indicator is useful to help determine chop, directional movement, and more!
ATR Strength Index~~~~~~~ATRRSI~~~~~~~~~
Understanding the ATR Strength IndexThe "ATR Strength Index" (ATR SI) is a custom technical indicator derived by applying the calculation methodology of the Relative Strength Index (RSI) to the values of the Average True Range (ATR).
While the standard RSI measures the momentum of price changes, the ATR SI measures the momentum of volatility itself, as represented by the ATR.It is important to note that this is not a standard, widely recognised indicator like the traditional RSI or ATR.
It's a custom construction designed to provide a different perspective on market dynamics – specifically, the speed and magnitude of changes in volatility.
How it is Calculated
The calculation of the ATR Strength Index follows the same steps as the standard RSI, but the input data is the ATR value for each period, rather than the price.Let ATRi be the Average True Range value for the current period i.Let ATRi−1 be the Average True Range value for the previous period i−1.Calculate the period-over-period change in ATR:ΔATRi=ATRi−ATRi−1Separate ATR Gains and ATR Losses:If ΔATRi>0, then ATR,Gaini=ΔATRi and ATR,Lossi=0.If ΔATRi<0, then ATR,Gaini=0 and ATR,Lossi=∣ΔATRi∣.If ΔATRi=0, then ATR,Gaini=0 and ATR,Lossi=0.Calculate the Smoothed Average ATR Gain and Average ATR Loss over a specified lookback period (let's call this the "RSI Length" or n).
This typically uses a smoothing method similar to Wilder's original RSI calculation (a modified moving average or exponential moving average).Average,ATR,Gainn=Smoothed Average of ATR,Gain over n periodsAverage,ATR,Lossn=Smoothed Average of ATR,Loss over n periodsCalculate the ATR Relative Strength (ATR RS):ATR,RSn=Average,ATR,LossnAverage,ATR,GainnCalculate the ATR Strength Index:ATR,SIn=100−1+ATR,RSn100The resulting index oscillates between 0 and 100, just like the standard RSI.
How to Use It
Interpreting the ATR Strength Index focuses on the momentum of volatility rather than price momentum:High Values (e.g., above 70): Indicate that volatility (as measured by ATR) has been increasing rapidly over the chosen period.
This could suggest a market transitioning from a period of low volatility to high volatility, potentially preceding or accompanying strong directional price moves or increased choppiness.Low Values (e.g., below 30): Indicate that volatility has been decreasing rapidly.
This could suggest a market transitioning from high volatility to low volatility, potentially entering a period of consolidation or ranging price action.Midline (50): Represents a balance between increasing and decreasing volatility momentum.Divergence: You could potentially look for divergence between the ATR value itself and the ATR Strength Index. For example, if ATR is making higher highs but the ATR SI is making lower highs, it might suggest that while volatility is still increasing, the speed of that increase is slowing down. The interpretation and reliability of such divergence would need careful testing.
This indicator is best used as a supplementary tool to gain insight into the underlying volatility dynamics of the market, rather than as a primary signal generator for price direction.
It can help in understanding the current market environment – whether volatility is picking up or dying down – which can inform the suitability of different trading strategies (e.g., trend-following strategies might be more effective when volatility momentum is high, while range-bound strategies might suit periods of low volatility momentum).
Uniqueness
The ATR Strength Index is unique because it applies a momentum oscillator's logic (RSI) to a volatility indicator's output (ATR).Standard RSI: Focuses on the directional force of price movements.Standard ATR: Measures the amount of volatility, regardless of direction.ATR Strength Index: Measures the speed and direction of change in volatility.
It provides a perspective that neither the standard RSI nor ATR offers on their own – a quantified measure of how quickly the market's choppiness or range is expanding or contracting. This can be valuable for traders who incorporate volatility analysis into their decision-making process.In summary, the ATR Strength Index is a custom indicator that adapts the RSI calculation to measure the momentum of volatility, offering a unique view on market dynamics by showing how rapidly volatility is increasing or decreasing.
ADX Full [Titans_Invest]ADX Full
This is, without a doubt, the most complete ADX indicator available on TradingView — and quite possibly the most advanced in the world. We took the classic ADX structure and fully optimized it, preserving its essence while elevating its functionality to a whole new level. Every aspect has been enhanced — from internal logic to full visual customization. Now you can see exactly what’s happening inside the indicator in real time, with tags, flags, and informative levels. This indicator includes over 22 long entry conditions and 22 short entry conditions , covering absolutely every possibility the ADX can offer. Everything is transparent, adjustable, and ready to fit seamlessly into any professional trading strategy. This isn’t just another ADX — it’s the definitive ADX, built for traders who take the market seriously.
⯁ WHAT IS THE ADX❓
The Average Directional Index (ADX) is a technical analysis indicator developed by J. Welles Wilder. It measures the strength of a trend in a market, regardless of whether the trend is up or down.
The ADX is an integral part of the Directional Movement System, which also includes the Plus Directional Indicator (+DI) and the Minus Directional Indicator (-DI). By combining these components, the ADX provides a comprehensive view of market trend strength.
⯁ HOW TO USE THE ADX❓
The ADX is calculated based on the moving average of the price range expansion over a specified period (usually 14 periods). It is plotted on a scale from 0 to 100 and has three main zones:
Strong Trend: When the ADX is above 25, indicating a strong trend.
Weak Trend: When the ADX is below 20, indicating a weak or non-existent trend.
Neutral Zone: Between 20 and 25, where the trend strength is unclear.
⯁ ENTRY CONDITIONS
The conditions below are fully flexible and allow for complete customization of the signal.
______________________________________________________
🔹 CONDITIONS TO BUY 📈
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔹 +DI > -DI
🔹 +DI < -DI
🔹 +DI > ADX
🔹 +DI < ADX
🔹 -DI > ADX
🔹 -DI < ADX
🔹 ADX > Threshold
🔹 ADX < Threshold
🔹 +DI > Threshold
🔹 +DI < Threshold
🔹 -DI > Threshold
🔹 -DI < Threshold
🔹 +DI (Crossover) -DI
🔹 +DI (Crossunder) -DI
🔹 +DI (Crossover) ADX
🔹 +DI (Crossunder) ADX
🔹 +DI (Crossover) Threshold
🔹 +DI (Crossunder) Threshold
🔹 -DI (Crossover) ADX
🔹 -DI (Crossunder) ADX
🔹 -DI (Crossover) Threshold
🔹 -DI (Crossunder) Threshold
______________________________________________________
______________________________________________________
🔸 CONDITIONS TO SELL 📉
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔸 +DI > -DI
🔸 +DI < -DI
🔸 +DI > ADX
🔸 +DI < ADX
🔸 -DI > ADX
🔸 -DI < ADX
🔸 ADX > Threshold
🔸 ADX < Threshold
🔸 +DI > Threshold
🔸 +DI < Threshold
🔸 -DI > Threshold
🔸 -DI < Threshold
🔸 +DI (Crossover) -DI
🔸 +DI (Crossunder) -DI
🔸 +DI (Crossover) ADX
🔸 +DI (Crossunder) ADX
🔸 +DI (Crossover) Threshold
🔸 +DI (Crossunder) Threshold
🔸 -DI (Crossover) ADX
🔸 -DI (Crossunder) ADX
🔸 -DI (Crossover) Threshold
🔸 -DI (Crossunder) Threshold
______________________________________________________
______________________________________________________
🤖 AUTOMATION 🤖
• You can automate the BUY and SELL signals of this indicator.
______________________________________________________
______________________________________________________
⯁ UNIQUE FEATURES
______________________________________________________
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Table of Conditions: BUY/SELL
Conditions Label: BUY/SELL
Plot Labels in the graph above: BUY/SELL
Automate & Monitor Signals/Alerts: BUY/SELL
______________________________________________________
📜 SCRIPT : ADX Full
🎴 Art by : @Titans_Invest & @DiFlip
👨💻 Dev by : @Titans_Invest & @DiFlip
🎑 Titans Invest — The Wizards Without Gloves 🧤
✨ Enjoy!
______________________________________________________
o Mission 🗺
• Inspire Traders to manifest Magic in the Market.
o Vision 𐓏
• To elevate collective Energy 𐓷𐓏
BBands Channels with EMAs# **BBands Channels with EMAs Indicator Explanation**
---
## **📌 Feature Overview**
### **1. Bollinger Bands**
- **Basis Line**: 160-period SMA (adjustable)
- **Inner Bands**:
- **Upper**: Basis + 2× Standard Deviation
- **Lower**: Basis - 2× Standard Deviation
- **Outer Bands**:
- **Upper Top**: Basis + 3× Standard Deviation
- **Lower Low**: Basis - 3× Standard Deviation
- **Fill Effect**: Semi-transparent black fill between inner and outer bands
### **2. Exponential Moving Averages (EMAs)**
| Period | Purpose | Line Style |
|--------------|-----------------------------|------------------|
| **EMA 27** | Short-term trend | Thin line |
| **EMA 120** | Short-to-medium-term trend | Medium line |
| **EMA 200** | Medium-term trend | Medium line |
| **EMA 1120** | Ultra-long-term trend | Thick line |
---
## **⚙️ Parameter Settings**
### **Bollinger Bands**
| Parameter | Default | Description |
|---------------|---------|--------------------------------------|
| `length` | 160 | SMA calculation period |
| `mult` | 2.0 | Standard deviation multiplier (inner bands) |
| `multOuter` | 3.0 | Standard deviation multiplier (outer bands) |
| `offset` | 0 | Time offset for plots (±500 bars) |
### **Exponential Moving Averages (EMAs)**
| Parameter | Default | Description |
|-----------------|---------|---------------------------|
| `ema1Length` | 27 | EMA 1 period |
| `ema2Length` | 120 | EMA 2 period |
| `ema3Length` | 200 | EMA 3 period |
| `ema4Length` | 1120 | EMA 4 period |
---
## **📊 Use Cases**
### **1. Trend Confirmation**
- **Bullish Trend**: Price above EMA200 + Bollinger Band expansion
- **Bearish Trend**: Price below EMA200 + Bollinger Band expansion
### **2. Overbought/Oversold Signals**
- **Upper Band Touch**: Price reaches Upper Top → Potential overbought
- **Lower Band Touch**: Price reaches Lower Low → Potential oversold
### **3. Volatility Strategies**
- **Band Squeeze**: Narrowing gap between bands → Breakout warning
- **Band Expansion**: Price breaks outer band → Trend acceleration
---
**✅ Summary**
This indicator combines **Bollinger Bands + Multi-period EMAs** for:
- Trend tracking
- Volatility analysis
- Multi-timeframe strategies
---
# **BBands Channels with EMAs 指標說明**
---
## **📌 功能概述**
### **1. 布林通道 (Bollinger Bands)**
- **基礎線 (Basis Line)**: 160週期SMA(可調整)
- **內通道 (Inner Bands)**:
- 上軌 (Upper): 基礎線 + 2倍標準差
- 下軌 (Lower): 基礎線 - 2倍標準差
- **外通道 (Outer Bands)**:
- 上外軌 (Upper Top): 基礎線 + 3倍標準差
- 下外軌 (Lower Low): 基礎線 - 3倍標準差
- **填充效果**: 內外通道間半透明黑色填充
### **2. 指數移動平均線 (EMAs)**
| 週期 | 用途 | 線條樣式 |
|-------------|-------------------|-----------------|
| **EMA 27** | 短期趨勢 | 細線 |
| **EMA 120** | 中短期趨勢 | 中等線 |
| **EMA 200** | 中期趨勢 | 中等線 |
| **EMA 1120**| 超長期趨勢 | 粗線 |
---
## **⚙️ 參數設定**
### **布林通道 (Bollinger Bands)**
| 參數名 | 預設值 | 說明 |
|-------------|--------|---------------------------|
| `length` | 160 | SMA計算週期 |
| `mult` | 2.0 | 內通道標準差倍數 |
| `multOuter` | 3.0 | 外通道標準差倍數 |
| `offset` | 0 | 線圖時間偏移(±500根K棒) |
### **指數移動平均線 (EMAs)**
| 參數名 | 預設值 | 說明 |
|----------------|---------|-------------------|
| `ema1Length` | 27 | 第一條EMA週期 |
| `ema2Length` | 120 | 第二條EMA週期 |
| `ema3Length` | 200 | 第三條EMA週期 |
| `ema4Length` | 1120 | 第四條EMA週期 |
---
## **📊 應用場景**
### **1. 趨勢確認**
- **多頭趨勢**: 價格在EMA200上方 + 布林通道擴張
- **空頭趨勢**: 價格在EMA200下方 + 布林通道擴張
### **2. 超買超賣信號**
- **觸及外軌**: 價格觸碰Upper Top → 可能超買
- **觸及下軌**: 價格觸碰Lower Low → 可能超賣
### **3. 波動率策略**
- **通道收窄**: 內外通道間距縮小 → 突破預警
- **通道擴張**: 價格突破外軌 → 趨勢加速
---
**✅ 總結**
本指標透過**布林通道+多週期EMA**的組合,適用於:
- 趨勢跟蹤
- 波動率分析
- 多時間框架策略