Signalgo S/RThis script combines multi-timeframe S/R detection with a proprietary breakout confirmation and signal grading system. Unlike generic S/R indicators, this tool analyzes and synthesizes S/R levels from different timeframes, then generates trade signals only when breakouts are confirmed and aligned across multiple timeframes.
Multitimeframe
Signalgo MAThis script generates buy/sell signals by combining multi-timeframe analysis with trend filtering and signal logic. Unlike typical moving average indicators that operate on a single timeframe, this tool simultaneously analyzes moving averages across multiple timeframes. It then synthesizes these crossovers through proprietary multi-layered logic to identify trend alignments and produce graded trading signals.
Signalgo HF TP/SLThis script provides an original, systematic approach to high-frequency (HF) trade management by integrating multi-timeframe signal confirmation with dynamic, auto-calculated take-profit (TP) and stop-loss (SL) levels. Unlike standard TP/SL scripts, this tool generates actionable trade entries only when buy or sell signals align across multiple timeframes, then automatically plots three adaptive TP levels and a context-sensitive SL for each trade.
Doji Ashi v2.0 (with SL & TP levels)This is a version of @SassyStonks Doji Ashi v2.0 that includes ATR based SL levels with adjustable R:R TP levels.
What is Doji Ashi v2.0?
This indicator is designed for short-term intraday momentum trading, offering Buy and Sell signals based on a refined combination of filters including:
Trend alignment with daily SMAs
Momentum confirmation using EMA 3/8 cross
Relative volume to identify activity spikes
VWAP positioning to confirm trend consistency
Time filters to avoid unreliable early market chop
It adapts dynamically depending on whether you’re trading Stocks or Crypto, with appropriate filters toggled automatically.
...
How the Script Works
Core Logic:
A Buy signal appears when:
The price is in an uptrend (via SMAs)
VWAP and volume confirm momentum
EMA 3 crosses above EMA 8
Relative strength is strong (if enabled)
Market opens past first 30 mins
A Sell signal appears when:
The asset shows weakness across these same filters, in reverse
You’ll see green “BUY” or red “SELL” markers on your chart instantly when the full condition set is met. This script does not repaint.
Entry Logic Options:
Choose between:
"Cross" mode: Signals appear on 3/8 EMA crossover
"Above/Below" mode: Persistent signal while 3 EMA stays above/below 8 EMA
...
Strategy for Consistent Gains
This script works best on liquid stocks such as LUNR, ASTS and PLUG. It also works with Crypto. Make sure you choose the correct indicator setup type (Stocks or Crypto) in the setting before testing.
If you don't see any signals the default settings may be too strict for your chosen stock. Have a play with the settings to find the right balance for you. The default settings follow the strategy below for what I believe are currently the best results.
Alerts for buy/sell signals can be set from the alerts menu. For best results, make sure you set the alert to action on close of bar.
This indicator is most effective when:
Used with liquid stocks or crypto
Entries are confirmed with VWAP, not counter-trend
Signals are filtered by volume spikes and trend direction
Example strategy:
Buy a Call when you see a BUY signal with high volume, in an uptrend
Exit on a cross back to VWAP (the orange line) or a quick 1% profit
Do the opposite with PUTs on a SELL signal
This is ideal for quick day trades (scalps or trend moves), and avoids the choppy, uncertain zones at market open.
...
Optimizing via Settings
There are additional, stricter filters in the settings. Please adapt to your preference.
Presets:
Stocks (Default): Applies all filters but lets you disable them as needed
Crypto: Disables stock-specific filters (SPY comparison, RS, Daily trend)
Filters:
Daily Trend Filter: Helps align trades with higher timeframe direction (recommended ON for stocks)
Market Trend & RS: Filters based on SPY and relative performance (test enabling for SPY-following tickers)
VWAP Entry Filter: Keeps you from fighting the dominant intraday trend
Ignore First 30 Minutes: Avoids false signals at the open
Experiment with toggling filters ON/OFF to match your asset class and volatility conditions.
...
Finally
The best way to master this indicator is to understand the trading mindset it came from.
Read The Damn Wiki — it’s free, comprehensive, and packed with wisdom that this script distills into a usable tool.
If you would like to adapt this indicator you are very welcome to do so. All I ask in return is that you share your findings with the wider community.
...
Happy trading. May your entries be sharp and your exits cleaner.
~ @SassyStonks
T3 Moving Average with Multiple EMAsT3 Moving Average with Multiple EMAs
Short Title: T3 + EMAs
Overview
The T3 Moving Average with Multiple EMAs is a versatile trend-following indicator that combines the smooth, adaptive T3 Moving Average with eight customizable multi-timeframe Exponential Moving Averages (EMAs). Designed for traders seeking clarity in trend direction and momentum, this indicator overlays on the price chart to highlight dynamic support/resistance levels and trend alignment across multiple timeframes.
Key Features
T3 Moving Average: A highly responsive, smoothed moving average (default: 9-period, 0.7 volume factor) that reduces lag while maintaining accuracy, ideal for identifying short-term trends and reversals.
Eight Multi-Timeframe EMAs: Plots eight EMAs (default lengths: 8, 13, 21, 34, 55, 89, 144, 233) sourced from user-defined timeframes (e.g., 1m, 5m, 15m, 1h, 4h), providing a comprehensive view of short-, medium-, and long-term trends.
Customizable Timeframes: Each EMA can be independently set to a specific timeframe, allowing traders to analyze cross-timeframe trend alignment.
Theme Support: Offers "Dark" and "Light" themes with optimized colors for visual clarity and chart compatibility.
Flexible Parameters: Adjust T3 length, volume factor, EMA lengths, and timeframes to suit various markets and trading styles (scalping, swing trading, or long-term investing).
How It Works
The T3 Moving Average is calculated using a multi-stage EMA formula weighted by a volume factor, offering smoother trend tracking than traditional EMAs. The eight EMAs, sourced from higher or lower timeframes using request.security, provide a layered perspective on price trends. Faster EMAs (e.g., 8, 13) react to short-term price movements, while slower EMAs (e.g., 144, 233) reflect longer-term trends. The indicator plots all lines on the price chart with distinct, theme-adjusted colors for easy identification.
Usage
Trend Identification: Use the T3 MA for short-term trend signals and the EMAs to confirm broader trend direction. A price above multiple EMAs suggests a bullish trend; below indicates bearish.
EMA Crossovers: Watch for crossovers between faster and slower EMAs (e.g., 8 crossing 21) for potential entry/exit signals.
Support/Resistance: Treat slower EMAs (e.g., 89, 144) as dynamic support/resistance levels, especially on higher timeframes.
Timeframe Alignment: Align trades with the trend direction of higher-timeframe EMAs for higher-probability setups.
Customization: Adjust T3 and EMA settings to match your trading style or asset volatility.
Settings
T3 Parameters:
Length (default: 9): Period for T3 calculation.
Volume Factor (default: 0.7): Controls T3 smoothness (0.1–1.0).
EMA Parameters:
Lengths (default: 8, 13, 21, 34, 55, 89, 144, 233): Period for each EMA.
Timeframes (default: 5m, 5m, 15m, 15m, 1h, 1h, 4h, 4h): Select from 1m, 5m, 15m, 30m, 1h, 4h, D, W, or M.
Theme: Choose "Dark" (vibrant colors) or "Light" (softer colors) for chart compatibility.
Notes
Combine with other tools (e.g., RSI, support/resistance, or volume) for confirmation.
Optimize settings for specific markets (e.g., crypto, forex, stocks) or timeframes.
The indicator is overlayed on the price chart for seamless integration with price action analysis.
Author’s Note
This indicator was designed to provide traders with a clear, multi-timeframe perspective on trends using the T3 MA and EMAs. Feedback is welcome to enhance this tool for the TradingView community!
Fusimetria Oracle – The Multi-Timeframe Signal of the Gods🔱 Fusimetria Oracle — Multi-Timeframe Signal of the Gods
Discover a powerful 3-candle pattern detection system, confirmed across **three timeframes** (15m, 30m, and 1h) and filtered by **volume strength**, **body size**, and **New York session activity**.
This indicator is forged under the precision of **Fusimetria**, a brand inspired by the strategic minds of Olympus.
⚙️ Core Features:
- 🔁 **Multi-timeframe confirmation** (custom: default 15m/30m/1h)
- 📊 **Volume filter** (relative to max and average volume)
- 🕒 **NY session filter** to focus on liquidity windows
- 📐 **Body-to-wick ratio check** for clean candles
- ⚡ Instant **bullish (🔺)** and **bearish (🔻)** signals
- 🔔 Ready for alerts and automation
🔍 Tested On:
- ✅ EUR/USD
- ✅ GBP/USD
(Works on any pair or asset. Optimal on Forex during NY session.)
👤 For Traders Who:
- Want **reliable entries** with volume + candle logic
- Appreciate **multi-timeframe analysis** without noise
- Use **price action** and **smart filters** over indicators-only strategies
> 💥 FREE for early access!
> Normal price: €49.99/month
> Get it now before it becomes premium.
🔗 Request access on TradingView (Private Script)
Follow the creator
Instagram: @FusiMetria save to not lose this indicator.
StratNinjaTableThis Pine Script indicator provides traders with a dynamic table overlay on the chart that displays The Strat candle patterns across multiple selectable timeframes. The table includes:
The candle pattern according to The Strat method (1, 2UP, 2DOWN, 3) for each chosen timeframe
Direction arrows showing bullish (▲), bearish (▼), or neutral (■) candle direction
Real-time countdown timer showing remaining time until the current candle closes, adapting automatically to daily, weekly, monthly, and longer timeframes
User inputs for selecting which timeframes to display and positioning of the table on the chart
The current ticker symbol and chart timeframe displayed prominently
The script is developed using Pine Script version 6 and is inspired by the work of shayy110, who contributed foundational code for The Strat methodology in TradingView.
Smart LevelsSmart Levels - Professional Support & Resistance Indicator
🔥 ADVANCED TRUE OPENS & HIGH/LOW DETECTION SYSTEM
Smart Levels is a comprehensive technical analysis tool designed for professional traders who demand precision in identifying key market levels across multiple timeframes. This indicator automatically detects and displays critical support and resistance levels based on institutional trading concepts.
🎯 KEY FEATURES
TRUE OPENS DETECTION
Annual True Open: April 1st market opening (Q2 institutional cycle start)
Monthly Q1 & Q2 True Opens: First and second Monday of each month (customizable hours: 18:00 NY or 00:00 NY)
Weekly True Open: Every Monday at 18:00 NY (institutional week start)
Daily True Open: Midnight NY time (00:00 NY)
HIGH/LOW LEVELS IDENTIFICATION
Daily Highs & Lows: Previous day's extreme levels
Weekly Highs & Lows: Previous week's extreme levels
Monthly Highs & Lows: Previous month's extreme levels
Quarterly Highs & Lows: Previous quarter's extreme levels
Annual Highs & Lows: Previous year's extreme levels
ADVANCED CUSTOMIZATION
Master Controls: Enable/disable entire groups with one click
⚙️ Auto Scale Adjustment: Keep chart focused on price action (lines don't compress the view)
Individual Control: Each level can be configured independently
Line Styles: Solid, dashed, or dotted lines
Extension Types: Fixed displacement or last candle alignment
Color Coding: Fully customizable colors for each timeframe
PROFESSIONAL DISPLAY
Information Table: Live quarterly cycle status with color coding
Smart Labels: Price levels clearly marked with descriptive text
Multiple Positioning: Table can be positioned anywhere on chart
Clean Interface: Professional appearance with customizable text sizes
📊 INSTITUTIONAL CONCEPTS
This indicator is built on institutional trading principles:
Q1 (Accumulation): Smart money accumulation phase
Q2 (Manipulation): Price manipulation and liquidity hunting
Q3 (Distribution): Smart money distribution phase
Q4 (Continuation/Reversal): Trend continuation or major reversal
⚡ MASTER CONTROLS
🔥 DISPLAY ALL TRUE OPENS
Toggle all True Open levels on/off with a single click
📊 DISPLAY ALL HIGHS & LOWS
Toggle all High/Low levels on/off with a single click
⚙️ AUTO SCALE ADJUSTMENT (NEW FEATURE)
ON: Lines extend but don't affect chart scaling (maintains focus on price action)
OFF: Traditional behavior (lines may compress chart view)
Default: ENABLED for optimal trading experience
🛠 CONFIGURATION OPTIONS
True Open Settings (Per Timeframe)
Enable/Disable individual True Opens
Hour selection for monthly levels (18:00 NY or 00:00 NY)
Extension type: Fixed displacement or last candle alignment
Line appearance: Color, style, and width
Maximum number of lines displayed
High/Low Settings (Per Timeframe)
Enable/Disable individual High/Low pairs
Extension configuration
Separate colors for highs and lows
Line styling options
Information Table
Show/Hide information panel
Detailed view toggle
Position selection (6 options)
Text and background color customization
Text size adjustment
🎨 VISUAL FEATURES
Color-Coded Quarters: Each quarterly phase has distinct colors
Smart Positioning: Lines extend 20 candles beyond current price for clarity
Professional Labels: Clean price level identification
Memory Efficient: Automatic cleanup of old levels
Multi-Timeframe: Works on all timeframes from 1-minute to monthly
💡 TRADING APPLICATIONS
Support & Resistance
Previous High/Low levels act as natural S&R zones
True Opens often become significant pivot points
Institutional Analysis
Track quarterly cycles for macro trend analysis
Identify accumulation and distribution phases
Entry & Exit Points
Use level breaks for entry signals
Set targets at next timeframe levels
Risk Management
Place stops beyond key institutional levels
Size positions based on level confluence
🔧 TECHNICAL SPECIFICATIONS
Pine Script Version: v6
Overlay: Yes (displays directly on price chart)
Max Objects: 500 lines, 500 labels, 500 boxes
Timezone: America/New_York (institutional standard)
Performance: Optimized for all chart timeframes
Compatibility: Works with all TradingView accounts
📈 RECOMMENDED USAGE
Enable Master Controls for full functionality
Keep Auto Scale ON for optimal chart viewing
Customize colors to match your trading style
Use Information Table to track current quarterly phase
Combine with price action for high-probability setups
Smart Levels transforms complex institutional concepts into clear, actionable visual information. Whether you're scalping intraday moves or analyzing long-term trends, this indicator provides the precision levels professional traders depend on.
📊 Trade with institutional precision. Trade with Smart Levels.Tentar novamenteO Claude pode cometer erros. Confira sempre as respostas.Pesquisa Sonnet 4
S.E.A.L. by NightPoetsch V2.1SEAL Advanced Signal Entry Suite 🚩
Invite-Only | Multi-Confluence Trade Planner
1 · What It Does — Plain English
SEAL stacks up to nine filters on top of a WaveTrend buy/sell dot to create two classes of alerts:
• Sniper = all selected filters pass (A-grade entry)
• Potential = primary trend filters pass, a secondary filter fails (setup)
When any chosen alert fires, the script instantly plots user-defined Take-Profit 1-3 and Stop-Loss levels so you have a complete trade plan before clicking “Buy”.
2 · Classic Components (with our twists)
VuManchu Cipher B WaveTrend + MFI — added Sniper/Potential toggles & dot-offset slider
Three EMAs — any timeframe & length, dashboard shows bull/bear stack
RSI filter — threshold input, optional “RSI > MA” check
MACD filter — bull/bear cross must occur within last N candles
VWAP filter — price relation to VWAP & WaveTrend zero-line
Volume pulse — current bar volume must exceed VMA-20 when enabled
Session boxes & session-to-session range shading (Tokyo, Sydney, London, New York)
Risk-map module — plots TP1-TP3 & SL from % inputs
3 · Original Confluence Engine (Step-By-Step)
1. WaveTrend prints a dot (green = bullish, red = bearish).
2. Script checks your Look-Back Window (1-25 candles).
3. Within that window it cascades each ON filter:
• Time-of-day session
• RSI threshold
• MACD recent cross
• VWAP & MFI bias
• EMA stack confirmation
• Volume spike vs VMA-20
4. If criteria pass, it labels the bar (Sniper triangle or Potential arrow).
5. Entry, TP1/2/3, SL are projected and included in the alert message.
4 · Inputs & Workflow (Key Fields)
Signal type toggle: Sniper / Potential / Both
Look-Back Window: 1-25 candles
Session selector: Tokyo · Sydney · London · New York
Filter switches: RSI level · MACD window · VWAP bias · MFI · Volume pulse
EMA dashboard: timeframe & length for short / mid / long EMAs
Risk plan: TP1-TP3 % and SL %
Alerts: three ready presets; uses {{ticker}} in the message
Quick-start-tip: keep every filter ON (Sniper) and a 10-candle window, then loosen as you experiment.
5 · Why Traders Pay for SEAL
Speed – one click replaces multi-chart confluence-checking.
Consistency – mechanical rules reduce emotional errors.
Context – session boxes, EMA heat-map & risk bands keep the big picture in view.
The suite comes with a full video course, eBook and Discord mentorship so you understand every rule before risking capital.
6 · Credits & Open-Source Acknowledgements
WaveTrend/MFI logic adapted from VuManchu Cipher B (© VuManchu, GPL-3).
RSI, MACD, VWAP, EMA & Volume functions use TradingView built-ins.
Reused code is < 15 % of total and heavily extended with proprietary filtering, session handling and risk-plot modules.
7 · Disclaimer
For educational purposes only. SEAL Trading Systems is not a licensed financial adviser. Nothing here is financial advice or a recommendation. Past performance ≠ future results. Always do your own research and manage risk.
Request Access
Send a private message or visit sealtradingsystems.com to join the Discord community and unlock the script.
Rpaid Killzone Breakout v3.6Final Indicator Title: Rapid Killzone Break & HTF Levels
Overview
Welcome to the Rapid Killzone Break & HTF Levels, an all-in-one trading toolkit designed for precision and context. This indicator was built to solve a common problem for day traders: how to combine a precise, lower-timeframe (LTF) entry model with the essential context of higher-timeframe (HTF) levels.
This tool is founded on a session-based breakout strategy, leveraging the volatility and liquidity generated during specific market hours (the "Killzones"). It then layers critical HTF support and resistance levels onto your chart, allowing you to make more informed trading decisions without ever needing to switch timeframes.
Whether you trade Forex, Gold, or major Indices, this indicator provides a comprehensive framework for identifying high-probability breakout opportunities.
The Core Strategy
The methodology is a powerful three-step process based on session liquidity and qualified breakouts:
The Killzone Range: The indicator first identifies the high and low established during a specific, high-volatility trading session (e.g., the first hour of London or New York). This range acts as a pool of liquidity. The core idea is that the market will often seek to "sweep" or run the liquidity resting above the session high or below the session low.
The Qualified Breakout: This is not just any breakout strategy. A valid entry signal only appears when price closes decisively outside the Killzone range with significant momentum. To ensure the quality of the signal, the breakout must meet several user-defined criteria:
The Killzone must have a minimum pip range.
The breakout candle must have a strong body-to-wick ratio.
The breakout must be accompanied by a spike in volume.
Higher Timeframe Confluence: A breakout is more likely to succeed if it aligns with the HTF narrative. This indicator plots the previous higher-timeframe candle's high and low directly onto your chart. These levels act as powerful magnets for price or as formidable support/resistance zones. A breakout on the LTF that targets the HTF previous high is a much higher-probability setup than one trading directly into it.
Key Features
📊 DST-Aware Killzones: Automatically adjusting session boxes for London and New York. The timezones are fully configurable (e.g., Europe/London, America/New_York) and automatically handle Daylight Saving Time changes so you never have to manually adjust them.
📈 Killzone Pivots: Automatically draws the High, Low, and a dotted Midpoint from each Killzone session, acting as key intraday levels.
🏛️ Higher Timeframe (HTF) Levels: Plots the previous HTF candle's High and Low as dashed lines on your chart, providing critical context for support, resistance, and targets.
🕯️ HTF Mini-Candles: Displays a visual summary of the last three HTF candles on the right side of your chart, so you can see the HTF trend at a glance.
⏰ Custom Vertical Timestamps: Up to three configurable vertical lines with labels to mark key events like other session opens (e.g., "Sydney Open").
🎛️ Advanced Breakout Filters: Fine-tune your signals with filters for minimum Killzone range, minimum candle body percentage, and volume spikes. (Important: The volume filter requires a data feed that provides real volume, such as OANDA, FXCM, or futures/stock data).
✅ Dynamic Entry Advice Table: After a signal, a table provides a suggested entry technique (e.g., "50% retrace to signal candle") based on how far price has moved from the breakout level.
📋 Killzone Range Stats Table: A clean table shows the current and average pip range for both the London and New York sessions, helping you gauge current volatility.
🛠️ Fully Customizable: Nearly every visual element can be toggled on/off or have its color and style changed to suit your personal chart theme.
How to Use This Indicator
This tool is designed to provide a clear, step-by-step workflow for your trading sessions.
Setup: In the settings, choose your desired Reference Timeframe (e.g., 240 for 4-Hour). Configure your Killzone session times and colors.
Context is King: Before the session begins, take note of where price is in relation to the dashed HTF High/Low lines. Is price consolidating below the previous HTF low? A breakout might target it. Is price approaching the HTF high? This could be a take-profit area or a point of resistance.
Wait for the Range: Allow the London or New York Killzone (the colored box) to form completely.
Anticipate the Breakout: Once the session box is closed, the indicator is now hunting for a valid breakout.
Validate the Signal: When a "Long" or "Short" label appears, this is your entry signal. Check the Info-Box data (RSI, volume, candle body %) to confirm the strength of the move.
Manage the Trade: Use the Killzone pivots and the HTF High/Low lines as potential areas to manage your trade, take partial profits, or identify a final target. Check the Entry Advice table for ideas on refined entries if you miss the initial move.
Applicable Markets
This strategy is most effective on instruments known for their session-based volatility. It has been tested and works exceptionally well on:
Forex Majors: EUR/USD, GBP/USD, etc.
Gold: XAU/USD
Indices: NASDAQ 100 (NQ100), S&P 500 (SPX500)
It is best used on lower timeframes (such as the 5-minute or 15-minute chart) for trade execution.
🚀Accurate Scalper A.I🚀This script is a comprehensive scalping tool combining multiple technical indicators and risk management features
Dashboard---> Displays key metrics (strategy, trend strength, volume, timeframe trends) in a customizable table
Signal Settings--->Adjust signal sensitivity (default: 6.29) and filters (e.g., ignore consolidation signals)
Trading Signals---> Three strategies generate buy/sell signals
Risk Management, Trend Visualization, Volume Profile, Identify Sideways Market
Support/Resistance & Order Blocks ---> Auto S/R: Dashed lines at pivot points, Order Blocks: Demand/supply zones (green/red boxes)
Auto Fibonacci Extension
Detects Trends (using Super trend)
Plots Extensions beyond swing highs/lows
Labels Key Levels (0.382, 0.618)
MFI Candles MTF TableMFI Candles + Multi-Timeframe Table | by julzALGO
This open-source script visualizes the Money Flow Index (MFI) in a new format — as candles instead of a traditional oscillator line. It provides a clean, volume-driven view of momentum and pressure, ideal for traders seeking more actionable and visual cues than a typical MFI plot.
What Makes It Unique:
• Plots "MFI Candles" — synthetic candles based on smoothed MFI values using a selected timeframe (default: 1D), giving a new way to read volume flow.
• Candles reflect momentum: green if MFI rises, red if it falls.
• Background turns red when MFI is overbought (≥ 80) or green when oversold (≤ 20).
Multi-Timeframe Strength Table:
• Displays MFI values from 15m, 1h, 4h, and 1D timeframes — all in one dashboard.
• Color-coded for quick recognition: 🔴 Overbought, 🟢 Oversold.
• Values are smoothed with linear regression for better clarity.
Custom Settings:
• MFI calculation length
• Smoothing factor
• Candle source timeframe
• Toggle table and OB/OS background
How to Use:
- Use MFI Candles to monitor momentum shifts based on money flow.
- Use the Multi-Timeframe Table to identify when multiple timeframes align — helpful for timing entries and exits.
- Watch the background for extreme conditions (OB/OS) that may signal upcoming reversals or pressure exhaustion.
Happy Trading!
MTF FVG with Hit Counter HarmoniXTradeMain Purpose of the Indicator:
This indicator is designed to automatically identify Fair Value Gaps (FVG) across three different timeframes simultaneously. The primary goal is to display these key zones on the chart and provide detailed information about price interaction with these levels, enabling traders to make more informed decisions.
Key Features:
Multi-Timeframe FVG Identification:
By default, the indicator identifies and displays FVGs on the Weekly (W), Daily (D), and 4-Hour (240) timeframes.
Users can customize these timeframes in the settings to fit their preferences.
Detailed Hit Counter:
This indicator goes beyond simply showing FVGs; it accurately counts the number of times the price has touched each of the three key FVG levels:
Up: The top line of the FVG
Mid: The midline (equilibrium) of the FVG
Down: The bottom line of the FVG
This information is displayed in a clear label next to each FVG zone, helping traders assess the strength and validity of each level.
Extensive Customization:
Appearance: You can change the colors for bullish and bearish FVGs for each timeframe individually, modify the style of the main and mid lines, and adjust the label size.
Detection Logic: Users can define the minimum size of an FVG for detection based on a percentage or point value.
Mitigation Logic: Two methods are provided for FVG invalidation:
Percentage Mitigation: The FVG is considered mitigated after the price has penetrated it by a specific percentage (e.g., 50%).
Full Fill: The FVG remains valid until the price has completely filled the gap and closed beyond it.
Extend Lines Capability:
To prevent chart clutter and get a better view of future price action, you can extend the FVG lines and labels to the right by a specified number of bars, creating distance from the current candle.
How to Use This Indicator:
Identifying Support and Resistance Zones: FVG areas can act as strong support and resistance levels.
Confirming Entry Points: A price touch and reaction to one of the FVG levels (especially the midline) can be used as a confirmation for entering a trade.
Assessing Level Strength: The number of hits on each level (Up, Mid, Down) indicates which price point within the zone has been more attractive to the market. For example, repeated reactions to the top line of a bearish FVG might suggest strong selling pressure at that level.
Your Feedback for Improvement:
You are invited to use this indicator and share any suggestions, ideas for improvement, or reports of potential issues. Your feedback will be valuable for implementation in future versions.
ROGUE ICT PRORogue ICT PRO — Smart Money Confluence Tool
The Rogue ICT Buy/Sell indicator is a precision-built, multi-confirmation tool inspired by Inner Circle Trader (ICT) concepts. It identifies high-probability trade setups using market structure, fair value gaps, killzone sessions, and higher timeframe trend alignment.
✅ Core Features
🔹 Market Structure Shift (MSS)
Detects clean breaks of swing highs or lows, indicating potential trend continuation or reversal.
🔹 Fair Value Gap Detection (FVG)
Automatically highlights institutional imbalances — essential ICT confluence zones.
🔹 Smart Killzone Filtering
Signals only trigger during high-liquidity sessions:
Asian (19:00–22:00)
London (02:00–05:00)
New York (07:00–10:00)
Each session is color-highlighted on the chart.
🔹 HTF EMA Bias Filter
Only trades in the direction of the Higher Timeframe 50 EMA (e.g., 1H on 5M chart). This ensures entries align with institutional directional bias. I have default set to the Daily 9 EMA but can be changed to your preference.
🔹 ATR-Based Stop Loss & Take Profit Lines
SL is calculated using ATR × multiplier
TP is placed using a customizable Risk-Reward Ratio
Both levels are plotted on the chart with "SL" and "TP" labels.
🔹 Cooldown Logic
Prevents overtrading by requiring a minimum number of bars between each signal.
Indicador Trader ProIndicator designed to generate alerts when the price is highly overbought or oversold.
It works very well for swing trading on the H4 timeframe, and provides strong signals for scalping on M15.
The ideal setup is to wait for a confirmed buy signal and then monitor for a Break of Structure (BOS) on M15. This helps ensure better entries and avoids taking trades without proper price action confirmation of a trend reversal.
FutureObitz Bank LevelsFutureObitz Bank Levels - Daily Structure & Trading Zones
"The Obitz Bank Levels indicator is a powerful tool designed to help traders identify key daily structural price levels. It automatically extracts the 1 hour and 4 hour High and 1 hour and 4 hour Low. You may also use this indicator for lower timeframes aswell. Going lower than 15 min is not recommended.
What This Indicator Provides:
Dynamic Daily Levels: Calculates and plots the Daily High, Daily Low, Middle, Middle High, and Middle Low of the current trading day. These lines provide clear reference points for price action.
Defined Buy & Sell Zones: Visualizes potential accumulation (Buy Zone) and distribution (Sell Zone) areas. These zones are calculated as a customizable percentage (via inputs) above/below the 'Middle' of the daily range, helping to identify potential entry or exit points.
Multi-Timeframe Compatibility: Displays the exact same daily levels regardless of your active chart's timeframe, offering a consistent higher-timeframe perspective for intraday traders.
Visual Clarity: Includes filled zones for better visualization of the Buy and Sell areas.
Optional Labels: Provides clear labels for the latest daily levels (D. High, D. Low, D. Middle, D. Buy Zone, D. Sell Zone) on the last bar of your chart for quick reference.
This indicator serves as a robust framework for understanding daily market structure and can assist in identifying potential areas of support, resistance, and trading opportunities. It's an excellent tool for traders who rely on clear, higher-timeframe levels to inform their trading decisions.
-FutureObitz
🚀 Ultimate Hybrid Oscillator By Wali🚀 Ultimate Hybrid Oscillator – All Pro Modules by Wali Mohsin
The Ultimate Hybrid Oscillator is a next-generation multi-confirmation trading tool designed for serious traders who demand accuracy, confluence, and adaptability across all markets and timeframes.
🔍 What Makes It Powerful?
This script blends technical momentum, smart money logic, price action patterns, and macro market filters into one smooth, reliable oscillator that adapts to the market's true narrative.
🔧 Core Modules Integrated:
📊 MCI Engine (Momentum Confirmation Index)
Combines RSI, MACD, Stochastic RSI, OBV, ADX, ATR, volume spikes, absorption, candlestick behavior, and more – with weighted scoring (13+ confluence points).
📐 Price Action Pattern Recognition
Detects and confirms Head & Shoulders, Flags, Triangles, Wedges, Double/Triple Tops & Bottoms, Cup & Handle, Rounding patterns – filtered through RSI momentum.
🏦 Smart Money Concepts
Integrated CHoCH/BOS, Liquidity Sweeps, Breakaway Gaps, Orderblocks, and volume absorption for insider-grade confirmation.
🌐 Macro & Intermarket Sentiment
Auto-fetches BTC Dominance, USDT Dominance, ETHBTC, TOTAL3, DXY, and SPX for risk-on/off environment filtering.
🧠 Ensemble Voting System
A 22-factor confluence engine that scores hidden bullish/bearish setups based on real-time technical alignment.
🎯 RSI Zone Locking
Dynamic color shifts (yellow/blue) when RSI enters extreme reversal zones (below 30 or above 70) for added visual context.
📈 How to Use:
Use oscillator cross above/below 0 as a general trend signal.
Look for oscillator levels above +4 or below -4 for strong confirmation setups.
Combine with price action and macro signals for sniper entries.
Works on all timeframes – optimized for scalping, swing, and long-term crypto traders.
⚙️ Customization:
Full modular toggles (CHoCH, Liq Sweep, Macro, Orderblocks, EMA filter).
Adjustable weights for each component (MCI, PA, Macro).
Smoothing settings to match your trading speed and style.
Created by: Wali Mohsin Channa
h3nrytrades ADR [Pro]📊 ADR & Watermark Utility
This indicator combines a customizable Average Daily Range (ADR) tracker with clean, professional watermarks to enhance chart clarity and support decision-making across any market or symbol.
🔍 Features:
• ADR Calculation: Tracks the average daily range over a user-defined number of days (default: 30). Great for assessing current volatility relative to historical norms.
• Live Daily Range Tracking: Displays the current day’s price range in real time.
• ADR % Meter: Instantly see how much of the average range has been covered so far today.
• Watermark Display: Add optional watermarks such as symbol name, timeframe, or custom tags—perfect for clean screenshots, recordings, or journaling.
🧠 Ideal For:
• Identifying potential range-bound vs. high-volatility sessions.
• Pre-market analysis or intraday filters based on range exhaustion.
• Enhancing visual clarity on your charts with context-rich overlays.
⚙️ Fully Customizable:
• ADR lookback period
• Watermark content, size, and position
• Toggle visibility of all elements
Dual RSI IndicatorThis RSI indicator allows you to view an additional timeframe to help you spot better entries. For example when RSI is overbought/oversold on two timeframes may help give you additional confidence in placing the trade.
US30 London Breakout V2 US30 London Breakout V2 - Professional Trading Strategy
📊 What is it?
Automated strategy that capitalizes on London range breakouts in US30 (Dow Jones), during NY session, implementing dynamic risk management and intelligent take profits for consistent performance.
⚡ Key Features:
🎯 Dynamic Stop Loss
SL based on actual swing highs/lows
Automatically adapts to market volatility
Smart protection against false breakouts
💰 Calculated Take Profit
Dynamic TP based on risk taken
Configurable ratio (1:1, 1.5:1, 2:1, etc.)
Maximizes profits while controlling risk
📈 Professional Visualization
Clean SL (red) and TP (green) lines that don't connect between sessions
Clear labels with exact values
Real-time statistics table with key metrics
⏰ Session Management
Automatically identifies London range (3am-9am NY time)
Executes trades only during NY session (9am-5pm)
Automatic end-of-day closure
📊 Real-Time Metrics:
Total Trades
Net Profit with $ sign
Win Rate %
R:R Ratio
Max Profit/Loss
Average wins and losses
⚙️ Configurable Inputs:
Lookback: Period to detect swings (default: 20)
TP Ratio: Risk multiplier for TP (default: 1.0)
Sessions: Customizable London and NY timeframes
🎯 Perfect For:
US30/Dow Jones traders
Intraday breakout strategies
Automated risk management
Scalpers and swing traders
💡 Why Choose This Strategy?
✅ Proven Logic: London breakout is a time-tested strategy
✅ Smart Risk Management: Dynamic SL adapts to market conditions
✅ Clean Execution: No repainting, clear entry/exit signals
✅ Professional Grade: Built for serious traders
✅ Plug & Play: Ready to use with optimal default settings
Transform your US30 trading with professional-grade automation!
Moving Average StrategyMoving Average Strategy Indicator
A comprehensive EMA strategy tool to identify market trends with the following setup parameters:
1. Display EMA for current chart time period with graphical overlay showing fill colors for positive/negative correlation (defaulted to 50 for Fast EMA/200 for Slow EMA)
2. Overlay background time frame to show correlation with EMA on different time frame than chart value (defaulted to hourly).
3. Display BB bands with customization as well as a BB Band Cross Up and Cross down test (shows unusual and fast moving market activity by marking BB band intercept with symbol).
4. Display VWAP.
I use this tool primarily with the following configuration:
Daily charts
Fast EMA - 50
Slow EMA - 200
BG Time Frame - Weekly
BG Fast EMA - 3
BG Slow EMA - 9
BB Length - 20
BB Deviation - 4
BG Fast/Slow Crossover enabled
BG Fast/Slow Crossunder enabled
BB Dev Cross Up Test enabled
BB Dev Cross Down Test enabled
Configuration issues:
For some reason there are plot values that cannot be set to absolute. I need to dig deeper into that and will plan to post it out when I resolve the issue. I just set the values to above and below to mitigate for that.
RSI OB/OS THEDU 999//@version=6
indicator("RSI OB/OS THEDU 999", overlay=false)
//#region Inputs Section
// ================================
// Inputs Section
// ================================
// Time Settings Inputs
startTime = input.time(timestamp("1 Jan 1900"), "Start Time", group="Time Settings")
endTime = input.time(timestamp("1 Jan 2099"), "End Time", group="Time Settings")
isTimeWindow = time >= startTime and time <= endTime
// Table Settings Inputs
showTable = input.bool(true, "Show Table", group="Table Settings")
fontSize = input.string("Auto", "Font Size", options= , group="Table Settings")
// Strategy Settings Inputs
tradeDirection = input.string("Long", "Trade Direction", options= , group="Strategy Settings")
entryStrategy = input.string("Revert Cross", "Entry Strategy", options= , group="Strategy Settings")
barLookback = input.int(10, "Bar Lookback", minval=1, maxval=20, group="Strategy Settings")
// RSI Settings Inputs
rsiPeriod = input.int(14, "RSI Period", minval=1, group="RSI Settings")
overboughtLevel = input.int(70, "Overbought Level", group="RSI Settings")
oversoldLevel = input.int(30, "Oversold Level", group="RSI Settings")
//#endregion
//#region Font Size Mapping
// ================================
// Font Size Mapping
// ================================
fontSizeMap = fontSize == "Auto" ? size.auto : fontSize == "Small" ? size.small : fontSize == "Normal" ? size.normal : fontSize == "Large" ? size.large : na
//#endregion
//#region RSI Calculation
// ================================
// RSI Calculation
// ================================
rsiValue = ta.rsi(close, rsiPeriod)
plot(rsiValue, "RSI", color=color.yellow)
hline(overboughtLevel, "OB Level", color=color.gray)
hline(oversoldLevel, "OS Level", color=color.gray)
//#endregion
//#region Entry Conditions
// ================================
// Entry Conditions
// ================================
buyCondition = entryStrategy == "Revert Cross" ? ta.crossover(rsiValue, oversoldLevel) : ta.crossunder(rsiValue, oversoldLevel)
sellCondition = entryStrategy == "Revert Cross" ? ta.crossunder(rsiValue, overboughtLevel) : ta.crossover(rsiValue, overboughtLevel)
// Plotting buy/sell signals
plotshape(buyCondition ? oversoldLevel : na, title="Buy", location=location.absolute, color=color.green, style=shape.labelup, text="BUY", textcolor=color.white, size=size.small)
plotshape(sellCondition ? overboughtLevel : na, title="Sell", location=location.absolute, color=color.red, style=shape.labeldown, text="SELL", textcolor=color.white, size=size.small)
// Plotting buy/sell signals on the chart
plotshape(buyCondition, title="Buy", location=location.belowbar, color=color.green, style=shape.triangleup, text="BUY", textcolor=color.white, size=size.small , force_overlay = true)
plotshape(sellCondition, title="Sell", location=location.abovebar, color=color.red, style=shape.triangledown, text="SELL", textcolor=color.white, size=size.small, force_overlay = true)
//#endregion
//#region Returns Matrix Calculation
// ================================
// Returns Matrix Calculation
// ================================
var returnsMatrix = matrix.new(0, barLookback, 0.0)
if (tradeDirection == "Long" ? buyCondition : sellCondition ) and isTimeWindow
newRow = array.new_float(barLookback)
for i = 0 to barLookback - 1
entryPrice = close
futurePrice = close
ret = (futurePrice - entryPrice) / entryPrice * 100
array.set(newRow, i, math.round(ret, 4))
matrix.add_row(returnsMatrix, matrix.rows(returnsMatrix), newRow)
//#endregion
//#region Display Table
// ================================
// Display Table
// ================================
var table statsTable = na
if barstate.islastconfirmedhistory and showTable
statsTable := table.new(position.top_right, barLookback + 1, 4, border_width=1, force_overlay=true)
// Table Headers
table.cell(statsTable, 0, 1, "Win Rate %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
table.cell(statsTable, 0, 2, "Mean Return %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
table.cell(statsTable, 0, 3, "Median Return %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
// Row Headers
for i = 1 to barLookback
table.cell(statsTable, i, 0, str.format("{0} Bar Return", i), bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
// Calculate Statistics
meanReturns = array.new_float()
medianReturns = array.new_float()
for col = 0 to matrix.columns(returnsMatrix) - 1
colData = matrix.col(returnsMatrix, col)
array.push(meanReturns, array.avg(colData))
array.push(medianReturns, array.median(colData))
// Populate Table
for col = 0 to matrix.columns(returnsMatrix) - 1
colData = matrix.col(returnsMatrix, col)
positiveCount = 0
for val in colData
if val > 0
positiveCount += 1
winRate = positiveCount / array.size(colData)
meanRet = array.avg(colData)
medianRet = array.median(colData)
// Color Logic
winRateColor = winRate == 0.5 ? color.rgb(58, 58, 60) : (winRate > 0.5 ? color.rgb(76, 175, 80) : color.rgb(244, 67, 54))
meanBullCol = color.from_gradient(meanRet, 0, array.max(meanReturns), color.rgb(76, 175, 80), color.rgb(0, 128, 0))
meanBearCol = color.from_gradient(meanRet, array.min(meanReturns), 0, color.rgb(255, 0, 0), color.rgb(255, 99, 71))
medianBullCol = color.from_gradient(medianRet, 0, array.max(medianReturns), color.rgb(76, 175, 80), color.rgb(0, 128, 0))
medianBearCol = color.from_gradient(medianRet, array.min(medianReturns), 0, color.rgb(255, 0, 0), color.rgb(255, 99, 71))
table.cell(statsTable, col + 1, 1, str.format("{0,number,#.##%}", winRate), text_color=color.white, bgcolor=winRateColor, text_size=fontSizeMap)
table.cell(statsTable, col + 1, 2, str.format("{0,number,#.###}%", meanRet), text_color=color.white, bgcolor=meanRet > 0 ? meanBullCol : meanBearCol, text_size=fontSizeMap)
table.cell(statsTable, col + 1, 3, str.format("{0,number,#.###}%", medianRet), text_color=color.white, bgcolor=medianRet > 0 ? medianBullCol : medianBearCol, text_size=fontSizeMap)
//#endregion
// Background color for OB/OS regions
bgcolor(rsiValue >= overboughtLevel ? color.new(color.red, 90) : rsiValue <= oversoldLevel ? color.new(color.green, 90) : na)
Multi-Timeframe Close Alert with Toggleyou can create alerts with this indicator for when a time frame closes