TrueOpens [AY]¹ See how price reacts to key multi-day and monthly open levels—perfect for S/R-focused traders.
Experimental indicator for tracking multi-day openings and ICT True Month Open levels, ideal for S/R traders.
TrueOpens ¹ – Multi-Day & True Month Open Levels
This indicator is experimental and designed to help traders visually track opening price levels across multiple days, along with the ICT True Month Open (TMO).
Key Features:
Supports up to 12 configurable multi-day opening sessions, each with independent color, style, width, and label options.
Automatically detects the True Month Open using the ICT method (2nd Monday of each month) and plots it on the chart.
Lines can extend dynamically and are limited to a user-defined number of historical bars for clarity.
Fully customizable timezones, label sizes, and display options.
This indicator is ideal for observing how price interacts with key levels, especially for traders who favor support and resistance-based strategies.
Disclaimer: This is an analytical tool for observation purposes. It does not provide buy or sell signals. Users should combine it with their own analysis and risk management.
Indicators and strategies
MA Suite | Lyro RSMA Suite | Lyro RS
Overview
The MA Suite is a versatile moving average visualization tool designed for traders who demand clarity, flexibility, and actionable market signals. With support for over 16 different moving average types, built-in trend detection, dynamic coloring, and optional support/resistance & rejection markers, it transforms the humble MA into a fully-featured decision-making aid.
Key Features
Multi-Type Moving Averages
Choose from 16 MA calculations including SMA, EMA, WMA, VWMA, HMA, LSMA, FRAMA, KAMA, JMA, T3, and more.
Tailor responsiveness vs. smoothness to your strategy.
Trend Logic Modes
Source Above MA – Colors and signals are based on price position relative to the MA.
Rising MA – Colors and signals are determined by MA slope direction.
Support & Resistance Markers
Plots ▲ for potential support touches.
Plots ▼ for potential resistance touches when price interacts with the MA.
Rejection Signals
Flags bullish rejection when price bounces upward after an MA test.
Flags bearish rejection when price reverses downward after an MA test.
Plotted directly on the chart as labeled markers.
Customizable Color Palettes
Select from Classic, Mystic, Accented, or Royal themes.
Define custom bullish/bearish colors for complete visual control.
Glow & Styling Effects
Multi-layer glow lines around the MA enhance visibility.
Keeps charts clean while improving clarity.
How It Works
MA Calculation – Applies the chosen MA type to your selected price source.
Trend Coloring – Colors switch based on price position or MA slope logic.
Support/Resistance Detection – Identifies MA “touch” events with ▲ or ▼ markers.
Rejection Logic – Detects reversals after MA touches, adding bullish/bearish labels.
Practical Use
Trend Following – In “Source Above MA” mode, use color changes and crossovers to confirm bias.
Dynamic S/R – Use ▲ / ▼ markers to identify support or resistance in trending or ranging markets.
Reversal Opportunities – Monitor rejection labels for potential turning points against prevailing trend.
Customization
Select MA type and length to fine-tune indicator behavior.
Switch between trend modes for different trading styles.
Enable or disable S/R and rejection markers.
Personalize visuals with palette selection or custom colors.
⚠️Disclaimer
This indicator is a tool for technical analysis and does not provide guaranteed results. It should be used in conjunction with other analysis methods and proper risk management practices. The creators of this indicator are not responsible for any financial decisions made based on its signals.
Perfect Buy/Sell Entry (SMC) v31. Write a clear title
A title like "Perfect Buy Entry Checklist (SMC) v2" is great because it is descriptive. It tells users exactly what the indicator is designed to do.
2. Start with an overview
Briefly explain the purpose of your script. What problem does it solve? What trading concept is it based on?
Example: "This indicator automates a Smart Money Concepts (SMC) based checklist to find high-probability buy entries. It's designed to help traders identify a series of bullish market conditions in a single view."
3. List key features
Use a bulleted or numbered list to highlight the main components of your script. This makes it easy for users to quickly see what the indicator includes.
Example:
Liquidity Sweep Detection: Identifies a bearish liquidity grab followed by a bullish move.
Momentum Confirmation: Uses MACD and RSI to confirm bullish momentum.
Break of Structure (BOS): Signals when the price closes above a confirmed swing high.
Risk/Reward Calculation: Provides a basic ATR-based risk/reward check.
4. Explain how to use it
Provide simple, actionable steps on how a trader can use your indicator in their own analysis.
Example: "A 'Perfect Buy' signal is generated when all conditions in the checklist are met. You can use this signal as a final confirmation for your own trading ideas. Use it in conjunction with other price action analysis."
Volume Profile Grid [Alpha Extract]A sophisticated volume distribution analysis system that transforms market activity into institutional-grade visual profiles, revealing hidden support/resistance zones and market participant behavior. Utilizing advanced price level segmentation, bullish/bearish volume separation, and dynamic range analysis, the Volume Profile Grid delivers comprehensive market structure insights with Point of Control (POC) identification, Value Area boundaries, and volume delta analysis. The system features intelligent visualization modes, real-time sentiment analysis, and flexible range selection to provide traders with clear, actionable volume-based market context.
🔶 Dynamic Range Analysis Engine
Implements dual-mode range selection with visible chart analysis and fixed period lookback, automatically adjusting to current market view or analyzing specified historical periods. The system intelligently calculates optimal bar counts while maintaining performance through configurable maximum limits, ensuring responsive profile generation across all timeframes with institutional-grade precision.
// Dynamic period calculation with intelligent caching
get_analysis_period() =>
if i_use_visible_range
chart_start_time = chart.left_visible_bar_time
current_time = last_bar_time
time_span = current_time - chart_start_time
tf_seconds = timeframe.in_seconds()
estimated_bars = time_span / (tf_seconds * 1000)
range_bars = math.floor(estimated_bars)
final_bars = math.min(range_bars, i_max_visible_bars)
math.max(final_bars, 50) // Minimum threshold
else
math.max(i_periods, 50)
🔶 Advanced Bull/Bear Volume Separation
Employs sophisticated candle classification algorithms to separate bullish and bearish volume at each price level, with weighted distribution based on bar intersection ratios. The system analyzes open/close relationships to determine volume direction, applying proportional allocation for doji patterns and ensuring accurate representation of buying versus selling pressure across the entire price spectrum.
🔶 Multi-Mode Volume Visualization
Features three distinct display modes for bull/bear volume representation: Split mode creates mirrored profiles from a central axis, Side by Side mode displays sequential bull/bear segments, and Stacked mode separates volumes vertically. Each mode offers unique insights into market participant behavior with customizable width, thickness, and color parameters for optimal visual clarity.
// Bull/Bear volume calculation with weighted distribution
for bar_offset = 0 to actual_periods - 1
bar_high = high
bar_low = low
bar_volume = volume
// Calculate intersection weight
weight = math.min(bar_high, next_level) - math.max(bar_low, current_level)
weight := weight / (bar_high - bar_low)
weighted_volume = bar_volume * weight
// Classify volume direction
if bar_close > bar_open
level_bull_volume += weighted_volume
else if bar_close < bar_open
level_bear_volume += weighted_volume
else // Doji handling
level_bull_volume += weighted_volume * 0.5
level_bear_volume += weighted_volume * 0.5
🔶 Point of Control & Value Area Detection
Implements institutional-standard POC identification by locating the price level with maximum volume accumulation, providing critical support/resistance zones. The Value Area calculation uses sophisticated sorting algorithms to identify the price range containing 70% of trading volume, revealing the market's accepted value zone where institutional participants concentrate their activity.
🔶 Volume Delta Analysis System
Incorporates real-time volume delta calculation with configurable dominance thresholds to identify significant bull/bear imbalances. The system visually highlights price levels where buying or selling pressure exceeds threshold percentages, providing immediate insight into directional volume flow and potential reversal zones through color-coded delta indicators.
// Value Area calculation using 70% volume accumulation
total_volume_sum = array.sum(total_volumes)
target_volume = total_volume_sum * 0.70
// Sort volumes to find highest activity zones
for i = 0 to array.size(sorted_volumes) - 2
for j = i + 1 to array.size(sorted_volumes) - 1
if array.get(sorted_volumes, j) > array.get(sorted_volumes, i)
// Swap and track indices for value area boundaries
// Accumulate until 70% threshold reached
for i = 0 to array.size(sorted_indices) - 1
accumulated_volume += vol
array.push(va_levels, array.get(volume_levels, idx))
if accumulated_volume >= target_volume
break
❓How It Works
🔶 Weighted Volume Distribution
Implements proportional volume allocation based on the percentage of each bar that intersects with price levels. When a bar spans multiple levels, volume is distributed proportionally based on the intersection ratio, ensuring precise representation of trading activity across the entire price spectrum without double-counting or volume loss.
🔶 Real-Time Profile Generation
Profiles regenerate on each bar close when in visible range mode, automatically adapting to chart zoom and scroll actions. The system maintains optimal performance through intelligent caching mechanisms and selective line updates, ensuring smooth operation even with maximum resolution settings and extended analysis periods.
🔶 Market Sentiment Analysis
Features comprehensive volume analysis table displaying total volume metrics, bullish/bearish percentages, and overall market sentiment classification. The system calculates volume dominance ratios in real-time, providing immediate insight into whether buyers or sellers control the current price structure with percentage-based sentiment thresholds.
🔶 Visual Profile Mapping
Provides multi-layered visual feedback through colored volume bars, POC line highlighting, Value Area boundaries, and optional delta indicators. The system supports profile mirroring for alternative perspectives, line extension for future reference, and customizable label positioning with detailed price information at critical levels.
Why Choose Volume Profile Grid
The Volume Profile Grid represents the evolution of volume analysis tools, combining traditional volume profile concepts with modern visualization techniques and intelligent analysis algorithms. By integrating dynamic range selection, sophisticated bull/bear separation, and multi-mode visualization with POC/Value Area detection, it provides traders with institutional-quality market structure analysis that adapts to any trading style. The comprehensive delta analysis and sentiment monitoring system eliminates guesswork while the flexible visualization options ensure optimal clarity across all market conditions, making it an essential tool for traders seeking to understand true market dynamics through volume-based price discovery.
Bollinger Bands % | QuantEdgeB📊 Introducing Bollinger Bands % (BB%) by QuantEdgeB
🛠️ Overview
BB% | QuantEdgeB is a volatility-aware momentum tool that maps price within a Bollinger envelope onto a normalized scale. By letting you choose the base moving average (SMA, EMA, DEMA, TEMA, HMA, ALMA, EHMA, THMA, RMA, WMA, VWMA, T3, LSMA) and even Heikin-Ashi sources, it adapts to your style while keeping readings consistent across symbols and timeframes. Clear thresholds and color-coded visuals make it easy to spot emerging strength, fading moves, and potential mean-reversions.
✨ Key Features
• 🔹 Flexible Baseline
Pick from 12 MA types (plus Heikin-Ashi source option) to tailor responsiveness and smoothness.
• 🔹 Normalized Positioning
Price is expressed as a percentage of the band range, yielding an intuitive 0–100 style read (can exceed in extreme trends).
• 🔹 Actionable Thresholds
Default Long 55 / Short 45 levels provide simple, objective triggers.
• 🔹 Visual Clarity
Color-coded candles, shaded OB/OS zones, and adaptive color themes speed up decision-making.
• 🔹 Ready-to-Alert
Built-in alerts for long/short transitions.
📐 How It Works
1️⃣ Band Construction
A moving average (your choice) defines the midline; volatility (standard deviation) builds upper/lower bands.
2️⃣ Normalization
The indicator measures where price sits between the lower and upper band, scaling that into a bounded oscillator (BB%).
3️⃣ Signal Logic
• ✅ Long when BB% rises above 55 (strength toward the top of the envelope).
• ❌ Short when BB% falls below 45 (weakness toward the bottom).
4️⃣ OB/OS Context
Shaded regions above/below typical ranges highlight exhaustion and potential snap-backs.
⚙️ Custom Settings
• Base MA Type: SMA, EMA, DEMA, TEMA, HMA, ALMA, EHMA, THMA, RMA, WMA, VWMA, T3, LSMA
• Source Mode: Classic price or Heikin-Ashi (close/open/high/hlc3)
• Base Length: default 40
• Band Width: standard deviation-based (2× SD by default)
• Long / Short Thresholds: defaults 55 / 45
• Color Mode: Alpha, MultiEdge, TradingSuite, Premium, Fundamental, Classic, Warm, Cold, Strategy
• Candles & Labels: optional candle coloring and signal markers
👥 Ideal For
✅ Trend Followers — Ride strength as price compresses near the upper band.
✅ Swing/Mean-Reversion Traders — Fade extremes when BB% stretches into OB/OS zones.
✅ Multi-Timeframe Analysts — Compare band position consistently across periods.
✅ System Builders — Use BB% as a normalized feature for strategies and filters.
📌 Conclusion
BB% | QuantEdgeB delivers a clean, normalized read of price versus its volatility envelope—adaptable via rich MA/source options and easy to automate with thresholds and alerts.
🔹 Key Takeaways:
1️⃣ Normalized view of price inside the volatility bands
2️⃣ Flexible baseline (12+ MA choices) and Heikin-Ashi support
3️⃣ Straightforward 55/45 triggers with clear visual context
📌 Disclaimer: Past performance is not indicative of future results. No strategy guarantees success.
📌 Strategic Advice: Always backtest, tune parameters, and align with your risk profile before live trading.
Recommendation Indicatorالوصف بالعربية
استراتيجية تداول مبنية على ٦ مؤشرات تأكيدية لرصد حركة السوق واتجاهه.
تعتمد على عدّ الشموع الصاعدة والهابطة المتتالية كعامل أساسي، وتدمج معها مؤشرات إضافية للتأكيد.
عند توافق المؤشرات معًا، يتم توليد إشارة شراء (BUY) أو بيع (SELL) واضحة على الرسم البياني.
هذا يعزز دقة الإشارات ويقلل من التذبذبات أو الإشارات الكاذبة، مما يجعلها مناسبة للمتداولين الباحثين عن قوة الاتجاه وتأكيده قبل الدخول في الصفقة.
🔎 ملاحظات الاستخدام
الاستراتيجية تحتوي على ٦ أدوات تأكيد مجتمعة لضمان إشارات أدق.
يُفضل استخدامها مع اختبار رجعي (Backtesting) قبل التداول الفعلي.
يمكن تعديل إعدادات المؤشرات لتناسب السوق أو الإطار الزمني المستخدم.
لا تعتبر توصية مالية مباشرة، وإنما أداة تعليمية وتجريبية.
---
📌 Description in English
A trading strategy built on 6 confirmation indicators to track market movements and trends.
It uses consecutive up and down bars as the core logic, combined with additional indicators for confirmation.
When all confirmations align, the strategy generates clear BUY or SELL signals on the chart.
This approach improves signal accuracy, reduces noise, and helps traders confirm market direction before entering a trade.
🔎 Usage Notes
The strategy incorporates 6 confirmation tools working together for higher accuracy.
Backtesting is recommended before applying it to live trading.
Indicator parameters can be adjusted to fit different markets and timeframes.
This is not financial advice, but an educational and experimental tool.
GrayZone Sniper [CHE] — Breakout Validation System GrayZone Sniper — Breakout Validation System
Trade only the clean breakouts. Detect the sideways “gray zone,” wait for a confirmed breach, and act only when momentum (TFRSI) and range expansion (Mean Deviation) align. Clear long/short triggers, one-shot exit signals, and persistent levels keep your manual trading disciplined and repeatable.
Why it boosts manual trading
* No guesswork: Grey box marks consolidation; you trade the validated break.
* Fewer fakeouts: Triggers require momentum + volatility—not just a wick through a level.
* Rules > bias: Optional close-only signals stop intrabar noise.
* Built-in exits: One-shot LS/SS (Long/Short Stop) when conditions degrade.
* Actionable visuals: Gray-zone boxes, persistent highs/lows, and a smooth T3 trendline.
What it does (short + precise)
1. Maps consolidation as a gray box (running high/low while state is neutral).
2. Validates breakouts only when:
* Mean Deviation filter says current range expands vs. its own baseline, and
* TFRSI momentum is above 50 + deadzone (long) or below 50 − deadzone (short), and
* Price closes beyond the last gray high/low (optional close-only).
→ You get L (long) or S (short).
3. Manages exits with a smooth T3 trendline plus MD trend: when MD weakens and T3 turns against the prior side, you get a single LS/SS stop signal.
4. Extends structure: Last gray-zone H/L can persist as right-extended levels for retests/targets.
5. Ready for alerts: Prebuilt alert conditions for L, S, LS, SS.
Signals at a glance
* L – Long Trigger (validated breakout up)
* S – Short Trigger (validated breakout down)
* LS – Long Stop (exit hint for open long)
* SS – Short Stop (exit hint for open short)
Why TFRSI + Mean Deviation is a killer combo
They measure different, complementary things—and that reduces correlated errors.
* Mean Deviation (MD) = range expansion filter. It checks whether current absolute deviation of Typical Price from its SMA (|TP − SMA(TP)|) is greater than its own historical mean deviation baseline. In plain English: *is the market actually moving beyond its usual wiggle?* If not, most breakouts are noise.
* TFRSI = directional momentum around a 50 baseline, normalized and smoothed to react fast while avoiding raw RSI twitchiness.
* Synergy:
* MD confirms there’s energy (volatility regime has expanded).
* TFRSI confirms where that energy points (bull or bear).
* Requiring both gives you high-quality, directional expansion—the exact condition that tends to produce follow-through, while filtering the classic “thin break, immediate snap-back.”
Result: Fewer trades, better quality. You skip most range breaks without momentum or momentum pops without real expansion.
Inputs & Functions (clean overview)
Core: TFRSI & MD
* TFRSI Length (`tfrsiLen`, default 6): Longer = smoother, slower.
* TFRSI Smoothing (`tfrsiSignalLen`, default 2): SMA on TFRSI for cleaner signals.
* Mean Deviation Period (`mdLen`, default 20): Baseline for expansion filter.
* Use classical MD (`useTaDev`, default off):
* Off: MD vs current SMA (warning-free internal baseline).
* On: Classical `ta.dev` implementation.
* TFRSI Deadzone ± around 50 (`tfrsiDeadzone`, default 1.0): Wider deadzone = stricter momentum confirmation (less chop).
Triggers & Logic
* Trigger only on bar close (`fireOnCloseOnly`, default on): Confirmed signals only; no intrabar flicker.
* Reset gray bounds after trigger (`resetGrayBoundsAfterTrigger`, default on): Clears last gray H/L once a trade triggers.
* Auto-deactivate on neutral (`autoDeactivateOnNeutral`, default off): Strict disarm when state flips back to neutral.
Gray-Zone Boxes
* Show boxes (`showGrayBoxes`, default on): Draws the neutral consolidation box.
* Max boxes (`maxGrayBoxes`, default 10): How many historic boxes to keep.
* Transparency (`boxFillTransp`/`boxBorderTransp`, defaults 85/30): Visual tuning.
Trendline (T3)
* T3 Length (`t3Length`, default 3): Smoothing depth (higher = smoother).
* T3 Volume Factor (`t3VolumeFactor`, default 0.7): Controls responsiveness of the T3 curve.
Persistent Levels
* Persist gray H/L (`saveGrayLevels`, default on): Extend last gray high/low to the right.
* Max saved level pairs (`maxSavedGrayLvls`, default 1): How many H/L pairs to keep.
* Reset levels on trigger (`resetLevelsOnTrig`, default off): Clean slate after new trigger.
Debug & Visuals
* Show debug markers (`showDebugMarkers`, default on): Display L/S/LS/SS in the pane.
* Show legend (`showLegend`, default on): Compact legend (top-right).
How to trade it (practical)
1. Keep close-only on. Let the market finish the candle.
2. Wait for a clean gray box. Let the range define itself.
3. Take only L/S triggers where MD filter passes and TFRSI confirms.
4. Use persistent levels for retests/partials/targets.
5. Respect LS/SS. When expansion fades and T3 turns, exit without debate.
Tuning tips:
* More chop? Increase `tfrsiDeadzone` or `mdLen`.
* Want faster entries? Slightly reduce `t3Length` or deadzone, but expect more noise.
* Works across assets/timeframes (crypto/FX/indices/equities).
Bottom line
GrayZone Sniper enforces a simple, robust rule: Don’t touch the market until it breaks a defined range with real expansion and aligned momentum. That’s why TFRSI + Mean Deviation is hard to beat—and why your manual breakout trades get cleaner, calmer, and more consistent.
Disclaimer:
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Enhance your trading precision and confidence with Triple Power Stop (CHE)! 🚀
Happy trading
Chervolino
Body & Volume-Based Buy/Sell Signals (5min 1.5M Vol)Only for 5 min and Volume 1.5M
Conditions (Summarized)
🔹 BUY Signal
Previous candle is red: close < open
Current candle is green: close > open
Previous candle body is smaller than current:
abs(close - open ) < abs(close - open)
Previous candle body size ≥ 10 points
Both candles' volume ≥ minVolume (default: 2,000,000)
➜ Plot BUY below green candle
🔸 SELL Signal
Previous candle is green: close > open
Current candle is red: close < open
Previous candle body is smaller than current:
abs(close - open ) < abs(close - open)
Previous candle body size ≥ 10 points
Both candles' volume ≥ minVolume
➜ Plot SELL above red candle
Ultimate Rejection BlocksThis indicator finds rejection blocks according to ICT concepts and marks out the equalibrium of the wick. Best used during killzone times and macro windows for top and bottom ticking.
word clockUsers can select their preferred local timezone. The default is set to (UTC+3).
Multiple Timezone Options Available:
• Europe/Istanbul (default)
• UTC
• Europe/London
• Europe/Paris
• Europe/Berlin
• America/New_York
• America/Chicago
• America/Los_Angeles
• Asia/Tokyo
• Asia/Shanghai
• Asia/Hong_Kong
• Asia/Kolkata
• Australia/Sydney
Market Hours in Local Time:
With the setting enabled, users can view all market sessions converted to their selected local time.
Dynamic Time Conversion:
The function automatically converts each exchange’s market hours into the user’s selected local timezone.
///// You can replace the second "Europe/Istanbul" on line 18 with your own city to adjust the local time accordingly. you can choose your city , formatted with city names and their corresponding timezone codes—separated by commas and spaces, ready for use in TradingView or documentation: >>> Abu Dhabi, Asia/Muscat, Adelaide, Australia/Adelaide, Almaty, Asia/Almaty, Amsterdam, Europe/Amsterdam, Ankara, Europe/Istanbul, Auckland, Pacific/Auckland, Bangkok, Asia/Bangkok, Barcelona, Europe/Madrid, Beijing, Asia/Shanghai, Berlin, Europe/Berlin, Bogota, America/Bogota, Brisbane, Australia/Brisbane, Brussels, Europe/Brussels, Bucharest, Europe/Bucharest, Budapest, Europe/Budapest, Buenos Aires, America/Argentina/Buenos_Aires, Cairo, Africa/Cairo, Calgary, America/Edmonton, Cape Town, Africa/Johannesburg, Caracas, America/Caracas, Chicago, America/Chicago, Colombo, Asia/Colombo, Copenhagen, Europe/Copenhagen, Delhi, Asia/Kolkata, Dubai, Asia/Dubai, Dublin, Europe/Dublin, Frankfurt, Europe/Berlin, Geneva, Europe/Zurich, Helsinki, Europe/Helsinki, Hong Kong, Asia/Hong_Kong, Honolulu, Pacific/Honolulu, Istanbul, Europe/Istanbul, Jakarta, Asia/Jakarta, Johannesburg, Africa/Johannesburg, Karachi, Asia/Karachi, Kiev, Europe/Kiev, Kuala Lumpur, Asia/Kuala_Lumpur, Lagos, Africa/Lagos, Lima, America/Lima, Lisbon, Europe/Lisbon, London, Europe/London, Los Angeles, America/Los_Angeles, Madrid, Europe/Madrid, Manila, Asia/Manila, Melbourne, Australia/Melbourne, Mexico City, America/Mexico_City, Milan, Europe/Rome, Montreal, America/Toronto, Moscow, Europe/Moscow, Mumbai, Asia/Kolkata, Nairobi, Africa/Nairobi, New York, America/New_York, Oslo, Europe/Oslo, Paris, Europe/Paris, Perth, Australia/Perth, Prague, Europe/Prague, Riyadh, Asia/Riyadh, Rome, Europe/Rome, Santiago, America/Santiago, São Paulo, America/Sao_Paulo, Seoul, Asia/Seoul, Shanghai, Asia/Shanghai, Singapore, Asia/Singapore, Stockholm, Europe/Stockholm, Sydney, Australia/Sydney, Taipei, Asia/Taipei, Tel Aviv, Asia/Jerusalem, Tokyo, Asia/Tokyo, Toronto, America/Toronto, Vancouver, America/Vancouver, Vienna, Europe/Vienna, Warsaw, Europe/Warsaw, Wellington, Pacific/Auckland, Zurich, Europe/Zurich
Market Slayer Model 1.0This indicator only prints when a change in the state of delivery and breaker overlaps usually signaling a reversal if printed at the end of a swing high or swing low. Also added is standard deviation take profit projections which can be toggled on or off.
GEXStrik BarS EUR USDGEX strike bars on the left side measure the prevailing amount of positive or negative gamma. On the right side, the volume of calls and puts traded in the region.
Recommendation Indicatorالوصف بالعربية
استراتيجية تداول مبنية على ٦ مؤشرات تأكيدية لرصد حركة السوق واتجاهه.
تعتمد على عدّ الشموع الصاعدة والهابطة المتتالية كعامل أساسي، وتدمج معها مؤشرات إضافية للتأكيد.
عند توافق المؤشرات معًا، يتم توليد إشارة شراء (BUY) أو بيع (SELL) واضحة على الرسم البياني.
هذا يعزز دقة الإشارات ويقلل من التذبذبات أو الإشارات الكاذبة، مما يجعلها مناسبة للمتداولين الباحثين عن قوة الاتجاه وتأكيده قبل الدخول في الصفقة.
🔎 ملاحظات الاستخدام
الاستراتيجية تحتوي على ٦ أدوات تأكيد مجتمعة لضمان إشارات أدق.
يُفضل استخدامها مع اختبار رجعي (Backtesting) قبل التداول الفعلي.
يمكن تعديل إعدادات المؤشرات لتناسب السوق أو الإطار الزمني المستخدم.
لا تعتبر توصية مالية مباشرة، وإنما أداة تعليمية وتجريبية.
---
📌 Description in English
A trading strategy built on 6 confirmation indicators to track market movements and trends.
It uses consecutive up and down bars as the core logic, combined with additional indicators for confirmation.
When all confirmations align, the strategy generates clear BUY or SELL signals on the chart.
This approach improves signal accuracy, reduces noise, and helps traders confirm market direction before entering a trade.
🔎 Usage Notes
The strategy incorporates 6 confirmation tools working together for higher accuracy.
Backtesting is recommended before applying it to live trading.
Indicator parameters can be adjusted to fit different markets and timeframes.
This is not financial advice, but an educational and experimental tool.
Smart Pattern Scanner ProSmart Pattern Scanner Pro — Trainer’s Guide (Step-by-Step)
1) What this tool does
Smart Pattern Scanner Pro (SPS Pro) scans multiple timeframes at once for classic candlestick patterns, filters them by trend, and presents everything in a clean table with price, signal direction, volume context, a “Vol Strength” progress bar, and a human-friendly timestamp. It also composes a single alert message when one or more patterns are found on the latest bar close.
________________________________________
2) The table at a glance (how to read one row)
Each row = one timeframe (e.g., 5m, 15m, 1h, 4h, Daily, Weekly)
• Timeframe – Shown with a readable name (“5 Minutes”, “1 Hour”, “Daily”, etc.).
• Price – The latest close at the moment the pattern is confirmed on that timeframe.
• Pattern – The first qualifying pattern detected on the last confirmed bar of that timeframe (or “—” if none).
• Signal –
o 🟢 ▲ = Bullish
o 🔴 ▼ = Bearish
o 🔵 ◆ = Neutral (e.g., Doji/Spinning Top)
• Buy Vol / Sell Vol (optional) – A rough split of volume for the most recent closed candle on that timeframe (up-close volume vs. down-close volume).
• Vol Strength (optional) – A 10-block text bar showing Total Volume ÷ SMA(Volume); quick read:
o ~0–1.0: muted activity
o 1.0: above average
o 1.5: notably elevated
• Time – The end time of the bar in your selected Timezone (Exchange by default).
If a timeframe shows “—” under Pattern, it simply means no eligible pattern was confirmed on the last completed candle for that TF.
________________________________________
3) Inputs & customization (what each section controls)
📊 Table Settings
• Table Position – Choose where the table sits on the chart (Top/Middle/Bottom + Left/Center/Right).
• Table Size – Controls the text size for all table cells.
• Show Volume Analysis – Toggles Buy Vol / Sell Vol columns.
• Show Progress Indicators – Toggles the Vol Strength column.
• Timezone – Set to Exchange, or override it to view timestamps in your local preference.
🎨 Color Theme
• Bullish / Bearish / Neutral colors – Control signal and highlight accents.
• Volume Up / Volume Down colors – Control the colors of the volume numbers and the Vol Strength bar.
• Backgrounds, borders, and text use a professional dark palette for contrast and readability.
⏱️ Timeframes
• Timeframes (comma-separated) – e.g., 5,15,60,240,1D,1W
Valid entries: 1,3,5,15,30,60,120,240,480,720,1D/D,1W/W,1M/M,3M
The scanner will create one row per timeframe.
📈 Technical Analysis
• Detect Trend Based on SMA – If on, patterns are trend-qualified using an SMA gate:
o Uptrend (uTrd) = close > SMA(maLen)
o Downtrend (dTrd) = close < SMA(maLen)
• SMA Length (maLen) – Length for the trend SMA gate (default 50).
• Volume MA Length (volMaLen) – SMA length used to compute Vol Strength.
🕯️ Pattern Selection
• Pattern Type – Scan Bullish, Bearish, or Both.
• Checkboxes – Turn specific patterns on/off (Engulfing, Morning/Evening Stars, Three Soldiers/Crows, Doji family, Hammers, Tasuki Gaps, Windows, Harami, Piercing/Dark Cloud, etc.).
Tip: For faster performance, disable patterns you don’t use.
________________________________________
4) How detection actually works (under the hood)
1. Per-timeframe scanning
The script iterates through your list of timeframes. For each TF it calls the detection engine via request.security(…tf…, main(true)) so that the logic runs natively on that timeframe.
2. Trend qualifier (optional)
If Detect Trend Based on SMA is enabled:
o Bullish patterns often require the recent context to be at/after downtrend (e.g., a reversal) or during an uptrend depending on the pattern.
o Bearish patterns similarly check for uTrd/dTrd.
You’ll notice some checks use offsets like , , to ensure the trend context existed before the current bar, making signals more realistic.
3. First-match wins
Inside each TF scan, patterns are checked in a fixed order. The code assigns the first eligible pattern to the row and ignores subsequent ones for that bar. This keeps rows clean and avoids double-signaling.
4. Confirmed bar only
The script saves a pattern only when the bar is confirmed (barstate.isconfirmed), reducing the “painting” of signals that vanish before close.
Important: For higher TFs, the table won’t update that TF’s row until its bar closes. E.g., a Daily pattern appears only after the daily candle closes.
5. Volume context
o BuyVol = TF volume if that TF bar closed up, else 0
o SellVol = TF volume if that TF bar closed down, else 0
o VolRatio = TF total volume ÷ SMA(volume, volMaLen)
That ratio feeds the Vol Strength bar for quick “is today active?” context.
6. Time formatting
The time shown is the end time of the TF bar, formatted to your Timezone input (Exchange by default). Intraday TFs show HH:mm; higher TFs show a clean date or time per your settings.
________________________________________
5) Alerts — how they’re built and how to use them
• On each bar close, SPS Pro assembles one multiline alert if any timeframe reported a pattern.
Example format:
• 🎯 Pattern Alert - NIFTY
• ├ 15: Engulfing (Bull) @ 24650.20
• ├ 60: Dark Cloud (Bear) @ 24580.90
• └─────────────
• To receive alerts in TradingView:
1. Add the indicator to your chart.
2. Click Create Alert.
3. In the Condition, choose “Any alert() function call” for this script.
4. Set “Once per bar close” (recommended, matches the script).
5. Choose your delivery channels and save.
________________________________________
6) Practical workflows (for new traders)
A) Intraday momentum trade (scalp/day trade)
1. Set TFs to 5,15,60.
2. Enable Engulfing, Hammer/Hanging Man, Morning/Evening Star, Shooting Star, Doji.
3. Keep Trend Based on SMA ON (SMA 50).
4. Wait for 5m + 15m to align in the same direction (both 🟢 or both 🔴).
5. Prefer entries when Vol Strength > 1.0 on the entry TF.
6. Place stop beyond the pattern’s invalidation (e.g., below Hammer low for long).
7. Scale out near prior intraday S/R; trail stops.
B) Swing reversal trade
1. Use higher TFs: 60,240,1D,1W.
2. Focus on Rising/Falling Three Methods, Morning/Evening (Doji) Stars, Three Soldiers/Crows.
3. Look for a fresh pattern on 4h or Daily, ideally with Vol Strength > 1.3.
4. Confirm confluence with structure (trendlines, weekly levels).
5. Plan wider stops and multi-day hold; review news/catalysts.
C) News avoidance & confirmation
• If Vol Strength spikes without a clean pattern, consider standing aside or waiting for the next bar to avoid whipsaw.
• When a pattern appears with a strong Vol Strength bar, it often signals attention-worthy activity—still validate with your own plan.
________________________________________
7) Best-practice interpretation tips
• Confluence beats single signals. Two TFs pointing the same way + decent Vol Strength is more reliable than a lone 5m signal.
• Neutral patterns (Doji/Spinning Top) are context markers, not trade triggers by themselves. Wait for follow-through.
• Trend gate matters. Keeping SMA gating ON reduces counter-trend noise.
• Bars must close. Remember: higher-TF rows only change after that TF bar closes.
• “First-match wins” means the order of checks matters. You can reorder or disable patterns to fit your style.
________________________________________
8) Performance & limits (TradingView realities)
• You’re scanning several TFs, running many pattern checks. Disable unused patterns or trim TFs if you hit resource limits.
• dynamic_requests=true helps, but extreme combinations (lots of TFs + all patterns + small chart TF) can still be heavy.
• If an exchange symbol’s volume behaves oddly, re-check Volume MA Length and your Timezone for clarity.
________________________________________
9) Common FAQs & troubleshooting
• “Why do I see ‘—’ on some rows?”
No qualifying pattern on the last closed bar of that TF, or your trend gate filtered it out.
• “Why are some signals late?”
Signals appear only on bar close (by design). That’s deliberate to avoid premature triggers.
• “My alert didn’t fire.”
Make sure the chart has an active alert set to “Any alert() function call” for this script and your alert frequency is Once per bar close.
• “Can I change the strength thresholds?”
Yes—edit the line that colors Vol Strength (currently >1.5 = stronger). Adjust to your preference.
• “I want more than one pattern per TF.”
This version stores one (the first match). You can adapt the logic to collect multiple, but keep the UI readable.
________________________________________
10) Suggested training exercises for new traders
1. Replay Mode drill – On a liquid symbol, step through 2 weeks of 5m/15m data. Log which SPS signals would you take/skip and why.
2. Confluence journal – Require at least two TFs aligned. Track outcomes for 20 trades.
3. Vol Strength filter – Only act when Vol Strength > 1.2. Compare results vs. no filter.
4. Pattern-specific week – Trade only Engulfing setups for one week (paper trading), then only Stars next week. Learn the nuances.
5. Risk practice – Fix risk at 0.5–1R per trade. Journal adherence to stops and take-profits.
________________________________________
11) Advanced customization ideas (optional)
• Re-order pattern checks to favor your preferred setups.
• Tighten/loosen trend gates (e.g., require uTrd and uTrd around breakout patterns).
• Add a score column (e.g., +2 for multi-TF alignment, +1 for Vol Strength >1.3, −1 if Neutral on higher TF).
• Map “Body/Header/Title” text sizes to table sizes if you want more granular typography (current code uses the overall Table Size).
________________________________________
12) Strict disclaimer (aiTrendview)
aiTrendview Educational Notice & Risk Warning
• This scanner is provided strictly for education and research. It is not investment advice, a recommendation, or a solicitation to buy/sell any security, derivative, or cryptocurrency.
• Candlestick patterns and volume context are imperfect and can fail. Past performance does not guarantee future results.
• Markets involve substantial risk. You can lose more than your principal, especially with margin, options, or leveraged products.
• Signals are generated after bar close and may be delayed at higher timeframes or due to data/vendor issues.
• Always validate with your own analysis, risk management rules, and, where appropriate, consult a qualified financial advisor.
• By using this tool, you agree not to misuse it for unlawful activity, spam alerts, or to represent it as a guaranteed system. You accept full responsibility for any trades taken and outcomes incurred.
________________________________________
13) Quick setup checklist
• Add SPS Pro to your chart.
• Configure Timeframes you actually trade.
• Toggle Show Volume and Vol Strength as desired.
• Keep SMA Trend Gate ON for cleaner signals (tune maLen to your market).
• Create a TradingView alert for “Any alert() function call” → Once per bar close.
• Paper-trade a sample of signals before going live.
SMC - Complete AnalysisMC COMPLETE TRADING SYSTEM
📊 OVERVIEW
Professional Smart Money Concepts indicator with automated BUY/SELL signals, Entry/SL/TP prices, and 4-level market analysis for disciplined trading.
🎯 MAIN FEATURES
🟢 BUY/🔴 SELL Signals - Clear entry signals with exact prices
📍 ENTRY/SL/TP - Automated price calculations
🎪 Discipline Mode - High-probability setups only
⚡ Confluence Scoring - 6-factor signal validation
🏗️ 4 ANALYSIS LEVELS
Level 1: Market Structure
BOS/CHoCH/MSS detection
Displacement & Range analysis
Internal structure mapping
Level 2: Time-Based
Kill Zones (Asian/London/NY)
Session tracking
Daily/Weekly levels
Level 3: Entry & Risk
Smart entry triggers
Auto risk calculator
Target projections
Level 4: Advanced Analytics
Auto Fibonacci levels
Trend line detection
Smart money flow analysis
Strength meter
⚙️ SETTINGS
Default (Relaxed for more signals):
Minimum Confluence: 3/6
Kill Zone Required: OFF
Strength Bias Required: OFF
Risk per Trade: 2%
Risk:Reward: 3:1
📈 RECOMMENDED PAIRS
EURUSD (Beginners)
GBPUSD (Experienced)
XAUUSD (Best SMC signals)
EURJPY (Good structure)
⏰ BEST TIMEFRAMES
H1 - Recommended balance
H4 - High quality signals
M30 - More frequent signals
🎯 TRADING RULES
Trade ONLY on BUY/SELL signals
Use exact ENTRY/SL/TP prices
Set orders immediately
Wait for SL HIT or TP HIT
No modifications allowed
🔒 DISCIPLINE MODE
Shows signals only when confluence ≥3/6
All other features hidden by default
Simple status table
Forces disciplined trading
💡 USAGE
Wait for BUY or SELL signal
Note ENTRY/SL/TP prices
Execute trade exactly as shown
Hold until exit signal
Repeat
⚠️ IMPORTANT
No signal = No trading
2% risk maximum per trade
London/NY sessions preferred
Patience is key to success
🚀 Professional SMC system for consistent profitability through disciplined trading!
Intraday Spark Chart [AstrideUnicorn]The Intraday Spark Chart (ISC) is a minimalist yet powerful tool designed to track an asset’s performance relative to its daily opening price. Inspired by Nasdaq's trading-floor analog dashboards, it visualizes intraday percentage changes as a color-coded sparkline, helping traders quickly gauge momentum and session bias.
Ideal for: Day trading, scalping, and multi-asset monitoring.
Best paired with: 1m to 4H timeframes (auto-warns on higher TFs).
Key metrics:
Real-time % change from daily open.
Final daily % change (updated at session close).
Daily open price labels for orientation.
HOW TO USE
Visual Guide
Sparkline Plot:
A green area/line indicates price is above the daily open (bullish).
A red area/line signals price is below the daily open (bearish).
The baseline (0%) represents the daily open price.
Session Markers:
The dotted vertical lines separate trading days.
Gray labels near the baseline show the exact daily open price at the start of each session.
Dynamic Labels:
The labels in the upper left corner of each session range display the current (or final) daily % change. Color matches the trend (green/red) for instant readability.
Practical Use Cases
Opening Range Breakouts: Spot early momentum by observing how price reacts to the daily open.
Multi-Asset Screening: Compare intraday strength across symbols by choosing an asset in the indicator settings panel.
Session Close Prep: Anticipate daily settlement by tracking the final % change (useful for futures/swing traders).
SETTINGS
Asset (Input Symbol) : Defaults to the current chart symbol. Choose any asset to monitor its price action without switching charts - ideal for intermarket analysis or correlation tracking.
QFisher-R™ [ParadoxAlgo]QFISHER-R™ (Regime-Aware Fisher Transform)
A research/education tool that helps visualize potential momentum exhaustion and probable inflection zones using a quantitative, non-repainting Fisher framework with regime filters and multi-timeframe (MTF) confirmation.
What it does
Converts normalized price movement into a stabilized Fisher domain to highlight potential turning points.
Uses adaptive smoothing, robust (MAD/quantile) thresholds, and optional MTF alignment to contextualize extremes.
Provides a Reversal Probability Score (0–100) to summarize signal confluence (extreme, slope, cross, divergence, regime, and MTF checks).
Key features
Non-repainting logic (bar-close confirmation; security() with no lookahead).
Dynamic exhaustion bands (data-driven thresholds vs fixed ±2).
Adaptive smoothing (efficiency-ratio based).
Optional divergence tags on structurally valid pivots.
MTF confirmation (same logic computed on a higher timeframe).
Compact visuals with subtle plotting to reduce chart clutter.
Inputs (high level)
Source (e.g., HLC3 / Close / HA).
Core lookback, fast/slow range blend, and ER length.
Band sensitivity (robust thresholding).
MTF timeframe(s) and agreement requirement.
Toggle divergence & intrabar previews (default off).
Signals & Alerts
Turn Candidate (Up/Down) when multiple conditions align.
Trade-Grade Turn when score ≥ threshold and MTF agrees.
Divergence Confirmed when structural criteria are met.
Alerts are generated on confirmed bar close by default. Optional “preview” mode is available for experimentation.
How to use
Start on your preferred timeframe; optionally enable an HTF (e.g., 4×) for confirmation.
Look for RPS clusters near the exhaustion bands, slope inflections, and (optionally) divergences.
Combine with your own risk management, liquidity, and trend context.
Paper test first and calibrate thresholds to your instrument and timeframe.
Notes & limitations
This is not a buy/sell signal generator and does not predict future returns.
Readings can remain extreme during strong trends; use HTF context and your own filters.
Parameters are intentionally conservative by default; adjust carefully.
Compliance / Disclaimer
Educational & research tool only. Not financial advice. No recommendation to buy/sell any security or derivative.
Past performance, backtests, or examples (if any) are not indicative of future results.
Trading involves risk; you are responsible for your own decisions and risk management.
Built upon the Fisher Transform concept (Ehlers); all modifications, smoothing, regime logic, scoring, and visualization are original work by Paradox Algo.
Transfer Function Filter [theUltimator5]The Transfer Function Filter is an engineering style approach to transform the price action on a chart into a frequency, then filter out unwanted signals using Butterworth-style filter approach.
This indicator allows you to analyze market structure by isolating or removing different frequency components of price movement—similar to how engineers filter signals in control systems and electrical circuits.
🔎 Features
Four Filter Types
1) Low Pass Filter – Smooths price data, highlighting long-term trends while filtering out short-term noise. This filter acts similar to an EMA, removing noisy signals, resulting in a smooth curve that follows the price of the stock relative to the filter cutoff settings.
Real world application for low pass filter - Used in power supplies to provide a clean, stable power level.
2) High Pass Filter – Removes slow-moving trends to emphasize short-term volatility and rapid fluctuations. The high pass filter removes the "DC" level of the chart, removing the average price moves and only outputting volatility.
Real world application for high pass filter - Used in audio equalizers to remove low-frequency noise (like rumble) while allowing higher frequencies to pass through, improving sound clarity.
3) Band Pass Filter – Allows signals to plot only within a band of bar ranges. This filter removes the low pass "DC" level and the high pass "high frequency noise spikes" and shows a signal that is effectively a smoothed volatility curve. This acts like a moving average for volatility.
Real world application for band pass filter - Radio stations only allow certain frequency bands so you can change your radio channel by switching which frequency band your filter is set to.
4) Band Stop Filter – Suppresses specific frequency bands (cycles between two cutoffs). This filter allows through the base price moving average, but keeps the high frequency volatility spikes. It allows you to filter out specific time interval price action.
Real world application for band stop filter - If there is prominent frequency signal in the area which can cause unnecessary noise in your system, a band stop filter can cancel out just that frequency so you get everything else
Configurable Parameters
• Cutoff Periods – Define the cycle lengths (in bars) to filter. This is a bit counter-intuitive with the numbering since the higher the bar count on the low-pass filter, the lower the frequency cutoff is. The opposite holds true for the high pass filter.
• Filter Order – Adjust steepness and responsiveness (higher order = sharper filtering, but with more delay).
• Overlay Option – Display Low Pass & Band Stop outputs directly on the price chart, or in a separate pane. This is enabled by default, plotting the filters that mimic moving averages directly onto the chart.
• Source Selection – Apply filters to close, open, high, low, or custom sources.
Histograms for Comparison
• BS–LP Histogram – Shows distance between Band Stop and Low Pass filters.
• BP–HP Histogram – Highlights differences between Band Pass and High Pass filters.
Histograms give the visualization of a pseudo-MACD style indicator
Visual & Informational Aids
• Customizable colors for each filter line.
• Optional zero-line for histogram reference.
• On-chart info table summarizing active filters, cutoff settings, histograms, and filter order.
📊 Use Cases
Trend Detection – Use the Low Pass filter to smooth noise and follow underlying market direction.
Volatility & Cycle Analysis – Apply High Pass or Band Pass to capture shorter-term patterns.
Noise Suppression – Deploy Band Stop to remove specific choppy frequencies.
Momentum Insight – Watch the histograms to spot divergences and relative filter strength.
FVG & iFVG LocatorThe FVG & iFVG Locator is a powerful technical analysis tool designed for traders utilizing price action strategies, particularly those inspired by Inner Circle Trader (ICT) concepts. This indicator automatically detects and highlights Fair Value Gaps (FVGs) and Inversion Fair Value Gaps (iFVGs) on your chart, helping you identify key areas of market inefficiency, imbalance, and potential reversal or continuation points.
What is a Fair Value Gap (FVG)?
A Fair Value Gap occurs when the market experiences a rapid, aggressive price movement in one direction, creating a "gap" or imbalance between the high and low wicks of consecutive candles where little to no trading activity took place. These gaps represent areas where price deviated from its "fair value," often due to strong buying or selling pressure. FVGs are commonly used to spot support/resistance zones, entry/exit opportunities, and inefficiencies that price may revisit to "fill" or mitigate.
What is an Inversion Fair Value Gap (iFVG)?
An iFVG forms when an existing FVG is mitigated (i.e., price returns to and closes the gap) but the imbalance persists, effectively inverting the gap's role. This can signal a potential reversal or a shift in market sentiment, as the mitigated area now acts as a new support or resistance level. iFVGs are especially useful in trending markets for confirming trade setups, taking profits, or identifying where trapped traders might fuel a counter-move.
Key Features:
Automatic Detection: Scans for bullish and bearish FVGs and iFVGs across any timeframe, plotting them clearly with customizable colors, labels, and lines for easy visualization.
Real-Time Updates: Dynamically adjusts to new price action, ensuring gaps are identified as they form without lag.
Multi-Timeframe Compatibility: Works seamlessly on intraday charts (e.g., 1-minute to 1-hour) for scalping or higher timeframes (daily/weekly) for swing trading.
Mitigation Tracking: Highlights when an FVG is filled and potentially transforms into an iFVG, providing insights into evolving market structure.
Customizable Settings: Adjust sensitivity thresholds, gap size filters, and display options to suit your trading style and avoid noise in volatile markets.
How to Use:
Identify Imbalances: Look for plotted FVGs as potential targets for price retracement. For example, in an uptrend, a bearish FVG below price might act as support.
Spot Reversals with iFVGs: When an FVG is mitigated and inverts, consider it a signal for entries in the opposite direction—e.g., a bullish iFVG could indicate a buy opportunity after a down move.
Combine with Other Tools: Pair with order blocks, liquidity levels, or moving averages for confluence. Use FVGs/iFVGs to set stop-losses below/above gaps or target gap fills for take-profits.
Risk Management: Always confirm with volume, candlestick patterns, or higher-timeframe analysis. FVGs/iFVGs are most effective in liquid markets like forex, indices, or cryptocurrencies.
This indicator empowers traders to navigate market imbalances with precision, enhancing decision-making in both trending and ranging conditions.
Note: Past performance is not indicative of future results. Trading involves risk; use this tool as part of a comprehensive strategy.
Lifted Renko Overlay Lifted Renko Overlay
This script overlays a smoothed Renko model above regular candles for clarity.
🔹 Features
Adjustable box size (ticks, ATR, or % of price)
Custom vertical separation so Renko is never hidden inside candles
Multi-box reversal confirmation (1–3 bricks)
Optional EMA smoothing of input and overlay midline
Soft fill between lifted rails for easier trend visualization
Clear box & separation size label on last bar
✅ Ideal for scalping and intraday confirmation — without replacing your standard candle chart.
Lanzadera)The Lanzadera Indicator is designed to identify market momentum and potential breakout opportunities. It works as a dynamic tool that helps traders detect price acceleration zones, providing clear signals for possible entries and exits. With customizable settings and a user-friendly design, this indicator is suitable for both beginners and experienced traders.
Use it to:
Spot momentum shifts before major price movements.
Enhance your breakout trading strategies.
Gain a clearer view of market dynamics with visual alerts.
This indicator is built for traders who want precision, discipline, and a professional edge in their decision-making process.
Changing of the GuardChanging of the Guard (COG) - Advanced Reversal Pattern Indicator
🎯 What It Does
The Changing of the Guard (COG) indicator identifies high-probability reversal setups by detecting specific candlestick patterns that occur at key institutional levels. This indicator combines traditional price action analysis with volume-weighted and moving average confluence to filter out noise and focus on the most reliable trading opportunities.
🔧 Key Features
Multi-Timeframe VWAP Analysis
• Daily VWAP (Gray circles) - Intraday institutional reference
• Weekly VWAP (Yellow circles) - Short-term institutional bias
• Monthly VWAP (Orange circles) - Long-term institutional sentiment
Triple EMA System
• EMA 20 (Blue) - Short-term trend direction
• EMA 50 (Purple) - Medium-term momentum
• EMA 200 (Navy) - Long-term market structure
Adaptive COG Pattern Detection
• 2-Bar Mode: Quick reversal signals for scalping
• 3-Bar Mode: Balanced approach for swing trading (default)
• 4-Bar Mode: Conservative signals for position trading
📊 How It Works
The indicator identifies "changing of the guard" moments when:
1. Pattern Formation: 2-4 consecutive bars show exhaustion in one direction
2. Reversal Confirmation: A counter-trend bar appears with strong momentum
3. Confluence Trigger: The reversal bar crosses through a significant VWAP or EMA level
Bullish COG: Green triangle appears below bars when bearish exhaustion meets bullish reversal at key support
Bearish COG: Red triangle appears above bars when bullish exhaustion meets bearish reversal at key resistance
💡 Trading Applications
Swing Trading: Use 3-bar mode with EMA 50/200 confluence for multi-day holds
Day Trading: Use 2-bar mode with Daily VWAP confluence for intraday reversals
Position Trading: Use 4-bar mode with Monthly VWAP confluence for major trend changes
⚙️ Customization Options
• Toggle VWAP display on/off
• Toggle EMA display on/off
• Toggle COG signals on/off
• Select detection mode (2-bar, 3-bar, 4-bar)
• Built-in alert system for automated notifications
🎨 Visual Design
Clean, professional interface with:
• Subtle dotted lines for VWAPs to avoid chart clutter
• Color-coded EMAs for easy trend identification
• Clear triangle signals that don't obstruct price action
• Customizable display options for different trading styles
📈 Best Practices
• Combine with volume analysis for additional confirmation
• Use higher timeframe bias to filter trade direction
• Consider market structure and support/resistance levels
• Backtest different modes to find optimal settings for your strategy
⚠️ Risk Management
This indicator identifies potential reversal points but should be used with proper risk management. Always consider:
• Overall market trend and structure
• Volume confirmation
• Multiple timeframe analysis
• Appropriate position sizing
Perfect for traders who want to catch reversals at institutional levels with high-probability setups. The confluence requirement ensures you're trading with the smart money, not against it.
Multi-Timeframe Rejection Blocks (ICT) v2This indicator is a multi time frame version of my original rejection block indicator. It cleans up the clutter of too many lines on the chart and allows the user to select which time frames to display. Each line represents the C/E (equalibrium) of the specified time frame's wick. Time frame stamp is automatically displayed on each line. You can customize colors. it also has automatic mitigation so the level will disappear if succeeding candle or wick passes through it.
Extended CANSLIM Indicator❖ Extended CANSLIM Indicator.
The Extended CANSLIM indicator is an indicator that concentrates all the tools usually used by CANSLIM traders.
It shows a table where all the stock fundamental information is shown at once first for the last quarter and then up to 5 years back.
The fundamental data is checked against well known CANSLIM validation criteria and is shown over 4 state levels.
1. Good = Value is CANSLIM Compliant.
2. Acceptable = Value is not CANSLIM compliant but still good. value is shown with a lighter background color.
3. Warning = Value deserves special attention. Value is shown over orange background color.
3. Stop = Value is non CANSLIM compliant or indicates a stop trading condition. Value is shown over red background color.
The indicator has also a set of technical tools calculated on price or index and shown directly on the chart.
❖ Fundamental data shown in the table.
The table is arranged in 4 sets of data:
1. Table Header, showing Indicator and Company data.
2. CANSLIM.
3. 3Rs: RS Rating, Revenue and ROE.
4. Extra Data: Piotroski score, ATR, Trend Days, D to E, Avg Vol and Vol today.
Sets 3 and 4 can be hidden from the table.
❖ Indicator and Compay Data.
The table header shows, Indicator name and version.
It then displays Company Name, sector and industry, human size and its capitalization.
❖ CANSLIM Data.
Displays either genuine CANSLIM data from TradinView or custom data as best effort when that data cannot be obtained in TV.
C = EPS diluted growth, Quarterly YoY.
>= 25% = Good, >= 0% = Acceptable, < 0% = Stop
A = EPS diluted growth, Annual YoY.
>= 25% = Good, >= 0% = Acceptable, < 0% = Stop
N = New High as best effort (Cust).
Always Good
S = Float shares as best effort.
Always Good
L = One year performance relative to S&P 500 (Cust),
Positive : 0% .. 50% = Neutral, 50%+ = Leader, 80%+ = Leader+, 100%+ = Leader++
Negative : 0% .. -10% = Laggard, -10% .. -30% = Laggard+, -30%+ = Laggard++
>= 50% = Good, >= 0% = Acceptable, >= -10% Warning, < -10% = Stop
I = Accumulation/Distribution days over last 25 days as a clue for institutional support (Cust).
A delta is calculated by subtracting Distribution to Accumulation days.
> 0 = Good, = 0 = Acceptable, < 0 = Warning, < -5 = Stop
M = Market direction and exposure measured on S&500 closing between averages (Cust).
Varies from 0% Full Bear to 100% Full Bull
>= 80% = Good, >= 60% = Acceptable, >= 40% = Warning, < 40% = Stop
❖ Extra non CANSLIM Data.
RS = RS Rating.
>= 90 = Good, >= 80 = Accept, >= 50 = Warning, < 50 = Stop
Rev. = Revenue Growth Quarterly YoY.
>= 0% = Good, <0% = Stop
ROE = Return on Equity, Quarterly YoY.
>= 17% = Good, >= 0% = Acceptable, < 0% = Stop
Piotr. = Piotroski Score, www.investopedia.com (TV)
>= 7 = Good, >= 4 = Acceptable, < 4 = Stop
ATR = Average True Range over the last 20 days (Cust).
0% - 2% = Acceptable, 2% - 4% = Ideal, 4% - 6% = Warning, 5%+ = Stop.
Trend Days = Days since EMA150 is over EMA200 (Cust).
Always Good
D. to E. = Days left before Earnings. Maybe not a good idea buying just before earnings (Cust).
>= 28 = Good, >= 21 = Acceptable, >= 14 = Warning, < 14 = Stop
Avg Vol. = 50d Average Volume (Cust).
>= 100K = Good, < 100K = Acceptable
Vol. Today = Today's percentage volume compared to 50d average (Cust).
Always Good.
❖ Historical Data.
Optionally selectable historical data can be displayed for C, A, Revenue and ROE up to 20 quarters if available.
Quarterly numbers can also be displayed for A, C and Revenue.
Information can be shown in Chronological or Reverse Chronological order (default).
Increasing growth quarters are shown in white, while diminuing ones are shown in Yellow.
Transition from Losing to Profitable quarters are shown with an exclamation mark ‘!’
Finally, losing quarters are shown between parenthesis.
❖ MAs on chart.
Displays 200, 100, 50 and 20 days MAs on chart.
The MAs are also automatically scaled in the 1W time frame.
❖ New 52 Week High on chart.
A sun is shown on the chart the first time that a new 52 week high is reached.
The N cell shows a filled sun when a 52 week high is no older than a month, an lighter sun when it’s no older than a quarter or a moon otherwise.
❖ Pocket Pivots on chart.
Small triangles below the price are signaling pocket pivots.
❖ Bases on chart, formerly Darvas Boxes.
Draw bases as defined by Darvas boxes, both top or bottom of bases can be selected to be shown in order to only show resistance or support.
❖ Market exposure/direction indicator.
When charting S&P500 (SPX), Nasdaq 100 Index (NDX), Nasdaq composite (IXIC) or Dow Jownes Index (DJIA), the indicator switches to Market Exposure indicator, showing also Accumulation/Distribution days when volume information is available. This indication which varies from 0% to 100% is what is shown under the M letter in the CANSLIM table which is calculated on the S&P500.
❖ Follow Through Days indicator.
If you are an adept of the Low-cheat entry, then you will be highly interested by the Follow Through days indicator as measured in the S&P 500 and shown as diamonds on the chart.
The follow-through days are calculated on S&P500 but shown in current stock chart so you don’t need to chart the S&P 500 to know that a follow through day occurred.
Follow Through days show correctly on Daily time frame and most are also shown on the Weekly time frame as well.
They are also classified according to the market zone in which they occur:
0%-5% from peak = Pullback : FT day is not shown.
5%-10% from peak = Minor Correction : Minor FT days is shown.
10%-20% from peak = Correction : Intermediate FT days us shown
20+% from peak = Bear Market : Makor FT days is shown
❖ RS Line and Rating indicator.
A RS Line and Rating indicator can be added to the chart.
Relative Strength Rating Accuracy.
Please note that the RS Rating is not 100% accurate when compared to IBD values.
❖ Earning Line indicator.
An Earning Line indicator can be added to the chart.
❖ ATR Bands and ATR Trade calculator.
The motivation for this calculator came from my own need to enter trades on volatile stocks where the simple 7% Stop Loss rule doest not work.
It simply calculates the number of shares you can buy at any moment based on current stock price and using the lower ATR band as a stop loss.
A few words about the ATR Bands.
On this indicator the ATR bands are not drawn as a classical channel that follows the price.
The lower band is drawn as a support until it’s broken on a closing basis. It can’t be in a down trend.
The upper band is drawn as a resistance until it’s broken on a closing basis. It can’t be in an up trend.
The idea is that when price starts to fall down from a peak, it should not violate its lower band ATR and that means that we can use that level as a Stop Loss.
You must look back for the stock volatility and find out which ATR multiplier works well meaning that the ATR bands are not violated on normal pullbacks. By default, the indicator uses 5x multiplier.
❖ Extra things, visual features and default settings.
The first square cell of current quarter displays a check mark ‘V’ if the CANSLIM criteria is OK or acceptable or a cross ‘X’ otherwise.
The first square cell of historical C and Rev show respectively the count of last consecutive positive quarters.
There are different color themes from “Forest” to “Space” you can chose from to best fit your eyes.
You also have different table sizes going from “Micro” to “Huge” for better adjustment to the size of your display.
The default settings view show: Pocket Pivots, FT Days, MA50, RS Line and ATR Bands.
That's all, Enjoy!