SMART MONEY SMT+BOS+ENTRYThis advanced trading indicator combines Smart Money Theory (SMT) and Break of Structure (BOS) analysis with synchronized multi-asset monitoring. The core concept identifies institutional activity by detecting discrepancies between correlated assets, revealing potential accumulation zones and reversal points before they become apparent to retail traders.
Key Features
Smart Money Detection:
Real-time divergence analysis between two selected assets (e.g., BTC/ETH, Gold/Silver, Currency pairs)
Identification of institutional accumulation/distribution patterns
Trend confirmation through structural sweeps and momentum shifts
Structural Analysis:
Break of Structure (BOS) detection with multi-factor confirmation
ATR-based candle size filtering to eliminate false breakouts
Clear structural shift identification with visual confirmation
Risk-Managed Execution:
Dual entry modes: Immediate (on BOS close) or Retest (on pullback to level)
Automated stop-loss placement at last structural extreme
Dynamic take-profit calculation based on user-defined risk/reward ratio
Support for long-only, short-only, or bidirectional trading strategies
Visual Interface
Colored arrows signaling buy/sell opportunities at optimal entry points
Real-time stop-loss and take-profit level visualization
SMT divergence markers above/below price action
Structural level indicators for clear market context
Configuration Options
Asset Pair Selection - Primary and secondary symbols for comparative analysis
Trading Direction - Long, Short, or Both directions
Swing Sensitivity - Adjustable pivot point detection period
Risk/Reward Ratio - Customizable profit targets relative to risk
BOS Confirmation Filter - Minimum candle body size requirement via ATR percentage
Optimal Application
Best performance on correlated assets (crypto pairs, commodities, indices)
Effective across multiple timeframes (M15 for entries, H4/D1 for context)
Combines well with volume profile and order flow analysis
Suitable for both discretionary and systematic trading approaches
Technical Advantages
Dual-asset synchronization for early signal detection
Multi-layer filtering system reducing false positives
Integrated risk management with visual guidance
Customizable sensitivity for different market conditions
Русская версия
Индикатор Smart Money Theory (SMT) + Break of Structure (BOS)
Обзор
Этот продвинутый торговый индикатор объединяет анализ Smart Money Theory (SMT) и Break of Structure (BOS) с синхронизированным мониторингом нескольких активов. Основная концепция выявляет активность институциональных игроков путем обнаружения расхождений между коррелирующими активами, показывая зоны накопления и точки разворота до того, как они становятся очевидными для розничных трейдеров.
Ключевые возможности
Детекция "умных денег":
Анализ дивергенций в реальном времени между двумя выбранными активами
Выявление паттернов накопления/распределения институциональными участниками
Подтверждение тренда через структурные сдвиги и изменения импульса
Структурный анализ:
Обнаружение Break of Structure (BOS) с многофакторным подтверждением
Фильтрация по размеру свечи на основе ATR для устранения ложных пробоев
Четкая идентификация структурных сдвигов с визуальным подтверждением
Управление рисками:
Два режима входа: Немедленный (при закрытии BOS) или Ретест (при откате к уровню)
Автоматическое размещение стоп-лосса на последнем структурном экстремуме
Динамический расчет тейк-профита на основе заданного риск-риворда
Поддержка лонг-стратегий, шорт-стратегий или обоих направлений
Визуальный интерфейс
Цветные стрелки, сигнализирующие о точках входа на покупку/продажу
Визуализация уровней стоп-лосса и тейк-профита в реальном времени
Маркеры SMT-дивергенций над/под ценовым действием
Индикаторы структурных уровней для четкого контекста рынка
Настройки
Выбор пары активов - Основной и вторичный символы для сравнительного анализа
Направление торговли - Лонг, Шорт или Оба направления
Чувствительность свингов - Настраиваемый период детекции точек разворота
Коэффициент риск/вознаграждение - Настраиваемые цели по прибыли относительно риска
Фильтр подтверждения BOS - Минимальный размер тела свечи в процентах от ATR
Оптимальное применение
Наилучшие результаты на коррелирующих активах (криптопары, товары, индексы)
Эффективен на различных таймфреймах (M15 для входов, H4/D1 для контекста)
Хорошо сочетается с анализом Volume Profile и ордерного потока
Подходит как для дискреционного, так и для системного трейдинга
Технические преимущества
Синхронизация двух активов для раннего обнаружения сигналов
Многоуровневая система фильтрации, снижающая ложные срабатывания
Интегрированное управление рисками с визуальным сопровождением
Настраиваемая чувствительность под разные рыночные условия
Candlestick analysis
Cinematic Session Fade [Pro]🎬 Cinematic Session Fade — A Clean Way to See Market Mood
This indicator is designed to enhance visual clarity, not clutter your chart.
Instead of adding more lines, boxes, or signals, it uses soft cinematic session shading to show how market behavior naturally changes throughout the day.
🌍 Session-Based Market Atmosphere
Asia Session (Calm Blue)
Represents balance, low volatility, and range-building conditions.
London Session (Warm Gold)
Highlights the transition phase where momentum often starts to build.
New York Session (Deep Red)
Emphasizes decision-making hours, volatility, and directional moves.
The session colors fade smoothly in the background, creating a professional and distraction-free viewing experience.
🎨 Why This Indicator Looks Clean & Professional
No indicators stacked on price
No buy/sell arrows or noisy labels
Soft, eye-friendly background shading
Clean candle colors for clear price focus
Optimized for dark mode charts
This makes the chart easy to read, easy on the eyes, and visually attractive for both analysis and screenshots.
🧠 How Traders Use It
Identify which session the market is in at a glance
Adjust expectations for volatility and behavior
Combine with your own strategy (structure, SMC, trend, or price action)
Perfect for education, market commentary, and clean chart presentations
📈 Best Markets
Forex
Gold (XAUUSD)
Bitcoin & Crypto
Indices
🎯 Final Note
This tool does not predict price.
It simply provides context and atmosphere, helping traders stay aligned with market rhythm while keeping charts elegant and professional.
If you value clarity over clutter, this indicator is built for you.
[ahDirtCuhzzz]ICT Sessions_One Setup for Life Added midnight and 830 open labels. It's similar to MK's version, but I wanted labels so I made it my own, updated version
Precio vs Volumen ProSeguimiento del precio con relación al Volumen.
Detecta divergencias.
Zonas de alto volumen
Target Ladder Pro - MTF ATR + HIT ConfirmationTarget Ladder Pro is a volatility-based target framework that plots multi-timeframe ATR-derived upper and lower reference levels on the price chart and can optionally print HIT confirmations when a defined ATR target is reached.
This script is designed to provide structured volatility context (reach zones, range framing, and objective “target reached” tagging). It does not predict price direction, does not guarantee outcomes, and is not intended as a standalone signal generator.
What This Script Displays
1) Multi-Timeframe ATR Target Ladder (1H / 4H / 1D / 1W)
For each enabled timeframe, the script calculates ATR using higher-timeframe data via request.security() (no lookahead), then plots:
Upper level: Base + ATR × Multiplier
Lower level: Base − ATR × Multiplier
The “Base” can be set to:
the current chart price (for immediate relevance), or
the timeframe’s own close (for a strict MTF reference)
Each timeframe’s upper and lower levels are drawn as price-chart lines.
Last-Bar Target Balloons (per timeframe)
On the last bar, the script prints balloon labels for each timeframe’s upper and lower level. Horizontal x-offsets are configurable per timeframe to keep stacked labels readable.
2) ATR Target + Deviation Bands (Context Layer)
A separate ATR target module calculates a single ATR reference level for the current bar based on candle direction (up/down close relative to the prior close). It also optionally plots:
a mean line (moving average), and
up to four standard-deviation bands (mean ± N × deviation)
These bands provide statistical range context around price.
Target / HIT Labels (per bar)
When enabled:
a Target label marks the computed ATR target level
a HIT label appears when price reaches that target on the same bar (high/low touch rule)
An optional filter can require that the ATR target is inside the first deviation band before printing a HIT label, reducing HIT labels during extended conditions.
Label history can be limited to the most recent N labels or allowed to persist (with a safety cap).
How to Use
Enable the timeframes you want to display (e.g., 1H / 4H / 1D / 1W).
Adjust ATR length and multipliers per timeframe to match the asset’s volatility profile.
Choose whether MTF ladder levels are anchored to current price or the timeframe’s own close.
Use the ladder levels as volatility reach reference zones above and below price.
Use Target/HIT labels as objective “condition occurred” markers for review and journaling.
Notes and Limitations
ATR levels are volatility references, not forecasts or guarantees.
Targets may be reached frequently in high-volatility regimes and rarely in compressed markets.
HIT labels indicate that a defined volatility condition occurred; they do not imply reversal or continuation on their own.
This script is provided for informational and educational purposes only and does not constitute financial advice.
VPE Candle Patterns with Volume ConfirmationPattern Detection Logic:
Doji — Body is ≤10% of the candle range (adjustable)
Hammer — Body in upper third, lower wick ≥2x body size, minimal upper wick
Shooting Star — Body in lower third, upper wick ≥2x body size, minimal lower wick
Volume Confirmation:
Patterns only trigger signals when volume > volume (current candle volume exceeds previous)
Alerts:
Four alert conditions you can configure in TradingView:
Doji Detected
Hammer Detected
Shooting Star Detected
Any Pattern Detected (combined)
Visual Elements:
Labels on chart (D, H, SS) — toggleable
Optional background highlighting
Info table showing current bar status
To set up alerts in TradingView:
Add the indicator to your chart
Right-click → Add Alert
Select the indicator and choose which alert condition
Configure your notification method (webhook, email, app push, etc.)
The input parameters let you tune sensitivity — tighten the dojiBodyRatio for stricter doji detection, or adjust wick ratios if you're getting too many/few signals.
Paulo - Volume Scalp AutoIndicator Name:
Paulo – Volume Scalp Auto (Crypto)
Description:
This indicator was developed for aggressive crypto scalping, with a focus on 1-minute charts and highly volatile altcoins.
It combines volume analysis, price action, and ATR-based volatility, automatically adjusting signal sensitivity depending on whether the market is in a normal or volatile regime.
The script detects relevant volume spikes relative to the moving average, helping filter out weak entries and highlighting potential short-term participation of large market players.
When volatility increases, the indicator automatically raises the volume threshold, reducing false signals that are common in fast-moving altcoins.
Key features:
• Automatic Normal vs. Volatile mode
• Dynamic volatility detection
• Visual buy and sell signals
• Native TradingView alerts
• Optimized for 1-minute crypto scalping
Disclaimer: This indicator is a decision-support tool only and does not constitute financial advice. Always use proper risk management.
ASIA + Zones (1st/2nd) + Trend Table (M1/M3/M5..D1) Disegna il box della sessione Asia (23:00–07:00 Roma) e ne calcola High/Low.
Evidenzia le ZONE e salva quelle fuori dalla sessione Asia.
Tabella trend in alto a destra con BULL/BEAR/NA per i timeframe selezionabili:
M1, M3, M5, M15, H1, H4, D1, colori personalizzabili.
La direzione viene stimata con pivots (break dell’ultimo pivot high = BULL, break dell’ultimo pivot low = BEAR).
Draws the Asia session box (23:00–07:00 Rome time) and calculates its High/Low.
Highlights the zones and stores those outside the Asia session.
Trend table in the top-right corner showing BULL / BEAR / NA for selectable timeframes:
M1, M3, M5, M15, H1, H4, D1, with fully customizable colors.
Trend direction is estimated using pivots:
Break of the last pivot high → BULL
Break of the last pivot low → BEAR
SIDDAMRAJU2Open the indicator Settings (Click the Gear icon).
Look for the "Target Line Settings" group.
You can now pick any Color you want, change the Style to Solid/Dotted/Dashed, and make the line Thicker or Thinner.
Would you like me to...
Add "Risk to Reward" (RR) Ratio to the table? Since we know the Stop Loss distance and the Target distance, I can calculate the exact Ratio (e.g., "1:2.5") and display it in the dashboard so you know if the trade is worth taking.
Fear Greed RangesFear Greed Ranges Indicator: A Practical Guide to Market Sentiment Analysis
Introduction: Understanding Market Psychology
The "Fear Greed Ranges" indicator is a specialized technical analysis tool designed to visualize market sentiment through the lens of the Relative Strength Index (RSI). Unlike traditional RSI displays that show only a line graph, this indicator transforms raw RSI data into intuitive, color-coded zones that immediately signal whether markets are driven by fear, greed, or balanced sentiment. By providing this visual context, it helps traders identify potential turning points and manage risk more effectively.
Rational Integration: Why RSI Forms the Core
The indicator's foundation rests on the well-established RSI oscillator, chosen for several compelling reasons. First, RSI has stood the test of time since its development by J. Welles Wilder Jr. in 1978, with decades of empirical validation across various asset classes. Second, its mathematical construction—comparing the magnitude of recent gains to recent losses—directly measures momentum, which often precedes price reversals at extremes. Third, RSI's bounded nature (0-100 range) makes it ideal for creating clearly defined zones without subjective interpretation.
The integration transforms this numerical oscillator into a spatial visualization system. Rather than simply reading RSI values, traders can immediately perceive market conditions through color psychology: red triggers caution, green suggests opportunity, and yellow indicates neutrality. This multi-sensory approach reduces cognitive load during fast-moving markets and helps overcome confirmation bias that might occur when interpreting raw numbers.
Component Synergy: How the System Works Together
The indicator comprises three interconnected layers that create a unified analytical framework:
Core Calculation Layer: The traditional RSI calculation processes price data using the specified period length (default 14 periods). This generates the fundamental sentiment metric that drives all subsequent visualizations. The RSI calculation serves as the "brain" of the indicator, continuously analyzing market momentum.
Sentiment Classification Layer: This layer applies threshold logic to categorize each RSI reading into one of three emotional states. Readings above 70 are classified as "Greed" (market potentially overbought), below 30 as "Fear" (market potentially oversold), and between 30-70 as "Neutral" (balanced market conditions). These thresholds are based on the conventional RSI interpretation framework that has been widely adopted in technical analysis.
Visual Translation Layer: The most innovative aspect transforms numerical classifications into immediate visual cues. The colored ribbon area creates a "sentiment atmosphere" around price action, while the background tint provides subtle contextual framing. Horizontal reference lines at 30, 50, and 70 offer precise anchoring points, and the floating label provides real-time status updates. These elements work in concert: the ribbon shows sentiment intensity, the background provides persistent context, and the reference lines offer precise measurement points.
Practical Application: How to Use the Indicator Effectively
For optimal results, traders should incorporate this tool into a comprehensive analysis framework:
Initial Setup: Apply the indicator to any financial chart (stocks, forex, cryptocurrencies, etc.) using the default 14-period setting for general purposes. For shorter timeframes, consider reducing the period to 10; for longer-term analysis, increase to 20-25 periods.
Signal Interpretation:
When the ribbon turns red and the background tints crimson, exercise caution with new long positions and consider profit-taking on existing holdings.
Green zones may indicate accumulation opportunities, particularly if accompanied by bullish divergence (price making lower lows while RSI makes higher lows).
Yellow areas suggest normal market fluctuation where trend-following strategies may be more appropriate than reversal anticipation.
Confirmation Protocol: Always wait for additional confirmation before acting on extreme readings. For greed zone signals, look for bearish candlestick patterns, resistance at key price levels, or decreasing volume. For fear zone signals, watch for bullish reversal patterns, support levels holding, or increasing volume on down moves.
Timeframe Harmony: Analyze multiple timeframes simultaneously. A greed signal on a daily chart carries more weight than one on a 15-minute chart. Look for alignment across timeframes for higher-probability setups.
Alert Utilization: Enable the built-in alert system to receive notifications when sentiment zones change, ensuring you never miss potential opportunities or risk scenarios.
Original Contribution: What Sets This Indicator Apart
While RSI indicators are ubiquitous, the "Fear Greed Ranges" implementation offers several distinctive advantages:
Cognitive Efficiency: By converting numerical data into immediate visual perception, the indicator reduces the mental processing required to assess market conditions. Traders can glance at a chart and instantly understand the sentiment landscape without calculating or interpreting raw values.
Contextual Persistence: The colored background maintains a subtle but constant reminder of the prevailing sentiment, preventing the common pitfall of overlooking extreme conditions that might develop gradually.
Dual-Layer Communication: The system operates on both conscious (reference lines, labels) and subconscious (color psychology) levels, engaging multiple cognitive pathways for more reliable signal recognition.
Integrated Risk Framework: By explicitly naming emotional extremes ("Fear" and "Greed"), the indicator constantly reminds traders of the psychological forces driving markets, encouraging more disciplined decision-making.
Important Considerations and Limitations
No technical indicator guarantees future performance, and this tool should form only one component of a comprehensive trading strategy. Several critical factors require attention:
Market Context Matters: During strong trending markets, RSI can remain in extreme zones for extended periods without immediate reversal. In such conditions, the indicator signals strength rather than imminent reversal.
Volatility Adjustments: Highly volatile instruments may generate frequent zone changes that could lead to overtrading if not filtered appropriately.
Complementary Tools: This indicator works best when combined with price action analysis, volume studies, support/resistance levels, and fundamental factors where applicable.
Personal Adaptation: Traders should backtest the indicator on their preferred markets and timeframes to understand its characteristics before live implementation, potentially adjusting the RSI period or zone thresholds to match specific instrument behaviors.
The "Fear Greed Ranges" indicator serves as a visual translator of market psychology, converting mathematical momentum readings into intuitive emotional landscapes. By making RSI interpretation more immediate and accessible, it helps traders maintain objectivity during emotionally charged market conditions and supports more disciplined execution of their trading strategies. Remember that successful trading involves risk management, continuous learning, and adapting tools to your individual approach—this indicator provides one lens through which to view the markets, not a complete trading system in itself.
Price LevelsDescription: Price Levels (NY Openings)
This indicator automatically plots key price levels based on the most significant opening times of the New York session. It is an essential tool for ICT (Inner Circle Trader) or SMC (Smart Money Concepts) traders who rely on specific "Kill Zones" and time-based liquidity.
Pro HTF Last-Closed Levels (D / 4H / 1H) This is OHLC lines per one and 4 hour to track levels. simple and easy
PPAO - Propagator Price Action Oscillator
How PPAO works in one cycle (what it does every candle)
PPAO has 3 moving parts that run every bar:
1) It measures new candle pressure (the “push”)
This is the forcing term.
Return (ret): did price go up or down from last close?
Body: did the candle close above or below its open?
CLV: did the candle close near the high or near the low of its range?
With Option B, the “price action push” is directional:
Body is positive on bullish candles, negative on bearish candles.
CLV is:
near +1 if the candle closes near the high (buying strength),
near -1 if it closes near the low (selling strength).
So a candle that closes weak (near the low) pushes PPAO downward even if the candle range is large.
2) It decides how much to remember vs forget (the “friction”)
This is damping / decay.
High volatility (noisy market) → forget faster
Low volatility (cleaner market) → remember longer
So PPAO adapts: in chop it won’t hold bias for long; in smooth trends it will.
3) It updates a hidden “momentum engine” (state)
Internally it keeps two numbers (p and q) that store the market’s impulse with memory.
Every candle:
it shrinks the old state (decay),
rotates it a bit (momentum/volatility creates oscillation),
then adds the candle push (forcing).
Finally, it converts that hidden state into a 0–100 line:
> 50 means the state is aligned bullish,
< 50 means it’s aligned bearish.
The image below will give you an example of a deep analysis using the Propagator Price Action Oscillator (PPAO).
PPAO below 30
What that means mechanically
Below 30 = bearish impulse extreme.
It happens when the recent candles are consistently “bearish pressure” according to the forcing inputs:
returns are negative and/or
candles close weak inside their range (CLV negative) and/or
bodies are bearish (close < open)
Also, if volatility is elevated, damping can make this flip faster and stay extreme during a strong impulse.
What it means behaviorally
PPAO < 30 is not “prediction.” It is diagnosis:
“Recent candle pressure has been strongly bearish.”
This can show up in two common market contexts:
Continuation context
Price is breaking structure down, and candles keep closing weak → PPAO stays < 30.
Distribution / hidden weakness context (important)
Price may look stable or near a high, but candles are repeatedly closing poorly inside their ranges (negative CLV).
That makes PPAO drop under 30 even if price hasn’t collapsed yet.
That second case is exactly why Option B (Body + CLV) is useful: it can flag weak closes / selling absorption earlier than “price-only” oscillators.
PPAO above 70
What that means mechanically
Above 70 = bullish impulse extreme.
It occurs when the forcing inputs are strongly positive:
returns are positive and/or
candles close strong inside their range (CLV positive) and/or
bodies are bullish (close > open)
If volatility is not exploding, damping won’t erase the accumulated bullish state quickly, so PPAO can stay above 70 during sustained buying pressure.
What it means behaviorally
Again: not a prophecy, but an impulse read:
“Recent candle pressure has been strongly bullish.”
Two common contexts:
Trend continuation
Price is pushing higher and closes are strong → PPAO remains > 70.
Exhaustion risk
If price is hitting major resistance/liquidity and you start seeing weaker closes (CLV drops) while PPAO stops making new highs → that’s where reversals begin to appear.
The key takeaway using both images
PPAO extremes are best understood as:
Below 30: “Sellers are currently dominating candle pressure.”
Above 70: “Buyers are currently dominating candle pressure.”
Whether that dominance leads to continuation or reversal depends on what price does next (structure + where you are on the chart). PPAO is measuring pressure, not guaranteeing outcome.
MATT 4This indicator helps identify high-probability trend shifts and continuation setups by combining momentum, trend strength, and volatility into a single, easy-to-read signal. It highlights bullish/bearish conditions, marks potential entries and exits, and reduces noise during choppy markets with adaptive filtering. Use it to confirm direction, time pullbacks, and stay aligned with the dominant trend.
MATT 2This indicator helps identify high-probability trend shifts and continuation setups by combining momentum, trend strength, and volatility into a single, easy-to-read signal. It highlights bullish/bearish conditions, marks potential entries and exits, and reduces noise during choppy markets with adaptive filtering. Use it to confirm direction, time pullbacks, and stay aligned with the dominant trend.
ICT Professional OB HunterICT Professional OB Hunter
A professional-grade Order Block mapping tool designed for traders following Smart Money Concepts to track institutional order flow and significant market structures.
This tool identifies validated Order Blocks with Break of Structure confirmation, filtering out market noise and focusing only on high-probability levels where institutional participation is evident.
How It Works
The script operates without repainting, using historical swing highs and lows as reference points rather than future data. Three core criteria must be satisfied before an Order Block is drawn:
Strong Candle Formation: The candle must have a significant body (no dojis), exceeding the ATR threshold—indicating genuine institutional participation rather than indecision.
Displacement: Following the Order Block candle, price must move with momentum exceeding 1.5x the ATR. This captures true "market shifting" moves while ignoring slow, low-volume price action.
Break of Structure: Price must definitively break the previous swing high or low to confirm momentum before the Order Block is validated and drawn.
What You See on the Chart
Thick Blue Lines: Bullish Order Blocks representing demand zones where price historically finds support and reacts upward.
Thick Orange Lines: Bearish Order Blocks representing supply zones that act as resistance.
Yellow Boxes: OTE (Optimal Trade Entry) zones between the 50% and 61.8% retracement levels of the Order Block—ICT's preferred fib confluence area for precision entries.
Dashed Lines: Breaker Blocks indicating former Order Blocks that have been violated by price and now act as reverse levels or "mitigated" areas.
Key Differences from Standard Tools
Most available Order Block indicators mark every red or green candle indiscriminately, creating excessive noise and poor trading opportunities. This code implements a displacement filter to capture only structures formed after significant, volume-backed institutional moves. It contains no future reference or repainting logic—all decisions finalize strictly on bar close based on confirmed historical data.
Settings
Displacement Lookback (2-5 bars): Determines how many subsequent bars to analyze for momentum confirmation after the initial Order Block candle. Three bars provides the optimal balance between responsiveness and confirmation.
ATR Multiplier (0.5+): Sets the sensitivity for displacement detection. A value of 1.5 works well for Gold (XAU/USD). Lower values generate more Order Blocks but decrease quality and reliability.
Mitigation Zones: Toggle the display of OTE (Optimal Trade Entry) boxes on or off.
Usage Recommendations
This indicator is not a standalone buy/sell signal generator—it marks zones where institutional capital is likely positioned.
Recommended approach:
Apply to 15-minute or 1-hour charts, particularly during the New York session (14:30-17:00 EST) when institutional volume peaks.
Wait for price to reach the confluence of the Blue Line and Yellow OTE box.
The setup invalidates if price closes below the OTE zone boundary.
When Orange lines transition to dashed (Breaker Block), recognize that former support has become resistance; adjust position management accordingly.
Risk Warning
This is a statistical model based on historical price behavior, not a "holy grail" solution. Market conditions change, particularly during high-volatility macroeconomic news events (FOMC, CPI, NFP), where Order Blocks may fail. Always employ stop-loss protection and integrate this tool as one component of a comprehensive risk management strategy rather than relying on it exclusively.
Written in Pine Script v6 utilizing array structures for efficient real-time line updates and optimized for performance even on older hardware configurations.
Developer Note: Historical backtest analysis indicates that BOS-validated Order Blocks, particularly in Gold (XAU/USD) and major indices, demonstrate improved win rates when combined with disciplined entry criteria and proper risk management. However, the market retains ultimate authority—respect price action above all indicators.
[ahDirtCuhzzz]ICT Sessions_Asia and London Focused- I turn the days background off
- I only toggle Asia & London session
- I adjust Asia to 1900 -- 2200
- I turn off weekly/monthly lines
- I added labels to midnight and 830 open with the ability to change colors on the label/text.
Aggressive Buyers & SellersShows indicators of aggressive sellers and buyers, so when you are looking at the chart closer then you will be able to make short time trade based off the indicators tell.
Empty Candle//@version=5
indicator("5–6 signals per day (Stable)", overlay=true)
// ─────── Inputs ───────
emaLen = input.int(50, "EMA Length", minval=10)
rsiLen = input.int(14, "RSI Length", minval=5)
volMult = input.float(1.3, "Volume multiplier", minval=1.0, step=0.1)
rsiOverb = input.int(65, "RSI Overbought", minval=50, maxval=90)
rsiOvers = input.int(35, "RSI Oversold", minval=10, maxval=50)
// ─────── Calculations ───────
ema = ta.ema(close, emaLen)
rsi = ta.rsi(close, rsiLen)
volMA = ta.sma(volume, 20)
// ─────── Trend ───────
bullTrend = close > ema
bearTrend = close < ema
volSpike = volume > volMA * volMult
// ─────── Base conditions ───────
baseBuy = bullTrend and rsi < rsiOvers and volSpike and close > open
baseSell = bearTrend and rsi > rsiOverb and volSpike and close < open
// ─────── EMA press logic ───────
emaPressBuy = close > open and open < ema and close > ema
emaPressSell = close < open and open > ema and close < ema
// ─────── Final signals ───────
buyCond = baseBuy or emaPressBuy
sellCond = baseSell or emaPressSell
// ─────── Signals (STRICTLY BAR-ANCHORED) ───────
plotshape(
buyCond,
title="BUY",
style=shape.triangleup,
location=location.belowbar,
color=color.lime,
size=size.small
)
plotshape(
sellCond,
title="SELL",
style=shape.triangledown,
location=location.abovebar,
color=color.red,
size=size.small
)
// ─────── EMA ───────
plot(ema, title="EMA", color=color.new(color.blue, 30), linewidth=2)
Teril Second Candle Cross Alert (Intrabar)Teril Second Candle Cross Alert
Teril Second Candle Cross Alert
Teril Second Candle Cross Alert
Teril Second Candle Cross Alert






















