Smart Money Flow [Lite Edition]🛡️ THE FULL SYSTEM: Smart Money Flow PRO
More than an indicator. A complete Trading Operating System.
While the Lite version gives you a taste of the reversals, the PRO System provides the complete framework used by professional desks to manage Entry, Exit, and Risk simultaneously.
It is composed of three synchronized engines:
1️⃣ PART I: The 19-Point Signal Matrix
The core engine processes 19 different institutional data points to validate every move.
📉 15 Bottom-Fishing Signals (Entries): Includes our proprietary ALGO-58 to ALGO-69 series.
What does this mean? ALGO-58 represents a signal with a historical 58% Win Rate (based on 10-year backtests of 4,000+ tickers). ALGO-69 represents a 69% Win Rate. We don't just give you a "Buy" sign; we give you the statistical probability behind it.
📈 4 Top-Picking Signals (Exits): Top Warning, Risk Alert, RSI Overbought, and Extreme Greed. These are designed to help you scale out before the crash.
Note: Numeric signals generally carry higher weight than text signals.
2️⃣ PART II: The MARKET RADAR (Risk Engine)
This is the game changer. Most traders lose because of bad sizing, not bad entries. The Market Radar automates your risk management based on ATR (Volatility).
🧠 Auto-Calculation: It automatically suggests your Stop Loss (SL) and Take Profit (TP) levels based on the stock's "Temperament" (ATR).
💰 Position Sizing Guard: You input your Total Account Size (e.g., $100k) and Risk Per Trade (e.g., 2%). The system tells you EXACTLY how many shares to buy.
Example: It ensures you never lose more than 2% of your account, even if you hit a stop loss.
📊 Win-Rate Calculator: Displays the exact win rate you need to break even based on your current Risk/Reward ratio (e.g., at 1.5 R:R, you only need a 40% win rate).
3️⃣ PART III: The Smart Filter (Trend Protection)
Markets change. Strategies must adapt.
Smart Funds Filter: In a normal ranging market, you can leave this off. But if a stock breaks structure or crashes? Turn on Filter 1.
False Signal Elimination: When enabled, it filters out "falling knife" signals, ensuring you only enter when the Smart Money concentration confirms a true reversal structure.
💡 Why upgrade to the PRO System? The Lite version shows you where to look. The PRO System tells you how many shares to buy, where to cut losses, and statistically validates your trade.
(👇 Link to Full System / Discord below 👇)
discord.gg
图表形态
Basic Key Levels | Feng FuturesKey Levels | Feng Futures (Basic) automatically plots the most essential daily reference levels used by futures traders to establish intraday context and structure.
This lightweight version focuses on the three levels that matter most for session bias and liquidity reference:
Previous Day High (PDH)
Previous Day Low (PDL)
Session Open (18:00 NY for futures)
These levels are commonly used by professional and institutional participants as decision points for:
directional bias
continuation vs. reversal context
risk definition and invalidation
Features:
• Auto-plotted PDH and PDL
• Futures session open (18:00 NY)
• Clean, non-repainting levels
• Lines extend forward for intraday use
• Optional price labels pinned to the right edge
• Minimal design to reduce chart clutter
• Full color, width, and label customization
• Optimized for intraday futures trading
This indicator does not provide trade signals or alerts.
It is designed to support planning, execution, and review within your own trading framework.
Best used on:
ES, NQ, RTY, YM (intraday timeframes)
PDH / PDL levels can be used as take profit targets or to help form bias. For example, if we break out of PDH, we may look for longs.
Disclaimer:
This indicator is for educational purposes only and does not constitute financial advice. Trading futures involves significant risk and may not be suitable for all investors. Always do your own research and use proper risk management.
XRAY Market Structure v3.0 by Assis GhriebXRAY Market Structure v3.0 is a clean, non-repainting market structure indicator designed to visualize price behavior through swing-based structure logic.
It automatically identifies and labels:
Higher Highs (HH)
Higher Lows (HL)
Lower Highs (LH)
Lower Lows (LL)
The indicator plots minimal horizontal structure lines and compact labels directly on the chart, helping traders quickly assess trend direction, structural shifts, and key reaction points without clutter.
Key characteristics
Non-repainting swing logic
Works on all markets and timeframes
Lightweight and visually clean
Designed for structure reading, not signal chasing
No alerts, no strategy logic, no trade execution
This tool is intended to support discretionary analysis by providing a clear visual framework of market structure as it unfolds.
Developed by Assis Ghrieb as part of the XRAY analytical framework.
Candle Open Time Stamp [Higher TF Filter]Key Features
Higher Timeframe Filter: Choose between "1H" or "4H". The script uses request.security to detect the exact moment a new candle opens on that timeframe.
Label Placement Options:
Below: Label appears below the low of the bar, pointing upward.
Above: Label appears above the high of the bar, pointing downward.
Inside: Label placed at the midpoint of the candle body ((open + close)/2), centered.
Timezone Control:
"Exchange" mode: Uses the symbol's native exchange timezone.
"UTC Offset" mode: Allows manual setting (default -5 for EST, common for US traders in New York, Fort Lauderdale, Miami, etc.).
Time is displayed correctly in the chosen timezone (e.g., "14:00" for 2 PM EST).
Smart Visibility:
Only shows labels on intraday charts.
Automatically disables on daily or higher timeframes.
Hides labels if your chart timeframe is higher than the selected filter (e.g., no 1H labels on a 4H chart).
Performance Optimization:
Manages labels with an array, limiting the total number (default 200, adjustable up to 500).
Automatically deletes oldest labels to stay within TradingView limits and prevent clutter.
Style Customization
Text color, background color, and text size (Tiny/Small/Normal).
Distance from price (for Above/Below placement) is intelligently scaled using a combination of ATR and minimum tick size, then multiplied by a user-adjustable factor.
Common Use Cases
Mark the start of each 4-hour session on lower-timeframe charts for ICT/SMC traders tracking "kill zones" or session bias.
Visualize exact 1H or 4H candle opens for multi-timeframe analysis.
Reference higher-TF structure while trading on 5M/15M charts without switching windows.
Clean, efficient, and highly practical for intraday traders who rely on higher-timeframe timing and structure.
Selected Hour Open Lines & LabelsThis Pine Script v6 indicator, titled "Selected Hour Open Lines & Labels", draws customizable horizontal lines and optional labels at the opening price of user-selected hours on the chart.
Core Functionality
Users select specific hours (00:00 to 23:00) via boolean inputs to mark.
When a selected hour begins (in the chosen timezone), the script draws a horizontal line starting from that bar at the exact open price of the bar where the hour starts.
Lines extend forward for a configurable number of bars (default: 7).
Optional labels display the time (HH:MM) and/or the open price next to the line.
Timezone Handling
Choose between the chart's exchange timezone or a custom UTC offset (e.g., UTC-5 for EST).
This ensures accurate hour detection across different markets or sessions (e.g., London open, New York open, or any custom hour like Asian session starts).
Customization Options
Lines — Toggle visibility, color, width, style (solid/dashed/dotted), length in bars, and maximum number of lines (to prevent clutter; oldest lines delete automatically).
Labels — Toggle visibility, text format (time only or time + price), text color/size, background color, horizontal position (left/center/right along the line), vertical position (at line, above, or below with adjustable distance based on ATR), and maximum number of labels.
Compatibility and Limitations
Works best on intraday timeframes (5-minute to 2-hour+ charts); disables drawing on 1-minute or daily+ charts to avoid performance issues or irrelevant plotting.
Manages objects efficiently using arrays, with limits on max lines/labels (default 100 each) and overall script limits (up to 500).
Traders often use this to highlight key intraday levels like session opens (e.g., 08:00 for London stock/FX, 09:30 for NY equities) as potential support/resistance or reference points for price action. It's highly flexible for marking any specific hourly opens that align with your strategy.
Breakout Pro_V3Advanced breakout/breakdown indicator featuring multi-pattern detection, quality tier scoring (S/A/B/C), strength analysis (0-10), VWAP integration, multi-timeframe filters, and adaptive R-based take-profit/stop-loss framework. Includes comprehensive dashboard with real-time metrics and market regime detection.
Breakout Pro_V2Advanced breakout/breakdown indicator featuring multi-pattern detection, quality tier scoring (S/A/B/C), strength analysis (0-10), VWAP integration, multi-timeframe filters, and adaptive R-based take-profit/stop-loss framework. Includes comprehensive dashboard with real-time metrics and market regime detection.
THUAN KCHT-MTF🚀 Quick Usage Guide: Thuận KCHT-MTF
1. The Colors (Legend)
🟣 Purple Zone (Top): Strong Resistance. (Seller Territory).
🟢 Green Zone (Bottom): Strong Support. (Buyer Territory).
➖ Lines: Pivot levels from higher timeframes (Key barriers).
◈ Diamond Icon: Signal that price touched a key zone.
2. How to Trade (3 Simple Setups)
📉 Setup A: The Rejection (SELL)
Price moves up and hits the Purple Zone or a Pivot High Line.
A Diamond (◈) icon appears.
Action: Enter a SHORT/SELL position.
📈 Setup B: The Bounce (BUY)
Price drops down and hits the Green Zone or a Pivot Low Line.
A Diamond (◈) icon appears.
Action: Enter a LONG/BUY position.
⚡ Setup C: The Trend Check (Momentum)
Look at the text on the chart: "Buy: X / Sell: Y".
If Buy > Sell: The trend is UP. Focus on Buy setups at the Green Zone.
If Sell > Buy: The trend is DOWN. Focus on Sell setups at the Purple Zone.
3. Settings Tip
Go to Settings ⚙️.
Change the Timeframes (TF) in "MTF Pivots" to higher levels than your current chart.
Example: If you trade on 5m, set TFs to M15, H1, H4, D.
Breakout Alert Pro + VWAPAdvanced breakout/breakdown indicator featuring multi-pattern detection, quality tier scoring (S/A/B/C), strength analysis (0-10), VWAP integration, multi-timeframe filters, and adaptive R-based take-profit/stop-loss framework. Includes comprehensive dashboard with real-time metrics and market regime detection.
Daily Trend Scanner (Single Symbol)This indicator tracks the current selected symbol/ticker and looks at the Previous Day High/Low and Pre-Market High/Low.
Data is provided in a small table for visualization.
If the price is above the PDH and PMH the ticker will be displayed as bullish. If the price is below PDL and PML the ticker will be displayed as bearish. Otherwise it will show neutral.
The Pre-Market High and Low values can also be displayed in the table and toggled in the settings.
Adjust table position and text size in the settings.
This indicator is useful for visually tracking how a ticker may be trending for the current day.
elrey Levels This indicator is designed to assist intraday traders by highlighting key price levels and structured market behavior during sessions.
The tool focuses on identifying directional bias, momentum shifts, and high-probability areas where price is likely to react. It is best used on lower intraday timeframes such as 1m, 5m, and 15m, and works well on futures, indices, and major forex pairs.
Signals should be used in combination with proper risk management, higher timeframe context, and confirmation from price action. This indicator does not predict the future and should not be traded mechanically.
This script is intended for educational purposes only and is not financial advice. Always test on a demo account before using in live trading.
PA Bar Count (First Edition)This script is written by FanFan.
It is designed to count price action bars and identify the bar number in a sequence.
The script helps traders track bar structure and improve PA analysis.
Watchlist Scanner: Ripster MTF Clouds (Alerts & Table)Overview This script is a custom Watchlist Scanner designed to help traders efficiently monitor up to 8 tickers simultaneously for interactions with the Ripster47 MTF (Multi-Timeframe) Clouds.
Instead of flipping through charts manually, this tool places a dashboard on your screen that alerts you when a stock is "Inside" the cloud (Chop Zone) or "Near" the cloud (Potential Bounce/Rejection Zone).
This script is inspired by the Ripster MTF Clouds methodology. It utilizes his core concept of using higher-timeframe EMA ribbons (specifically the 34 and 50 EMA) to identify significant trend support and resistance levels on lower timeframe charts.
How it Works The script uses request.security to pull data from a higher timeframe (default: 60-minute) while you trade on a lower timeframe (e.g., 5-minute or 15-minute). It calculates the "Cloud" boundaries based on the 34 EMA and 50 EMA.
The scanner checks three conditions for every ticker in your list:
1. INSIDE (Yellow): Price is currently trading between the 34 and 50 EMA. This is often considered a "chop" or "decision" zone.
2. NEAR (Orange): Price is approaching the cloud (within a user-defined threshold, default 0.5%). This is your "Heads Up" signal to watch for a bounce or rejection.
3. AWAY (Gray): Price is trending away from the cloud with no immediate setup.
Features
Multi-Symbol Monitoring: Watch up to 8 custom symbols in a single table.
Clean Display: Automatically strips exchange prefixes (e.g., "NASDAQ:") for a cleaner look.
Customizable Timeframes: You can scan for the 1-Hour cloud, 4-Hour cloud, or Daily cloud regardless of your chart timeframe.
Adjustable Sensitivity: Change the "Nearness Threshold" percentage to fit volatility.
Position Control: Move the dashboard table to any corner of your screen via the settings menu.
How to Use
1. Add the indicator to your chart.
2. Open the Settings (Gear Icon).
3. Enter the specific tickers you want to watch in the Watchlist section.
4. (Optional) Adjust the "Cloud Timeframe" if you want to watch the 4HR or Daily clouds.
5. Monitor the table: Look for ORANGE (Near) or YELLOW (Inside) signals to identify potential trade setups
Disclaimer This tool is for informational purposes only and does not constitute financial advice. Always verify signals on the actual chart before trading.
Estrategia Estupida de Sol y Santiago by JohnThis advanced indicator combines key candlestick pattern detection with a visual system of lines and labels on highs and lows. It identifies patterns such as Bullish/Bearish Engulfing and Morning/Evening Star, displaying boxes and labels that highlight the most important high and low levels.
It includes an RSI HUD positioned to the right of the current candle, indicating overbought, oversold, and neutral zones for quick decision-making. It also features automatic breakout lines that extend based on chart timeframe, helping to visualize potential continuation or reversal moves.
Ideal for traders who want to:
• Detect candlestick patterns in real-time.
• Visualize dynamic highs and lows on the chart.
• Monitor RSI directly next to the current candle.
• Track specific trading sessions and identify significant breakouts.
Configurable options:
• High/low pivot timeframe.
• Pivot sensitivity (leftBars/rightBars).
• Break line duration per timeframe.
• Show/hide pattern labels.
• RSI HUD ATR offset.
Liquidation Heatmap Zones CamnextlevelFind Liquidation zones where the high leverage trades are being liquidated
Scalp Hunter [Scalping-Algo]═══════════════════════════════════════════════════════════════════════════════
🎯 SCALP HUNTER
Precision ATR Momentum System for Fast Timeframes
═══════════════════════════════════════════════════════════════════════════════
📌 OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Scalp Hunter is a high-accuracy scalping indicator designed specifically for
low timeframe trading (3M, 4M, 5M). It combines ATR-based trailing stops with
multiple confirmation filters to deliver clean, actionable signals.
✅ No Repaint
✅ No Delay
✅ Confirmed Signals Only
✅ Multi-Filter Validation
═══════════════════════════════════════════════════════════════════════════════
⚙️ HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The indicator uses an ATR Trailing Stop as its core engine. When price crosses
the trail line, a potential signal is generated. But here's what makes it
accurate — signals must pass through 4 additional filters:
│
├─ 📊 PRICE ACTION FILTER
│ • Candle must close in signal direction
│ • Body size > 50% of full candle range
│ • Confirms strong momentum, not weak wicks
│
├─ 📈 VOLUME FILTER
│ • Volume must exceed 1.1x of 10-period average
│ • Filters out low-conviction moves
│ • Toggle on/off in settings
│
├─ 📉 EMA TREND FILTER
│ • Long signals: price must be above 21 EMA
│ • Short signals: price must be below 21 EMA
│ • Keeps you trading with the trend
│
└─ 🔥 MOMENTUM FILTER (RSI)
• RSI must confirm direction (>50 for longs, <50 for shorts)
• Avoids overbought/oversold extremes
• Fast 7-period RSI tuned for scalping
═══════════════════════════════════════════════════════════════════════════════
🎨 VISUAL GUIDE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢 GREEN TRIANGLE (▲) = Long Entry Signal
🔴 RED TRIANGLE (▼) = Short Entry Signal
━━ GREEN LINE = Bullish Trail Stop (support)
━━ RED LINE = Bearish Trail Stop (resistance)
🟢 GREEN BARS = Bullish Trend Active
🔴 RED BARS = Bearish Trend Active
═══════════════════════════════════════════════════════════════════════════════
📖 HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STEP 1: Add to Chart
• Apply indicator to 3M, 4M, or 5M chart
• Works on any liquid market (crypto, forex, stocks, futures)
STEP 2: Wait for Signal
• 🟢 Triangle appears below bar = LONG opportunity
• 🔴 Triangle appears above bar = SHORT opportunity
• Signal fires at bar OPEN (no repaint, you can act immediately)
STEP 3: Entry
• Enter at market or use limit order near signal bar close
• Trail stop line shows your initial stop level
STEP 4: Stop Loss
• Place stop just beyond the trail line
• Long: stop below green trail line
• Short: stop above red trail line
STEP 5: Take Profit
• Option A: Fixed R:R (1:1.5 or 1:2 recommended)
• Option B: Trail your stop using the indicator line
• Option C: Exit when opposite signal appears
═══════════════════════════════════════════════════════════════════════════════
⚡ RECOMMENDED SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
For 3M / 4M / 5M (Default - Aggressive Scalping):
• ATR Sensitivity: 0.8
• ATR Length: 8
• RSI Length: 7
• EMA Length: 21
• All filters: ON
For 15M / 30M (Slower Scalps):
• ATR Sensitivity: 1.0
• ATR Length: 10
• RSI Length: 10
• EMA Length: 34
• All filters: ON
For Volatile Markets (Crypto/News Events):
• ATR Sensitivity: 1.2
• ATR Length: 12
• Volume Filter: ON (important!)
• Other filters: ON
═══════════════════════════════════════════════════════════════════════════════
🔔 ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Three alert conditions available:
📲 "Scalp Long" → Fires on long entry signal
📲 "Scalp Short" → Fires on short entry signal
📲 "Any Signal" → Fires on both
To set up:
1. Click "Alert" button (clock icon)
2. Select "Scalp Hunter "
3. Choose condition
4. Set notification method (popup, email, webhook, mobile)
═══════════════════════════════════════════════════════════════════════════════
⚠️ RISK DISCLAIMER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Trading involves substantial risk. This indicator is a tool, not financial
advice. Past performance does not guarantee future results. Always:
• Use proper position sizing
• Set stop losses on every trade
• Never risk more than you can afford to lose
• Backtest before live trading
• Combine with your own analysis
═══════════════════════════════════════════════════════════════════════════════
💡 TIPS FOR BEST RESULTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ Trade during high-volume sessions (London/NY open)
✦ Avoid signals during major news releases
✦ Confirm with higher timeframe trend
✦ Best results on liquid pairs/assets
✦ Keep all filters ON for highest accuracy
✦ Turn off filters only if you need more signals
═══════════════════════════════════════════════════════════════════════════════
📊 WHAT MAKES THIS DIFFERENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Most ATR trailing indicators give too many signals. Scalp Hunter is different:
❌ Other indicators: Signal on every trail cross
✅ Scalp Hunter: Signal only when 5 conditions align
This means fewer trades, but higher probability setups.
═══════════════════════════════════════════════════════════════════════════════
Key LevelsKey Levels – PDH, PDL, PWH, PWL, and Open Lines
This script plots key market levels directly on the chart to help traders quickly identify important zones of interest.
Features:
🔴 Previous Day High (PDH) and 🟢 Previous Day Low (PDL)
🔴 Previous Week High (PWH) and 🟢 Previous Week Low (PWL)
🔵 Daily Open, 🟠 Weekly Open, and 🟣 Monthly Open levels
🎛️ Customizable colors and visibility toggles for each level
📏 Adjustable line length (number of bars into the future)
BUY Sell Signal (Kewme)//@version=6
indicator("EMA Cross RR Box (1:4 TP Green / SL Red)", overlay=true, max_lines_count=500, max_boxes_count=500)
// ===== INPUTS =====
emaFastLen = input.int(9, "Fast EMA")
emaSlowLen = input.int(15, "Slow EMA")
atrLen = input.int(14, "ATR Length")
slMult = input.float(1.0, "SL ATR Multiplier")
rr = input.float(4.0, "Risk Reward (1:4)") // 🔥 1:4 RR
// ===== EMA =====
emaFast = ta.ema(close, emaFastLen)
emaSlow = ta.ema(close, emaSlowLen)
plot(emaFast, color=color.green, title="EMA Fast")
plot(emaSlow, color=color.red, title="EMA Slow")
// ===== ATR =====
atr = ta.atr(atrLen)
// ===== EMA CROSS =====
buySignal = ta.crossover(emaFast, emaSlow)
sellSignal = ta.crossunder(emaFast, emaSlow)
// ===== VARIABLES =====
var box tpBox = na
var box slBox = na
var line tpLine = na
var line slLine = na
// ===== BUY =====
if buySignal
if not na(tpBox)
box.delete(tpBox)
if not na(slBox)
box.delete(slBox)
if not na(tpLine)
line.delete(tpLine)
if not na(slLine)
line.delete(slLine)
entry = close
sl = entry - atr * slMult
tp = entry + atr * slMult * rr // ✅ 1:4 TP
// TP ZONE (GREEN)
tpBox := box.new(
left=bar_index,
top=tp,
right=bar_index + 20,
bottom=entry,
bgcolor=color.new(color.green, 80),
border_color=color.green
)
// SL ZONE (RED)
slBox := box.new(
left=bar_index,
top=entry,
right=bar_index + 20,
bottom=sl,
bgcolor=color.new(color.red, 80),
border_color=color.red
)
tpLine := line.new(bar_index, tp, bar_index + 20, tp, color=color.green, width=2)
slLine := line.new(bar_index, sl, bar_index + 20, sl, color=color.red, width=2)
label.new(bar_index, low, "BUY", style=label.style_label_up, color=color.green, textcolor=color.white)
// ===== SELL =====
if sellSignal
if not na(tpBox)
box.delete(tpBox)
if not na(slBox)
box.delete(slBox)
if not na(tpLine)
line.delete(tpLine)
if not na(slLine)
line.delete(slLine)
entry = close
sl = entry + atr * slMult
tp = entry - atr * slMult * rr // ✅ 1:4 TP
// TP ZONE (GREEN)
tpBox := box.new(
left=bar_index,
top=entry,
right=bar_index + 20,
bottom=tp,
bgcolor=color.new(color.green, 80),
border_color=color.green
)
// SL ZONE (RED)
slBox := box.new(
left=bar_index,
top=sl,
right=bar_index + 20,
bottom=entry,
bgcolor=color.new(color.red, 80),
border_color=color.red
)
tpLine := line.new(bar_index, tp, bar_index + 20, tp, color=color.green, width=2)
slLine := line.new(bar_index, sl, bar_index + 20, sl, color=color.red, width=2)
label.new(bar_index, high, "SELL", style=label.style_label_down, color=color.red, textcolor=color.white)
Multi-Timeframe FVG (1H, 4H, Daily) - Color ShadesFVG charting in real time upon candle close. 1Hr, 4 Hr, Daily.
! hour darkest, 4 hour mid, daily lightest shade of color.
ORB | Feng FuturesThe ORB | Feng Futures indicator automatically detects the Opening Range Breakout (ORB) for each trading session, plotting the High, Low, and Midline in real time. This tool is built for futures traders who rely on ORB structure to confirm trends, identify breakout zones, and recognize reversal areas early in the session.
Features:
• Auto-calculated ORB High, Low, and Midline
• Multi-timezone session support (NY, Chicago, London, Tokyo, etc.)
• Customize ORB time range and time window for display
• Real-time updating lines that freeze at session close
• Optional labels with customizable size, color, and offset
• Save and view multiple previous ORB sessions
• Full color customization for all levels
• Automatically hides on higher timeframes (Daily+) to reduce clutter
• Works on ES, NQ, and all intraday futures charts
• Works on stocks, crypto, forex, and other tradeable assets where ORB is applicable
Disclaimer: This indicator is for educational purposes only and does not constitute financial advice. Trading futures involves significant risk and may not be suitable for all investors. Always do your own research and use proper risk management.
V10 Master Vision - Oncu + EkolayzirThis indicator is a volume-focused system written in a framework that will reverse-engineer all the best robots in the world; it has been temporarily made available for testing.
Live PDH/PDL Dashboard - Exact Time Fix saleem shaikh//@version=5
indicator("Live PDH/PDL Dashboard - Exact Time Fix", overlay=true)
// --- 1. Stocks ki List ---
s1 = "NSE:RELIANCE", s2 = "NSE:HDFCBANK", s3 = "NSE:ICICIBANK"
s4 = "NSE:INFY", s5 = "NSE:TCS", s6 = "NSE:SBIN"
s7 = "NSE:BHARTIARTL", s8 = "NSE:AXISBANK", s9 = "NSE:ITC", s10 = "NSE:KOTAKBANK"
// --- 2. Function: Har stock ke andar jaakar breakout time check karna ---
get_data(ticker) =>
// Kal ka High/Low (Daily timeframe se)
pdh_val = request.security(ticker, "D", high , lookahead=barmerge.lookahead_on)
pdl_val = request.security(ticker, "D", low , lookahead=barmerge.lookahead_on)
// Aaj ka breakout check karna (Current timeframe par)
curr_close = close
is_pdh_break = curr_close > pdh_val
is_pdl_break = curr_close < pdl_val
// Breakout kab hua uska time pakadna (ta.valuewhen use karke)
var float break_t = na
if (is_pdh_break or is_pdl_break) and na(break_t) // Sirf pehla breakout time capture karega
break_t := time
// --- 3. Sabhi stocks ka Data fetch karna ---
= request.security(s1, timeframe.period, get_data(s1))
= request.security(s2, timeframe.period, get_data(s2))
= request.security(s3, timeframe.period, get_data(s3))
= request.security(s4, timeframe.period, get_data(s4))
= request.security(s5, timeframe.period, get_data(s5))
= request.security(s6, timeframe.period, get_data(s6))
= request.security(s7, timeframe.period, get_data(s7))
= request.security(s8, timeframe.period, get_data(s8))
= request.security(s9, timeframe.period, get_data(s9))
= request.security(s10, timeframe.period, get_data(s10))
// --- 4. Table UI Setup ---
var tbl = table.new(position.top_right, 3, 11, bgcolor=color.rgb(33, 37, 41), border_width=1, border_color=color.gray)
// Row update karne ka logic
updateRow(row, name, price, hi, lo, breakT) =>
table.cell(tbl, 0, row, name, text_color=color.white, text_size=size.small)
string timeDisplay = na(breakT) ? "-" : str.format("{0,time,HH:mm}", breakT)
if price > hi
table.cell(tbl, 1, row, "PDH BREAK", bgcolor=color.new(color.green, 20), text_color=color.white, text_size=size.small)
table.cell(tbl, 2, row, timeDisplay, text_color=color.white, text_size=size.small)
else if price < lo
table.cell(tbl, 1, row, "PDL BREAK", bgcolor=color.new(color.red, 20), text_color=color.white, text_size=size.small)
table.cell(tbl, 2, row, timeDisplay, text_color=color.white, text_size=size.small)
else
table.cell(tbl, 1, row, "Normal", text_color=color.gray, text_size=size.small)
table.cell(tbl, 2, row, "-", text_color=color.gray, text_size=size.small)
// --- 5. Table Draw Karna ---
if barstate.islast
table.cell(tbl, 0, 0, "Stock", text_color=color.white, bgcolor=color.gray)
table.cell(tbl, 1, 0, "Signal", text_color=color.white, bgcolor=color.gray)
table.cell(tbl, 2, 0, "Time", text_color=color.white, bgcolor=color.gray)
updateRow(1, "RELIANCE", c1, h1, l1, t1)
updateRow(2, "HDFC BANK", c2, h2, l2, t2)
updateRow(3, "ICICI BANK", c3, h3, l3, t3)
updateRow(4, "INFY", c4, h4, l4, t4)
updateRow(5, "TCS", c5, h5, l5, t5)
updateRow(6, "SBI", c6, h6, l6, t6)
updateRow(7, "BHARTI", c7, h7, l7, t7)
updateRow(8, "AXIS", c8, h8, l8, t8)
updateRow(9, "ITC", c9, h9, l9, t9)
updateRow(10, "KOTAK", c10, h10, l10, t10)






















