Các mẫu biểu đồ
THE ORACLE v5 Quantum Flow Engine📚 Learn my full system for free
Education, live sessions and strategy breakdowns: howtobebullish.com
💰 Want me to trade for you
Invest with my team through the managed accounts: 4xprophet.com/mam
📲 Socials
Instagram and YouTube: @mrkilldamarkets
⸻
🧠 What is THE ORACLE v5
THE ORACLE v5 is my institutional style market assistant.
It does not try to predict the future with magic. It reads the current regime and answers one simple question:
“Is this a quality location to be involved in this market or should I sit on my hands”
The engine watches
• Structure and smart money concepts
• Volume and order flow pressure
• VWAP and premium or discount zones
• Multi timeframe trend alignment
• Momentum and volatility conditions
• Session and killzone timing
Every bar it builds an internal score and only throws a signal when enough conditions line up.
You are not buying the logic from this description. You are just getting a clean interface to read what the engine is already calculating behind the scenes.
⸻
🚀 Quick start
1️⃣ Add THE ORACLE v5 to your chart
Use it mainly on Gold and major CFD pairs. It works intraday and swing, but stay consistent with the timeframe you choose.
2️⃣ Choose your mode in the settings
• Sniper for very selective trades
• Aggressive for more frequent setups
• Scalper for faster moves
• Swing for higher timeframe bias and cleaner locations
3️⃣ Watch the signal labels on the chart
• Green LONG labels show long opportunities
• Red SHORT labels show short opportunities
Each one comes with a confidence grade so you can quickly decide if it deserves your attention or just a screenshot for study.
⸻
📺 Reading the terminal dashboard
Top panel is your mission control. It shows things like
• Current algo status scanning, long, or short
• Market structure bullish, bearish, or ranging
• Higher timeframe bias and how many timeframes agree
• Volume state normal, active, institutional, extreme
• Valuation relative to VWAP premium, discount, extreme
• Volatility and regime expansion or contraction
• Session context London, New York, killzones, or off hours
Use it like a checklist. If the terminal is screaming premium, extreme volatility and off session, you know you are forcing trades. If you see discount, aligned bias, clean session and a fresh signal, that is where you lean in.
⸻
🎯 How to use the signals
When a new LONG or SHORT signal appears:
1️⃣ Check the dashboard first
Is structure aligned with the direction
Is the multi timeframe bias agreeing
Is volume supportive or dead
2️⃣ Look at the TP and SL ladder the script prints
You will see
• Suggested stop location
• Three take profit levels
Use these as a framework. You still choose your exact execution and partials.
3️⃣ Size your risk
The risk section lets you think in risk per trade rather than random lot size. Keep risk controlled, especially if you are new to the engine.
4️⃣ Respect the mode you chose
On Sniper mode you should expect less trades but better conditions. Do not compare it to an aggressive scalper mode and call it slow.
⸻
📝 Pending order system
The pending orders section is there for traders who want to set levels in advance instead of chasing price.
The engine can suggest
• Buy limits in discount zones or at key pullback levels
• Sell limits in premium zones or at supply style areas
• Buy stops above breakout areas
• Sell stops below breakdown areas
For each pending idea you will see
• Entry
• Stop
• TP one and TP two
• Reason for the idea such as VWAP retest, discount band, breakout stop
You still decide if you actually place that order. Think of it as a smart assistant highlighting levels, not a robot you obey blindly.
⸻
🧩 How this fits in your trading
Use THE ORACLE v5 as
• A regime detector to tell you when the market is worth touching
• A confluence layer on top of your own strategy
• A way to track structure, volume and VWAP without drawing everything by hand
You bring
• Your own playbook
• Your own risk rules
• Your own discipline
The engine brings the data and structure so you can move like a desk, not a random retail trader.
⸻
⚠️ Disclaimer
This is a tool for analysis and trade assistance, not financial advice or a guarantee of profit.
Trading CFDs, forex and futures carries significant risk. Do your own research, test everything in demo and never risk money you cannot afford to lose.
HEIST PROPHECY MASTER SUITE v20This is the top level HEIST engine.
Your all-in-one institutional scanner that blends breakout logic, structure mapping, smart zones, trend state and an execution dashboard into one visual system.
MASTER SUITE v20 is built for traders who want everything on the chart without clutter and without guesswork.
You get the bigger picture
the structure
the direction
the levels
and the execution map
all in a single interface.
No strategy leaks.
No code exposure.
Only the outputs.
⸻
⭐ What it displays
• High quality buy and sell signals
• Visual structure shifts (BOS / CHoCH)
• Supply and demand zones
• Liquidity sweep markers
• Clean trend read
• ATR-based risk framework
• TP1, TP2 and TP3 projections
• A compact institutional dashboard showing direction, entry, stop and targets
Everything is visual.
Internal logic stays private.
⸻
⭐ How to use MASTER SUITE v20
1. Load the indicator
Works best on:
• Gold
• Indices
• Major FX pairs
2. Read the trend and signal panel
The dashboard instantly tells you:
• Bullish or bearish trend state
• BUY, SELL or SCANNING mode
• Entry, SL and TP levels
This keeps your decision making clean.
3. Let the chart show the story
The visuals help you see:
• When structure shifts
• Where zones of interest form
• Where liquidity gets taken
• Where continuation or reversal may happen
You’re not guessing anymore.
4. When a HEIST signal appears
Use this simple checklist:
• Does it align with your personal bias?
• Does the dashboard confirm direction?
• Do the levels fit your risk profile?
• Is the market clean or chaotic?
Execution is your choice.
The suite simply organizes the environment.
5. Manage the trade using the built-in levels
• SL is placed visually
• TP1, TP2, TP3 help you scale out or let runners go
• Structure cues help you see when momentum shifts
You control the outcome.
The engine just keeps the map clean.
⸻
⭐ Who MASTER SUITE v20 is made for
• Intraday and swing traders
• Gold and index traders
• Structure-based traders
• Continuation and breakout traders
• Traders who want clean execution without clutter
⸻
⭐ What MASTER SUITE v20 is NOT
• Not a bot
• Not financial advice
• Not a guarantee of outcomes
• Not a replacement for your plan
It’s a visual system designed to support professional-level decision making.
⸻
⭐ Join my free trading ecosystem
Learn how I actually use these tools inside my own workflow:
howtobebullish.com
Want passive exposure to my capital systems?
4xprophet.com/mam
Instagram: @mrkilldamarkets
YouTube: @mrkilldamarkets
Telegram: t.me/prophecyorderflow
Prophecy Orderflow Institutional v6Free Trading Academy: howtobebullish.com
Invest With My Team: 4xprophet.com/mam
Instagram: @mrkilldamarkets
YouTube: @mrkilldamarkets
Telegram: t.me/prophecyorderflow
⸻
⭐ What Prophecy Orderflow v6 is
A clean intraday execution assistant built to help traders:
• Spot high quality breakouts without noise
• See structured entries instead of guessing
• Get instant clarity with mapped SL and TP levels
• Manage trades more confidently with optional BE and trail visuals
This is an execution support tool, not an automated strategy.
⸻
⭐ What it shows you (WITHOUT revealing the logic)
• Buy or sell signals when momentum breaks cleanly
• A mapped entry zone
• Automatic SL and TP1, TP2, TP3 projections
• Optional break even marker
• Optional trailing guide
• Session on/off filter to avoid dead market hours
• A simple dashboard that keeps everything readable
All logic stays private.
Users only see the output.
⸻
⭐ How to actually use it (clear but not exposing IP)
1. Load the indicator on your preferred chart
Works best on Gold, indices, and major forex pairs.
2. Choose your trading timeframe
Prophecy adapts to 1 minute, 5 minute and 15 minute execution styles.
3. Turn sessions ON if you only want signals during active market hours
London and New York sessions usually feel the cleanest.
4. When a signal prints, follow this simple decision process:
• Does it align with your personal bias?
• Is the market moving clean or is it choppy?
• Does the mapped SL and TP structure make sense for your plan?
If yes, you trade it.
If not, you skip it.
No overthinking.
5. Manage the trade using the visuals
• SL and TP levels update instantly
• BE line shows when you can neutralize risk
• Trail line appears only when the move is strong enough
You choose how much you want to lock in or let run.
⸻
⭐ Who it’s designed for
• Scalpers who need clean entries
• Intraday traders who want structure
• Traders who struggle with SL and TP placement
• Gold and index traders who need fast visual clarity
⸻
⭐ Important Notes
• Not financial advice
• Not a bot
• Use your own risk management
• Backtest and forward test before sizing up
⸻
⭐ Access the full trading ecosystem
Free Academy: howtobebullish.com
Invest Into My Capital Systems: 4xprophet.com/mam
Instagram: @mrkilldamarkets
YouTube: @mrkilldamarkets
Telegram: t.me/prophecyorderflow
Worstfx Fractal Sessions 🧩 Worstfx Fractal Sessions Public — Features & Purpose
✔️ Includes clean session structure • Simple confluence • Built-in guardrails for your psychology
Worstfx Fractal Sessions Public is a stripped-back, clean version of the full Worstfx framework.
It’s designed to give every trader the core advantages of the fractal system:
• clear session structure
• simple trend/confluence read
• context from Daily ATR
• basic order-flow sentiment
• an on-chart help panel so nobody gets lost
All without overwhelming settings or “indicator soup.”
Use it to see the day as a story: Asia range → London expansion → Pre-NY setup → NY confirmation or reversal.
⸻
⚙️ Main Features
1️⃣ Session Shading (Asia / London / Pre NY / NY)
What it does
• Colors each session with soft, transparent shading:
• Asia – yellow tone
• London – purple tone
• Pre NY – light blue
• NY – light blue (separate time block)
• You can customize the session times and colors.
• Includes a 6:00 pm ET divider line to mark the start of a new “trading day” in your framework.
Why it matters (psychology)
• Your brain stops seeing random candles and starts seeing chapters:
• Asia = range / setup
• London = expansion / fakeouts
• NY = continuation / reversal
• This reduces FOMO and impulsive entries because you naturally ask:
“Which session am I in?”
“What is this session supposed to be doing?”
• The 6pm divider helps you mentally reset each day instead of carrying emotional baggage from yesterday into today.
⸻
2️⃣ Time-Frame Confluence Panel (Weekly → 15m)
What it does
• Checks a simple model on multiple timeframes (W, D, 4H, 1H, 15m):
• Above or below the 50 EMA
• RSI above or below 50
• Converts that into a 0–100% confluence score per TF.
• Gives a %TOTAL score that blends all TFs into a single number.
• Two display modes:
• Strip — horizontal bar with W/D/4H/1H/15m + %TOTAL
• Table — vertical list showing bull% / bear% per TF
• Mobile mode shrinks everything for smaller screens.
Why it matters (psychology)
• Instead of arguing with yourself about “trend,” you get a simple question:
“Are the higher timeframes mostly aligned or mixed?”
• Green/high %TOTAL = “permission” to press your bias, not to over-trade.
• Red/low %TOTAL = natural brake: “This is not the clean trend day. Size down or stay out.”
• It pulls you away from 1-minute tunnel vision and forces you to respect bigger structure.
⸻
3️⃣ Daily ATR Panel (Last 4–12 days + Forecast)
What it does
• Tracks true daily range (High–Low) over recent days.
• Shows:
• Last few days’ range in ticks and $
• Optional 4-day average forecast (projected typical daily move)
• Option to show just last 4 days, or full 12-day history.
• Two modes:
• Table – labeled rows with “ticks / $” columns
• Macro – compact text summary like “FC: 2000t | $20.00”
Why it matters (psychology)
• You stop expecting 5000-tick moves on a 600-tick average day.
• When the forecast is small, you naturally:
• avoid chasing huge targets
• respect partials
• recognize “maybe today just isn’t the big runner”
• On big ATR days, you recognize that volatility is here, so:
• you give your targets breathing room
• you’re less likely to panic when price swings
• This keeps your expectations in line with reality, which reduces tilt, frustration, and revenge trades.
⸻
4️⃣ Order-Flow Sentiment Panel (Compact OF Read)
What it does
• Estimates buy vs sell volume on the current and previous candles.
• Shows:
• Sentiment row with Buy% / Sell%
• Buy/Sell volumes (with “k/m” formatting if enabled)
• Optional extra rows for prior candles.
• Highlights imbalances when one side hits your imbalance threshold (e.g., 70%).
Why it matters (psychology)
• Gives you a quick “who’s in control right now” view without staring at raw volume.
• Imbalance flashes create micro-alerts:
• “This might be a stop run or strong continuation, pay attention.”
• Prevents you from blindly shorting into heavy buy pressure or buying into stacked sell pressure just because of greed or fear.
• Makes your entries feel more validated, which calms you during the trade.
⸻
🧠 Overall Psychological Goal
Worstfx Fractal Sessions Public is not just a visual skin for your charts.
It’s a behavior framework.
It tries to quietly enforce:
• Patience → by tying you to sessions and key time behavior.
• Selectivity → by checking multi-TF trend alignment.
• Realistic expectations → via ATR context.
• Non-impulsive entries → via order-flow imbalance checks.
• Accountability → via clear explanations and structure, not vibes.
Instead of chasing every move, you’re guided into a loop:
“What session am I in? What is ATR saying? Are TFs aligned? Is order-flow confirming? If not, I wait.”
🔋 The risk is minimized by structure & The reward is maximized by timing🔋
Trend Fibo 1.618This indicator is based on the Muslim strategy. I recommend studying it first and also working on a demo account.
Trading Playbook Panel (SMC + EW + Sniper)🔥 What This Script Does
The indicator creates a visual floating panel containing:
1. HTF Bias Framework (H4 → H1 → M15)
Guides you through determining trend, liquidity direction, imbalance zones, and institutional order flow.
2. Valid Setup Models
Covers both:
Continuation setups (displacement → OTE → FVG entry)
Reversal setups (liquidity sweep → CHoCH → retest)
3. 5-Minute Sniper Entry Checklist
Ensures high-precision entries with:
Liquidity sweep
CHoCH
Displacement
FVG formation
Retest entry
Strict invalidation rules
This is the exact logic used in prop-firm and institutional trading models.
4. Stop-Loss & Invalidation Rules
Built with institutional logic:
SL beyond liquidity sweep
SL beyond invalidation swing
Works for both BUY and SELL setups.
5. Multi-Stage Take Profit Mapping
Including:
Internal liquidity
Equal highs/lows
Imbalance
Opposite OB
HTF draw
Designed for partials + runners.
6. Risk-Management System
A complete discipline structure:
0.5–2% risk per setup
Max daily loss
Max trades per day
Stop-after-loss rule
No chasing / no mid-range entries
7. Pre-Trade Checklist
A professional assessment framework to verify trade quality.
8. Trading Psychology Principles
Reinforces mindset, discipline, and patience.
⭐ Who This Script Is For
This tool is ideal for:
SMC traders
ICT style traders
Elliott Wave traders
Scalpers & intraday traders
Prop-firm challengers
Anyone wanting to follow a repeatable, rules-based system
It keeps you consistent, structured, and focused on the highest-probability setups.
🧠 Why This Script Works
Most traders lose because they:
Enter impulsively
Skip rules
Don’t analyze multi-timeframe structure
Enter without liquidity confirmation
Use random entry zones
This script eliminates that.
It forces a clear, step-by-step process:
1️⃣ Top-down bias
2️⃣ Liquidity location
3️⃣ Sweep → CHoCH → Displacement
4️⃣ Refined 5M entry
5️⃣ Strict SL & TP rules
It removes emotion and replaces it with pure process.
⚙️ Customizable
Move the panel anywhere on the chart
Change panel colors
Change text colors
Perfect for dark or light mode
🎯 Summary
This is not a trading signal indicator.
This is your rulebook, your discipline engine, and your playbook — right on your chart.
It keeps you aligned with the highest-probability setups used by advanced SMC and EW traders.
Use it before every trade.
Trade like a professional — every day.
ADX Indicator with VisualADX Indicator with line and clear number. Identifies when ADX Index is weak, trending, or strong. Depending on timeframe, this indicator can be used to identify early signs of a change in trend.
This is my first time creating an indicator and coding, so please, use it at your own discretion. If anyone has any helpful suggestions, please leave a comment. I can email you the source code so you can revise it. In return, I ask that you share the updated code with me so everyone that uses this indicator can benefit. Thank you! :)
FVG vertical Created by Alphaomega18
🎯 What is an FVG (Fair Value Gap)?
A Fair Value Gap is a price imbalance created by a mismatch between buyers and sellers, formed by 3 consecutive candles where:
Bullish FVG: The low of the current candle is above the high of the candle 2 periods ago
Bearish FVG: The high of the current candle is below the low of the candle 2 periods ago
⚙️ Indicator Settings
Display Group:
Show Bullish vertical FVG: Display bullish vertical FVGs (green) ✅
Show Bearish vertical FVG: Display bearish vertical FVGs (red) ✅
Box Extension (bars): Zone extension duration (1-50 bars, default: 10)
Show Labels: Display labels with gap size 🏷️
Remove When Filled: Automatically remove filled zones ✅
📊 Visual Elements
FVG Zones:
🟢 Green = Bullish vertical FVG (potential support zone)
🔴 Red = Bearish vertical FVG (potential resistance zone)
Labels:
Show gap size in points
Positioned at the beginning of each zone
Dashboard (top right corner):
Real-time count of active FVGs
🟢 = Number of bullish vertical FVGs
🔴 = Number of bearish vertical FVGs
Candle Coloring:
Light green background = Candle forming a bullish vertical FVG
Light red background = Candle forming a bearish vertical FVG
🎯 How to Use the Indicator
1. Installation:
Open TradingView
Click "Indicators" at the top of the chart
Search for "FVG Clean" or paste the code in the Pine Editor
2. Trading Strategies:
Support/Resistance:
Bullish vertical FVGs act as support zones
Bearish vertical FVGs act as resistance zones
Price tends to return to "fill" these gaps
Position Entries:
Long: Wait for a return to a bullish vertical FVG + confirmation
Short: Wait for a return to a bearish vertical FVG + confirmation
Position Management:
Place stops below/above FVGs
Use FVGs as price targets
A filled FVG loses its validity
🔔 Alerts
The indicator includes 2 configurable alert types:
Bullish vertical FVG: Triggers when a new bullish vertical FVG forms
Bearish vertical FVG: Triggers when a new bearish vertical FVG forms
To configure: Right-click on chart → "Add Alert" → Select desired alert
💡 Usage Tips
✅ Do:
Combine with other indicators (volume, momentum)
Wait for confirmation before entering
Use across multiple timeframes
Respect your risk management
❌ Don't:
Trade solely on FVGs without confirmation
Ignore the overall market trend
Overload your chart with too many zones
🔧 Parameter Optimization
Scalping (1-5min):
Box Extension: 5-10 bars
Remove When Filled: Enabled
Day Trading (15min-1H):
Box Extension: 10-20 bars
Remove When Filled: Enabled
Swing Trading (4H-Daily):
Box Extension: 20-50 bars
Remove When Filled: As preferred
📈 Performance
Maximum 100 FVGs of each type in memory
Automatic removal of oldest ones
Optimized to not slow down your chart
Compatible with all markets and timeframes
Trend Exhaustion Strategy [9,13]
** **
**Overview**
Trend Exhaustion Strategy is a specialized market timing tool designed to identify potential trend fatigue and price reversals. Based on classic 9-13 market timing logic, this indicator introduces a unique **Dynamic Support & Resistance Engine**.
Unlike standard counters, this script automatically projects active support and resistance levels from completed pattern phases. These lines serve as critical reference zones for trade management.
**Key Features**
* **Trend Exhaustion Detection:** Identifies potential market turning points using a two-phase structure:
* **Setup 9:** Highlights short-term momentum pauses.
* **Extension 13 (Phase 2):** Signals longer-term trend depletion and high-probability reversal zones.
* **Dynamic Extension Lines:**
* When a Setup 9 or Extension 13 completes, a horizontal level is instantly generated.
* **Resistance Lines (Red):** Generated at Tops.
* **Support Lines (Green):** Generated at Bottoms.
* **Smart Collision Detection:** The lines automatically extend to the right and terminate only when the price "collides" with or invalidates them.
**How to Use**
1. **Reversal Signals:** Look for the triangle icons (Setup 9) and labels (S13/B13). These often precede a pause or reversal.
2. **Breakout/Bounce Play:**
* Price approaches **Red Line** from below: Watch for rejection (Short).
* Price approaches **Green Line** from above: Watch for bounce (Long).
**Settings**
* **Recycle Mechanism:** Option to restart the count if specific conditions are met.
* **Visual Customization:** Fully adjustable line styles and colors.
-----
** **
**概述**
Trend Exhaustion Strategy (趋势耗尽策略) 是一款市场择时工具,旨在识别趋势疲劳和潜在的价格反转。本指标基于经典的 9-13 市场择时逻辑,并引入了独特的**动态支撑/阻力引擎**。
与普通计数器不同,该脚本会从完成的形态阶段自动生成有效的支撑和阻力线,为交易提供关键参考。
**核心功能**
* **趋势耗尽检测:** 使用双阶段结构识别市场转折点:
* **Setup 9:** 提示短期动能暂停。
* **Extension 13 (第二阶段):** 提示更长周期的趋势衰竭和高概率反转区。
* **动态延伸线:**
* 当 Setup 9 或 Extension 13 完成时,立即生成水平线。
* **阻力线(红色):** 在顶部生成。
* **支撑线(绿色):** 在底部生成。
* **智能碰撞检测:** 线段自动向右延伸,只有当价格触碰或突破它们时才会终止。
**使用方法**
1. **反转信号:** 观察三角形图标(Setup 9)和标签(S13/B13)。
2. **突破/反弹交易:** 价格接近红线看跌,接近绿线看涨。
SWING [DEMAK]SWING
EMA 5, 25, 50, 200, 250
SMA 10
Indicator for finding swing trades and reading direction
STOCKS / CRYPTO / FUTURES
ATR + True RangeOne indicator for ATR & TR its a common indictor which can be used as one
instead of 2 different its is trial mode only not to be used with out other references
Tomb Reversal Signal Engulfing + RSI Momentum DetectorTomb is a fast and minimalistic reversal-detection indicator built to capture high-probability turning points in the market.
It combines engulfing candlestick patterns, a strong candle body filter, and RSI momentum analysis to generate precise BUY and SELL signals with minimal noise.
🔍 How it Works
The indicator triggers:
✅ BUY Signal
Bullish engulfing pattern appears
Candle body strength > 50% of total range (real momentum)
RSI below 50 (bearish momentum weakening)
Price decreasing over the last 5 bars (down-trend exhaustion)
✅ SELL Signal
Bearish engulfing pattern
Candle body shows strength
RSI above 50 (bullish momentum weakening)
Price increasing over the last 5 bars (up-trend exhaustion)
⚡ Why Tomb Works
Filters out weak signals using candle structure
Detects momentum shifts early
Works on all markets: Crypto, Forex, Indices, Stocks
Ideal for scalping, day trading, or swing trading
🎯 Purpose
To highlight the exact moments where the market shows exhaustion and is ready to reverse—before most traders see it.
📌 Recommended Use
For best performance:
Combine with trend tools such as EMA 200 or market structure
Look for signals at support/resistance or liquidity zones
SCOTTGO Advanced MACD🌟 Custom MACD: Enhanced Visuals & Crossover Signals
This indicator is a highly customized version of the traditional Moving Average Convergence Divergence (MACD) oscillator, designed to provide clear, immediate visual confirmation of signal line crossovers and zero-line crossings.
Core Features:
MACD Crossover Shadow Fill: The area between the MACD line and the Signal line is filled with a customizable shadow. This instantly visualizes whether the MACD is above (bullish crossover) or below (bearish crossover) the Signal line.
Signal Crossover Markers (Arrows & Dots):
Crossover Dot: A small, configurable solid dot is plotted exactly at the point where the MACD and Signal lines intersect, providing pinpoint accuracy for the crossover event.
Crossover Arrows: Customizable up (green) and down (red) arrows are plotted using a small numerical offset from the crossover point, ensuring visibility without cluttering the indicator lines.
Zero-Line Crossing Markers: Distinct, small markers (circles/diamonds) are used to signal when the MACD line crosses the zero line, indicating a shift in momentum relative to the baseline.
Customizable MA Type: The user can select either Exponential Moving Average (EMA) or Simple Moving Average (SMA) for both the MACD oscillator calculation and the signal line calculation.
This indicator is ideal for traders who rely on MACD crossovers and require precise, configurable visual feedback directly on the chart.
1HR Pivots & Pre-Market Levels1HR Pivots & Pre-Market Levels Indicator
Overview
This indicator is designed for intraday traders who want to identify key price levels that often act as support and resistance throughout the trading day. It combines multiple timeframe analysis into a single, clean overlay on your chart.
Key Features
1-Hour Pivot Levels
The indicator automatically detects significant swing highs and lows from the 1-hour timeframe and displays them as horizontal levels on your chart, regardless of what timeframe you're viewing. These pivots are calculated using closing prices (line chart style) rather than wicks, which provides cleaner, more reliable levels. You can display up to 20 pivot levels and customize how sensitive the detection is.
Pre-Market High & Low
Before the regular session opens, price action in the pre-market often establishes important boundaries for the day. This indicator tracks and displays the pre-market high (green) and low (red) from 4:00 AM to 9:30 AM Eastern Time. These levels are derived from 1 min prices including wicks.
First 15-Minute Range
The opening 15 minutes of the regular session (9:30-9:45 AM ET) frequently sets the tone for the rest of the day. The indicator marks the high (blue) and low (orange) of this critical period, including wicks, giving you clear reference points for potential breakout or reversal trades.
Session VWAP
Volume Weighted Average Price is included as a white line that resets daily. VWAP represents the average price weighted by volume and is widely used by institutional traders. Price trading above VWAP suggests bullish sentiment, while price below suggests bearish sentiment.
Why It's Useful
Multi-timeframe context on any chart - View 1-hour levels while trading on a 1-minute or 5-minute chart
Key session-based levels - Pre-market range and opening range are proven reference points for day traders
Clean visualization - All levels draw from their origin point so you can see exactly where each level was established
Fully customizable - Adjust colors, line thickness, and number of levels to match your preferences
Information table - Quick reference panel showing exact prices for all key levels
Best Used For
Identifying potential support and resistance zones
Planning entries and exits around key levels
Gauging whether price is extended or at value (using VWAP)
Understanding the day's structure at a glance
Liquidity Sweep + FVG Entry Model//@version=5
indicator("Liquidity Sweep + FVG Entry Model", overlay = true, max_labels_count = 500, max_lines_count = 500)
// Just to confirm indicator is loaded, always plot close:
plot(close, color = color.new(color.white, 0))
// ─────────────────────────────────────────────
// PARAMETERS
// ─────────────────────────────────────────────
len = input.int(5, "Liquidity Lookback")
tpMultiplier = input.float(2.0, "TP Distance Multiplier")
// ─────────────────────────────────────────────
// LIQUIDITY SWEEP DETECTION
// ─────────────────────────────────────────────
lowestPrev = ta.lowest(low, len)
highestPrev = ta.highest(high, len)
sweepLow = low < lowestPrev and close > lowestPrev
sweepHigh = high > highestPrev and close < highestPrev
// Plot liquidity levels
plot(lowestPrev, "Liquidity Low", color = color.new(color.blue, 40), style = plot.style_line)
plot(highestPrev, "Liquidity High", color = color.new(color.red, 40), style = plot.style_line)
// ─────────────────────────────────────────────
// DISPLACEMENT DETECTION
// ─────────────────────────────────────────────
bullDisp = sweepLow and close > open and close > close
bearDisp = sweepHigh and close < open and close < close
// ─────────────────────────────────────────────
// FAIR VALUE GAP (FVG)
// ─────────────────────────────────────────────
bullFVG = low > high
bearFVG = high < low
// we’ll store the last FVG lines
var line fvgTop = na
var line fvgBottom = na
// clear old FVG lines when new one appears
if bullFVG or bearFVG
if not na(fvgTop)
line.delete(fvgTop)
if not na(fvgBottom)
line.delete(fvgBottom)
// Bullish FVG box
if bullFVG
fvgTop := line.new(bar_index , high , bar_index, high , extend = extend.right, color = color.new(color.green, 60))
fvgBottom := line.new(bar_index , low, bar_index, low, extend = extend.right, color = color.new(color.green, 60))
// Bearish FVG box
if bearFVG
fvgTop := line.new(bar_index , low , bar_index, low , extend = extend.right, color = color.new(color.red, 60))
fvgBottom := line.new(bar_index , high, bar_index, high, extend = extend.right, color = color.new(color.red, 60))
// ─────────────────────────────────────────────
// ENTRY, SL, TP CONDITIONS
// ─────────────────────────────────────────────
var line slLine = na
var line tp1Line = na
var line tp2Line = na
f_deleteLineIfExists(line_id) =>
if not na(line_id)
line.delete(line_id)
if bullDisp and bullFVG
sl = low
tp1 = close + (close - sl) * tpMultiplier
tp2 = close + (close - sl) * (tpMultiplier * 1.5)
f_deleteLineIfExists(slLine)
f_deleteLineIfExists(tp1Line)
f_deleteLineIfExists(tp2Line)
slLine := line.new(bar_index, sl, bar_index + 1, sl, extend = extend.right, color = color.red)
tp1Line := line.new(bar_index, tp1, bar_index + 1, tp1, extend = extend.right, color = color.green)
tp2Line := line.new(bar_index, tp2, bar_index + 1, tp2, extend = extend.right, color = color.green)
label.new(bar_index, close, "BUY Entry FVG Retest SL Below Sweep",
style = label.style_label_up, color = color.new(color.green, 0), textcolor = color.white)
if bearDisp and bearFVG
sl = high
tp1 = close - (sl - close) * tpMultiplier
tp2 = close - (sl - close) * (tpMultiplier * 1.5)
f_deleteLineIfExists(slLine)
f_deleteLineIfExists(tp1Line)
f_deleteLineIfExists(tp2Line)
slLine := line.new(bar_index, sl, bar_index + 1, sl, extend = extend.right, color = color.red)
tp1Line := line.new(bar_index, tp1, bar_index + 1, tp1, extend = extend.right, color = color.green)
tp2Line := line.new(bar_index, tp2, bar_index + 1, tp2, extend = extend.right, color = color.green)
label.new(bar_index, close, "SELL Entry FVG Retest SL Above Sweep",
style = label.style_label_down, color = color.new(color.red, 0), textcolor = color.white)
EMA21 Pullback BuyEMA21 Pullback Buy is a tool designed to identify constructive pullbacks to the 21-period EMA in strong uptrends.
It highlights candles where:
• The previous close was above EMA21
• The current low touches or dips below EMA21
• The candle closes back above EMA21
These candles are considered potential “support tests” in a trending stock.
You can configure a maximum number of valid tests to avoid late-stage entries.
The script:
• Colors the test candles (optional)
• Marks them with a small circle
• Triggers a buy signal (green triangle) on the first bullish candle that breaks above the test candle’s high
Optional alerts are included for both:
• New EMA21 test
• Buy trigger after valid test
The goal is to help traders find low-risk entries in clean, trending stocks — without chasing breakouts or reacting emotionally. Best used with strong RS names and proper trend context.
Structure Break ModelMAIN FEATURES
Supported Assets & Timeframe
This indicator is specifically designed and calibrated for 30 USDT trading pairs on the H4 timeframe, all of which have been actively traded for over 1,000 days, including:
BTCUSDT, ETHUSDT, XRPUSDT, BNBUSDT, SOLUSDT, TRXUSDT, DOGEUSDT, ADAUSDT, XLMUSDT, BCHUSDT,
ZECUSDT, LINKUSDT, HBARUSDT, UNIUSDT, LTCUSDT, AVAXUSDT, SHIBUSDT, DOTUSDT, AAVEUSDT, NEARUSDT,
ETCUSDT, ICPUSDT, FILUSDT, APTUSDT, ENSUSDT, ATOMUSDT, VETUSDT, QNTUSDT, CRVUSDT, INJUSDT
Using the script on other pairs or timeframes will trigger an automatic warning to prevent incorrect usage.
1. Structural Weakening Model (Core Logic)
At the heart of the system lies the Structural Weakening Model (SWM) — a multi-layered market-structure engine that identifies momentum exhaustion and confirms genuine reversals using pivot-based swing architecture.
Pivot Structure Mapping
The indicator continuously analyzes Pivot Highs and Pivot Lows (length = 5) to establish clean, stable swing structure.
Weakening Pattern Detection
The model evaluates directional fatigue by detecting pivot sequences:
2–6 Higher Lows → Weakening buyers → Potential SELL setup
2–6 Lower Highs → Weakening sellers → Potential BUY setup
This mechanism identifies “compression zones” where market pressure fades before a structural shift.
Breakout Confirmation Layer
A signal is only triggered when price breaks the final structural anchor of the pivot chain.
This ensures:
Optional Trend Filter (MA Alignment)
Users may select EMA, SMA, WMA, HMA and more.
Price above MA → BUY-only mode
Price below MA → SELL-only mode
This keeps signals aligned with broader market flow.
Visual Example – SELL Signal (TP Hit)
2. Signal Conditions (How the System Works)
SELL Setups
Triggered when:
Price forms 2–6 higher lows, signaling weakening buyers
Price breaks below the structural pivot anchor
(Optional) Price is below the MA filter
BUY Setups
Triggered when:
Price forms 2–6 lower highs, signaling weakening sellers
Price breaks above the structural pivot anchor
(Optional) Price is above the MA filter
Visual Example – SELL Signal (SL Hit)
3. Automatic Capital Management
The script integrates full risk-management utilities:
Starting capital (default 10,000 USDT)
Risk % per trade
Leverage (x10 → x100)
Automatic position sizing
Margin requirements
Real-time TP/SL calculations
This turns the indicator into not just a signal tool, but a complete trading assistant.
4. Flexible Stop-Loss System
Users may choose:
Swing-based SL (nearest structural pivot)
Fixed SL %
Custom TP based on R:R (1:1.5 → 1:5)
Default R:R = 1:2
SL/TP levels update instantly whenever settings change.
Input Settings Menu
5. Visual Interface
The chart displays:
Entry, TP, SL (extended 20 candles)
BUY/SELL labels
Real-time TP/SL hit status
Full info panel:
Latest signal
Entry price
TP/SL
Leverage
Risk %
Required margin
Win/loss & R statistics
Days on chart: The total number of trading days calculated from your chart’s visible data
All signals follow the exact same logic in historical and real-time charts.
Zero repainting.
6. Internal Backtest Engine (Not Official TradingView Backtesting)
The script includes an internal backtest calculator that evaluates:
SL methods
TP R:R settings
Signal quality
Aggregate R performance
⚠ This is an internal calculation tool, not the official TradingView Strategy Tester.
Its purpose is to help users understand how different settings behave when applied to past data.
7. 1-Day Free Trial
Users may message the author on TradingView to request:
1-day trial access
Ability to test signals in real-time
Compare different SL/RR settings
Verify that the indicator does not repaint
Inspect how the engine behaves on the supported 30-coin dataset
This allows users to evaluate the tool transparently before subscribing.
8. Market Coverage & Deep Backtest Basis This indicator is calibrated on the 30 largest USDT pairs, providing a deep historical dataset with stable liquidity and clearer structural swings. The long backtest range and high signal density help reduce noise and ensure more consistent behavior across different market conditions.
⚠ Disclaimer
This indicator is a quantitative analysis tool created for educational purposes only.
All “optimal settings” are derived from historical market behavior and do not guarantee future performance.
Market conditions change, and every trader must apply independent risk management.
Trading involves risk.
Use responsibly.
6-Point Liquidity GrabLooks for a swing low/high entrance potential following price action etc. Marks up long entries or short entries. Make sure you use proper risk management to see the rewards of this indicator.
Passi Bias (VWAP + EMA50/100 + Light Pullback Colors)The best script ever made for å find out bias for the day






















