Reversal Detection Indicator / Pro Panel Edition這是一款專為短線交易設計的「摸頭猜底」技術指標,透過多重條件偵測可能的轉折位置,幫助交易者即時掌握進出場時機。
指標內建短期均線偵測模組,結合價格行為判斷轉折可能性,並透過「多空趨勢面板」動態顯示當前市場趨勢狀態,包括:目前趨勢方向、趨勢強弱、以及可能出現的反轉訊號。
專業面板版適合具備交易經驗的使用者,讓你在快節奏的市場中快速做出策略判斷,進退有據。
This indicator is tailor-made for short-term traders who want to detect potential market reversals — both tops and bottoms.
It integrates short-term moving average analysis with price action logic to help identify likely turning points.
The Pro Panel Edition includes a bullish/bearish trend dashboard, which displays real-time trend information such as current market direction, trend strength, and possible reversal alerts — all in a clear, visual format.
Ideal for experienced traders, this tool offers fast, data-driven insights to support timely and confident trading decisions.
Chỉ báo và chiến lược
M2 Global Liquidity IndexGlobal liquidity index calculated as
(ECONOMICS:CNM2 * FX_IDC:CNYUSD + ECONOMICS:USM2+ ECONOMICS:EUM * FX:EURUSD + ECONOMICS:JPM2 * FX_IDC:JPYUSD + ECONOMICS:GBM2 * FX:GBPUSD) / 1000000000000
Feel free to share your offsets in comments to find better sync between M2 and BTCUSDT
Band Pass [ko]The Band Pass indicator creates a two-colored representation of price action centered on a zero line. Think of the zero line in relation to the price line as a moving average. Above zero signals a price above a moving average, so an upward trend. Below zero price lines are downward trends. Price lines that keep crossing the zero line are choppy, red flags signaling to stay away, beware, look elsewhere or trade with extreme caution.
The indicator then calculates a white line rate of change, or differential, indicating a smoothed slope of the price curve. Buy when the white line crosses above zero. Hold on as long as the price line crosses above zero and stays above zero. The white line may dip below zero and return above in a head fake move. In this way the white line indicates the margin or incremental move and the price line is the average of a series of recent moves. When the white line crosses below zero with authority and looks to be pulling the price line down as well, exit the position, or reverse and go short.
The gray line is a high pass filter, which is analogous to the price changes of each bar. It is shown for completeness. You can turn it off for a cleaner look.
There is also a fine red line for the rate of change of the white line. This is the second derivative and projects a prospective next move direction of the white line.
The idea of a band pass filter is that it adds the smoothness desired from moving averages without introducing the lag that drastically limits their usefulness. A band pass filter combines a high pass and a low pass filter. By doing so it eliminates both the noisy, high frequency movements that appear too erratically unpredictable to trade and the low frequency movements that are largely unchanging long term trends. The result isolates tradable movements, trends and reversals.
Settings of HPLength = 10 and LPLength = 200 show the zero line approximating an SMA 8, which is a rather tight trend line. I recommend you plot that on your candlesticks for reference.
The curve scale parameter adjusts the amplitude of the price line and has no influence on zero crossings.
EMA 21 and SMA 50 Low ConditionsDescription:
This indicator highlights trend zones on a daily chart using the 21-day Exponential Moving Average (EMA) and 50-day Simple Moving Average (SMA). It’s designed to identify bullish conditions with two distinct background colors:
• Green Background: Signals a strong bullish trend. Appears when the low of the candle stays above the 21 EMA for 3 or more consecutive days, with either the 3rd or 4th day closing higher than its open (an “up” day). The green zone persists until a candle closes below the 21 EMA.
• Yellow Background: Indicates a potential support zone. Triggers when the low of the candle remains above the 50 SMA after the green condition ends, suggesting the price is still holding above a longer-term average. The yellow zone lasts until a candle closes below the 50 SMA.
Features:
• Plots the 21 EMA (blue line) and 50 SMA (orange line) for visual reference.
• Uses background colors to mark trend zones, making it easy to spot bullish phases and support levels.
• Optimized for daily timeframes, ideal for swing traders or long-term trend followers.
How to Use:
1. Apply the indicator to a daily chart.
2. Watch for the green background to identify strong bullish momentum (lows holding above the 21 EMA with an up close confirmation).
3. Look for the yellow background as a sign of potential support after the short-term trend weakens (lows above the 50 SMA).
4. Exit zones are triggered by closes below the respective averages (21 EMA for green, 50 SMA for yellow).
Notes:
• Best used on symbols with sufficient historical data to ensure accurate EMA and SMA calculations.
• The indicator prioritizes the green condition over yellow—green will override if both could apply.
Author’s Intent:
Created to help traders visualize sustained bullish trends and key support levels using simple moving average rules. Perfect for confirming uptrends and monitoring pullbacks within a broader bullish context.
Forex Market Strength Indicator [algo_aakash]📊 Forex Market Strength Indicator
This indicator visually displays the relative strength of major currencies by analyzing percentage changes in popular forex pairs like EURUSD, GBPUSD, USDJPY, and others.
💡 It presents each currency's strength using a color-coded bar system, making it easier to spot the strongest and weakest currencies at a glance.
No signals, no clutter — just a clean visual representation of forex market strength.
Created by @algo_aakash
Built using Pine Script v6.
MM LEVELSWant to trade where the real action happens?
📉 Need clean, high-probability zones across major forex pairs?
MM LEVELS plots 6 key zones for each of the 7 most traded FX pairs – automatically, cleanly, and visually reactive.
EUR/USD
GBP/USD
USD/JPY
AUD/USD
USD/CAD
NZD/USD
USD/CHF
6 strategic levels per pair – easily adjustable through settings.
🔹 Auto-rendered boxes – no more manual drawing.
Clear visuals and quick interpretation – perfect for scalping, intraday, or swing trading.
Post-Death-Cross Reversaldentifies a “death cross” (EMA200 crossing above EMA50), then plots a small green triangle when EMA20’s slope is rising and its RSI crosses above 50—signaling a potential reversal. Also displays a histogram of EMA20’s slope as a momentum gauge.
ETF Rotation Strategy (India)Description of Strategy:
Suitable for ETFs or large-cap stock with very low frequency traders (2-3 trade per year). I have created for my use based on my own experience and knowledge, thought it could help more like me.
1. This ETF rotation strategy is based on trend tracking of 2 ETFs, moving averages standard,
2. One Benchmark ETF (that is selectable in Inputs) and 2nd that's you can plot on chart,
3. Strategy does comparison between the 2 ETFs in multiple time periods,
4. And prompts you for entry and exit on the plotted ETF in comparison with benchmark, suitable for investors or very low frequency traders. It may not give more than 2-3 trades per year,
5. Back testing result for plotted ETF will appear in tester, and combined both ETFs performance will appear in the table left top.
6. Combined back testing is done for past 5 years,
7. Option to select start year of back test is available in Input for combined result in table,
8. Its tested mostly on India liquid ETFs (12-15), included in table right bottom, Input has option to select or deselect this table to appear or disappear. When deselected script speed is better. Although global ETFs can be tested by changing benchmark ETF is Input and select watchlist accordingly,
9. May be tried on Large cap stocks, however tested for ETFs due less volatility in comparison to stocks,
10. User need to add most liquid ETF in watchlist and then when plot any ETF it will show its performance with benchmark and show entry /exit,
11. Future performance obviously will depend on market conditions time to time.
For Access to it, please contact me on email "ssukhjitkd@gmail.com" with your Tradingview account name and brief description of you, markets you trade and your trading interest.
TrapSniper XAU📜 Features:
✅ Auto Trap Zone Detection
It will detect high/low liquidity wicks.
It will identify fake breakouts or liquidity grabs.
It will automatically mark the Trap Zone by drawing a rectangle box.
✅ Sniper Entry Alert
When the price touches the Trap Zone and forms a rejection candle.
After the confirmation candle closes, it will generate a "BUY/SELL" signal.
Sound alerts, popup alerts, and Telegram webhook alerts are ready.
✅ Customizable Settings
Timeframe selection: 5min / 15min (default optimized for XAUUSD).
Sensitivity adjustment: Aggressive or Conservative trap zone detection.
Risk/Reward ratio pre-setting.
✅ Built-in Smart Stop Loss & Take Profit Levels
Dynamic Stop Loss will be set based on the Trap Zone's low/high.
Auto Take Profit suggestions based on 1:2 or 1:3 Risk:Reward ratios.
✅ Visuals
Clean chart with color-coded Trap Zones.
Entry arrows will be shown (⬆️BUY, ⬇️SELL).
✅ No Repaint
Once a Trap Zone is created, it remains fixed (it will not disappear or change after refreshing the chart).
Multiple SMA Strategy with Trend Cloud5, 8, and 13 SMA with trend indicator, with easy to see colours for trends,
Trend Spotter ProTrend Spotter Pro – Bullish & Bearish Levels Using Covariance Analysis
Overview
Trend Spotter Pro is a trend-based indicator that calculates bullish and bearish levels using a covariance formula applied to the last 15 days of historical data. It helps traders identify potential support and resistance zones, making it easier to spot key trend reversals and breakout opportunities.
How It Works
Covariance-Based Calculation: Analyzes historical price movements to identify strong bullish and bearish levels.
Bullish & Bearish Thresholds: The indicator marks “Strong Bullish” and “Strong Bearish” levels for easy trend identification.
Multi-Level Support & Resistance (L-1 to L-7): Provides up to 7 levels for structured trade management.
Stop-Loss Reference: Suggests a stop-loss level based on statistical trend movements.
Key Features
Data-Driven Trend Detection – Uses covariance analysis for precise level plotting.
7 Support & Resistance Levels – Helps identify breakout and breakdown zones.
Dynamic Adjustments – Automatically updates based on new market data.
No Repainting – Ensures reliability in real-time trading.
Compatible with All Markets – Works with Stocks, Indices, Forex, and Commodities.
How to Use
Watch for Strong Bullish & Bearish levels – These indicate major trend shifts.
Use L-1 to L-7 levels as support/resistance for trade entries and exits.
Confirm signals with price action or additional indicators before taking positions.
🚀 Perfect for traders who want precise levels based on historical price behavior!
M.shiham-Combined Indicators: VWMA, Engulfing, Bollinger Bands//@version=5
indicator("M.shiham-Combined Indicators: VWMA, Engulfing, Bollinger Bands", overlay=true)
// --- VWMA Indicator ---
vwma_length = input.int(14, title="VWMA Length", minval=1)
vwma_src = input.source(close, title="VWMA Source")
vwma_value = ta.vwma(vwma_src, vwma_length)
// VWMA Buy and Sell Signals
vwma_bullish = ta.crossover(close, vwma_value)
vwma_bearish = ta.crossunder(close, vwma_value)
// Plot VWMA and Signals
plot(vwma_value, color=color.blue, linewidth=2, title="VWMA")
plotshape(vwma_bullish, style=shape.labelup, location=location.belowbar, color=color.green, text="BUY", size=size.small)
plotshape(vwma_bearish, style=shape.labeldown, location=location.abovebar, color=color.red, text="SELL", size=size.small)
// --- Engulfing Patterns with Fibonacci Retracement ---
is_bullish_engulfing = close > open and close < open and close > open and open < close
is_bearish_engulfing = close < open and close > open and close < open and open > close
// Plot Engulfing Patterns
plotshape(is_bullish_engulfing, title="Bullish Engulfing", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(is_bearish_engulfing, title="Bearish Engulfing", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Fibonacci Retracement Levels
var float fib_high = na
var float fib_low = na
if (is_bullish_engulfing or is_bearish_engulfing)
fib_high := high
fib_low := low
if (not na(fib_high) and not na(fib_low))
var float fib_levels = array.new_float(7)
array.set(fib_levels, 0, 0.0)
array.set(fib_levels, 1, 0.236)
array.set(fib_levels, 2, 0.382)
array.set(fib_levels, 3, 0.5)
array.set(fib_levels, 4, 0.618)
array.set(fib_levels, 5, 0.786)
array.set(fib_levels, 6, 1.0)
for i = 0 to array.size(fib_levels) - 1
level = fib_low + (fib_high - fib_low) * array.get(fib_levels, i)
line.new(bar_index , level, bar_index, level, color=color.blue, width=1, style=line.style_dashed)
// --- Bollinger Bands Short Term ---
bb_length = input.int(10, title="BB Length", minval=1)
bb_src = input(close, title="BB Source")
bb_mult = input.float(1.5, minval=0.001, maxval=50, title="BB StdDev")
bb_basis = ta.sma(bb_src, bb_length)
bb_dev = bb_mult * ta.stdev(bb_src, bb_length)
bb_upper = bb_basis + bb_dev
bb_lower = bb_basis - bb_dev
// Plot Bollinger Bands
plot(bb_basis, "BB Basis", color=color.orange)
p1 = plot(bb_upper, "BB Upper", color=color.red)
p2 = plot(bb_lower, "BB Lower", color=color.green)
fill(p1, p2, title="BB Background", color=color.rgb(33, 150, 243, 95))
Frame Work Anaylzer(Csd)🔍 The Framework Analyzer
For SMC Traders Who Want Structure, Timing & Confidence
The Framework Analyzer is a precision tool built specifically for Smart Money Concept (SMC) traders who are tired of second-guessing their bias, missing optimal entries, or getting chopped out of trades with no clear explanation.
It brings order to chaos by aligning your trades with institutional logic — through time, price, and liquidity.
💡 Why You Need It:
In today’s market, timing is everything.
And guessing is expensive.
Most traders lose because they lack structure, trade outside of time-based windows, or don’t understand where they are in the algorithm. The Framework Analyzer solves that by giving you a repeatable edge backed by institutional concepts.
If you’re serious about consistency, risk control, and knowing exactly why you entered — this is the missing piece.
⚙️ What It Is:
A comprehensive market framework tool that combines:
Asian Range Standard Deviations to anticipate price manipulation zones
Kill Zone Session Timing to trade during the most active institutional hours
Liquidity Injection Timing to pinpoint when high-volume moves are likely to occur
A built-in model of the Algorithmic Delivery Sequence (Equilibrium → Distribute)
All designed to help you make decisions based on data and timing — not emotions.
Build in take profit and rejection level that data back and tailored to every pair.
Frame Work Anaylzer(Csd)🔍 The Framework Analyzer
For SMC Traders Who Want Structure, Timing & Confidence
The Framework Analyzer is a precision tool built specifically for Smart Money Concept (SMC) traders who are tired of second-guessing their bias, missing optimal entries, or getting chopped out of trades with no clear explanation.
It brings order to chaos by aligning your trades with institutional logic — through time, price, and liquidity.
💡 Why You Need It:
In today’s market, timing is everything.
And guessing is expensive.
Most traders lose because they lack structure, trade outside of time-based windows, or don’t understand where they are in the algorithm. The Framework Analyzer solves that by giving you a repeatable edge backed by institutional concepts.
If you’re serious about consistency, risk control, and knowing exactly why you entered — this is the missing piece.
⚙️ What It Is:
A comprehensive market framework tool that combines:
Asian Range Standard Deviations to anticipate price manipulation zones
Kill Zone Session Timing to trade during the most active institutional hours
Liquidity Injection Timing to pinpoint when high-volume moves are likely to occur
A built-in model of the Algorithmic Delivery Sequence (Equilibrium → Distribute)
All designed to help you make decisions based on data and timing — not emotions.
Build in take profit level that data back and tailored to every pair.
EMA Crossover (Short Focus with Trailing Stop)This strategy utilizes a combination of Exponential Moving Averages (EMA) and Simple Moving Averages (SMA) to generate entry and exit signals for both long and short positions. The core of the strategy is based on the 13-period EMA (short EMA) crossing the 33-period EMA (long EMA) for entering long trades, while a 13-period EMA crossing the 25-period EMA (mid EMA) generates short trade signals. The 100-period SMA and 200-period SMA serve as additional trend indicators to provide context for the market conditions. The strategy aims to capitalize on trend reversals and momentum shifts in the market.
The strategy is designed to execute trades swiftly with an emphasis on entering positions when conditions align in real time. For long entries, the strategy initiates a buy when the 13 EMA is greater than the 33 EMA, indicating a bullish trend. For short entries, the 13 EMA crossing below the 33 EMA signals a bearish trend, prompting a short position. Importantly, the code includes built-in exit conditions for both long and short positions. Long positions are exited when the 13 EMA falls below the 33 EMA, while short positions are closed when the 13 EMA crosses above the 25 EMA.
A key feature of the strategy is the use of trailing stops for both long and short positions. This dynamic exit method adjusts the stop level as the market moves in favor of the trade, locking in profits while reducing the risk of losses. The trailing stop for long positions is based on the high price of the current bar, while the trailing stop for short positions is set using the low price, providing more flexibility in managing risk. This trailing stop mechanism helps to capture profits from favorable market moves while ensuring that positions are exited if the market moves against them.
This strategy works best on the daily timeframe and is optimized for major cryptocurrency pairs. The daily chart allows for the EMAs to provide more reliable signals, as the strategy is designed to capture broader trends rather than short-term market fluctuations. Using it on major crypto pairs increases its effectiveness as these assets tend to have strong and sustained trends, providing better opportunities for the strategy to perform well.
Whales & Retailers LevelThis is an indicator to determine the level of whales and retailers in the market. It could be used in all trading instruments. It looks simple and easy to use. Useful to show whales vs retailers transaction level.
If the whales level is higher than the retailers level, then the market is in a buying phase by whales. Conversely, if the whales level is lower than the retailers level, then the market is in a selling phase by whales. And if the gap between the two levels is wider, it means that whale transactions are stronger. Conversely, if the gap between the two levels is narrower, it means that whale transactions are weaker.
This could be an analysis tool for most people who focus on whales and retailers transaction activities in the market. Of course, this indicator alone is not enough, it needs to be supported by other analysis for you to execute buy or sell.
This indicator only gives an overview of the level of whales and retailers transaction, and seeing the comparison between the two.
Enjoy, hopefully you are satisfied with this indicator.
XAUUSD ATR Auto-Setup StrategyHigh-probability trading strategy for XAUUSD.
Designed to enter during the most active sessions and capture profitable moves.
Built to reduce drawdown and improve trade quality.
✅ Tested for consistent performance.
📈 Focused on profitability over quantity.
VaporWave | OpusVaporWave | Opus
Technical Indicator Overview
The VaporWave | Opus is a unique momentum oscillator that blends a custom for-loop calculation with exponential moving average (EMA) smoothing to detect trend direction and strength. Built with a retro-futuristic aesthetic, this non-overlay indicator offers traders a visually striking tool to identify bullish and bearish momentum shifts, complete with customizable themes and real-time alerts.
Key Features 🌟
For-Loop Momentum Calculation: Analyzes price deviations over a user-defined range to generate a momentum score.
Dual EMA Smoothing: Applies two EMA layers (fast and slow) for a refined view of trend dynamics.
Theme-Driven Visualization: Features vibrant, theme-based colors (e.g., Synthwave’s cyan and magenta) with gradient fills and histogram styling.
Boundary Lines: Includes horizontal markers at -25, 0, and 25 for easy momentum threshold tracking.
Alert System: Triggers notifications when the indicator crosses the midline (0), signaling potential trend reversals.
Usage Guidelines 📋
Bullish Momentum: Look for the indicator value to rise above the smoothed line and cross the midline (0), plotted in the theme’s long color.
Bearish Momentum: Watch for the indicator value to fall below the smoothed line and midline (0), displayed in the theme’s short color.
Trend Strength: Values approaching or exceeding ±25 indicate strong momentum; use these levels to confirm trade setups.
Alerts: Leverage midline crossover alerts to stay informed of significant momentum shifts without constant chart monitoring.
Customizable Settings ⚙️
Theme Selection: Choose from Synthwave, Origins, Outrun, Lush, Eighties, Sapphire, or Scarlet Blues to match your visual preference.
For-Loop Parameters: Adjust Parameter A (default: 12) and Parameter B (default: 41) to fine-tune the momentum calculation range.
Applications 🌍
The VaporWave | Opus is ideal for traders seeking a momentum-based tool with a distinctive retro aesthetic. Perfect for spotting trend reversals, confirming momentum strength, and enhancing trade timing across various markets, this indicator combines analytical precision with a creative edge—all under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0) © 2025 Opus Capital.
Technical Methodology (Bonus Section) 🔍
. Momentum Score: Computes a reference value (weighted average of current and prior close) and uses a for-loop to tally directional shifts over a specified range.
. Smoothing Process: Applies a 7-period EMA for the main indicator value and a 14-period EMA for the smoothed histogram.
. Visualization Logic: Colors shift dynamically based on the indicator’s position relative to the smoothed line, with fills enhancing readability.
. Alerts: Detects midline crossovers (0) to trigger actionable trade signals, delivered once per bar close.
All under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0) © 2025 Opus Capital.
avgPriceVolumeThis is a more precise indicator than Moving Average (MA). Unlike MA which displays the average price, the avgPriceVolume indicator displays the average price along with its volume. So this indicator is a precise line based on the real market conditions.
⚜️ River Channel [NuengChill] ⚜️Behavior of XAUUSD
it will be sideway in channels
1. looking price in zone focus at main line channel
how many pips it run before active in zone ?
usually it will run around 1 channel or 1.236 , 1.5 , 1.764 at fibo level
after that price will pull back or retrace at last channel or last engulfing candle
สังเกตราคา ตรงเส้น main ของ channel
ดูว่าราคาวิ่งลงมาเท่าไหร่แล้ว 1ช่อง หรือ 1.236 , 1.5 , 1.764 ตามระดับ ฟิโบ
ซึ่งส่วนใหญ่ พอกราฟวิ่งครบระยะ มันจะย่อ หรือ พักตัว ส่วนใหญ่ จะกลับไปย้ำ engulf ล่าสุด
2. when price move to another channel , you open fibo zone only active zone
(it will not much line to disrupt your chart) to looking price at key level
in that zone .
เวลาที่ราคา ลงมาถึง zone แล้ว ก็ เปิด fibo zone ของ โซนนั้นๆ เพื่อให้ เส้นไม่เยอะเกินไป
รกหน้าจอ บังกราฟ , แล้วก็ดู ราคาที่ระดับเส้น ฟิโบ
3. waiting for price action (usually I looking for engulfing candle)
TP at main line channel or last engulfing ( reversal exp. when you buy , will TP at bearish engulfing , bearish order block , or RR 1:2 or as your wish
รอราคาเกิด PA ซึ่งปกติ เราใช้ engulfing , TP เราจะดูตรง engulfing ล่าสุด สมมุติว่าเรา buy , เราจะ TP ที่แท่ง engulf ขาลง , หรือตามคุณสะดวก
March 1st MarkerShow vertical line for specific month.
Replace month == 4 and dayofmonth == 1 with the seasonal date you want (e.g., planting or harvest dates).
Option Contract Size CalculatorOption Contract Size Calculator
This indicator helps you to figure out the ideal number of contracts for your trade and its only used for options day trading.
The indicator needs to fill the input section in order to give you the information table that includes Contract size .
The input section consists of two sections. The first section requires user entry of the delta of the options contract from the broker chain and the stop loss size on the chart.
The second section allows you to enter your account balance and risk per trade
(2% recommended) .
There is also the option for where you wish to display your table like bottom right , bottom left or top right, top left.
special thanks to @Mohamedawke for the open source script this code is based off
Perfect MA Touch (1 & 7 Boxes + Font Size)This counts 7 candles from the first touch of the Moving average, helping you see if the range is breaking after the 8th candle to help you exit.