Big Orders Detector - Whale Activity SpotterDetect Institutional & Whale Trading Activity with Volume Analysis
This indicator helps traders identify significant buy/sell orders (whale activity) by analyzing volume spikes and price movements. Perfect for spotting institutional entries and exits.
📊 Key Features:
Volume Spike Detection - Identifies when volume exceeds average by customizable multiplier
Price Movement Analysis - Tracks significant price changes with adjustable threshold
Smart Direction Detection - Distinguishes between big buy and sell orders
Visual Markers - Clear arrows, background highlights, and detailed labels
Flexible Settings - Fully customizable parameters for different trading styles
Statistics Table - Optional real-time order count tracking
Alert System - Built-in alerts for automated notifications
⚙️ How It Works:
The indicator combines volume analysis with price movement detection to identify unusual market activity. When volume significantly exceeds the moving average AND price shows meaningful movement, it marks these as potential whale orders.
🎯 Best Used For:
Crypto markets with high volume activity
Forex pairs during major news events
Stock trading around earnings/announcements
Identifying institutional accumulation/distribution
📈 Settings Guide:
Volume Multiplier (3.0) - How many times above average volume (recommended minimum: 3.0)
Volume Period (20) - Moving average period for volume
Price Threshold (1.5%) - Minimum price change requirement
Visual Options - Toggle arrows, labels, and background highlights
💡 Trading Tips:
Use on liquid markets with consistent volume
Combine with support/resistance levels
Higher timeframes show more significant orders
Adjust sensitivity based on market volatility
⚠️ Important Notes:
Not financial advice - for educational purposes only
Past performance doesn't guarantee future results
Always use proper risk management
Test parameters on your specific markets
Perfect for swing traders, day traders, and anyone looking to spot whale activity in their favorite markets!
Genişlik Göstergeleri
Signal Strength AnalysisTraining Guide — Signal Strength Analysis
1. What this tool is
This is an all-in-one analysis dashboard that:
• Tracks market structure (order blocks, trendlines, support/resistance).
• Reads technical indicators (RSI, MACD, Bollinger Bands).
• Measures volume, volatility, momentum, and price positioning.
• Confirms buy/sell signals with multiple filters.
• Keeps performance records (win rate, PnL, signal strength).
• Presents everything in a visual table for quick decision support.
👉 It is a learning and training tool — not a broker strategy. It helps learners practice multi-factor analysis in a structured way.
________________________________________
2. Step-by-step workflow for learners
Step 1 – Market Overview
The dashboard starts with:
• Last Price → current market close.
• Daily Change % → price vs. yesterday.
• Volume Ratio → compares today’s volume to the average.
💡 Learners can check if the market is calm, trending, or under unusual activity.
________________________________________
Step 2 – Technical Indicators
• RSI (Relative Strength Index)
o 70 = Overbought, <30 = Oversold.
o A progress bar shows strength visually.
• MACD (Moving Average Convergence Divergence)
o “Bull” if histogram > 0, “Bear” if < 0.
o Helps track momentum shifts.
• Bollinger Band Position
o Where price sits between upper & lower bands.
o 80% = Overbought zone, <20% = Oversold zone.
💡 Learners use this to spot overextended moves and potential reversals.
________________________________________
Step 3 – Order Block Analysis
• Buy OB Level / Sell OB Level
o Price zones where buyers or sellers concentrated.
• OB Status
o 🟢 Buy Active → bullish setup.
o 🔴 Sell Active → bearish setup.
o ⚪ Waiting → no clear signal.
💡 Helps students understand how institutions leave “footprints” in price zones.
________________________________________
Step 4 – Volume Analysis
• Bull Volume vs. Bear Volume
o Cumulative measurement of buy vs. sell pressure.
o Progress bars show balance.
• Volume Spike
o “🔥 High” when today’s volume is unusually strong.
💡 Shows when participation supports a move (important for validation).
________________________________________
Step 5 – Signal Strength
• A score out of 100% based on:
1. RSI extremes (overbought/oversold).
2. Volume spike confirmation.
3. MACD trend confirmation.
4. Overall EMA trend alignment.
• Win Rate → % of successful signals tracked.
• Total PnL → running performance.
💡 Learners can practice weighing multiple signals instead of relying on one indicator.
________________________________________
Step 6 – Market Conditions & Risk
• Trend Check → bullish, bearish, or neutral from EMAs.
• ATR Filter → rejects signals if volatility is too low.
• Risk Management Alerts → marks TP/SL hits for both long and short trades.
💡 This trains learners to always tie signals to risk/reward management.
________________________________________
3. How it helps learners
• Structured Thinking: Instead of chasing random indicators, they get a full framework.
• Practical Filters: Combines momentum, volume, and volatility so signals are stronger.
• Visual Reinforcement: Table sections show conditions in color-coded, easy-to-read cells.
• Performance Tracking: Builds discipline by recording wins/losses, not just entries.
• Risk Awareness: Alerts teach that managing exits is as important as finding entries.
________________________________________
4. Deep dive into dashboard sections
Section What It Teaches How Learners Use It
🔍 Market Overview Price, change %, volume context Judge if market is trending or consolidating
📈 Technical Analysis RSI, MACD, BB position Identify overbought/oversold, momentum shifts
🎯 Order Block Analysis Institutional levels Practice spotting zones where smart money acts
📊 Volume Analysis Buyer vs seller activity Confirm if move is real or weak
⚡ Signal Strength Composite score + Win Rate Learn weighting multiple signals together
🎲 Market Conditions & Risk Trend + volatility + alerts Build habit of risk-managed decisions
________________________________________
5. Suggested classroom exercises
1. Trend vs. Countertrend Study
o When OB says “Buy” but RSI shows overbought, what happens?
o Learners compare outcomes.
2. Volume Confirmation
o Log trades with & without volume spikes.
o Discuss why volume validation matters.
3. Signal Strength Calibration
o Watch how strength % changes when multiple indicators align.
o Practice “confidence ranking” before entries.
4. Risk Discipline Drill
o Focus only on TP/SL hits.
o Learners note whether following system exits improved results.
________________________________________
6. Key takeaways for learners
• No single indicator works alone — this tool forces multi-factor thinking.
• Volume and volatility filters prevent false signals.
• Performance tracking builds accountability.
• Color-coded dashboards simplify complex information.
• Alerts + risk management remind that exit discipline is vital.
________________________________________
⚠️ Important disclaimer:
This script is an educational tool only. It demonstrates how traders can combine multiple analyses into one framework. It should not be used as financial advice or a live trading strategy without testing, risk controls, and professional guidance.
________________________________________
4H Range Breakout Strategy — ETH 4H optimized + dynamic stop4H Range Breakout Strategy — ETH Optimized + Risk Management + Forecast
This strategy trades 4H range breakouts on ETH, using the previous confirmed 4-hour candle as the reference range. It combines multi-timeframe context, professional risk management, and a Forecast Engine that sketches likely future paths based on dynamic support/resistance and trend conditions.
Key Features
4H Breakout Logic
Long when price breaks above the prior 4H high; short when it breaks below the prior 4H low.
Optional trend filter (Daily EMA200 + ADX) plus volatility/volume filters to reduce false signals.
Advanced Risk Management
Stop via ATR or fixed percent.
Take-profit via R-multiple, ATR-multiple, or percent.
Scale-out at TP1 (default 60%).
Chandelier-style ATR trailing stop.
Fixed-Risk Position Sizing: each trade risks a fixed % of equity (e.g., 0.5%) for consistent sizing across varying volatility.
Prop-Firm Style Kill Switch
Daily loss cap (% of equity).
Trade halt after N consecutive losses.
Automatic cool-off for a set number of bars.
Optional reset at the start of each trading day.
Auto Regime Engine
Classifies market as Trend, Range, High-Vol, or Neutral using ADX, EMA slope, and ATR Z-score.
Dynamically adjusts buffers, stops, targets, and trailing according to the active regime.
Forecast Path (Scenario Planning)
Draws bullish/bearish path candidates using nearest HTF support/resistance (pivot-based, non-repainting).
Includes an evaluation panel tracking hits/misses to monitor scenario quality over time.
How to Use
Primary timeframes: ETH 1H or 4H (optimized for ETH but adaptable).
Choose a preset (e.g., ETH 4H Optimized or Prop-Firm) or fine-tune inputs.
The Forecast module does not predict; it visualizes conditional paths to aid trade planning and post-analysis.
For robust testing, run backtests across multiple market regimes and review the evaluation panel.
Notes & Best Practices
Combine with higher-timeframe context (Daily/Weekly levels) and news/flow awareness.
Keep risk per trade modest (e.g., 0.25–1.0% of equity).
Consider disabling entries during extremely low volume or during major news releases.
Disclaimer
This script is for educational and research purposes. Trading involves substantial risk. Past results do not guarantee future returns. Always test thoroughly and trade responsibly.
MACD Candle Colorsvfvrefvwrfvwefcqedcwedcedcwdcqwdcqwdcqwdckjnqwdcijnq wdcokmqnwdcoknedlkcnedklcqewd
cwqdcqw
dc
qwdcqwedc
qwdcqqwdcqwkdncowkqndc
w
cqwdcqwdcqwdcqwdcercefcedc
4-Hour Range HighlighterThe 4-Hour Range Highlighter is a powerful visual analysis tool designed for traders operating on lower timeframes (like 5m, 15m, or 1H). It overlays the critical price range of the 4-hour (4H) candlestick onto your chart, providing immediate context from a higher timeframe. This helps you align your intraday trades with the dominant higher-timeframe structure, identifying key support and resistance zones, breakouts, and market volatility at a glance.
Key Features:
Visual Range Overlay: Draws a semi-transparent colored background spanning the entire High and Low of each 4-hour period.
Trend-Based Coloring: Automatically colors the range based on the 4H candle's direction:
Green: Bullish 4H candle (Close > Open)
Red: Bearish 4H candle (Close < Open)
Blue: Neutral 4H candle (Close = Open)
Customizable High/Low Lines: Optional, subtle lines plot the exact high and low of the 4H bar, acting as dynamic support/resistance levels.
Fully Customizable: Easily change colors and toggle visual elements on/off in the settings to match your chart's theme.
How to Use It:
Identify Key Levels: The top and bottom of the shaded area represent significant intraday support and resistance. Watch for price reactions at these levels.
Trade in Context: Use the trend color to gauge sentiment. For example, look for buy opportunities near the low of a bullish (green) 4H range.
Spot Breakouts: A strong candle closing above the high or below the low of the current 4H range can signal a continuation or the start of a new strong move.
Gauge Volatility: A large shaded area indicates a high-volatility 4H period. A small area suggests consolidation or low volatility.
Settings:
Visual Settings: Toggle the background and choose colors for Bullish, Bearish, and Neutral ranges.
Line Settings: Toggle the high/low lines and customize their colors.
Note: This is a visual aid, not a standalone trading system. It provides context but does not generate buy/sell signals. Always use it in conjunction with your own analysis and risk management.
Perfect for Day Traders, Swing Traders, and anyone who needs higher-timeframe context on their chart!
How to Use / Instructions:
After adding the script to your chart, open the settings menu (click on the indicator's name and then the gear icon).
In the "Inputs" tab, you will find two groups: "Visual Settings" and "Line Settings".
In Visual Settings, you can:
Toggle Show 4H Range Background on/off.
Change the Bullish Color, Bearish Color, and Neutral Color for the transparent background.
In Line Settings, you can:
Toggle Show High/Low Lines on/off.
Change the line colors for each trend type.
Adjust the colors to your preference. The default settings use transparency for a clean look that doesn't clutter the chart.
MURU EMA 200, EMA 30 & VWAP with SignalsMURU EMA 200, EMA 30 & VWAP with Signals
To get EMA 200 and EMA 30 lines and VWAP for Volumes.
Published by Murugappan Thaneermalai
Multi-Timeframe Golden Cross_Raden (DCMS)How the Script Works
The f_checkGoldenCross function:
Calculates the fast MA (50-day SMA) and slow MA (200-day SMA) for a given timeframe.
Returns true if a Golden Cross (fast MA crossing over slow MA upwards) occurs, false otherwise.
Detection per Timeframe:
Golden Crosses are checked for 8 timeframes: 1m, 5m, 15m, 1h, 4h, D, W, M.
If a crossover occurs, a green label with the text "GC" + the timeframe appears above the candle.
Visualization:
The fast MA (blue) and slow MA (red) are plotted on the current timeframe chart.
The Golden Cross label appears for each timeframe that detects a crossover.
Alerts:
Automatic alerts for Golden Crosses on the current timeframe chart (via maFastCurrent and maSlowCurrent).
Additional alerts for each timeframe (1m, 5m, etc.) so you can set notifications separately in TradingView.
___---Important Notes---___
Historical Data: Ensure the chart has enough bars (at least 200 for the 200-day MA) on the higher timeframes (W, M). If there's not enough data, the Golden Cross on those timeframes won't be detected.
Performance: Since we're explicitly checking 8 timeframes, this script should be lighter than an array loop, but still performs well on charts with long data sets.
Customization: If you'd like to add filters (for example, volume or RSI to confirm the Golden Cross), let me know, and I'll add them!
Debugging: If the error persists, copy and paste the error message from PineScript Editor or a screenshot, and I'll help you troubleshoot.
Simple Buy Sell Signals//@version=5
indicator("Swing Highs & Lows", overlay=true, max_labels_count=500)
//--------------------
// Inputs
//--------------------
pivotLen = input.int(3, "Pivot Length", minval=1) // Higher = stronger swings
//--------------------
// Detect Swings
//--------------------
swingHigh = ta.pivothigh(high, pivotLen, pivotLen)
swingLow = ta.pivotlow(low, pivotLen, pivotLen)
//--------------------
// Plot Swing High/Low Labels
//--------------------
if not na(swingHigh)
label.new(bar_index - pivotLen, swingHigh, "Swing High",
color=color.red, style=label.style_label_down, textcolor=color.white)
if not na(swingLow)
label.new(bar_index - pivotLen, swingLow, "Swing Low",
color=color.green, style=label.style_label_up, textcolor=color.black)
//--------------------
// Optional: Plot lines connecting swings
//--------------------
plot(swingHigh, "Swing High", color=color.red, style=plot.style_cross, offset=-pivotLen)
plot(swingLow, "Swing Low", color=color.green, style=plot.style_cross, offset=-pivotLen)
Double Smoothed Moving Average Buy/Sell//@version=5
indicator("Double Smoothed Moving Average Buy/Sell", overlay=true)
//--------------------
// Inputs
//--------------------
length = input.int(14, "DSMA Length", minval=1)
src = input.source(close, "Source")
//--------------------
// Double Smoothed Moving Average (DSMA)
//--------------------
// Step 1: Smooth once with EMA
smooth1 = ta.ema(src, length)
// Step 2: Smooth the smoothed value again
dsma = ta.ema(smooth1, length)
//--------------------
// Plot DSMA
//--------------------
plot(dsma, color=color.orange, linewidth=2, title="DSMA")
//--------------------
// Buy / Sell conditions
//--------------------
buySignal = ta.crossover(src, dsma)
sellSignal = ta.crossunder(src, dsma)
// Plot signals on chart
plotshape(buySignal, title="Buy", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(sellSignal, title="Sell", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
//--------------------
// Alerts
//--------------------
alertcondition(buySignal, title="Buy Alert", message="BUY Signal (Price crossed above DSMA)")
alertcondition(sellSignal, title="Sell Alert", message="SELL Signal (Price crossed below DSMA)")
double ema and rsi divergence buy sell indicator time frame 5min//@version=5
indicator("Double EMA Pullback + RSI Divergence", overlay=true, max_lines_count=500, max_labels_count=500)
//--------------------
// Inputs
//--------------------
fastLen = input.int(20, "Fast EMA Length")
slowLen = input.int(50, "Slow EMA Length")
rsiLen = input.int(14, "RSI Length")
src = input.source(close, "Source")
pivotLen = input.int(5, "Pivot Lookback", minval=2)
//--------------------
// EMAs
//--------------------
emaFast = ta.ema(src, fastLen)
emaSlow = ta.ema(src, slowLen)
plot(emaFast, "Fast EMA", color=color.orange)
plot(emaSlow, "Slow EMA", color=color.blue)
//--------------------
// RSI
//--------------------
rsi = ta.rsi(src, rsiLen)
//--------------------
// Pullback Conditions
//--------------------
upTrend = emaFast > emaSlow
downTrend = emaFast < emaSlow
pullbackBuy = upTrend and ta.crossunder(src, emaFast)
pullbackSell = downTrend and ta.crossover(src, emaFast)
plotshape(pullbackBuy, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(pullbackSell, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
//--------------------
// RSI Divergence Detection
//--------------------
pivH = ta.pivothigh(src, pivotLen, pivotLen)
pivL = ta.pivotlow(src, pivotLen, pivotLen)
rsiPivH = ta.pivothigh(rsi, pivotLen, pivotLen)
rsiPivL = ta.pivotlow(rsi, pivotLen, pivotLen)
// Track last pivots
var float lastPriceLow = na
var float lastRsiLow = na
var float lastPriceHigh = na
var float lastRsiHigh = na
bullDiv = false
bearDiv = false
if not na(pivL)
if not na(lastPriceLow) and not na(lastRsiLow)
bullDiv := pivL < lastPriceLow and rsiPivL > lastRsiLow
if bullDiv
line.new(bar_index , pivL, bar_index , lastPriceLow, color=color.lime, width=2)
label.new(bar_index , pivL, "Bull Div", color=color.lime, style=label.style_label_up, textcolor=color.black)
lastPriceLow := pivL
lastRsiLow := rsiPivL
if not na(pivH)
if not na(lastPriceHigh) and not na(lastRsiHigh)
bearDiv := pivH > lastPriceHigh and rsiPivH < lastRsiHigh
if bearDiv
line.new(bar_index , pivH, bar_index , lastPriceHigh, color=color.red, width=2)
label.new(bar_index , pivH, "Bear Div", color=color.red, style=label.style_label_down, textcolor=color.white)
lastPriceHigh := pivH
lastRsiHigh := rsiPivH
//--------------------
// Alerts
//--------------------
alertcondition(pullbackBuy, title="Buy Pullback", message="Buy Pullback Signal")
alertcondition(pullbackSell, title="Sell Pullback", message="Sell Pullback Signal")
alertcondition(bullDiv, title="Bullish RSI Divergence", message="Bullish RSI Divergence")
alertcondition(bearDiv, title="Bearish RSI Divergence", message="Bearish RSI Divergence")
Vagas-dctang(8~13)Overview
The Vegas Tunnel EMA 8-13 is a refined technical analysis indicator that utilizes two key exponential moving averages (8-period and 13-period EMAs) to create a dynamic tunnel system for identifying trend direction and potential support/resistance zones. This indicator is specifically designed to help traders visualize price action within the context of short-term trend dynamics.
Key Features
✅ Dual EMA Tunnel System: Creates a visual tunnel between 8 EMA (fast) and 13 EMA (slow) to identify trend channels ✅ Dynamic Support Detection: The tunnel acts as dynamic support during uptrends and resistance during downtrends ✅ Trend Confirmation: Price position relative to the tunnel helps confirm the current market trend ✅ Entry/Exit Signals: Tunnel crossovers and price interactions provide clear trading signals ✅ Multi-Timeframe Compatible: Works effectively across various timeframes from scalping to swing trading
How It Works
The Vegas Tunnel EMA 8-13 operates on the principle that shorter-period EMAs react more quickly to price changes, creating a responsive tunnel system:
Bullish Tunnel: When 8 EMA > 13 EMA, the tunnel indicates an upward trend with potential support zones
Bearish Tunnel: When 8 EMA < 13 EMA, the tunnel indicates a downward trend with potential resistance zones
Tunnel Width: The distance between EMAs indicates trend strength and volatility
Price Interaction: Bounces off the tunnel boundaries suggest trend continuation, while breaks may signal reversals
Trading Applications
Trend Following: Use tunnel direction to align trades with the prevailing trend
Support/Resistance Trading: Enter long positions when price bounces off tunnel support, short when rejected at resistance
Breakout Strategy: Trade tunnel breaks as potential trend continuation or reversal signals
Risk Management: Use tunnel boundaries as dynamic stop-loss levels
Advantages Over Traditional Moving Averages
Reduced Noise: The tunnel system filters out minor price fluctuations
Visual Clarity: Easy identification of trend channels and key levels
Faster Response: 8-13 period combination provides quicker signals than longer-term systems
Versatile Application: Suitable for various trading styles and market conditions
Best Practices
Combine with volume analysis for stronger signal confirmation
Consider higher timeframe tunnel direction for context
Use proper risk management with position sizing
Backtest on your preferred instruments and timeframes
This indicator is ideal for traders seeking a clean, effective tool for trend analysis and dynamic support/resistance identification in fast-moving markets.
Мой скрипт//@version=5
indicator("Market Structure BOS/CHoCH", overlay=true, max_labels_count=500)
// === Settings ===
swingLen = input.int(3, "Swing Length", minval=1)
showBOS = input.bool(true, "Show BOS")
showCHoCH = input.bool(true, "Show CHoCH")
// === Identify swing highs and lows ===
var float lastHigh = na
var float lastLow = na
swingHigh = ta.pivothigh(high, swingLen, swingLen)
swingLow = ta.pivotlow(low, swingLen, swingLen)
if not na(swingHigh)
lastHigh := swingHigh
if not na(swingLow)
lastLow := swingLow
// === Determine HH, HL, LH, LL ===
hh = not na(swingHigh) and swingHigh > lastHigh
hl = not na(swingLow) and swingLow > lastLow
lh = not na(swingHigh) and swingHigh < lastHigh
ll = not na(swingLow) and swingLow < lastLow
// === Plot labels for structure points ===
if hh
label.new(bar_index, swingHigh, "HH", style=label.style_label_down, color=color.green, textcolor=color.white, yloc=yloc.abovebar)
if hl
label.new(bar_index, swingLow, "HL", style=label.style_label_up, color=color.green, textcolor=color.white, yloc=yloc.belowbar)
if lh
label.new(bar_index, swingHigh, "LH", style=label.style_label_down, color=color.red, textcolor=color.white, yloc=yloc.abovebar)
if ll
label.new(bar_index, swingLow, "LL", style=label.style_label_up, color=color.red, textcolor=color.white, yloc=yloc.belowbar)
// === BOS (Break of Structure) detection ===
bosUp = ta.crossover(close, lastHigh)
bosDown = ta.crossunder(close, lastLow)
if showBOS and bosUp
label.new(bar_index, high, "BOS ↑", style=label.style_label_down, color=color.blue, textcolor=color.white, yloc=yloc.abovebar)
if showBOS and bosDown
label.new(bar_index, low, "BOS ↓", style=label.style_label_up, color=color.blue, textcolor=color.white, yloc=yloc.belowbar)
// === CHoCH (Change of Character) detection ===
var int trend = 0 // 1 = uptrend, -1 = downtrend
if hh or hl
trend := 1
if lh or ll
trend := -1
chochUp = trend == -1 and bosUp
chochDown = trend == 1 and bosDown
if showCHoCH and chochUp
label.new(bar_index, high, "CHoCH ↑", style=label.style_label_down, color=color.lime, textcolor=color.white, yloc=yloc.abovebar)
if showCHoCH and chochDown
label.new(bar_index, low, "CHoCH ↓", style=label.style_label_up, color=color.lime, textcolor=color.white, yloc=yloc.belowbar)
// === Arrows for signals ===
plotshape(bosUp, title="BOS Buy Arrow", location=location.belowbar, color=color.blue, style=shape.labelup, size=size.small, text="↑ BOS")
plotshape(bosDown, title="BOS Sell Arrow", location=location.abovebar, color=color.blue, style=shape.labeldown, size=size.small, text="↓ BOS")
plotshape(chochUp, title="CHoCH Buy Arrow", location=location.belowbar, color=color.lime, style=shape.labelup, size=size.small, text="↑ CHoCH")
plotshape(chochDown, title="CHoCH Sell Arrow", location=location.abovebar, color=color.lime, style=shape.labeldown, size=size.small, text="↓ CHoCH")
VLM ALERTalert when there is unusual volume on the chart. Instead of sitting around waiting for us to go out, waiting for something to come in and see
Smart Market Structure🔹 What it does:
Detects swing highs & lows automatically
Marks Break of Structure (BOS) and Market Structure Shifts (MSS) in real time
Plots Order Blocks and auto-removes them if invalidated
Colors candles by market structure bias (bullish / bearish)
Comes with a built-in Dashboard showing:
Last BOS & MSS direction
Current trend bias
Swings since last MSS
Active Bullish/Bearish OB count
A Trend Strength Meter to gauge momentum
🔹 Goal:
To give traders a clearer picture of price action, so instead of staring at raw candles and second-guessing, you get structure + context instantly.
Source: www.reddit.com
BTC Power-Law Decay Channel Oscillator (0–100)🟠 BTC Power-Law Decay Channel Oscillator (0–100)
This indicator calculates Bitcoin’s position inside its long-term power-law decay channel and normalizes it into an easy-to-read 0–100 oscillator.
🔎 Concept
Bitcoin’s long-term price trajectory can be modeled by a log-log power-law channel.
A baseline is fitted, then an upper band (excess/euphoria) and a lower band (capitulation/fear).
The oscillator shows where the current price sits between those bands:
0 = near the lower band (historical bottoms)
100 = near the upper band (historical tops)
📊 How to Read
Oscillator > 80 → euphoric excess, often cycle tops
Oscillator < 20 → capitulation, often cycle bottoms
Works best on weekly or bi-weekly timeframes.
⚙️ Adjustable Parameters
Anchor date: starting point for the power-law fit (default: 2011).
Smoothing days: moving average applied to log-price (default: 365 days).
Upper / Lower multipliers: scale the bands to align with historical highs and lows.
✅ Best Use
Combine with other cycle signals (dominance ratios, macro indicators, sentiment).
Designed for long-term cycle analysis, not intraday trading.
Scalping EMA9 + Breakout (5m - 24h)//@version=6
indicator("Scalping US100 - EMA9 Breakout", overlay=true)
ema9 = ta.ema(close, 9)
plot(ema9, color=color.orange, title="EMA9")
// Condições de rompimento
breakout_up = close > high and close > ema9
breakout_down = close < low and close < ema9
// Plotar sinais visuais
plotshape(breakout_up, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(breakout_down, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Alerta para Webhook
alertcondition(breakout_up, title="Buy Alert", message="BUY - US100 🚀")
alertcondition(breakout_down, title="Sell Alert", message="SELL - US100 🔻")
Volume Trend AnalysisStudy Material for Volume Trend Analysis Dashboard
1. Introduction
This script is a complete volume-based technical analysis dashboard designed in TradingView, created under the guidelines of TradingView and aiTrendview. It combines multiple indicators—Volume, RSI, Supertrend, Buy/Sell Pressure, and Momentum—into a single visual dashboard.
The purpose is education and market observation, not guaranteed profits. Students using this tool should focus on understanding patterns, signals, and probabilities rather than treating them as fixed rules.
________________________________________
2. Core Components and Indicators
🔹 Volume Analysis
• Volume shows the number of shares/contracts traded in a specific period.
• The script compares today’s volume with historical averages (e.g., 20-day average).
• This helps identify whether trading activity is higher or lower than usual.
• Learning use: A student can track if high volume confirms a price breakout or if low volume suggests weak conviction.
• Combination:
o High price rise + High volume → Strong bullish move.
o Price rise + Low volume → Weak rally, may fail.
o Price fall + High volume → Strong selling pressure.
o Price fall + Low volume → Weak decline, may reverse.
________________________________________
🔹 RSI (Relative Strength Index)
• RSI measures momentum (0–100 scale).
• Above 70 = Overbought (possible selling zone).
• Below 30 = Oversold (possible buying zone).
• Around 50 = Neutral, sideways market.
• Learning use: Combine with volume—RSI near extremes with high volume often marks turning points.
• Combination:
o RSI < 30 + High buy pressure volume = Strong bounce probability.
o RSI > 70 + High sell pressure volume = Risk of reversal downward.
________________________________________
🔹 Supertrend
• Supertrend uses volatility (ATR) to show support/resistance bands.
• Price above = Bullish trend.
• Price below = Bearish trend.
• Learning use: New students can treat it as a dynamic stop-loss and trailing tool.
• Combination:
o Price > Supertrend + RSI > 50 + High buy volume = Safe bullish trend.
o Price < Supertrend + RSI < 50 + High sell volume = Safe bearish trend.
________________________________________
🔹 Buy/Sell Pressure
• The indicator splits volume into buying vs. selling portions based on price action.
• Shows % of buying volume vs. selling volume.
• Learning use: Students can visualize whether bulls or bears are dominating.
• Combination:
o Buying > 65% → Bulls stronger.
o Selling > 65% → Bears stronger.
o Balanced → Market indecisive (range-bound).
________________________________________
🔹 Momentum & Signal Status
• Momentum combines RSI and Supertrend to classify market as Bullish, Bearish, or Neutral.
• Buy/Sell signals are triggered on crossovers of price with Supertrend along with RSI conditions.
• Learning use: Beginners should not blindly trade these signals but track how often they succeed/fail under different market conditions.
• Combination:
o Bullish Momentum + Buy Signal + High Volume = Strong entry setup.
o Bearish Momentum + Sell Signal + High Volume = Strong short setup.
________________________________________
🔹 Volume Pace
• Compares current intraday volume with expected average progress.
• Above pace = Traders active earlier than usual.
• Below pace = Weak interest in current session.
• Learning use: Beginners can track whether moves are backed by real activity or just price manipulation.
• Combination:
o Above pace + Bullish signals = Reliable rally.
o Below pace + Bullish signals = Weak rally, avoid.
________________________________________
3. How to Use the Dashboard
• The dashboard consolidates all indicators into a simple table: Signals, Momentum, Position, Profit, Volume, Pressure, Levels, and Status.
• It helps beginners see different aspects of market condition at one glance.
• Instead of jumping between multiple charts, everything is available in one panel.
• Students can use this to practice observation, backtest signals, and record outcomes.
________________________________________
4. Educational Guidelines
1. Paper Trade First: Always test on virtual trading accounts before real money.
2. Record Outcomes: Note how each signal works in trending vs. sideways markets.
3. Combine with Chart Reading: This is not standalone—students must learn candlestick patterns, support/resistance, and fundamentals.
4. Avoid Overtrading: Just because a dashboard flashes “BUY” doesn’t mean to enter blindly.
5. Adapt Timeframes: Learn the difference between intraday vs. daily signals. Shorter timeframes = more noise.
________________________________________
5. Common Beginner Mistakes
• Blind Trading: Treating BUY/SELL signals as automatic entry/exit without analysis.
• Ignoring Volume: Not checking whether signals are backed by strong or weak volume.
• Overconfidence: Assuming 100% accuracy—no indicator is perfect.
• Misusing Alerts: Alerts help monitoring but don’t guarantee profitability.
________________________________________
6. Disclaimer
This indicator is created strictly for educational and learning purposes under TradingView and aiTrendview guidelines.
• It is not financial advice and should not be treated as a guaranteed profit-making tool.
• Past performance does not guarantee future results.
• Misuse of this indicator for blind speculation can result in financial loss.
• Always use it with proper risk management and independent judgment.
• For real trading decisions, consult a certified financial advisor.
________________________________________
✅ By studying this dashboard, students gain exposure to:
• How multiple indicators interact.
• How volume confirms or rejects price moves.
• How to build discipline by observing signals, not chasing them.
This makes the tool a training ground for market observation rather than a shortcut to quick profits.
SNR Trend Analyzer Raden (DCMS)Scalping (1M-15M): Use SNR breakout alerts for quick entries, confirming with bullish/bearish trends from the background/labels.
Swing Trading (1H-D): Use SNR as stop-loss/take-profit targets, combined with EMA crossovers.
Backtesting: Test on assets like BTCUSD, ETHUSD, or stocks on TradingView to optimize parameters.
Combination: Add price action confirmation (e.g., pinbars on SNR) for greater accuracy.
Observe:
- Green lines (S1, S2, ...): Support levels.
- Red lines (R1, R2, ...): Resistance levels.
- Background: Green (bullish), red (bearish), gray (neutral).
- Trend labels: Bullish/Bearish/Neutral above the candlesticks.
Auto Fibonacci TP/SL Area (DCMS)Auto Fibonacci TP/SL Area (BY Moura_DCMS)
Nantikan Indikator yang lainnya
Prototipe Strategi (DCMS)Gunakan Indikar ini Secara Bebas.
Nanti akan di Buatkan Untuk Indikator yang lainnya
Student wyckoff rs symbol/moexRelative Strength Indicator
Student wyckoff rs symbol/market v.2
Description
The Relative Strength (RS) Indicator compares the price performance of the current financial instrument (e.g., a stock) against another instrument (e.g., an index or another stock). It is calculated by dividing the closing price of the first instrument by the closing price of the second, then multiplying by 100. This provides a percentage ratio that shows how one instrument outperforms or underperforms another. The indicator helps traders identify strong or weak assets, spot market leaders, or evaluate an asset’s performance relative to a benchmark.
Key Features
Relative Strength Calculation: Divides the closing price of the current instrument by the closing price of the second instrument and multiplies by 100 to express the ratio as a percentage.
Simple Moving Average (SMA): Applies a customizable Simple Moving Average (default period: 14) to smooth the data and highlight trends.
Visualization: Displays the Relative Strength as a blue line, the SMA as an orange line, and colors bars (blue for rising, red for falling) to indicate changes in relative strength.
Flexibility: Allows users to select the second instrument via an input field and adjust the SMA period.
Applications
Market Comparison: Assess whether a stock is outperforming an index (e.g., S&P 500 or MOEX) to identify strong assets for investment.
Sector Analysis: Compare stocks within a sector or against a sector ETF to pinpoint leaders.
Trend Analysis: Use the rise or fall of the RS line and its SMA to gauge the strength of an asset’s trend relative to another instrument.
Trade Timing: Bar coloring helps quickly identify changes in relative strength, aiding short-term trading decisions.
Interpretation
Rising RS: Indicates the first instrument is outperforming the second (e.g., a stock growing faster than an index).
Falling RS: Suggests the first instrument is underperforming.
SMA as a Trend Filter: If the RS line is above the SMA, it may signal strengthening performance; if below, weakening performance.
Settings
Instrument 2: Ticker of the second instrument (default: QQQ).
SMA Period: Period for the Simple Moving Average (default: 14).
Notes
The indicator works on any timeframe but requires accurate ticker input for the second instrument.
Ensure data for both instruments is available on the selected timeframe for precise analysis.