インジケーターとストラテジー
EMA RaaIf you trade index options / futures intraday:
5 EMA → Entry timing
20 EMA → Trend pullback
50 EMA → Regime filter
Chris_LEGODescription
Time-Anchored Volatility Grid is a precision analysis tool designed for traders who base their strategies on specific market events (e.g., London/New York Open, News Releases, or Daily Reset).
Unlike standard grid indicators that use arbitrary fixed distances, this tool allows you to "Anchor" the calculation to a specific historical candle. It then captures the market volatility of that exact moment to generate dynamic, context-aware grid levels.
🚀 Key Features
WYSIWYG Timezone Engine (What You See Is What You Get) Most Pine Script indicators struggle with timezone conversions. This version features a custom engine where you simply input the time you see on your chart (e.g., GMT+8). No more manual UTC conversions.
Automated Volatility Capture
Auto-Start Price: Automatically sets the grid origin based on the Low of your anchored candle.
Auto-Gap Calculation: Dynamically calculates the grid spacing based on the High-Low range of the target candle.
Bi-Directional Flexibility Toggle Long (upward) or Short (downward) grids independently. Perfect for hedging strategies or directional bias trading.
Gap Multiplier Fine-tune the grid density by applying a multiplier (e.g., 0.5 for tighter grids, 2.0 for wider swings) to the captured volatility.
Visual Debugging Includes an optional Anchor Line and detailed Data Labels to verify exactly which candle and price data are being used for your calculations.
How to Use
Set Your Anchor: In the settings, input the exact Year, Month, Day, and Time of the candle you want to reference (e.g., the 09:30 opening bell).
Sync Timezone: Ensure the User Timezone field matches the timezone displayed at the bottom right of your TradingView chart (e.g., America/New_York for US Stocks or GMT+8 for Asia).
Choose Logic:
Enable "Use Auto Start Price" to snap the grid to the candle's Low.
Enable "Use Auto Gap" to let the market's volatility define the grid size.
Customize: Adjust the Line Count and Colors to fit your chart theme.
Continuous CVD with Enhanced FeaturesOverview
This indicator provides a high-precision Cumulative Volume Delta (CVD) experience, calculated by scanning lower timeframe (LTF) data for maximum accuracy. Unlike standard CVD tools, this script seamlessly integrates Candlestick, RSI, and MACD visualizations while featuring an advanced Dual Divergence Engine (Regular & Hidden) to spot market reversals and trend continuations in real-time.
Key Features
Continuous Accumulation: Tracks cumulative delta across bars with precise Open, High, Low, and Close mapping.
Three Visualization Modes:
Candle Mode: View CVD as a price action chart to spot supply/demand imbalances.
RSI Mode: Identify overbought/oversold conditions in volume flow.
MACD Mode: Track volume momentum and trend shifts.
Advanced Divergence Engine (Candle Mode):
Single Candle Divergence: Different color for divergent candles.
Regular Divergence (Solid Line): Spots potential trend reversals (Price makes a new peak, but CVD fails to follow).
Hidden Divergence (Dashed Line): Spots trend continuation (CVD makes a deep retracement while Price stays resilient).
Optimized Performance: Fully customizable Pivot settings (Lookleft/Lookright) to balance between signal speed and reliability.Add some functions to original CVD
Bookmap-ish Volume Diagram Aggregated Delta + Level Flags [v5.3]What this gives you
✅ True volume-diagram pane (no chart overlay)
✅ Buy vs Sell columns (aggression visualization)
✅ Net delta bars
✅ Pressure oscillator + signal
✅ CVD
✅ Bookmap-style “pressure at levels” flags
(upper = supply, lower = demand, VWAP = acceptance)
BTC Liquidation Heatmap | Multi-ExchangeBTC Liquidation Heatmap | Multi-Exchange
🔍 This heatmap pulls volume data from Binance, Coinbase, and Bitstamp simultaneously to show you where the real liquidation clusters are sitting. Instead of guessing where stops might get hit, you get actual volume-weighted zones with a strength score that tells you which levels matter.
The zones change color based on how much volume is stacked at each level. Bright colors mean heavy liquidation potential, faded colors mean weak spots. Each label shows the volume size, a strength rating out of 10, and how far away it is from current price in percentage terms.
Works best on 4H/D1 timeframes for Bitcoin. The default settings are tuned for day trading but you can dial them up or down depending on your style.
⚙️Drop it on your BTCUSD chart and you'll see colored boxes above and below price. Purple zones are short liquidations (above price), teal zones are long liquidations (below price). The thermometer on the right shows you the intensity scale.
Labels show three things: volume amount, strength ranking, and distance from current price. A level showing "1.45B ||| Strength 8/10 ||| 2.34%" means there's 1.45 billion in volume weight, it's an 8 out of 10 in terms of strength, and it's 2.34% away from where you are now.
The strength ranking is calculated using a proprietary algorithm that weighs multiple factors. Higher numbers mean more likely to cause a reaction when price gets there.
Settings You Actually Need to Know
📊 Lookback Bars: How far back to scan for levels. Default is 1000 bars which gives you plenty of context without cluttering the chart.
Pivot Width: Higher numbers = fewer but stronger levels. Start with 5, bump it to 8-10 if you're getting too much noise.
Min Level Weight: Filter out weak levels by raising this number. If your chart looks messy, start increasing it by 100M increments until it cleans up.
Label Size: Set to Normal by default. Switch to Large if you're on a big monitor or Small if you want a cleaner look.
How to Use It
🎯 Look for clusters of high-strength levels (8-10 rating) near current price. Those are your magnets. Price tends to get pulled toward them because that's where the liquidity is sitting. When you see a 10/10 level a few percent away, that's your target or your invalidation point depending on which side you're trading.
If price breaks through a strong level with momentum, it usually means the liquidations got triggered and you're looking at a real move. Weak levels (1-4 rating) are more likely to get ignored.
The distance percentage helps you figure out if a level is even worth watching. A 10/10 level that's 15% away might not matter for your intraday trade, but a 6/10 level that's only 0.5% away definitely does.
Exchange Toggles
🔄 You can turn off any of the three exchanges if you want. All three are on by default because more data = better picture. But if you only care about Binance and Coinbase, just uncheck Bitstamp in the settings. The volume recalculates automatically.
What to Ignore
Don't trade every level you see. Focus on the ones with 6/10 strength or higher that are within 5% of current price. Everything else is just context. And if a level gets hit (price crosses through it), it'll fade out so you know it's done.
The thermometer on the right is just a reference. You don't need to stare at it, but it helps when you're trying to figure out if a level is relatively strong or weak compared to everything else on screen.
TREND PULL BACK BUY SELL//@version=5
indicator("Clean Signal Bot 24/7 ($250 SL)", overlay=true)
// ===== SETTINGS =====
riskDollars = 250.0
pointValue = syminfo.pointvalue
// ===== INDICATORS =====
fastEMA = ta.ema(close, 9)
slowEMA = ta.ema(close, 21)
rsi = ta.rsi(close, 14)
// ===== TREND =====
bullTrend = fastEMA > slowEMA
bearTrend = fastEMA < slowEMA
// ===== PULLBACK =====
pullbackLong = close < fastEMA and close > slowEMA
pullbackShort = close > fastEMA and close < slowEMA
// ===== CANDLE CONFIRM =====
bullCandle = close > open
bearCandle = close < open
// ===== ENTRY SIGNALS =====
buySignal = bullTrend and pullbackLong and bullCandle and rsi > 50
sellSignal = bearTrend and pullbackShort and bearCandle and rsi < 50
// ===== TRADE STATE =====
var bool inLong = false
var bool inShort = false
var float entry = na
var float stop = na
riskPoints = riskDollars / pointValue
// ===== ENTER =====
if buySignal
inLong := true
inShort := false
entry := close
stop := entry - riskPoints
if sellSignal
inShort := true
inLong := false
entry := close
stop := entry + riskPoints
// ===== EXIT =====
exitLong = inLong and (close <= stop or bearTrend)
exitShort = inShort and (close >= stop or bullTrend)
if exitLong
inLong := false
if exitShort
inShort := false
// ===== CANDLE HIGHLIGHT =====
barcolor(
buySignal ? color.lime :
sellSignal ? color.red :
exitLong or exitShort ? color.yellow :
na)
// ===== LABELS =====
if buySignal
label.new(bar_index, low, "BUY", style=label.style_label_up, color=color.lime, textcolor=color.black)
if sellSignal
label.new(bar_index, high, "SELL", style=label.style_label_down, color=color.red, textcolor=color.white)
if exitLong or exitShort
label.new(bar_index, close, "EXIT", style=label.style_label_left, color=color.yellow, textcolor=color.black)
// ===== ALERTS =====
alertcondition(buySignal, "BUY ENTRY", "BUY SIGNAL")
alertcondition(sellSignal, "SELL ENTRY", "SELL SIGNAL")
alertcondition(exitLong or exitShort, "EXIT TRADE", "EXIT SIGNAL")
MTT US Economic Health Z-ScoreTo use the US Economic Health Z-Score, you must set your TradingView chart to a Monthly (M) timeframe. This is critical because the script aggregates high-level data from FRED—such as Manufacturing PMI and Building Permits—which are released on a monthly cycle. Viewing this on a Daily or Intraday chart will result in flat, "stair-step" lines that obscure the true momentum of the data.
How to Interpret the Data
The indicator functions as a normalized macro-filter, converting five distinct economic sectors into a single standard deviation scale.
The 0 Line: Represents the "historical norm."
Individual Colored Lines: Track specific sectors (e.g., Sentiment, Labor, Housing).
The Composite Line (White): This is your aggregate health signal.
Signal Logic
Economic struggle is identified when the Composite Score trends below -1.0 (At Risk) or drops past -1.5 (Struggling). Because these are leading indicators, they often deteriorate months before the stock market reflects the damage. Use this dashboard to identify bearish divergence: if the S&P 500 is rising while the US Economic Health Z-Score is falling, the market is likely ignoring fundamental cracks. This tool is designed to help you shift toward a defensive portfolio posture before the "lagging" data (like the unemployment rate) confirms the downturn.
12H Fib Retracement This prints out fib retracements for EverEvolving’s (beta) ICC 12 hr levels on all timeframes indicator.
ETH Swing Planner (Thrust + Chop + BTC Confirm) v3.1 by Sam KimThis is a swing-trading framework designed to keep you out of bad trades, not push you into more of them.
It only activates when the higher-timeframe trend is clear, volatility supports continuation, and the market has actually finished correcting. No buying pullbacks. No forcing entries in chop.
The logic is simple:
• Trade in the direction of the dominant daily trend
• Wait for consolidation, then enter on momentum resumption (“thrust”)
• Avoid choppy, range-bound conditions
• Require Bitcoin confirmation before swinging ETH
• Define risk, stop, and targets before the trade exists
Cash is treated as a position. No-trade conditions are explicit, not emotional.
This tool is built for traders who value patience, structure, and capital preservation over constant action. It favors fewer trades, cleaner entries, and psychological clarity.
Missing a move is acceptable. Being trapped in a bad one is not.
Usanghyang philosophy, coded.
ATR/Structure Trail Stop Loss This indicator is a high-performance trend-following tool designed to help traders stay in winning positions for maximum "R" gains. It solves the common problem of getting stopped out too early by combining Volatility (ATR) with Market Structure (Price Action Swings).
How it Works
The script calculates two different stop-loss levels and automatically chooses the most "conservative" one to protect your capital:
ATR Stop: Measures the current market volatility. If the market gets wild, the stop widens. If the market gets calm, the stop tightens.
Structure Stop: Looks at the lowest lows (for Longs) or highest highs (for Shorts) of the last few candles. This ensures you don't stay in a trade if the actual price trend breaks.
Key Features
Hybrid Logic: The stop strictly follows Closing Prices to prevent "wick-outs" from temporary spikes.
Trend Dashboard: A real-time table tracks ADX (Trend Power).
"RUN IT": High momentum; keep trailing for 12R–30R targets.
"TIGHTEN": Momentum is dying; consider locking in profits.
Visual Diamonds: Uses a Step-Line style with diamonds to show exactly when your stop-loss "locks in" a new level.
How to Use It (Step-by-Step)
Entry: Enter your trade based on your standard breakout strategy.
Initial Risk: Use the Initial Stop (5 points) until the price moves in your favor.
The Trail: Once the trend establishes, follow the Light White Diamonds.
Scaling: Use the ATR Multiplier input to adjust the "breathing room."
Lower Multiplier (e.g., 1.5): Tighter trail, good for scalp targets.
Higher Multiplier (e.g., 2.5+): Wider trail, best for catching 30R monster moves.
Exit: Close the position immediately when a candle closes on the opposite side of the diamonds.
Multiple SMA (Configurable + Labels)This script allow display up to 4 SMA lines. Users can configure the input values for each SMA line.
Risk Calculator Pro by GvdMRisk Calculator Pro - Professional position sizing tool for CFD and CME futures traders. Automatically calculates lot size or contracts based on your risk budget and stop distance. Features auto-detection of popular instruments (Gold, Silver, Oil, Indices), multiple entry modes (current price, manual, previous candle, swing points), and visual profit targets with customizable risk:reward ratios. Displays comprehensive risk table and price level lines with smart labels showing points/ticks and position size. Perfect for disciplined risk management across any timeframe.
TPC-Buying and Selling areasTPC - Buying and Selling Areas
Open-source multi-timeframe indicator that automatically detects and displays Supply (resistance) and Demand (support) zones based on swing structure, along with Fair Value Gaps (FVGs) for imbalance visualization. Supports up to two higher timeframes (MTF) for Supply/Demand + optional current-chart or custom timeframe FVGs, with mitigation tracking, alerts, and a dashboard for FVG stats.
Overview
This tool helps identify key price areas where institutional buying/selling pressure may have accumulated (Supply/Demand zones) and inefficiencies/imbalances in price delivery (Fair Value Gaps).
It plots:
•Demand zones (potential support/buy areas) in green tones
•Supply zones (potential resistance/sell areas) in red tones
•Bullish/Bearish FVGs as filled or line areas (with dynamic or fixed extension options)
•A simple FVG dashboard showing count and mitigation percentage
Zones mitigate (disappear or mark as filled) when price closes/wicks through them. Designed for clean charts with configurable visibility, box pooling, and alerts on new zones or FVG events.
How It Works (Conceptual)
•Supply & Demand Zones
•Uses pivot-based swing highs/lows from one or two user-selectable higher timeframes (or chart timeframe).
•Detects structure breaks (e.g., higher highs/lows, lower highs/lows) near recent ATR range to form zones.
•Zones drawn as extendable boxes with timeframe label, customizable borders/text.
•Mitigation: Zones removed or marked when price breaches them (close or extreme/wick, configurable globally or per TF).
•Only shows recent zones (user-defined "show last N") and cleans up on lower timeframes if desired.
•Fair Value Gaps (FVGs)
•Detects 3-candle imbalances where price gaps aggressively (low > high for bullish, high < low for bearish, with optional size threshold).
•Plots as semi-transparent boxes (fixed extend) or dynamic fills that adjust with price.
•Tracks mitigation (when price fills the gap) and optionally draws dashed mitigation lines.
•Shows unmitigated recent FVGs as lines + dashboard stats (total count, % mitigated for bull/bear).
•Multi-timeframe logic uses request.security() for higher TFs, with careful handling for display on lower charts.
See the code for full pivot detection, array management, mitigation loops, and FVG conditions.
How to Use
•Best on volatile/liquid markets (crypto, forex, indices, futures) across intraday to daily timeframes.
•Use Demand zones (green) as potential long entries or support flips when price approaches from above.
•Use Supply zones (red) as potential short entries or resistance when price approaches from below.
•FVGs highlight inefficiencies: bullish FVGs often act as magnets/pullbacks in uptrends; bearish in downtrends.
•Combine with higher-timeframe bias (e.g., show HTF zones on LTF chart) for confluence.
•Alerts fire on: new demand/supply zone, new bullish/bearish FVG, or FVG mitigation.
•Keep "Show only on lower timeframes" enabled to avoid clutter on HTF charts.
•Adjust "Box Size" (pool) if you hit max_boxes limit on very long histories.
Settings
General Settings
•Hide all Demand / Supply zones
•Show S&D only on lower TFs
•S&D Box Size (pool limit, default 80)
•Mitigate on Close or Wick/Extreme
Timeframe 1 & Timeframe 2 (identical groups)
•Set to chart timeframe (or custom)
•Show Demand/Supply
•Alerts for new zones
•Timeframe multiplier + period (Min/Hour/Day/Week/Month)
•Swing Length for pivots
•Border type/width, text size/color
•Demand/Supply colors
•Show last N zones per type
FVG Settings
•Threshold % (min gap size) or Auto
•Unmitigated levels to show
•Mitigation levels (dashed lines)
•FVG Timeframe (blank = chart)
FVG Style
•Extend bars
•Dynamic fill (adjusts with price)
•Bullish/Bearish colors
FVG Dashboard
•Show dashboard
•Location (Top Right etc.)
•Text size
Notes / Limitations
•Non-repainting after bar close (uses confirmed pivots/security data).
•Heavy on boxes/lines — increase pool size carefully (TradingView limits apply).
•FVGs can fill quickly in ranging markets; use with structure/context.
•Always backtest and combine with your analysis — not financial advice, trading carries risk.
•Open-source: feel free to fork, improve, or learn from it.
SMT Detector PRO [UFVG]The best currently available SMT indicator.
Main advantage that it scans multiple pivot lengths at once so it doesn't miss any smt.
It initially shows SMT with grey color which means that pivot is still unconfirmed.
Unconfirmed SMTs can disappear if price invalidates them.
Gold AI: Hyper-Frequency 1minute Scalper The Gold AI: Hyper-Frequency is a high-precision scalping tool specifically engineered for the unique volatility of XAUUSD on lower timeframes (1m, 5m). Unlike traditional lagging indicators, this script utilizes a Lorentzian Distance Classifier —a machine learning approach that finds historical price fractals similar to current market conditions to predict the next high-probability move.
This indicator is designed for "Hyper-Frequency" trading, meaning it prioritizes capturing multiple micro-moves while using a three-stage Dynamic Take Profit system to let "runners" extend during strong momentum bursts.
█ THE AI CORE: LORENTZIAN CLASSIFICATION
Instead of standard Euclidean distance, this script employs Lorentzian Distance . This metric is superior for financial time series because it is less sensitive to extreme outliers, allowing the AI to identify patterns in "noisy" 1-minute gold charts that other models might miss.
The AI evaluates three key "features" to find matches: 1 — RSI (7): Momentum and overbought/oversold status. 2 — MFI (7): Money Flow Index to track institutional volume. 3 — ROC (3): Rate of Change to detect immediate velocity.
█ DYNAMIC PROFIT SCALING
To solve the "Gold Problem"—where price often spikes past targets or reverses instantly—we implemented a 3-Stage Profit Extender:
• Stage 1 (Initial TP): Targets a quick scalp (default 1.0 ATR). • Stage 2 (Extension): If momentum remains strong, the TP is automatically pushed further. The Stop Loss moves to Breakeven at this stage. • Stage 3 (Moonshot): For high-velocity moves, the TP extends to a major multiplier while the Stop Loss trails the previous candle's high/low.
█ KEY FEATURES
• K-Neighbors Engine: Analyzes the 'K' most similar historical instances to generate buy/sell "votes." • Sensitivity Control: Adjust how strictly the AI matches patterns. Lower values = higher accuracy; higher values = more frequent trades. • Volatility Filter (ATR): All targets and stops are mathematically pegged to current volatility, ensuring the script adapts whether the market is quiet or explosive. • Volume Gatekeeper: Filters out "fake-outs" that occur on low-volume retail spikes.
█ HOW TO USE
Asset: Optimized for XAUUSD (Gold).
Timeframe: Best performance on 1m or 5m charts.
Session: High-frequency signals are most reliable during London and New York sessions.
Confirmation: For maximum safety, enable the "Filter by 200 EMA" in settings to only take trades in the direction of the macro trend.
Disclaimer: Trading Gold involves high risk. This AI tool is designed to assist in decision-making and pattern recognition. Always perform your own due diligence and use proper risk management. Past performance does not guarantee future results.
Low Volume CandleOpposite of Volume Candle indicator.
Setting references:
1.25 = <80% of average
1.50 = <67% of average
2.00 = <50% of average
Farjeat Lot & Risk CalculatorThis indicator will be of great help in measuring the lot size you should use in each of your operations, accurately managing your risk and profit.
Auto Parallel Channel [KTY] Auto Parallel Channel
Automatically detects and draws parallel channels based on ZigZag pivot structure. Supports multi-level channel detection, slope filtering, and channel extension after breakout.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Features
- Auto Channel Detection
- Automatically generates parallel channels by connecting swing highs and lows
- Bullish Channel (Green): Based on HL (Higher Low) pivots
- Bearish Channel (Red): Based on LH (Lower High) pivots
- Multi-Level Structure
- Major Channels: Large trend structure (solid lines)
- Minor Channels: Short-term swing structure (dashed/dotted lines)
- 8 channels total (Major/Minor × External/Internal × Bull/Bear)
- Midline
- Dotted line at the 50% level of each channel
- Serves as a mean reversion reference
- Slope Display
- Each channel label shows its slope (%)
- Positive (+) for ascending, Negative (-) for descending
- Slope Filter
- Option to display only channels above a minimum slope threshold
- Separate threshold settings for bullish and bearish channels
- Channel Extension
- Extends the channel by N bars after price breaks out
- Adjustable extension length (default: 30 bars)
- Alerts
- Bullish Channel Touch: Price touches bullish channel support
- Bearish Channel Touch: Price touches bearish channel resistance
- Bullish Channel Break: Price breaks below bullish channel
- Bearish Channel Break: Price breaks above bearish channel
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ How to Use
1. Channel bottom touch → Check for bounce
2. Channel top touch → Check for resistance
3. Channel break → Check for trend reversal or acceleration
4. Midline reaction → Check for mean reversion
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 Tips
- Major channels are more reliable than Minor channels
- Channel breakout with increasing volume = higher confidence
- Overlapping channels = stronger support/resistance zones
- Combine with FVG, Order Blocks, and liquidity sweeps for confluence
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 Notes
This indicator is open-source under the Mozilla Public License 2.0.
Created by Kim Thank You (김땡큐)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ Disclaimer
This indicator is provided for educational purposes only.
It is not financial advice. Always trade at your own risk.
ES VWAP + GEX OverlayAI v6 ES VWAP + GEX Overlay. The system seems to want me to add more text for description before I know it it works.






















