SMA 10/20 Simple SMA 10/20. Here are two simple moving averages that can help you see the underlying trend. These are the moving averages used by the famous trader Qullamagie
Candlestick analysis
Smart Structure Pro - Market Structure & Smart Money Concepts═══════════════════════════════════════════════════════════════════════════════
SMART STRUCTURE PRO
═══════════════════════════════════════════════════════════════════════════════
A comprehensive market structure analysis tool that identifies institutional trading
patterns and smart money concepts for improved trade timing and decision-making.
═══════════════════════════════════════════════════════════════════════════════
📊 WHAT IT DOES
═══════════════════════════════════════════════════════════════════════════════
This indicator automatically detects and visualizes key market structure elements:
🔹 BOS (Break of Structure)
- Identifies trend continuation patterns
- Marks when price breaks above previous highs (bullish) or below previous lows (bearish)
- Confirms trend strength and momentum
🔹 CHoCH (Change of Character)
- Detects potential trend reversals
- Alerts when market structure shifts from bullish to bearish or vice versa
- Helps identify early reversal opportunities
🔹 Order Blocks
- Highlights institutional entry zones
- Identifies the last opposite candle before a structure break
- Shows areas where smart money likely entered positions
🔹 Fair Value Gaps (FVG)
- Detects price imbalances and inefficiencies
- Shows areas where price moved rapidly leaving gaps
- Often act as support/resistance when retested
🔹 Liquidity Zones
- Marks swing high and low levels
- Identifies areas where stop losses likely cluster
- Shows potential stop hunt and liquidity grab zones
═══════════════════════════════════════════════════════════════════════════════
🎯 HOW TO USE
═══════════════════════════════════════════════════════════════════════════════
BULLISH SETUP:
1. Wait for Bullish CHoCH (trend reversal signal) or BOS ↑ (continuation)
2. Look for price to pull back into an Order Block or Fair Value Gap
3. Enter long when price bounces from these zones
4. Place stop loss below the Order Block
5. Target the next liquidity zone or resistance level
BEARISH SETUP:
1. Wait for Bearish CHoCH (trend reversal signal) or BOS ↓ (continuation)
2. Look for price to retrace into an Order Block or Fair Value Gap
3. Enter short when price rejects from these zones
4. Place stop loss above the Order Block
5. Target the next liquidity zone or support level
DASHBOARD INTERPRETATION:
• Trend: Current market direction (Bullish/Bearish)
• Volume: Confirmation strength (High volume = stronger signals)
• Signal: Latest structure break detected
• Key High/Low: Critical levels for the current trend
• Position: Price location (Premium = expensive, Discount = cheap)
═══════════════════════════════════════════════════════════════════════════════
⚙️ SETTINGS GUIDE
═══════════════════════════════════════════════════════════════════════════════
STRUCTURE DETECTION:
• Pivot Length (Default: 10)
- Lower values = More signals but potentially weaker
- Higher values = Fewer signals but stronger/more reliable
- Recommended: 8-12 for intraday, 10-15 for higher timeframes
• Structure Line Extension
- Visual preference for how far lines extend
- Does not affect signal detection
SMART MONEY CONCEPTS:
• Order Block Extension: How long OB boxes remain visible
• FVG Extension: How long gap boxes remain visible
• Min FVG Size: Filter out small gaps (0 = show all)
- Set to 10-20% to reduce noise
- Set to 0 to see all gaps
VOLUME FILTER:
• Volume Confirmation (Recommended: ON)
- Filters weak signals without volume support
- Reduces false breakouts
• Volume Multiplier (Default: 1.5)
- Higher = Stricter filtering (fewer but stronger signals)
- Lower = More signals (but may include weak ones)
DISPLAY:
• Dashboard: Toggle information panel
• Trend Background: Subtle color tint showing current trend
• Dashboard Position: Choose corner placement
═══════════════════════════════════════════════════════════════════════════════
🔔 ALERTS
═══════════════════════════════════════════════════════════════════════════════
Available alert conditions:
✓ Bullish BOS - Uptrend continuation confirmed
✓ Bearish BOS - Downtrend continuation confirmed
✓ Bullish CHoCH - Reversal to uptrend detected
✓ Bearish CHoCH - Reversal to downtrend detected
✓ Structure Break - Any significant market structure change
To set up alerts:
1. Click the "⏰" alert icon
2. Select "Smart Structure Pro"
3. Choose your desired condition
4. Configure notification method
5. Click "Create"
═══════════════════════════════════════════════════════════════════════════════
⚠️ IMPORTANT DISCLOSURES
═══════════════════════════════════════════════════════════════════════════════
REPAINTING BEHAVIOR:
• Pivot points WILL repaint until confirmed (this is by design and unavoidable)
• Structure breaks (BOS/CHoCH) use CLOSED candles and do NOT repaint after confirmation
• Order Blocks and FVGs are drawn on confirmed signals and do NOT repaint
• All signals wait for candle close before triggering
BEST PRACTICES:
• Use on higher timeframes (15min+) for more reliable signals
• Combine with other analysis (support/resistance, volume profile, etc.)
• Wait for candle close confirmation before acting on signals
• Use proper risk management - this is not a standalone trading system
• Backtest on your preferred instrument and timeframe
PERFORMANCE:
• Limited to 100 boxes, 100 lines, 100 labels for optimal performance
• Older objects automatically removed as new ones appear
• Works on all markets (Forex, Crypto, Stocks, Indices, Commodities)
═══════════════════════════════════════════════════════════════════════════════
📚 CONCEPTS EXPLAINED
═══════════════════════════════════════════════════════════════════════════════
MARKET STRUCTURE:
Market structure refers to the pattern of price movements creating swing highs
and lows. Understanding structure helps identify trend direction and potential
reversal points.
SMART MONEY CONCEPTS:
These are trading techniques based on tracking institutional order flow and
understanding where large players (banks, funds, institutions) enter and exit
positions.
ORDER BLOCKS:
The last opposing candle before a strong directional move. Institutions often
leave unfilled orders in these zones, which can act as support/resistance when
price returns.
FAIR VALUE GAPS:
Areas where price moved so quickly that it left an imbalance. These gaps often
get "filled" as price returns to find equilibrium, creating trading opportunities.
═══════════════════════════════════════════════════════════════════════════════
🎓 EDUCATIONAL VALUE
═══════════════════════════════════════════════════════════════════════════════
This indicator helps traders:
✓ Understand market structure mechanics
✓ Identify institutional trading patterns
✓ Improve trade timing and entry precision
✓ Recognize trend continuation vs reversal
✓ Learn smart money concepts through visualization
═══════════════════════════════════════════════════════════════════════════════
📋 TECHNICAL DETAILS
═══════════════════════════════════════════════════════════════════════════════
• Version: 1.0.0
• Pine Script Version: 5
• Indicator Type: Overlay
• No Repainting: Structure breaks use confirmed candles
• Performance Optimized: Limited drawing objects
• Works On: All markets and timeframes
• Alerts: Yes, fully customizable
═══════════════════════════════════════════════════════════════════════════════
👤 AUTHOR
═══════════════════════════════════════════════════════════════════════════════
Created by: Zakaria Safri
Original Work: All code and concepts are original implementations
Based On: ICT (Inner Circle Trader) educational concepts
License: © 2024 Zakaria Safri - Personal Use Only
═══════════════════════════════════════════════════════════════════════════════
⚖️ DISCLAIMER
═══════════════════════════════════════════════════════════════════════════════
This indicator is for educational and informational purposes only. It does not
constitute financial advice. Trading involves substantial risk of loss. Past
performance does not guarantee future results. Always conduct your own research
and consult with a licensed financial advisor before making trading decisions.
The author is not responsible for any losses incurred from using this indicator.
═══════════════════════════════════════════════════════════════════════════════
If you find this indicator helpful, please:
👍 Like and favorite
⭐ Leave a review
📢 Share with other traders
💬 Comment with feedback or suggestions
Happy Trading! 📈
BBBDXY-9 - Intraday/ SwingWhat it is
A chart-grade USD basket that outputs full O/H/L/C candles. It combines nine FX pairs using weighted log-returns and geometric aggregation, then rescales to 100 at an anchor. You can build from 1m, 1H, 4H, or D and analyze it like a normal chart (drawings, structure, bar replay, and a clean Source output for other tools).
Why another USD gauge?
A legacy EUR-heavy USD measure can, at times, behave close to an EURUSD proxy and under-represent moves versus other majors and Asia EM. A diversified basket helps capture USD dynamics beyond EUR-centric effects. This study is independent and does not rely on third-party brands.
Basket (defaults are editable in Inputs)
Pairs used: EURUSD (inverted), USDJPY, USDCAD, GBPUSD (inverted), USDMXN, USDCNH, USDCHF, AUDUSD (inverted), USDSGD.
Inverted means the pair is flipped internally so rising values reflect USD strength. Weights default to a diversified mix and can be customized.
How it works (high level)
Sample each component on the chosen base timeframe.
Compute log-returns versus the anchor, multiply by weights, sum, and exponentiate (geometric combine).
Re-scale so the index equals 100 at the anchor.
Optional: plot an arithmetic comparison line.
Base-TF and aggregation rules
Build from timeframe: 1m, 1H, 4H, D.
If chart TF is greater than base TF, aggregate up from the base TF (no down-mixing).
If chart TF equals base TF, show native base candles.
If chart TF is lower than base TF, sample the base TF (step-like).
For intraday precision and exact wicks, choose 1m as base and view higher TFs by aggregation.
For longer history with fewer requests, choose 1H, 4H, or D as base.
Inputs (overview)
Build-from TF (1m, 1H, 4H, D) and a feed prefix if your broker symbols require one.
Per-pair weights (editable).
Anchor date and time (chart timezone) plus optional auto-rebase to first available bar if the exact anchor is missing.
Arithmetic comparison line (optional).
Source output selector (Open, High, Low, Close) for downstream tools.
Custom candle colors.
How to use
For granular intraday structure and wick accuracy, set base TF to 1m and view higher TFs by aggregation.
For swing and weekly context, set base TF to 1H, 4H, or D.
Keep default weights unless you have a specific reason to alter the basket.
Rising index suggests USD strength versus the basket; falling index suggests USD weakness.
Notes and limitations
Depends on availability and quality of the underlying FX symbols on your data feed.
Indicator only; no financial advice, no alerts, no orders.
No external open-source code reused.
Past behavior does not guarantee future results.
Figure (publication image)
Top: a legacy EUR-heavy USD index on 1H. The horizontal line marks a local swing high; price stalls and rolls over beneath it.
Bottom: this diversified USD basket on 1H. The horizontal line marks the same calendar window; the advance extends differently into that zone before rolling later.
This side-by-side illustrates that a EUR-centric gauge can diverge from a diversified USD basket. Similar divergences appear at other points; the example is illustrative and not a signal.
- riseofatrader
SMA 10/20 Weekly on all timeframeHere are SMA 10/20 Weekly to see the underlying weekly trend across all timeframes
momo breakout signals by ANkit Pandeymomo breakout signals by ANkit Pandey
basically the strategy is
1. take buy entry when the yellow line is below the lower band
2. similarly take sell position when the yellow line is above the upper band
Position Size calculatorOverview
This indicator automatically calculates the average candle body size (|open − close|) for the current trading day and derives a position size (quantity) based on your fixed risk per trade (default ₹1000).
For example:
If today’s average candle body = ₹3.50 and risk = ₹1000 → Quantity = 285
How It Works:
The indicator calculates the absolute difference between open and close (the candle’s body) for every bar of the current day.
It averages those body sizes to estimate the average daily volatility.
Then it divides your chosen risk per trade by the average body size to estimate an appropriate quantity.
It automatically resets at the start of each new day.
Why Use It
While risk size can be derived manually or using TradingView’s built-in Long/Short Position Tool, this indicator provides a faster, more practical alternative when you need to make quick trade decisions — especially in fast-moving intraday markets .
It keeps you focused on execution rather than calculation.
Tip
You can still verify or fine-tune the quantity using the Long/Short Position Tool or a manual calculator, but this indicator helps you react instantly when opportunities appear.
Smart BUY/SELL Pop IndicatorSmart BUY/SELL Indicator
This indicator shows BUY and SELL labels directly on your TradingView chart. Green labels indicate potential upward moves, and red labels indicate potential downward moves.
How it works
It uses two moving averages: a fast (9-period) and a slow (21-period). A BUY signal appears when the fast MA crosses above the slow MA, and a SELL signal appears when it crosses below.
Why it’s useful
It gives a visual guide for entry and exit points without alert messages. Accuracy can improve by adding filters like RSI or MACD.
🔰BOT TEAM PSS🔰This hybrid strategy integrates the institutional focus of Smart Money Concepts (SMC) with the confirmation power of technical indicators. The approach begins with an SMC framework, identifying high-probability zones such as Order Blocks (OB), Fair Value Gaps (FVG), and liquidity pools. Traders first analyze market structure, watching for a Market Structure Shift (MSS) or Change of Character (CHoCH) to signal a potential shift in direction.
Once price retraces into a key SMC zone, the trader does not enter immediately. Instead, they seek confirmation from a specialized indicator, such as a proprietary tool developed by the 'La Chan Dau Tu' (Investment Shield) team. This custom indicator is specifically designed to validate SMC signals, filtering out low-probability trades. This dual-layer analysis is key: SMC provides the high-probability "where," while the team's indicator provides the "when," confirming momentum alignment before entry.
Buy Sell Signals MKSConditions for Buying is Current candle a0 LOW = OPEN, b) Has a smaller wick than the previous cabndle size. Size here means high minus low of previous candle. More importantly Buy signal is genarated if the prious candle or series of candles were red. Condition for Sell signal is completely opposite of Buy signal. Buy signal will appear only after a Sell signal was generated earlier and vice versa for Sell signal. Signals are generated on a 5 minute timeframe. Idea is solely concieived by me.
Disclaimer: Just donot blindly take trades based on signals. Analyse the chart pattern, price action on different time frames of your own...
Donchian Channel (Close)Donchian channel based on candle close. Allows you to avoid fake wicks and rely only on closing prices.
Advanced Candle Compression BollingerColors candles based on Bollinger Band width relative to its average — showing when volatility tightens.
Orange = medium compression
Red = strong compression
Candle color appears only after several consecutive bars meet the condition.
You can adjust thresholds, colors, bar count, and the Bollinger source (default: (High+Low+Close)/3).
Useful to spot low-volatility zones that often precede breakouts.
QT Insights [Pro +]: PSP + TPD Alerts | [cephxs]This indicator's primary function is to highlight chart candlestick divergence with candle closes.
*A full list of the Supported Correlated Asset Pairings (CAPs) will be linked at the bottom.
There are two primary operating modes
PSP Only
All precision candles
There is a tooltip describing what each operating mode does in the indicator settings
Asset Selection
The indicator handles asset selection for divergences automatically for a large variety of asset(s) classes automatically and is ready for use Out of the Box with Major Assets like:
CME_MINI:NQ1! , CME_MINI:ES1! , CBOT_MINI:YM1!
It also works with non-futures for indices (CFD), for best functionality with no stress, we only have support for the following brokers. CAPITALCOM, VANTAGE, OANDA
It works with Forex, Crypto and Energies, also works with Metals.
The default pairings are determined by the active chart
i.e CME_MINI:NQ1! will pair with Asset 2 as CME_MINI:ES1! and Asset 3 as CBOT_MINI:YM1!
Alerts
This version has alerts, I will create a tutorial for that. You can use the alerts by adding alerts and selecting the indicator from the "Contdition" Dropdown in the Alert Creation Pop-up
Customizations
The indicator is fully customizable in the Styles tab under the settings
Play around with it and determine what works best with your aesthetic, it comes out of the box with a lot of clutter and as you can see in the showcase image, it's clean and functional, just how I like it.
*Supported CAPs
CFD
Forex:
EURUSD / GBPUSD (FOREXCOM Only)
Indices:
NAS100 / SPX500 / US 30 (CAPITALCOM / Vantage / Oanda Only)
Metals:
XAUUSD / XAGUSD
Futures
Indices:
NQ / MNQ , ES / MES , YM / MYM
Metals:
GC / MGC , SI / SIL
Crypto
BTCUSD / ETHUSD, this will work for any asset with "BTC" or "ETH" in the asset name
Note: There is support for Micro contracts automatically
Subsequent Updates Will be posted, Stay tuned.
Note: I wrote this description on the fly so there might be flaws, Regardless, made with ❤️ by cephxs
Strong Engulfing Scalping qgm engulfing detector. If no time to find engulfing my strategy found engulfing alert u through notification
HTF Fibonacci on intraday ChartThis indicator plots Higher Timeframe (HTF) Fibonacci retracement levels directly on your intraday chart, allowing you to visualize how the current price action reacts to key retracement zones derived from the higher timeframe trend.
Concept
Fibonacci retracement levels are powerful tools used to identify potential support and resistance zones within a price trend.
However, these levels are often calculated on a higher timeframe (like Daily or Weekly), while most traders execute entries on lower timeframes (like 15m, 30m, or 1H).
This indicator bridges that gap — it projects the higher timeframe’s Fibonacci levels onto your current intraday chart, helping you see where institutional reactions or swing pivots might occur in real time.
How It Works
Select the Higher Timeframe (HTF)
You can choose which higher timeframe the Fibonacci structure is derived from — default is Daily.
Define the Lookback Period
The script looks back over the chosen number of bars on the higher timeframe to find the highest high and lowest low — the base for Fibonacci calculations.
Plots Key Fibonacci Levels Automatically:
0% (Low)
23.6%
38.2%
50.0%
61.8%
78.6%
100% (High)
Dynamic Labels
Each Fibonacci level is labelled on the latest bar, updating in real time as new data forms on the higher timeframe.
Best Used For
Intraday traders who want to align lower-timeframe entries with higher-timeframe structure.
Swing traders confirming price reactions around major Fibonacci retracement zones.
Contextual analysis for pullback entries, breakout confirmations, or retests of key levels.
Recommended Settings
Higher Timeframe: Daily (for intraday analysis)
Lookback: 50 bars (adjust based on volatility)
Combine with MACD, RSI, CPR, or Pivots for confluence.
License & Credits
Created and published for educational and analytical purposes.
Inspired by standard Fibonacci analysis practices.
HTF Order Blocks [TradeWithRon]HTF Order Blocks is a clean, multi-timeframe order-flow tool that maps bullish/bearish order blocks and optional breaker blocks from higher timeframes onto your current chart. It’s built for clarity and speed: minimal clutter, configurable labels, and optional Fibonacci extensions for quick projection work.
What it does
Identifies Order Blocks (OBs) using swing structure (configurable lookback).
Marks Breaker Blocks when an OB is breached and market structure flips.
Projects HTF zones from up to two higher timeframes (HTF1 & HTF2), with separate color themes.
Clean visuals: open lines, and smart label placement.
Optional Fibonacci extensions from each OB for quick confluence checks.
Alert-ready: receive alerts on creation of Bullish/Bearish OBs and Breakers.
Key Features
Multi-Timeframe Mapping
Enable HTF1 and/or HTF2 and project their OBs on your active chart.
Uses request.security() with lookahead_off to avoid future-bar leakage.
Fibonacci Add-On (optional)
How it works (logic overview)
Swing detection: Finds recent pivots using a lookback window.
OB creation:
Bullish OB: Created after price closes above a prior swing high, then scans the upswing for the most meaningful base candle range (high/low/open/close).
Bearish OB: Created after price closes below a prior swing low, with symmetric logic.
Breaker state:
A bullish OB turns breaker if price later closes below its base;
A bearish OB turns breaker if price closes above its base.
Cleanup: Breakers are removed if price subsequently recovers past the opposing OB boundary.
HTF OBs are detected on their native timeframe and projected to the active chart; confirmation occurs on the HTF bar’s close.
Supertrend Opposite Band Line Onlywhen super trend changes Trend , its important to wait for crossing the Price line of opposite Band so i have written this script . this will help you Traders for sure
ETH Smart Money Order Blocks Detector derek
This script helps identify potential Order Blocks (institutional price zones) on the chart based on Breaks of Structure (BOS).
It automatically highlights demand zones (green blocks) and supply zones (red blocks), making it easier to read institutional market flow.
Ideal for traders using Smart Money Concepts (SMC) or market structure analysis.
Compatible with any asset and timeframe.
🔹 Bullish OB = potential buy entry zone
🔹 Bearish OB = potential sell or resistance zone
Author: Derek 🧠💹
Volume Biased CandlesVolume Biased Candles
This indicator visualizes the underlying volume polarity of price action by coloring candles based on directional volume bias over a rolling bucket of bars.
Instead of reading price alone, each candle reflects whether buying or selling pressure has dominated within its recent volume structure — giving a more intuitive picture of volume sentiment beneath price movement.
🔹 How it works
Bucket Size (n) → defines how many candles are aggregated to evaluate directional volume bias
For each bucket, total up-volume and down-volume are compared to determine overall market pressure
Volume Bias Score → a continuous ratio from -1 to +1, representing the relative dominance of buyers or sellers
Candles are colored according to the active bias — green for positive (buying), red for negative (selling)
🔹 Use cases
Visualize shifts in market control without needing divergence overlays
Combine with delta divergence or price structure tools to validate entries and exits
Simplify volume and price insights into an intuitive, single-chart visualization
✨ Volume Biased Candles transforms standard candles into a live sentiment gauge, revealing whether the dominant flow behind price movement is bullish or bearish.
EMA 21 Big Candle SetupKey Features:
EMA 21 plotted in yellow
Detects big candles that are 1.5x larger than the average candle size (using ATR)
Bullish Setup: Green triangle when a big bullish candle crosses above EMA 21
Bearish Setup: Red triangle when a big bearish candle crosses below EMA 21
Visual feedback: Big candles are highlighted with transparent colors
Info box: Shows current EMA value, candle size, and whether it's a big candle
Anchored VWAP Close-Above Alert (Daily)This indicator is a daily anchored VWAP (Volume-Weighted Average Price) tracker that alerts you when price closes above a key pivot line you’ve defined — either dynamically (anchored VWAP from a date like 9/5) or statically (a fixed level like 126.65).
Here’s how each piece works:
1. The anchor date
You give it a date — say September 5, 2025. The script starts calculating VWAP from that day forward. That line represents the average price buyers and sellers have transacted at since that anchor. It’s a kind of “fair-value line” for that period.
2. The logic
Every bar after that date, it adds up (price × volume) and divides by total volume — giving a running VWAP from that starting point. You can instead lock it to a flat number (like 126.65) if you don’t want it recalculating.
3. The alert trigger
Once per day — when the daily candle closes — it checks:
“Did price close above my watched line?”
If yes, it fires an alert (and can draw a label) to tell you that the day’s candle reclaimed that level.
4. The why
That kind of move — a daily close reclaiming a major anchored VWAP — often signals a shift in sentiment or trend strength. Traders watch it to confirm rebounds or invalidations of downside moves.
So in your context:
You anchored to 9/5 (the downside pivot).
You want to know if price closes back above that VWAP (~126.65).
If it does, the alert lights up — confirming the “reclaim” you mentioned in your note.
It’s basically your guard dog for the daily close reclaim.
多周期Stoch RSI共振指标Multi-period Stoch RSI resonance indicator
This is a multi-period resonance indicator,4h、1h、30m、15m
EMA Ribbon MozyMozy TRading
EMA Ribbons for short time frames on daily traders. Buy or sell during crosses






















