EMA Touch & Price Action (Perfect Match)Indicator Name: EMA Touch & Price Action (Perfect Match)
【Overview】
This indicator is designed for traders who rely on precision and clarity. It automatically detects touches on up to four Exponential Moving Averages (EMAs) and identifies high-probability reversal patterns: the Engulfing (Outside Bar) and the Pin Bar.
The core strength of this script is the "Perfect Match" logic. Unlike many other tools that suffer from signal lag or "repainting" (where signals appear or disappear after the bar closes), this indicator ensures that the signals align perfectly with the price action on the chart. By focusing on confirmed price data, it provides a reliable foundation for real-time decision-making.
【Key Features】
Quad-EMA Touch Detection:
Displays four customizable EMAs (Default: 10, 20, 40, 80).
When a candle's wick or body touches an EMA, a color-coded dot (●) appears below/above the bar, instantly showing which level is being tested.
Advanced Engulfing Logic ("包"):
Goes beyond simple size comparison. It requires a color reversal (e.g., a green bar following a red bar) and a breakout of the previous candle’s high/low to confirm strong momentum shift.
Refined Pin Bar Detection ("Pin"):
Filters out "fake" pins by calculating the ratio between the wick and the body. You can adjust the sensitivity (Wick Ratio) in the settings to match your specific market (Forex, Crypto, or Stocks).
Zero-Offset, Confirmed Signals:
Signals are displayed directly on the current bar. By using the "Once Per Bar Close" alert setting, you ensure that you only trade on fully completed price action patterns.
【Settings (Parameters)】
EMA 1–4 Length: Customize the periods for your moving averages.
Pin Bar Wick Ratio: Adjust how long the wick must be relative to the body (Default is 2.0x).
【How to Trade】
Trend Following (Pullbacks): The highest win rates occur when the market is trending. Look for a "Combo" where price pulls back to a medium-to-long-term EMA (EMA 20 or 40), touches it, and prints an Engulfing or Pin Bar signal in the direction of the trend.
Confluence: When multiple EMA dots appear on the same bar as a "包" or "Pin" label, it indicates a significant zone of support or resistance.
Candlestick analysis
Trading Halt DetectorThis is an indicator that plots RED square above or below the last candle when a trading halt occurs. Note that it only plots once the market resumes, not while it's being Halted.
It calculates the time between every candle. If there's more than 1 minutes from a candle to the next one, a red square is going to show.
For exemple, if you trade on the 1min time frame and a Halt up happens, it usualy takes 5 minutes for the market to resume. Since the resuming candle open 5 minutes later, a RED square is going to appear below the last candle before the HALT.
1. When a RED Square appears below the candle, it means that a HALT up occured.
2. When a RED Square appears above the candle, it means that a HALT down occured.
You may use this indicator on multiple time frames but it's been built for 1 to 4 minutes time frame. It' s possible to adjust the time tolerance that you consider being a halt. The default setting is 1 minutes more than the chosen time frame.
Trading Halt DetectorThis is an indicator that plots RED square above or below the last candle before a trading halt occurs. It calculates the time between every candle. If there's more than 1 minutes from a candle to the next one, a red square is going to show.
For exemple, if you trade on the 1min time frame and a Halt up happens, it usualy takes 5 minutes for the market to resume. Since the resuming candle open 5 minutes later, a RED square is going to appear below the last candle before the HALT.
- When a RED Square appears below the candle, it means that a HALT up occured.
- When a RED Square appears above the candle, it means that a HALT down occured.
You may use this indicator on multiple time frames but it's been built for 1 to 4 minutes time frame. It' s possible to adjust the time tolerance that you consider being a halt. The default setting is 1 minutes more than the chosen time frame.
My RSI Standard RSI + selectable MA smoothing
Optional cRSI (a cycle-based / adaptive RSI variant)
Bollinger Bands on RSI / cRSI
Multiple overbought/oversold levels + gradient fills
Regular + Hidden divergence detection (with labels)
Multi-timeframe RSI table
RSI-based candle coloring
Optional Heikin Ashi or regular candles plotted in the RSI panel
Extra fast/slow lines (EMA9 & WMA45 of RSI14)
SMC MTF📊 SMC MTF - Multi-Timeframe Zone Detection
🎯 Overview
SMC MTF is a powerful companion indicator designed to display Higher Timeframe (HTF) institutional zones directly on your lower timeframe charts. Identify high-probability trading opportunities by seeing where smart money is likely to react!
✨ Key Features
🔹 Multi-Timeframe Analysis
Display zones from 2 different Higher Timeframes simultaneously
Optional Current Timeframe detection
No chart switching needed - see HTF zones on your execution timeframe
🔹 Smart Zone Detection
Fair Value Gaps (FVG) - Identifies imbalanced price areas with quality filters
Order Blocks (OB) - Locates institutional entry points with structure break validation
🔹 Professional Visual Styles
3 Design Modes: Standard, Halo Effect, Minimalist Lines
Fully customizable colors for Bull/Bear zones
50% Centerline for precision entries
🔹 Quality Filters
FVG Strength Filter (Standard/Strong)
Max Fill Percentage for fresh zones only
ATR-based minimum gap size
Auto hide broken/mitigated zones
⚙️ How To Use
Add to Chart - Apply indicator to your execution timeframe (e.g., 5M, 15M)
Set HTF 1 - Choose your primary Higher Timeframe (e.g., 1H or 4H)
Set HTF 2 (Optional) - Add a second HTF for confluence (e.g., Daily)
Wait for Zone Touch - Look for price to approach HTF zones
Execute Trades - Enter with confirmation when price reacts to zones
💡 Best Practices
Use HTF zones as targets and entry areas
Combine with your LTF confirmation (CISD, BOS, etc.)
Strong zones = zones with minimal wick fill
Higher HTF zones = stronger institutional interest
🔧 Recommended Settings
Timeframe HTF 1 HTF 2
Scalping (1M-5M) 15M-1H 4H
Intraday (5M-15M) 1H-4H Daily
Swing (1H-4H) Daily Weekly
© Oday Mohamad | Telegram: @Odaychart
Momentum Regime & Confluence EngineMomentum Regime & Confluence Engine is a Stochastic RSI–based momentum framework designed to display live momentum state, higher-timeframe regime context, and an optional pattern-projection timing overlay in a single indicator pane.
This script is intended for momentum structure and regime context, not as an automated strategy. It does not place trades and does not guarantee outcomes.
What This Script Displays
1) Live Stochastic RSI (%K / %D) — Current Chart Timeframe
The script computes a standard Stoch RSI on the active chart timeframe:
RSI is calculated from price
A stochastic transform is applied to RSI
%K is smoothed
%D is a further smoothing of %K
Live %K and %D are plotted in the pane with standard overbought/oversold reference levels (80/20).
2) Weekly Regime Background (Full Pane Shading)
A weekly Stoch RSI series is calculated using higher-timeframe data (request.security() with no lookahead).
The script classifies the weekly environment into Bull / Bear with an optional Neutral state.
To reduce rapid flip-flopping near crossovers, the weekly regime uses a hysteresis model based on the signed percentage distance between weekly %K and %D:
Enter thresholds require stronger separation to switch regimes
Exit thresholds allow a smaller move to transition out
Optional Neutral zone treats a small band around zero as neutral
The weekly regime is displayed as full-pane background shading.
3) Daily Regime Overlay (Secondary Shading)
A daily Stoch RSI series is also sampled via request.security() (no lookahead) and classified into Bull / Bear with an optional Neutral state.
Daily regime shading is drawn as a lighter overlay on top of the weekly background to make daily-vs-weekly alignment visually apparent.
4) Weekly Context Tag (Optional)
An optional small table “W Context” tag can be displayed in a selectable corner.
It shows the current weekly regime state (Bull / Bear / Neutral) so higher-timeframe context remains visible even when focusing on live oscillator movement.
5) Forward Projection of a Historical Stoch RSI Pattern (Optional)
A projection feature can sample a historical Stoch RSI pattern (%K and %D) from a user-defined bars-back window and shift that pattern forward in time.
Optional normalization can rescale the sampled pattern to the recent observed range for visual comparability.
This projection is a pattern-visualization and timing-reference tool, not a prediction engine.
6) Projected Cross Markers (Optional)
When projection is enabled, the script can identify projected cross events inside the projected pattern:
vertical dotted timing markers in the pane
small arrows at the approximate projected cross level
an optional single “Projected Cross” balloon for the nearest upcoming projected cross
These markers are intended as timing reference points, not trade signals.
Alert System (Optional)
The script includes alert conditions for weekly and daily momentum events, including:
Confirmed bullish crosses (%K crossing above %D), optionally restricted to fully formed bars (daily/weekly close)
Imminent bullish cross conditions, based on proximity and slope behavior (approaching crossover logic)
Alignment alerts, where daily events can be filtered to trigger only when a bullish weekly context exists
Dual confirmed alerts when weekly and daily confirmed crosses occur together
Alerts report that a defined condition occurred; they do not imply trade execution or performance.
Chart Setup Notes
The projection feature samples historical data and plots forward graphics. For best accuracy, ensure the chart has fully loaded available history before interpreting projected timing markers.
On symbols or sessions with limited historical data, the sampled pattern window may be incomplete and can shift projected timing features.
Notes and Limitations
Regime shading is a momentum classification based on Stoch RSI relationships; it is not a guarantee of trend continuation or reversal.
Projection is a visual clone of a selected historical pattern and may not repeat.
Alerts indicate that configured conditions occurred; they are not buy/sell commands.
This script is provided for informational and educational purposes only and does not constitute financial advice.
TQ Reversal Bull&Bear - D✅ The REAL-TIME, Non-Delayed version of this indicator is available, and includes full alerts.
⚠️ What you see here is a DEMO version of TQ Reversal Bull&Bear.
🔹 Signals in this demo are PURPOSELY delayed and backpainted
🔹 This is done intentionally so you can study the logic and structure without exposing the live algorithm
🔹 This demo is not intended for live trading, but the signals appear on the same candles as the final version, this one is purposely delayed.
This system is designed to highlight high-probability reversal zones, and was developed and optimized primarily for:
SPX / GOLD (XAUUSD) / SPY / QQQ / US100 / RTY
Using:
Liquidity sweeps (SFPs)
Reclaim + reversal confirmation
Volume climax & momentum thrust
EMA / dual-EMA bias filtering
👉 The REAL version runs fully in real time, does NOT backpaint, does NOT delay signals, and includes configurable alerts.
💡 If you like how the demo behaves and want access to the real version, it’s available for cheap for early users.
📩 How to get access:
• Write a comment below
• Or email: redflash972@gmail.com
• Or Instagram: @tq.trader
❗ No holy grail, no fake win-rates — this is a confirmation-based reversal tool and should be used with proper risk management.
Trade ValidatorThere is a moment every intraday trader knows too well: price is moving fast, levels are being tapped, and you are stuck asking yourself, “Is this the move, or just another trap?” This indicator was created to turn that hesitation into a clear, on‑chart narrative you can read in real time. It does not try to predict the future with magic; instead, it quietly organizes the past and present into a structured checklist so you can decide whether a trade idea truly deserves your attention.
Each day, the tool starts by watching how price explores its range. It records the previous day’s high and low, tracks the active session’s extremes, and updates these levels bar by bar. These become the key liquidity pools: places where stops are likely resting and where sharp moves often begin. Instead of forcing you to manually redraw the same lines every session, the indicator takes care of that background work and keeps the chart clean, so your focus stays on the story price is telling.
When price finally reaches for one of these levels, the script looks for signs that the raid is more than noise. It checks whether the market just swept a prior high or low, whether a simple shift in structure has confirmed a potential reversal, and whether a strong displacement candle has actually kicked in. Only when those ingredients come together does it highlight a potential entry zone, estimate a logical stop beyond the raid, and map nearby internal and external targets. At that point, you are no longer staring at random candles; you are looking at a structured scenario with clear boundaries.
To tie everything together, the indicator prints a compact text panel directly on the chart. That panel summarizes session, directional bias, which liquidity was taken, whether structure has shifted, the type of entry array detected, and the approximate risk‑to‑reward to the first and second targets. In practice, this turns into a small trading companion: on good days it confirms what you already see and gives you the confidence to execute; on bad days it reminds you that one or more gates are missing and that “no trade” is also a valid decision. It is designed not to replace your judgment, but to keep you honest to a consistent process especially in the moments when emotions would otherwise take over.
Professional Bar Market + Footprint OrderFlowBar Market + Order Flow Footprint – See Balance, Rotation, and Real Aggression Inside Each Bar
The Bar Market + Order Flow Footprint Indicator is built for traders who want to see where the auction is balanced, when it’s about to break, and who is actually in control at each step. It combines professional Bar Market detection with real‑time, footprint‑style order flow analysis directly on your TradingView chart.
Core edge: balance + order flow
Bar Market detection and visualization
Automatically identifies balanced, rotational “bar market” environments using overlap, volatility contraction, and structure neutrality.
Visually marks balance zones with boxes, shaded regions, or range boundaries so compression stands out instantly on any chart.
Clearly shows when price enters balance, rotates inside it, and when it finally breaks out or fails and returns to balance.
Embedded footprint‑style data on every candle
Estimates buy vs sell pressure per bar to approximate a professional order flow footprint within Pine Script limits.
Displays bar‑level delta, volume intensity, and imbalance conditions to reveal whether aggressive buyers or sellers are dominating.
Highlights absorption and exhaustion so you can spot trapped traders and fading momentum at key levels.
Focused order flow inside balance
Emphasizes order flow behavior inside Bar Markets, where rotation, absorption, and stop runs set up the next expansion.
Calls out absorption at range extremes, delta divergence before breakouts, and failed breaks that snap back into balance.
Optionally reduce noise outside balance zones, so you only see detailed footprint data where it matters most.
Flexible customization for different traders
Tune Bar Market logic with sensitivity, lookback, and minimum balance duration controls.
Adjust volume smoothing and delta calculation method to match your order flow style.
Toggle footprint visibility, select light vs detailed performance modes, and customize all colors and label sizes for maximum clarity.
Designed for futures, forex, crypto, and indices, this tool helps you read balance, transitions, and aggression in one unified view — ideal for intraday traders who combine auction market theory with modern order flow.
⚠️ Disclaimer: For educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm signals using additional analysis.
Multi-Doji Strategy IndicatorMulti‑Doji Strategy Indicator – Turn Dojis Into High‑Probability Setups
The Multi‑Doji Strategy Indicator is built for traders who love clean price action but still want structured, rule‑based signals. It automatically finds high‑impact Doji candles, maps out key levels, and turns those into actionable retest entries aligned with the trend.
Why this indicator stands out
Focused on Doji psychology
Detects four major Doji types: Standard, Long‑Legged, Dragonfly, and Gravestone.
Fine‑tune body size and wick length so the script matches your personal definition of a “true” Doji and filters out noise.
Clear, actionable visual zones
Automatically draws upper and lower wick levels for each detected Doji.
Highlights the Doji body with a colored box so key decision candles pop off the chart instantly.
Choose your own colors, opacity, and how far levels extend to the right (fixed distance or indefinitely).
Trend‑aware by design
Three trend modes: structure‑based (higher highs / lower lows), moving‑average slope, or a hybrid confirmation of both.
Control swing sensitivity, MA length/type, and trend “strictness” so signals only appear in the kind of trend you actually want to trade.
Smart Doji retest entries
In bullish conditions, the indicator looks for price to retest the Doji’s lower wick zone and flags potential buy opportunities.
In bearish conditions, it watches for retests of the upper wick to mark potential sell setups.
Customize minimum retracement distance and signal accuracy to separate A‑setups from marginal ones.
Built‑in alerts and signal customization
Visual arrows/triangles on the exact bar where the retest occurs, with user‑defined color, size, and shape.
Ready‑to‑use alerts: “Buy Signal – Doji Retest” and “Sell Signal – Doji Retest,” so you don’t have to stare at charts all day.
Flexible, organized input panel
Separate sections for Doji detection, trend logic, and signal settings.
Turn individual Doji types, buy/sell signals, and drawings on or off with simple toggles.
This tool is ideal for traders who want to systematically trade Doji‑based reversal or continuation setups, without losing the discretionary feel of pure price action. It helps you find, structure, and act on Doji retests in line with trend, across any market or timeframe.
⚠️ Disclaimer: For educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm signals using additional analysis.
InstColorRare//@version=5
indicator("InstColorRare-OnlyBarColor", shorttitle="InstRareOBC", overlay=true)
// ── 1) Inputs ────────────────────────────────────────────────
nVol = input.int(50, "MA Volume Period", minval=1)
thU = input.float(2.5,"Ultra Threshold", minval=0.1, step=0.1)
thVH = input.float(2.0,"Very Threshold", minval=0.1, step=0.1)
thH = input.float(1.5,"High Threshold", minval=0.1, step=0.1)
thL = input.float(0.6,"Low Threshold", minval=0.0, step=0.1)
cdU = input.int(3, "Cooldown Ultra", minval=0)
cdV = input.int(2, "Cooldown Very", minval=0)
// ── 2) Cálculos ──────────────────────────────────────────────
volMA = ta.sma(volume, nVol)
volRel = volume / volMA
// ── 3) Classificação Sato pura (sem spread) ─────────────────
rawU = volRel >= thU
rawV = volRel >= thVH
rawH = volRel >= thH
rawL = volRel <= thL
// aplica cooldownes
isU = rawU and ta.barssince(rawU ) > cdU
isV = rawV and not isU and ta.barssince(rawV ) > cdV
isH = rawH and not isU and not isV
isL = rawL
// ── 4) Só barcolor, nada mais ───────────────────────────────
col = isU ? color.rgb(190,39,39) : // Ultra
isV ? color.rgb(202,125,8) : // Very
isH ? color.rgb(224,208,59) : // High
isL ? color.rgb(178,218,252) : // Low
color.white // Normal
barcolor(col)
Big Orders DetectorBig Order Detector — See Who’s in Control Before the Move
The Big Order Detector is a price-action–based indicator designed to help traders identify where large buy or sell orders are entering the market, allowing you to assess which side—buyers or sellers—has control before a directional move occurs.
Instead of reacting after price has already moved, this tool focuses on order dominance and participation, giving insight into intent, not just outcome.
How It Works
The Big Order Detector analyzes price behavior and volume interaction to highlight areas where unusually large buying or selling pressure is present. These areas often represent:
Institutional participation
Aggressive accumulation or distribution
Defensive positioning before a breakout or reversal
By observing which side is absorbing more orders, traders can better understand who is winning the battle at key price levels.
Key Features
✔ Detects large buy orders entering the market
✔ Detects large sell orders entering the market
✔ Helps identify buyer vs seller dominance
✔ Provides early insight before major price moves
✔ Works across stocks, forex, futures, and crypto
✔ Designed for clean price action analysis
✔ Non-repainting, real-time logic
How Traders Use It
• Identify accumulation zones before bullish moves
• Spot distribution zones before bearish moves
• Confirm breakouts by seeing which side has control
• Avoid false moves when order dominance disagrees with price
• Align entries with institutional order flow bias
When big orders consistently appear on one side of the market, price often follows. This indicator helps you see that pressure building in real time.
Best Use Cases
Market structure confirmation
Breakout and reversal validation
Trend continuation entries
High-probability trade filtering
Intraday and swing trading
Important Note
The Big Order Detector is not a buy/sell signal generator.
It is a decision-support tool meant to be used alongside:
Market structure
Support & resistance
Trend context
Risk management
Summary
The Big Order Detector helps you answer one critical question:
“Who is in control right now—buyers or sellers?”
By revealing where large orders are actively entering the market, this indicator allows you to position yourself before the move, not after it.
Important Notes
This indicator does not predict the future.
It provides context by showing where large orders are influencing price, helping traders make more informed decisions.
⚠️ Disclaimer: For educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm signals using additional analysis.
FVG + Close + Manip) 2.0
This indicator identifies confirmed Fair Value Gaps (FVGs) using a three-candle structure and plots them on the chart as bullish or bearish zones.
FVGs remain active until they are fully filled, either by wick or by candle body (user-selectable).
Candles are highlighted only when they are manipulative (selectable logic: Base, Base + Break, or Displacement) and react correctly to an active FVG: bullish candles close with the body above a bullish FVG, and bearish candles close with the body below a bearish FVG.
The script is non-repainting and fully customizable in terms of colors, borders, and methodology.
FVG Long Zones w/ Proper Logic + ConfluencesThis script identifies **bullish Fair Value Gaps (FVGs)** using a 3-candle imbalance (high two bars ago below the current low), marks them as potential long zones, and looks for a single long entry when price retraces into the gap. Entries are filtered by **trend (price above EMA-50)**, **momentum/mean reversion (RSI ≤ 50)**, and a **bullish candle**, with risk defined from the FVG low and a configurable risk-to-reward take-profit. It visually plots the FVG zone, entry label, and projected SL/TP levels, allowing only one trade per detected FVG.
55lvls by aradoThis indicator marks highly reactive end-of-session liquidity levels formed just before the New York close, where institutional positioning often leaves its footprint. These levels stay precise across all timeframes and provide clean, objective reference points for price reactions without manual chart work.
Pinbar and Engulfing Pattern Indicator v6Identify pin bars and engulfing candle patterns. please refer to documentation on internet how to use it.
Footprint OverlayFootprint Overlay
Visualize order flow at individual price levels with real-time Bid x Ask, Delta, or Total Volume data
Overview
Footprint Overlay is an order flow indicator that displays volume information at each price level within a candle, directly on your chart. Choose between Delta (buying pressure minus selling pressure), Bid x Ask (sell volume vs. buy volume), or Total Volume per level. This granular, level-by-level view reveals where institutional activity is concentrated, helping you identify key support and resistance zones based on actual order flow.
Key Features
Multiple Display Modes: Choose how you want to see the data:
Delta: Shows net buying or selling pressure at each level (Buy Volume - Sell Volume).
Bid x Ask: Displays sell volume vs. buy volume side-by-side (e.g., "150 x 230").
Total Volume: Shows the combined buy and sell volume at each level.
Native Footprint Support (v6): For supported symbols, enable TradingView's native footprint data for accurate bid/ask volume attribution.
Intrabar Delta Calculation: When native footprint data is unavailable, the indicator uses lower timeframe intrabar data to estimate delta at each price level using proprietary logic that considers candle body, wicks, and price action.
Adaptive Tick Sizing: Automatically calculates an appropriate tick size (row height) based on asset type (crypto, forex, futures, etc.) and chart timeframe. Manual override is also available.
Gradient Mode: Optionally scale box opacity relative to the maximum value in the candle, making it easy to spot the most significant levels at a glance.
Customizable Colors: Set distinct colors for bullish (positive delta) and bearish (negative delta) levels.
Value Filtering: Hide levels where the displayed value is below a specified magnitude to reduce noise.
Label Display: Show delta or volume values directly on each level with K/M formatting for readability.
How It Works
Level Creation: For each confirmed candle, the indicator divides the price range into multiple levels. The number and size of levels are determined by ATR or adaptive tick calculations.
Data Collection: If native footprint data is enabled, the indicator uses TradingView's footprint API to get accurate bid/ask volumes per row. Otherwise, it requests lower timeframe intrabar data (OHLCV) to analyze price action within the main candle.
Delta Calculation: For intrabar mode, delta is calculated using proprietary logic that considers body size, wicks, and price action characteristics. Volume is distributed proportionally across all price levels the intrabar crosses.
Visualization: Each price level is rendered as a colored box. The color indicates direction (bullish/bearish), and the text shows the value based on your selected display mode.
Use Cases
Support and Resistance Identification: Large delta or volume concentrations at specific price levels often indicate significant support or resistance zones where institutional traders are active.
Order Flow Analysis: Understand where buying and selling pressure is concentrated within each candle, helping identify potential reversal or continuation zones.
Entry and Exit Timing: Use footprint data to identify optimal entry and exit points based on actual order flow, not just price action.
Confirmation Tool: Combine with other technical analysis tools. For example, a strong bullish delta at a support level can confirm a potential bounce.
Settings
Display Mode: Choose between Delta, Bid x Ask, or Total Volume.
Show Delta Labels: Toggle to show/hide value labels on each level.
Gradient Mode: Scale box opacity relative to the max value in the candle.
Max Opacity: Control the maximum opacity for level boxes.
Font Size: Adjust the text size for labels.
Min Value to Show: Filter out levels with values below this magnitude.
Max Bars to Draw: Limit drawing to the last N bars to prevent object limits.
Bullish/Bearish Delta Color: Customize colors for bullish and bearish levels.
Text Color: Customize the text color for labels.
Use Footprint Data (v6): Enable TradingView's native footprint data for supported symbols.
Tick Size Mode: Choose between Auto or Manual tick sizing.
Tick Density Multiplier: Adjust the density of price levels.
Manual Footprint Ticks: Set a fixed tick size when in Manual mode.
Technical Notes
The indicator updates in real-time as new intrabar data comes in, providing a live view of order flow on the current candle.
Drawing is limited to the last N bars (configurable) to avoid exceeding TradingView's object limits.
Adaptive tick sizing considers asset type and timeframe for optimal granularity.
Native footprint mode provides the most accurate bid/ask attribution; intrabar mode is a best-effort estimate.
Level size in intrabar mode is calculated using ATR(14) divided by 10, adapting to current market volatility.
TheStrat Suite: Price Action Signals & AlertsWhether you're new to Price Action trading or an old vet, you're used to marking up charts. Switching between timeframes. Manually setting alerts. And then doing it all again.
TheStrat Suite gives you everything you need to analyze and act on setups across multiple timeframes, all in one place.
Full Analysis in a Single View: see candle combos, timeframe continuity, and actionable signals across six timeframes, no chart-hopping required
Your Charts, Fully Marked Up: automatically mark entries, targets (magnitude and exhaustion levels), and take action windows
Automatically Adapts as the Market Changes: see when targets are hit, setups invalidate, or new setups form
Alerts That Are All Signal, No Noise: filter by timeframe continuity, actionable signals, Domino setups, and more
TheStrat Suite is based on TheStrat, a price action trading methodology developed by Rob Smith. Whether you're familiar with the methodology or not, it's easy to pick up.
FEATURES
Combos across six configurable timeframes
Entries and targets (magnitude and exhaustion levels)
Failed 2s / Range reclaims
Take action windows
Domino setup detection
Full Timeframe Continuity (FTFC) status
Multi-condition alert filtering
All multi-timeframe. All with alerts.
KEY CONCEPTS
Combo: The relationship between the current candle and the prior candle, expressed as two numbers (e.g., 2-1, 3-2). The first number is the prior candle type, the second is the current candle type.
Candle Types: 1 (Inside) = high and low within prior candle's range; 2 (Directional) = took out one side of prior candle; 3 (Outside) = took out both sides of prior candle.
Directional Bias (u/d): Indicates whether a candle closed up (u) or down (d) relative to its open. Shown alongside candle type (e.g., 2u, 2d, 3u, 3d).
CC (Current Candle): The candle currently forming on the chart.
C1 (Candle 1): The most recently closed candle, one bar back from the current candle.
C2 (Candle 2): The candle two bars back from the current candle.
HAM (Hammer): A candle where the low broke below the prior candle's low but closed back inside. Indicates potential bullish reversal.
SHO (Shooter): A candle where the high broke above the prior candle's high but closed back inside. Indicates potential bearish reversal.
Failed 2 / Range Reclaim: When a 2 candle takes out one side of a 1 (inside bar) but fails to continue and reverses back through the opposite side. This "failure" often triggers momentum in the opposite direction.
Magnitude (MAG): The measured move target based on the range of the broadening formation or prior candle structure.
Exhaustion Level: A level derived from extended price action that may indicate a potential reversal or pause zone.
Take Action Window: The period during which a lower timeframe entry aligns with a higher timeframe signal. When this window is active, your entry is "in sync" with the larger structure.
Domino Setup: Multiple consecutive timeframes showing inside bars (1s). When one breaks, it can trigger a cascade of setups across timeframes.
Full Timeframe Continuity (FTFC): When all selected timeframes align in the same directional bias (all bullish or all bearish). Often used as a filter for higher-probability setups.
Signal: Any combo that matches the criteria you have defined in your settings and filters. Signals represent the setups you want to see based on your trading preferences.
Actionable Signal: Traditionally, a hammer, shooter, or inside bar. These setups have a defined trigger level and are considered "ready to trade" when that level is approached or broken.
Potential Signal: A setup that is not yet confirmed but may become a signal if certain conditions are met. Potential signals are noted with a * before them in the indicator display.
KNOWN LIMITATIONS (v1.0)
Timeframe Hierarchy: TradingView does not allow requesting data from a timeframe lower than your chart's timeframe. If your chart is set to 1 hour, you cannot display data from the 15-minute or 5-minute timeframes. Always set your chart timeframe equal to or lower than your lowest configured indicator timeframe.
Bar Replay Mode: Performance is unreliable in bar replay mode, especially when involving smaller timeframes. This is a known TradingView limitation, not a bug in the indicator.
Historical Depth: To optimize performance, certain calculations (such as exhaustion levels) are limited to recent bars. This ensures fast load times without impacting real-time functionality.
Label Overlap: When two or more levels are close together, labels may overlap on the chart. This is a TradingView limitation. Users can adjust label display settings to mitigate this issue.
COMMON ISSUES & SOLUTIONS
"I'm seeing too much on my chart." Use the indicator settings to toggle off features you don't need. Alternatively, rely on alerts to notify you when specific conditions are met rather than displaying everything visually.
"I'm getting alerts at the wrong times, or too few, or too many." Check your alert interval setting in TradingView. The alert interval should be set to less than or equal to your lowest configured indicator timeframe. For example, if your lowest timeframe is 5 minutes, set alerts to trigger every 1 minute or "Once Per Bar Close" on a chart timeframe of 5 minutes or lower.
"Levels aren't showing for a timeframe." Confirm your chart timeframe is equal to or lower than the timeframe you're trying to display. A 1-hour chart cannot show 15-minute data.
"Labels or levels disappeared unexpectedly." The indicator automatically hides levels that are no longer relevant based on your selected filters and current market conditions. Check your settings to verify which filters are enabled. If a level was hit, invalidated, or is now duplicated by another timeframe, it may be hidden intentionally to keep your chart clean.
Trading and investing involves risk of financial loss. TheStrat Suite is a charting tool, not financial advice. Past performance does not guarantee future results. You are solely responsible for your trading decisions. 345 Strategies assumes no responsibility for any losses (or gains) incurred.
INDIBOT PRO [Indibot Style]ABO SALTAN //@version=6
indicator("INDIBOT PRO ", overlay=true, max_labels_count=500)
// === WAVE TREND CALC ===
src = hlc3
n1 = input.int(10, "WT Channel Length")
n2 = input.int(21, "WT Signal Smoothing")
obLevel = input.float(2.0, "Overbought Threshold")
osLevel = input.float(-2.0, "Oversold Threshold")
esa = ta.ema(src, n1)
d = ta.ema(math.abs(src - esa), n1)
ci = (src - esa) / (0.015 * d)
wt1 = ta.ema(ci, n2)
wt2 = ta.sma(wt1, 4)
// === CROSS SIGNALS ===
buyCond = ta.crossover(wt1, wt2) and wt1 < osLevel
sellCond = ta.crossunder(wt1, wt2) and wt1 > obLevel
// === PRICE CHART ARROWS ===
plotshape(buyCond, title="Buy Arrow", location=location.belowbar, style=shape.labelup,
color=color.new(color.teal, 0), text="BUY", textcolor=color.white, size=size.small)
plotshape(sellCond, title="Sell Arrow", location=location.abovebar, style=shape.labeldown,
color=color.new(color.red, 0), text="SELL", textcolor=color.white, size=size.small)
// === OSCILLATOR PANEL ===
plot(wt1, color=color.green, title="WT Line", linewidth=2)
plot(wt2, color=color.red, title="Signal Line", linewidth=2)
hline(obLevel, "Overbought", color=color.red)
hline(osLevel, "Oversold", color=color.green)
hline(0, "", color=color.gray)
// === CROSSOVER DOTS ===
plotshape(ta.crossover(wt1, wt2), title="WT Cross Up", location=location.belowbar, color=color.teal,
style=shape.circle, size=size.tiny, offset=-1)
plotshape(ta.crossunder(wt1, wt2), title="WT Cross Down", location=location.abovebar, color=color.red,
style=shape.circle, size=size.tiny, offset=-1)
// === BACKGROUND COLOR ===
bgcolor(wt1 > obLevel ? color.new(color.red, 90) : wt1 < osLevel ? color.new(color.green, 90) : na, title="OB/OS Zone Highlight")
Fractal - VA (Dynamic Wicks)This indicator, which we’ve developed as the Frectal - VA (Multi-Timeframe Visual Analytics), is designed for traders who utilize multi-timeframe analysis but want to keep their main chart clean of overlapping candles.
It functions as a Projected Dashboard, pulling price action from a higher timeframe (HTF) and rendering it as a set of dynamic, solid objects in the right-hand margin of your chart.
Core Philosophy
The "Frectal - VA" is built on the principle of Nested Structure. In professional trading, the "Value Area" or the "Fractal" of a higher timeframe often dictates the trend of the lower timeframe. By projecting these candles into the future (the right side of the chart), you can monitor HTF trend shifts, volatility, and candle closes without the HTF candles obscuring your current "live" price action.
Key Components
Decoupled Visualization: Unlike standard MTF indicators that overlay large boxes behind your current bars, this indicator creates a side-by-side comparison in the chart's whitespace.
Real-Time Data Streaming: It doesn't just show historical candles; the "lead" candle in the dashboard updates with every tick of the current price, showing you exactly how the higher timeframe candle is forming.
Dynamic Color Sync: The body, border, and wick of each projected candle are linked. If a 1-hour candle flips from bullish to bearish on a 5-minute chart, the entire dashboard object changes color instantly.
Customizable Offset: You control the "Drop" (Vertical Offset) and the "Margin" (Horizontal Offset). This allows you to tuck the indicator into a corner of your screen as a heads-up display (HUD).
Strategic Use Cases
Trend Confirmation: If you are trading a 1-minute "scalp" but the 15-minute dashboard shows a solid, large-bodied bearish candle, you are alerted to trade with the HTF momentum.
Volatility Monitoring: By observing the size of the wicks in the dashboard, you can see if the higher timeframe is experiencing "rejection" at certain levels, even if your local timeframe looks like a steady trend.
Visual Backtesting: Because it maintains a queue of the last
X
candles, you can see the immediate history of the HTF structure (e.g., a "Morning Star" pattern or "Engulfing" candles) at a glance.
Technical Specifications
Pine Script Version: v6 (latest standard).
Drawing Engine: Uses box and line arrays for high-performance rendering that doesn't lag the UI.
Memory Management: Automatically deletes old objects to stay within TradingView’s script limits, ensuring stability during long trading sessions.
Smart Ranges📌 Indicator Name
Smart Ranges – High, Mid & Low Zone Indicator
🎯 Purpose of the Indicator
The Ranges indicator automatically identifies and visualizes High Range, Mid Range, and Low Range price zones based on recent market structure.
It helps traders:
Identify premium (high) and discount (low) price areas
Understand where price is trading relative to its recent range
Improve decision-making for entries, exits, and risk management
⚙️ How the Indicator Works (Logic)
The indicator looks back over a fixed number of candles (default: 130).
It calculates:
Highest High → High Range
Lowest Low → Low Range
Midpoint → Mid Range
These levels are projected forward into future candles to act as reference zones.
A small ATR-based buffer is used to create slim, clean zone boxes instead of thick bands.
📊 Zones Explained
🟣 High Range (Premium Zone)
Based on the highest price in the lookback period
Represents a premium or upper extreme
Often used for:
Profit-taking
Short setups
Watching for reversals
⚪ Mid Range (Equilibrium Zone)
The average between high and low range
Acts as a balance or decision area
Price often reacts here before choosing direction
🟢 Low Range (Discount Zone)
Based on the lowest price in the lookback period
Represents a discount or lower extreme
Often used for:
Long setups
Accumulation areas
Bounce or reversal zones
📐 Inputs & Settings
Zone Lookback Length
Controls how many past candles are used to calculate ranges
(Default: 130)
Zone Forward Extension
Determines how far the zones project into the future
(Default: 30)
Zone Colors
Customize colors for High, Mid, and Low ranges
EMA 15 (Optional)
A short-term EMA can be displayed for trend context
(Disabled by default)
🧭 How to Use the Indicator
Add the indicator to your chart
Observe where price is trading:
Near Low Range → Discount area
Near Mid Range → Neutral / balance
Near High Range → Premium area
Use the zones as context, not signals:
Combine with price action
Use with trend, structure, or volume tools
Best results come when aligned with:
Higher timeframe bias
Market structure
Session behavior
🧪 Example
If price moves into the High Range zone after a strong rally, it may signal:
Reduced upside potential
Possible consolidation or reversal
If price enters the Low Range zone, it may indicate:
Discount pricing
Potential long opportunities (with confirmation)
⚠️ Important Notes & Limitations
This indicator does not repaint once the zone is drawn
Zones update only on the last bar
Should not be used as a standalone trading system
Always use proper risk management
📄 Disclaimer
This indicator is for educational and informational purposes only.
It does not constitute financial advice. Trading involves risk.
BitoAlliance Session Hunter Session Hunter
You can set the time in three time zones.,
and set the high and low points for each time zone to receive breaking alert.






















