Volume FlaresVolume Flares – Spotting Abnormal Volume by Time of Day
Most volume tools compare current volume to a moving average of the last X bars. That’s fine for seeing short-term changes, but it ignores how volume naturally ebbs and flows throughout the day.
Volume at 9:35 is not the same as volume at 1:15.
A standard MA will treat them the same.
What Volume Flares does differently:
Breaks the day into exact time slots (based on your chosen timeframe).
Calculates the historical average volume for each slot across past sessions.
Compares the current bar’s volume only to its own slot’s historical average.
Marks when current volume is significantly higher than normal for that exact time of day.
Visuals:
Colored columns = historical average volume for each slot (dark = quiet, bright = busy).
Green stepline = today’s actual current volume.
Dark red background = current volume > 130% of that slot’s historical average.
Volume Behavior table = live % comparison and raw values for quick reference.
How I use it:
Red and green arrows on the price chart are manually drawn where the background turns red in the volume panel.
These often align with liquidity grabs, institutional entries, or areas where the market is “louder” than it should be for that moment in the day.
Helps filter out false urgency — high volume at the open isn’t the same as high volume in the lunch lull.
Key takeaway:
This is not a buy/sell signal.
It’s context.
It’s about spotting when the market is behaving out of character for that specific moment, and using that to read intent behind the move.
Indicatori e strategie
Engulfing & Pin Bar Breakout StrategyOverview
This strategy automates a classic, powerful trading methodology based on identifying key candlestick reversal patterns and trading the subsequent price breakout. It is designed to be a complete, "set-and-go" system with built-in risk and position size management.
The core logic operates on the 1-Hour timeframe, scanning for four distinct high-probability reversal signals: two bullish and two bearish. An entry is only triggered when the market confirms the signal by breaking a key price level, aiming to capture momentum following a potential shift in market sentiment.
The Strategy Logic
The system is composed of two distinct modules: Bullish (Long) and Bearish (Short).
🐂 Bullish (Long) Setup
The script initiates a long trade based on the following strict criteria:
Signal: Identifies either a Hammer or a Bullish Engulfing pattern. These patterns often indicate that sellers are losing control and buyers are stepping in.
Confirmation: Waits for the very next candle after the signal.
Entry Trigger: A long position is automatically opened as soon as the price breaks above the high of the signal candle.
Stop Loss: Immediately set just below the low of the signal candle.
Take Profit: A fixed target is placed at a 1:5 Risk/Reward Ratio.
🐻 Bearish (Short) Setup
The script initiates a short trade based on the following strict criteria:
Signal: Identifies either a Shooting Star or a Bearish Engulfing pattern. These patterns suggest buying pressure is fading and sellers are taking over.
Confirmation: Waits for the very next candle after the signal.
Entry Trigger: A short position is automatically opened as soon as the price breaks below the low of the signal candle.
Stop Loss: Immediately set just above the high of the signal candle.
Take Profit: A fixed target is placed at a 1:4 Risk/Reward Ratio.
Key Feature: Automated Risk Management
This strategy is designed for disciplined trading. You do not need to calculate position sizes manually.
Fixed Risk: The script automatically calculates the correct position size to risk exactly 2% of your total account equity on every single trade.
Dynamic Sizing: The position size will adjust based on the distance between your entry price and your stop loss for each specific setup, ensuring a consistent risk profile.
How To Use
Apply the script to your chosen chart (e.g., BTC/USD).
Crucially, set your chart's timeframe to 1-Hour (H1). The strategy is specifically calibrated for this interval.
Navigate to the "Strategy Tester" tab below your chart to view backtest results, including net profit, win rate, and individual trades.
Disclaimer: This script is provided for educational and informational purposes only. It is not financial advice. All trading involves substantial risk, and past performance is not indicative of future results. Please use this tool responsibly and at your own risk.
Swing High/Low SignalsSwing High/Low Signals – profit gang
Quickly spot recent market turning points with this clean swing high/low indicator.
Marks swing highs & lows with labels or triangles
Optional connecting lines & background highlights
Alerts when new swings form
Info table showing last swing levels & current price
Fully adjustable lookback period for any timeframe.
Disclaimer: For educational use only. Not financial advice.
Hammer & Shooting Star — StrategyHammer & Shooting Star Strategy for Intraday Trading
This strategy identifies two candlestick patterns commonly used in technical analysis:
Hammer Candles (a bullish reversal signal):
A hammer candle has a small body at the top with a long lower wick. The strategy goes long on the next bar open when a hammer is detected, with a stop loss at the low of the hammer bar and a target at the high.
Shooting Star Candles (a bearish reversal signal):
A shooting star candle has a small body at the bottom with a long upper wick. The strategy goes short on the next bar open when a shooting star is detected, with a stop loss at the high of the shooting star bar and a target at the low.
Wickless Precision IndicatorThe Wickless Precision Indicator is a powerful tool designed to identify and highlight wickless and tailless candlestick patterns on your TradingView charts. A wickless candle, where the open or close price equals the high or low, signals strong directional momentum and potential support or resistance levels. This indicator automatically detects these unique candles, drawing customizable horizontal lines at their key price levels to help traders spot critical zones for entries, exits, or reversals.
Key Features:
Automatic Wickless Detection: Identifies bullish (no lower wick) and bearish (no upper wick) candles with precision.
Dynamic Line Plotting: Draws horizontal lines at the high or low of wickless candles, extending until price interaction or user-defined conditions.
Customizable Settings: Adjust line styles, colors, and sensitivity thresholds to suit your trading style.
Visual Markers: Highlights wickless candles with distinct shapes (e.g., triangles or crosses) for easy identification.
Alert Integration: Set real-time alerts to stay notified when wickless candles form, ensuring you never miss a potential trading opportunity.
Use Cases:
Pinpoint strong support/resistance zones where price rejection is evident.
Identify high-probability entry or exit points based on momentum-driven candles.
Enhance price action strategies with clear visual cues for market sentiment shifts.
Perfect for traders seeking to capitalize on clean, wickless price movements, the Wickless Precision Indicator simplifies technical analysis and boosts trading confidence.
RSI-Adaptive T3 [ChartPrime] — Strategy (Long Only, 1D)This trade has been successfully converted from an individual setup to a full strategy, and the results are truly outstanding. I’m currently testing this for Tesla options trading on the 1-day chart, and it appears to be working extremely well.
A special thanks to ChartPrime for creating such a beautifully designed indicator — it’s performing impressively in these tests.
If anyone would like to try it out, feel free to download and see the results for yourself. Thank you!
Azeem EMA - 3It combines 3 EMA into 1 indicator. It is good if you want multiple indicator on at the same time
Price Level Alert System
Price Level Alert System - Manage Multiple Price Alerts in One
This indicator is designed to simplify price level monitoring by allowing you to manage up to 5 different price alerts through a single, unified alert system. Instead of creating multiple separate alerts for different price levels, you can now monitor all your key levels with just one alert subscription.
Key Benefits:
Unified Alert Management - Monitor 5 price levels with a single alert, saving your valuable alert slots
Clean Chart Interface - Toggle price levels on/off without cluttering your chart
Smart Alert Types - Get notified for price crosses (above/below) and approaching alerts
Customizable Appearance - Adjust colors, transparency, and line width for each level individually
Efficient Workflow - Inline controls make setup quick and intuitive
Perfect For:
Traders monitoring multiple support/resistance levels
Swing traders tracking key price targets
Day traders needing quick alert setup
Anyone wanting to maximize their TradingView alert efficiency
How It Works:
Simply enter your desired price levels, check the boxes to enable them, and click the bell icon to activate alerts. The indicator will monitor all enabled levels and send notifications through a single alert when price action occurs at any of your specified levels.
Features:
5 independent price levels
Individual on/off toggles
Approaching distance alerts (customizable percentage)
Cross above/below notifications
Professional line styling options
Status line price display
Save your alert slots and streamline your trading workflow with this efficient price level monitoring solution. Whether you're tracking support/resistance, psychological levels, or price targets, this indicator helps you stay informed without the complexity of managing multiple individual alerts.
ICT/SMC Liquidity Map V3 KyroowThe indicator is designed to map liquidity on the chart following the ICT/SMC logic, with the added feature of precise tracking of the Asian session.
It shows you:
PDH / PDL → Previous Day High & Low, automatically removed once taken out.
EQH / EQL → Equal Highs & Equal Lows (double tops/bottoms), with pip tolerance and a check to ensure no candle has already "cleared" the range.
ASH / ASL → Asian Session High & Low (the highs/lows of each closed Asian session).
Asian Session → Displayed as a box or shaded area, with visual history.
Dynamic tolerance management → EQH/EQL can have different tolerances depending on the timeframe.
Automatic removal → Levels are removed once the market takes them (via wick or body, configurable).
💡 In practice:
It helps you quickly identify likely liquidity grab zones, whether they come from the previous day, the Asian session, or equal highs/lows. This allows you to anticipate market reactions around these levels.
BB & RSI Trailing Stop StrategySimple BB & RSI generated using AI, gets 60% on S&P 500 with the right settings
Day Range EU/Rome 00:00-22:30 Final Version# Day Range EU/Rome 00:00–22:30 — live + historical (colors)
**What it does**
Draws, for each day (timezone **Europe/Rome**), a rectangle that contains the **high** and **low** recorded between **00:00** and **22:30**.
* During the day it creates a **live box** that updates bar by bar (it extends to the latest candle).
* At the end of the session (after 22:30) it saves a **fixed historical box** for that day.
* The rectangle is **split horizontally**: half **top** and half **bottom** (customizable colors).
* Boxes are **anchored in time** (*xloc = bar\_time*): they don’t “slide” when you zoom or pan the chart.
* Works on **intraday** timeframes (recommended **15m**; also fine on 5m, 30m, 1h).
* Includes **all days**, **Friday included**.
---
## How it works
* The code detects the **00:00 → 22:30 (Europe/Rome)** session with `time("0000-2230","Europe/Rome")`.
* Within that window it continuously updates the day’s **High/Low**.
* When the **session closes** it creates two historical boxes (upper and lower halves) using the **H/L** of the day that just ended.
* The current day’s box remains **live** and follows the chart until 22:30.
Buy and Sell Signals Based on Price Channel BreakoutsThis indicator generates clear Buy and Sell signals by detecting breakouts from a price channel defined by the highest highs and lowest lows over a user-defined period.
A Buy signal triggers when the price closes above the previous bar’s channel high, indicating potential upward momentum.
A Sell signal triggers when the price closes below the previous bar’s channel low, signaling potential downward momentum.
The indicator maintains the position until an opposite breakout occurs, reducing noise and false signals common in scalping strategies.
Ideal for intraday scalpers using 1-minute or 5-minute charts who want to trade breakout momentum with simple, visual signals.
Includes alert conditions for Buy and Sell signals to keep you notified in real-time.
Signal Stack MeterWhat it is
A lightweight “go or no‑go” meter that combines your manual read of Structure, Location, and Momentum with automatic context from volatility and macro timing. It surfaces a single, tradeable answer on the chart: OK to engage or Standby.
Why traders like it
You keep your discretion and nuance, and the meter adds guardrails. It prevents good trade ideas from being executed in the wrong conditions.
What it measures
Manual buckets you set each day: Structure, Location, Momentum from 0 to 2
Volatility from VIX, term structure, ATR 5 over 60, and session gaps
Time windows for CPI, NFP, and FOMC with ET inputs and an exchange‑offset
Total score and a simple gate: threshold plus a “strong bucket” rule you choose
How to use in 30 seconds
Pick a preset for your market.
Set Structure, Location, Momentum to 0, 1, or 2.
Leave defaults for the auto metrics while you get a feel.
Read the header. When it says OK to engage, you have both your read and the context.
Defaults we recommend
OK threshold: 5
Strong bucket rule: Either Structure or Location equals 2
VIX triggers: 22 and 1.25× the 20‑SMA
Term mode: Diff at 0.00 tolerance. Ratio mode at 1.00+ is available
ATR 5/60 defense: 1.25. Offense cue: 0.85 or lower
ATR smoothing: 1
Gap mode: RTH with 0.60× ATR5 wild gap. ON wild range at 0.80× ATR5
CPI window 08:25 to 08:40 ET. FOMC window 13:50 to 14:30 ET
ET to exchange offset: −60 for CME index futures. Set to 0 for NYSE symbols like SPY
Alert cadence: Once per RTH session. Snooze first 30 minutes optional
New since the last description
Parity with Defense Mode for presets, sessions, ratio vs diff term mode, ATR smoothing, RTH‑key cadence, and snooze options
Event windows in ET with a simple offset to your exchange time
Alternate row backgrounds and full color control for readability
Exposed series for automation: EngageOK(1=yes) plus TotalScore
Debug toggle to see ATR ratio, term, and gap measurements directly
Notes
Dynamic alerts require “Any alert() function call”.
The meter is designed to sit opposite Defense Mode on the chart. Use the position input to avoid overlap.
Defense Mode Dashboard ProWhat it is
A one‑look market regime dashboard for ES, NQ, YM, RTY, and SPY that tells you when to play defense, when you might have an offense cue, and when to chill. It blends VIX, VIX term structure, ATR 5 over 60, and session gap signals with clean alerts and a compact table you can park anywhere.
Why traders like it
Because it filters out the noise. Regime first, tactics second. You avoid trading size into landmines and lean in when volatility cooperates.
What it measures
Volatility stress with VIX level and VIX vs 20‑SMA
Term structure using VX1 vs VX2 with two modes
Diff mode: VX1 minus VX2
Ratio mode: VX1 divided by VX2
Realized volatility using ATR5 over ATR60 with optional smoothing
Session risk from RTH opening gaps and overnight range, normalized by ATR
How to use in 30 seconds
Pick a preset in the inputs. ES, NQ, YM, RTY, SPY are ready.
Leave thresholds at defaults to start.
Add one TradingView alert using “Any alert() function call”.
Trade smaller or stand aside when the header reads DEFENSE ON. Consider leaning in only when you see OFFENSE CUE and your playbook agrees.
Defaults we recommend
VIX triggers: 22 and 1.25× the 20‑SMA
Term mode: Diff with tolerance 0.00. Use Ratio at 1.00+ for choppier markets
ATR 5/60 defense: 1.25. Offense cue: 0.85 or lower
ATR smoothing: 1. Try 2 to 3 if you want fewer flips
Gap mode: RTH. Turn Both on if you want ON range to count too
RTH wild gap: 0.60× ATR5. ON wild range: 0.80× ATR5
Alert cadence: Once per RTH session
Snooze: Quick snooze first 30 minutes on. Fire on snooze exit off, unless you really want the catch‑up ping
New since the last description
Multi‑asset presets set symbols and RTH windows for ES, NQ, YM, RTY, SPY
Term ratio mode with near‑flat warning when ratio is between 1.00 and your trigger
ATR smoothing for the 5 over 60 ratio
RTH keying for cadence, so “Once per RTH session” behaves like a trader expects
Snooze upgrades with quick snooze tied to the first N minutes of RTH and an optional fire‑on‑snooze‑exit
Compact title merge and user color controls for labels, values, borders, and background
Exposed series for integrations: DefenseOn(1=yes) and OffenseCue(1=yes)
Debug toggle to visualize gap points, ON range, and term readings
Stronger NA handling with a clear “No core data” row when feeds are missing
Notes
Dynamic alerts require “Any alert() function call”.
Works on any chart timeframe. Daily reads and 1‑minute anchors handle the regime logic.
Day Range EU/Rome 00:00-22:30 - live + storico (colori)# Day Range EU/Rome 00:00–22:30 — live + historical (colors)
**What it does**
Draws, for each day (timezone **Europe/Rome**), a rectangle that contains the **high** and **low** recorded between **00:00** and **22:30**.
* During the day it creates a **live box** that updates bar by bar (it extends to the latest candle).
* At the end of the session (after 22:30) it saves a **fixed historical box** for that day.
* The rectangle is **split horizontally**: half **top** and half **bottom** (customizable colors).
* Boxes are **anchored in time** (*xloc = bar\_time*): they don’t “slide” when you zoom or pan the chart.
* Works on **intraday** timeframes (recommended **15m**; also fine on 5m, 30m, 1h).
* Includes **all days**, **Friday included**.
---
## How it works
* The code detects the **00:00 → 22:30 (Europe/Rome)** session with `time("0000-2230","Europe/Rome")`.
* Within that window it continuously updates the day’s **High/Low**.
* When the **session closes** it creates two historical boxes (upper and lower halves) using the **H/L** of the day that just ended.
* The current day’s box remains **live** and follows the chart until 22:30.
Volume Stack EmojisVolume Stack visualizes market bias and momentum for each candle using intuitive emojis in a dedicated bottom pane, keeping your main price chart clean and focused. The indicator analyzes where price closes within each bar’s range to estimate bullish or bearish pressure and highlights key momentum shifts.
Features:
Bullish and Bearish States:
🟩 Green square: Normal bullish candle
🟥 Red square: Normal bearish candle
Strong Bullish/Bearish:
🟢 Green circle: Strong bullish (close near high)
🔴 Red circle: Strong bearish (close near low)
Critical Transitions:
✅ Green checkmark: Bearish → strong bullish (momentum reversal up)
❌ Red cross: Bullish → strong bearish (momentum reversal down)
Easy Visual Scanning:
Emojis plotted in the indicator’s own pane for rapid pattern recognition and clean workflow.
No overlays:
Keeps all symbols off the main price pane.
How it works:
For each candle, the indicator calculates the percentage distance of the close price within the high/low range, then classifies and marks:
Normal bullish/bearish: Basic directional bias
Strong signals: Close is at least 75% toward the high (bullish) or low (bearish)
Transitions: Detects when the market suddenly flips from bullish to strong bearish (❌), or bearish to strong bullish (✅), pinpointing possible inflection points.
This indicator is ideal for traders who want a simple, non-intrusive visualization of intrabar momentum and key reversals—making trend reading and market sentiment effortless.
VPOC Progressivo – Start da data/oraPlots a progressive VPOC starting from a user-selected bar.
The script accumulates volume and updates the Volume Point of Control (VPOC) on every bar. Useful for analysing intraday volume distribution from any custom starting point.
Trend Filter (Higher Timeframe EMA)English (EN)
This indicator overlays the higher timeframe (default: 1H) EMA trend onto your current chart to serve as a directional filter for trading decisions.
- Fetches and plots EMA20 / EMA50 / EMA200 from a higher timeframe (user-configurable)
- Identifies LONG trend when EMA20 > EMA50 > EMA200, SHORT trend when EMA20 < EMA50 < EMA200
- Changes background color based on trend direction (Green = Long, Red = Short)
- Can trigger alerts when a new trend direction is detected
1. Apply this script to lower timeframes such as 5m or 15m charts to see the higher timeframe trend.
2. When the background is green, consider long setups; when red, consider short setups.
3. Use this as a filter in conjunction with your main entry signals, not as a standalone strategy.
- Default higher timeframe is 1 hour, but you can change it in the settings.
- This script does not provide financial advice. Use at your own risk.
日本語(JP)
このインジケーターは、現在のチャートに上位足(デフォルト:1時間足)のEMAトレンドを重ねて表示し、売買方向のフィルターとして利用できます。
【機能】
- 上位足(設定可能)のEMA20 / EMA50 / EMA200 を取得して表示
- EMA20 > EMA50 > EMA200 でロングトレンド、EMA20 < EMA50 < EMA200 でショートトレンド判定
- トレンド方向に応じて背景色を変化(緑=ロング、赤=ショート)
- トレンド発生時にアラートを送信可能
【使い方】
1. 5分足や15分足など短期足に適用し、背景色で上位足の流れを確認します。
2. 背景が緑の時は買い目線、赤の時は売り目線で短期エントリーを検討します。
3. 単独での売買判断ではなく、他のテクニカル指標と併用してご利用ください。
【注意】
- デフォルトは1時間足で計算していますが、設定から変更可能です。
- 本スクリプトは投資助言を行うものではありません。ご利用は自己責任でお願いします。
ECG chart - mauricioofsousaMGO Primary – Matriz Gráficos ON
The Blockchain of Trading applied to price behavior
The MGO Primary is the foundation of Matriz Gráficos ON — an advanced graphical methodology that transforms market movement into a logical, predictable, and objective sequence, inspired by blockchain architecture and periodic oscillatory phenomena.
This indicator replaces emotional candlestick reading with a mathematical interpretation of price blocks, cycles, and frequency. Its mission is to eliminate noise, anticipate reversals, and clearly show where capital is entering or exiting the market.
What MGO Primary detects:
Oscillatory phenomena that reveal the true behavior of orders in the book:
RPA – Breakout of Bullish Pivot
RPB – Breakout of Bearish Pivot
RBA – Sharp Bullish Breakout
RBB – Sharp Bearish Breakout
Rhythmic patterns that repeat in medium timeframes (especially on 12H and 4H)
Wave and block frequency, highlighting critical entry and exit zones
Validation through Primary and Secondary RSI, measuring the real strength behind movements
Who is this indicator for:
Traders seeking statistical clarity and visual logic
Operators who want to escape the subjectivity of candlesticks
Anyone who values technical precision with operational discipline
Recommended use:
Ideal timeframes: 12H (high precision) and 4H (moderate intensity)
Recommended assets: indices (e.g., NASDAQ), liquid stocks, and futures
Combine with: structured risk management and macro context analysis
Real-world performance:
The MGO12H achieved a 92% accuracy rate in 2025 on the NASDAQ, outperforming the average performance of major global quantitative strategies, with a net score of over 6,200 points for the year.
VPOC Progressivo – Start con linea trascinabilePlots a progressive VPOC starting from a user-selected bar.
Drag the dotted vertical line to choose the starting candle. From that point onwards, the script accumulates volume and updates the Volume Point of Control (VPOC) on every bar. Useful for analysing intraday volume distribution from any custom starting point.
X σ mirrorX σ Mirror — Volatility Projection & Price Action Guide
The X σ Mirror is a volatility-mapping tool that measures the prior period’s trading range, then mirrors and projects that range onto the current period. Anchored from the current period’s opening price, the indicator divides this projected range into quartiles, creating a structured price map that adapts to the asset’s recent volatility profile.
Core Methodology
Range Measurement – At the close of each user-selected higher timeframe (daily, 4-hour, weekly, etc.), the indicator captures the prior period’s high, low, and midpoint (equilibrium). This defines the “volatility envelope” for the next period.
Projection from the Open – The full prior range is projected above and below the current period’s open. This symmetrical mirroring anchors the volatility measurement to a logical starting point for intraperiod price movement.
Quartile Breakdown – The projected range is segmented into precise increments: 0.25×, 0.50×, 0.75×, 1.0×, 1.25×, 1.5×, and 2.0× of the prior range. These serve as price “checkpoints” that reflect proportional expansions or contractions relative to historical volatility.
How It Guides Price Action
Dynamic Support & Resistance – Quartile levels often act as temporary barriers or accelerators for price movement, highlighting areas where order flow may cluster.
Momentum Tracking – Price acceptance above successive quartiles suggests sustained directional strength, while repeated failures to breach a quartile indicate exhaustion.
Risk Management – The mirrored range and quartile levels help traders size positions, define stop placements, and set profit targets with volatility-adjusted precision.
Market Context – By anchoring the projection from the open, the indicator aligns volatility expectations with the session’s actual market structure, rather than static fixed levels.
Application
The X σ Mirror is adaptable across assets and timeframes, making it suitable for intraday traders tracking the unfolding session, as well as swing traders monitoring multi-day expansion potential. By combining historical range analysis with real-time market positioning, it provides a balanced framework for anticipating price behavior within a probabilistic structure.
VPOC Giornaliero Cumulativo (fix)Title: VPOC – Daily Cumulative Point of Control
Description:
This indicator plots the Volume Point of Control (VPOC) for the current day and updates it on every bar.
The price range is taken from the start of the trading day (based on your chart’s exchange time).
The range is divided into a fixed number of price bins (default: 24).
At each new bar, the script adds that bar’s volume to the bin where the close price falls.
The bin with the highest cumulative volume is marked as the current VPOC and plotted as a continuous red line.
📌 Use cases:
Monitor where the majority of today’s trading volume is concentrated.
Track how the VPOC shifts during the session to spot changes in market control.
Combine with your intraday strategy to confirm or reject trade ideas around high-volume prices.
⚠ Notes:
VPOC resets at the start of each day.
When the day’s high/low range expands, the bin mid-prices are updated, but existing volume stays in its original bin (no full re-binning).
Works on any intraday timeframe; choose bin count to control price resolution.