SOL Elliott Wave 4H with Enhanced ProjectionsThis 4H-optimized version includes:
Key Features for 4H Timeframe:
Optimized Default Settings:
Wave Detection Period: 7 (perfect for 4H)
ZigZag Depth: 3% (captures significant moves on 4H)
Visual Indicators:
Small circles mark pivot points as they form
Blue background on the last bar shows script is active
Clean zigzag lines between pivots
Wave numbers at each pivot
Immediate Feedback:
Pivots show up as soon as they're confirmed
Table shows pivots found count
Current price always visible
To Use This:
Add to your 4H SOL chart
You should immediately see:
Small circles marking recent pivots
The info table in top-right
Blue highlight on the current bar
If you don't see lines yet, try:
Reduce Wave Detection Period to 5
Reduce ZigZag Depth to 2%
Make sure you have at least 100-200 bars of history loaded
Fine-tuning for current market:
If SOL is ranging: Lower ZigZag Depth to 2%
If SOL is trending strongly: Increase to 4-5%
The indicator will start drawing zigzag lines and counting waves as soon as it finds valid alternating highs and lows that meet the minimum percentage move requirement.
รูปแบบชาร์ต
Advanced Range Theory - ART📊 Advanced Range Theory (ART): The Institutional Blueprint
Stop drawing lines. Start reading the blueprint of the market. Advanced Range Theory (ART) is not another support and resistance indicator; it is a military-grade market structure engine designed to decode the language of institutional capital. It operates on a single, powerful premise: markets move in phases of consolidation and expansion, and the key to anticipation lies in understanding the complete lifecycle of these phases.
ART provides a living, breathing map of the battlefield, identifying institutional accumulation zones and tracking them with unparalleled precision from their inception as "Pending" ranges to their ultimate classification after a breakout. This is your X-ray into the market's skeletal structure.
🔬 THEORETICAL FRAMEWORK: THE ARCHITECTURE OF PRICE ACTION
ART is built on a multi-layered system of logic that moves beyond static levels. It treats ranges as dynamic entities with a narrative—a beginning, a middle, and an end. The core of the system is the dynamic classification engine, which analyzes not just the range, but the character of the price action that resolves it.
1. The Range Lifecycle: From Accumulation to Classification
This is the revolutionary heart of ART. A range's true identity is only revealed by how it is broken.
Phase 1: PENDING (Yellow): A new range is identified based on a period of price consolidation (a "parent" candle followed by a minimum number of "inside" candles). At this stage, it is a neutral zone of potential energy—an area where institutions are likely building positions. It is a question the market has not yet answered.
Phase 2: MITIGATION & CLASSIFICATION: When price breaks out and reaches a calculated extension level, the range is considered "mitigated." At this exact moment, ART analyzes the breakout's DNA to classify the range's true intent:
TYPE 1 - BREAKOUT (Blue): Characterized by a strong, impulsive move with confirming volume. This is a high-conviction breakout, signaling aggressive institutional participation and the likely start of a new trend. It is a statement of intent.
TYPE 2 - REVERSAL (Orange): Occurs when price attempts to break one way but is aggressively rejected, reversing and breaking out the other side. This signals absorption and a "failed auction," often marking significant market turning points.
TYPE 3 - PIVOT (Green): A more balanced breakout, lacking the explosive momentum of a Type 1. This often represents a resolution after a period of indecision or a pivot within a larger trading range.
2. The Hierarchical Map: Source & S/R Levels
ART doesn't just draw boxes; it builds a genealogical map of market structure.
SOURCE LEVEL (Thick Gold Line): This is the "genesis" point—the most recently mitigated range. It acts as the primary point of origin for the current market swing and serves as a critical level for determining overall bias. Price action above the Source is generally bullish; below is bearish.
S/R LEVELS (Cyan Lines): When a range is mitigated, the price level where it broke becomes a key Support/Resistance zone for the future. ART tracks the two most recent S/R levels, as these often act as powerful magnets or rejection points for price.
3. The Multi-Factor Validation Engine
To eliminate noise and focus only on institutionally significant ranges, every potential range must pass a rigorous quality control check:
Time-Based Consolidation: Requires a minimum number of consecutive inside candles (minInsideCandles), ensuring a true period of balance.
Volatility-Based Significance: The range's size must be greater than a multiple of the Average True Range (minRangeSize), filtering out insignificant micro-consolidations.
Participation Confirmation: The parent candle of the range is checked against average volume to ensure there was meaningful activity during its formation.
⚙️ THE COMMAND CONSOLE: CONFIGURING YOUR ART ENGINE
Every input is designed to give you granular control over the detection engine, allowing you to tune ART to any market or timeframe with precision. Each tooltip in the script provides a deep dive, but here is a summary of the core controls.
🎯 ART Detection Engine
Minimum Inside Candles: The soul of the detection algorithm. It defines the minimum number of bars that must be contained within a single "parent" candle to qualify as a range. Higher values (3-4) find major, significant consolidation zones. Lower values (1-2) are more sensitive and will identify shorter-term accumulation patterns.
Extension Multiplier & Fibonacci Extension: These control the profit target projections. The Extension Multiplier uses a simple measured move (e.g., 1.0 = a 1:1 projection of the range's height). The Fibonacci Extension uses the golden ratio (1.618) for harmonically-derived targets.
Mitigation Method (Cross vs. Close): Determines how a breakout is confirmed. Cross is more responsive, triggering as soon as price touches the extension. Close is more conservative, requiring a full candle to close beyond the level, which helps filter out fake-outs from wicks.
Min Range Size (ATR): A crucial noise filter. It ensures that ART ignores tiny, insignificant ranges by requiring a range's height to be a certain multiple of the current market volatility (ATR).
📊 Display & Visual Configuration
These settings give you full control over the visual interface. You can toggle every single element—from the Webb Scanner to the S/R Levels—to create a clean or a comprehensive view. Choose a color theme that suits your charting environment or define a fully custom palette.
🕸️ Webb Analysis Scanner
This is a unique real-time flow analysis tool. It draws dynamic, animated lines from the current price to recent historical points. This visualization helps reveal hidden "tendrils" of momentum and short-term support/resistance that are not immediately obvious, acting as a "sonar" for immediate price flow.
📊 THE ANALYTICS HUB: YOUR DASHBOARD DECODED
The dashboard provides a real-time, at-a-glance intelligence briefing on the current state of market structure as seen by the ART engine.
RANGE METRICS: This section is a "census" of the market's structure. It tells you the total number of ranges identified, how many are still Pending (awaiting a breakout), how many are Unmitigated (active but not yet broken), and how many have been Mitigated (classified and complete).
TYPE BREAKDOWN: This is a powerful gauge of market character. A high count of Type 1 (Breakout) ranges suggests a strong, trending environment. A rising number of Type 2 (Reversal) ranges can signal market exhaustion and potential trend changes. A dominant Type 3 (Pivot) count indicates a balanced, rotational market.
KEY GUIDE: The Large dashboard includes a full legend, so you never have to guess what a line or color represents. It's your built-in user manual.
🎨 DECODING THE BLUEPRINT: A VISUAL INTERPRETATION GUIDE
Every line and color in ART is designed for instant, intuitive understanding.
The Range Lines:
Yellow Lines: A Pending range. This is an active zone of accumulation. Pay close attention.
Colored Lines (Blue/Orange/Green): An unmitigated, classified range. The color tells you its breakout character.
Dotted Lines: A Mitigated range. Its story has been told. These historical levels can still act as support or resistance.
The Identification Zones: These colored boxes appear at a range's origin point after it has been classified. They are the "birth certificate" of the range, permanently marking its type (Breakout, Reversal, or Pivot) and providing an immediate visual history of market behavior.
The Hierarchical Lines:
Thick Gold Line (Source): The most important line on your chart. It is the anchor for your bias.
Cyan Lines (S/R): High-probability decision points. Expect reactions here.
Purple Dotted Lines (Extensions): Logical, calculated profit targets for breaking ranges.
🔧 THE ARCHITECT'S VISION: THE DEVELOPMENT JOURNEY
ART was born from a deep frustration with the static and subjective nature of traditional market structure analysis. Drawing lines by hand is inconsistent, and most indicators are reactive, only confirming what has already happened. The goal was to create a proactive, objective, and dynamic framework that could think about the market in terms of phases and lifecycles.
The breakthrough came from a simple shift in perspective: a range's true character isn't defined when it forms, but by how it resolves. This led to the development of the "post-breakout classification engine," which waits for the market to show its hand before assigning a definitive type. The Webb Scanner was inspired by the desire to visualize the unseen, to create a tool that could feel the immediate "pull" and "push" of price flow. The result is not just an indicator; it is a new language for interpreting price action, built on a foundation of logic, clarity, and precision.
⚠️ RISK DISCLAIMER & BEST PRACTICES
Advanced Range Theory is a professional-grade analytical tool designed to enhance a trader's decision-making process. It does not provide direct buy or sell signals. The levels and classifications it generates are based on historical price action and mathematical probabilities. All trading involves substantial risk, and past performance is not indicative of future results. Always use this tool in conjunction with a robust risk management plan.
"I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times."
— Dskyz, Trade with insight. Trade with anticipation.
— Bruce Lee
AI Smart Liquidity Signal Gold 🚀AI Smart Liquidity Signal Gold
Description:
This indicator is a technical analysis tool designed to identify potential trading opportunities by detecting breakouts of pivot-based trendlines and confirming these events with a comprehensive, multi-layered filtering system. This document provides a detailed, transparent explanation of the underlying logic and calculations.
1. Core Concept: Pivot-Based Liquidity Trendlines
The primary signal of this indicator is generated from what we term "Liquidity Trendlines." This is a custom method for identifying potential momentum shifts.
How It Works:
The script first identifies significant swing points in the price using the ta.pivothigh() and ta.pivotlow() functions. The lookback period for these pivots is user-configurable.
It then connects consecutive pivot points (e.g., two pivot highs or two pivot lows) to draw a trendline. This line represents a dynamic boundary of recent price action.
A "Liquidity Breakout" signal is generated when the price closes decisively across this trendline. For example, a liquidity _ pulp (buy signal) occurs when the price closes above a downward-sloping trendline connecting two pivot highs. This breakout is the foundational event for a potential trade setup.
2. The Signal Confirmation Process: A Multi-Layered Filtering System
A raw Liquidity Breakout signal is only the starting point. To enhance reliability and reduce false positives, the signal must pass through a series of user-enabled filters. A final Buy or Sell signal is only plotted on the chart if all active filter conditions are met simultaneously.
Here is a breakdown of each filter's specific logic:
General Trend Filter: This filter uses a sequence of moving averages (50, 100, and 200-period EMAs) to define the long-term market trend.
Buy Condition: close > 50 EMA, 50 EMA > 100 EMA, and 100 EMA > 200 EMA. The slope of the 50 EMA must also be positive.
Sell Condition: The inverse of the buy condition.
Smart Trend Filter: This provides a shorter-term view of the trend by combining signals from EMA slope, DMI (ADX), and market structure. A score is calculated, and the trend is considered "UP" or "DOWN" if at least two of the three conditions are met.
RSI Filter: The Relative Strength Index (RSI) is used to filter signals based on momentum.
Buy Condition: The RSI must be rising (rsi > rsi ) and below the user-defined oversold level (e.g., 30).
Sell Condition: The RSI must be falling (rsi < rsi ) and above the user-defined overbought level (e.g., 70).
MACD Filter: The Moving Average Convergence Divergence confirms momentum.
Buy Condition: The MACD line must be above the Signal line.
Sell Condition: The MACD line must be below the Signal line.
ATR (Volatility) Filter: This filter ensures that trades are only taken when market volatility is sufficient. It calculates the ATR as a percentage of the closing price and checks if it is above a user-defined threshold (e.g., 0.03%).
Support & Resistance (S&R) Filter: The indicator identifies the highest high and lowest low over a lookback period to create dynamic S&R zones.
Logic: It blocks buy signals that form too close to a resistance zone and sell signals that form too close to a support zone, preventing trades into immediate barriers.
Higher Timeframe (HTF) Filter: This powerful feature provides confluence by checking the General Trend condition on higher timeframes (e.g., 30m, 1H, 4H). A buy signal on the current chart will only be valid if the trend on the selected higher timeframes is also "UP".
3. Integrated Risk Management: TP/SL Calculations
The indicator automatically calculates Take Profit (TP) and Stop Loss (SL) levels for every valid signal based on the Average True Range (ATR), adapting to current market volatility.
Calculation Method:
Stop Loss (SL): Entry Price ± (ATR * SL_Multiplier)
Take Profit (TP): Entry Price ± (ATR * TP_Multiplier)
The multipliers for SL and the three TP levels (TP1, TP2, TP3) are fully customizable by the user.
4. Additional Features
Multi-Timeframe (MTF) Scanner: A dashboard that monitors and displays the final Buy/Sell signal status across multiple timeframes simultaneously.
Session Filter: Allows traders to restrict signals to specific market sessions (Asian, London, New York).
Customizable Alerts: Alerts can be configured for any final Buy/Sell signal, allowing users to stay informed without constant chart monitoring.
By combining pivot-based breakout detection with this rigorous, step-by-step confirmation process, the "AI Smart Liquidity Signal" aims to provide a structured and logical approach to identifying trading opportunities.
ICT Killzones + Macros & PDH/PDL - Milana Trades Take your intraday trading to the next level with this all-in-one session and liquidity mapping tool, designed to help you see where the real action happens. Whether you're trading FX, indices, or crypto, this indicator gives you true market structure context.
🔍 Features Overview
✅ Session Boxes
Visually map out the most important market sessions:
1)Asian Session
2)London Session
3)New York Open
4)New York AM
5)New York PM
Each session is shown with clean, color-coded boxes for easy reference. These zones help you identify when key volatility and volume shifts occur, allowing you to better time your entries and exits.
✅ Liquidity Levels
See where liquidity is likely to be resting with automatic levels based on key market highs and lows:
PDH/ PDL – Previous Day's High / Low
PMH / PML – Previous Week’s High / Low
PVH / PVL – Previous Session's High / Low
These levels are magnets for price during liquidity grabs, making them perfect targets for reversal or continuation trades.
✅ Macro Zones (High-Volatility Windows)
Want to focus on the most explosive timeframes within a session? Turn on Macro Zones.
A Macro Zone is a custom time window within a session where price is statistically more likely to show volatility spikes, fakeouts, or key breakouts. This is ideal for scalpers, ICT-based strategies, and smart money traders.
Each Macro Zone is displayed as a separate box within the session, giving you even more granularity.
This part incorporates macro functions originally developed by LuxAlgo. Big respect to their work, which served as a helpful reference.
Please note that the macro logic was slightly modified: it now starts 5 minutes earlier and ends 5 minutes later than the original.
Based on my experience, these adjusted timeframes provide better accuracy and signal reliability, as they capture important market movements that the original window might miss.
FVGFVG indicator
A Fair Value Gap is when the price moved very fast without looking back in the short term. Usually this is an indication of smart money plays.
### Basics FVGs ###
Fair value gaps are determined with 3 candlesticks
When bullish this is the difference from the cs1 high to the cs3 low, = BISI.
When bearish this is the difference from the cs1 low to the cs3 high, = SIBI.
By default it shows SIBI and BISI FVGs those just follow the 2 simplest rules above.
Default colour = blue as this is neutral.
Those FVG drawings should be used to calibrate the following 3 special FVGs.
### Special FVGs ###
Than there are 3 more conditions to define FVG's in more detail
1. Expansion / Breakout FVG
This is when the body of cs3 is more than % of cs2
Default colour = yellow as this is not positive.
2. Rejection / Rejected FVG
This is when the FVG created from cs1 and cs2 is filled for more than % by the move of cs3 (by the wicks).
Default colour = yellow as this is not positive.
3. True FVG
This is when the cs3 after a FVG (that is not expansion or rejection) has a very small body vs wicks. So if the body is smaller than % of the whole cs3. Additionally the cs3 body has to close above cs2 high when BISI and cs3 body has to close below cs2 low when SIBI.
Default colour = green as this is positive.
### Visuals ###
You can change the colouring of all the FVGs.
You can change which FVGs you want to see.
### Technical Calibration ###
The % of the move of cs3 back into the FVG of cs1 & cs2 to determine if a FVG is an expansion.
Thee % of the body of cs3 compared to cs2 to determine if a FVG is a rejection.
Body % of cs3 that complements to determine if a FVG is a true FVG.
### How to use ####
This is not providing any trades on itself it is rather a complement for people that are trading with fair value gaps to quantify their approach in the framework described above.
The indicator can be used on all timeframes and tickers. It is advised to approach any FVG strategy by searching confluence on multiple timeframes.
Crptopastor support & Resistance ProThis invite-only script, S/R Pro: Dynamic Confluence Zones & Trade Setups , is an advanced support and resistance indicator designed to cut through market noise and identify high-probability price levels.
Standard support and resistance indicators often clutter the chart with dozens of single-price lines, leaving the trader to guess which ones are truly significant. This script solves that problem using a proprietary clustering algorithm. Instead of just marking individual pivots, it analyzes pivot density to identify areas of historical price confluence. These areas are then drawn as dynamic zones, giving you a much clearer and more actionable view of the market structure.
This tool is built for serious traders who value a clean chart and data-driven insights. It automatically filters, grades, and displays only the most relevant S/R zones, and even plots potential trade setups based on these key levels.
Justification of Originality (Why this is a "Pro" Tool)
While the foundation of this indicator is the classic Pivot High/Low concept ( ta.pivothigh / ta.pivotlow ), its core value and originality come from its proprietary post-processing logic. Here's what makes it unique and worth protecting as a closed-source script:
Pivot Clustering Algorithm: The script does not just plot raw pivots. It collects a history of recent pivot points and intelligently clusters them together based on their proximity. If multiple pivots form within a narrow price range (configurable by you), the script merges them into a single, high-validity S/R zone. This method identifies true areas of supply and demand, not just isolated price wicks.
Dynamic Strength Rating: Not all zones are created equal. Each zone is given a "strength" score based on the number of individual pivots that formed it. This allows the indicator (and you) to distinguish between a minor level and a major institutional zone. You can set a minimum strength to filter out insignificant levels entirely.
Intelligent Zone Management: To maintain chart clarity, the script has a built-in logic to manage overlapping zones. If a new, stronger zone forms that overlaps with an existing, weaker one, the weaker zone is automatically removed. This ensures your chart always shows the most relevant and current market structure.
Automated Trade Setup Plotting: Beyond just identifying zones, this script actively helps with trade planning. It identifies the nearest support or resistance zone relative to the current price and automatically generates and plots a potential trade setup, including:
An Entry Price (at the midpoint of the zone)
A Stop Loss (placed with a user-defined safety buffer below a support zone or above a resistance zone)
Up to 5 Take Profit Levels (dynamically identified from the subsequent S/R zones)
How The Indicator Works: The Logic Explained
To provide full transparency on the script's mechanics without revealing the entire source, here is a step-by-step breakdown of the calculation process:
Step 1: Raw Pivot Detection: The script begins by identifying all recent pivot highs and lows using standard Pine Script functions, based on the Pivot Period you set.
Step 2: Pivot Clustering & Zone Creation: This is the core engine. The script iterates through the detected pivots. For each pivot, it scans for other nearby pivots within a price range defined by the Maximum Channel Width % input. All pivots found within this range are grouped into a "cluster."
Step 3: Strength Calculation & Filtering: The number of pivots within each cluster determines its "strength." Only clusters that meet the Minimum Strength requirement are considered valid S/R zones.
Step 4: Zone Consolidation & Display: The script plots the valid clusters as colored boxes (zones). To avoid clutter, it limits the display to the Maximum Number of S/R zones and ensures that stronger, overlapping zones replace weaker ones. The zone's color dynamically changes between support (green) and resistance (red) based on whether the current price is above or below it.
Step 5: Trade Setup Calculation: The indicator finds the closest valid support zone below the price and the closest valid resistance zone above it. Based on which is closer, it determines a likely trade direction (Long or Short) and plots the Entry, Stop Loss, and Take Profit levels accordingly.
Settings & Input Parameters Explained
This script is fully customizable to suit your trading style and the asset you are trading.
Setup
Pivot Period (prd) : The lookback period (number of bars to the left and right) to identify a pivot. A smaller number will be more sensitive and generate more pivots. Default is 10.
Source (ppsrc) : The price data used to calculate pivots. High/Low is standard for capturing extremes. Close/Open can be used to focus on body-based levels.
Maximum Number of Pivot (maxnumpp) : The maximum number of recent raw pivots the script will store in memory for its calculations.
Maximum Channel Width % (ChannelW) : This is a key setting. It defines how close pivots need to be (as a percentage of recent price range) to be clustered into a single zone. A larger value will create wider zones and group more distant pivots together.
Maximum Number of S/R (maxnumsr) : The maximum number of final S/R zones to display on the chart. This keeps the chart clean.
Minimum Strength (min_strength) : The minimum number of pivots required to form a valid S/R zone. A higher number means the zone is stronger and more respected.
Show Point Points (showpp) : A visual aid to see the raw pivot points that the script is using for its calculations.
Trade Setup
Show Trade Setups : Toggles the display of the automated Entry, SL, and TP labels.
Number of Take Profit Levels : Sets the maximum number of TP levels to plot.
Stop Loss Buffer % (sl_buffer_pct) : A crucial risk management tool. It adds a safety buffer to your stop loss, placing it a certain percentage of the zone's height away from the zone's edge to avoid stop hunts.
Colors
Fully customize the colors, line style, width, and label location to match your chart's theme.
How to Use in Your Trading
This indicator is versatile and can be used in several ways:
Mean Reversion Strategy: Look for entries when the price rejects a strong support or resistance zone. For example, wait for price to touch a green support zone and then start moving up before considering a long position.
Breakout Strategy: Use the zones as your breakout levels. A decisive close above a red resistance zone (which will then turn green) can signal a bullish breakout. The built-in "Resistance Broken" and "Support Broken" alerts are perfect for this.
Confirmation Tool: Use these data-driven zones to confirm levels identified by your own analysis. If your trendline converges with a strong zone from this script, your confidence in that level should increase.
Trade Management: Use the automatically plotted S/R zones as logical levels to take partial profits or trail your stop loss. The automated Take Profit levels are designed for this purpose.
Disclaimer: This indicator is a tool to aid in technical analysis and decision-making. It is not a signal-generating "robot" and should not be followed blindly. All trading involves risk, and past performance is not indicative of future results. Please use this script as part of a comprehensive trading plan with proper risk management.
CRM Trend Analyser✅ Breakout-Based Trading System
Detects breakout zones using custom price structure and moving average logic
Shows early pre-entry cues based on key highs/lows
Automatically calculates ATR-based Entry, Stop Loss, TP1, TP2, and TP3
✅ Dynamic Trend Engine
Adaptive trend lines using momentum acceleration logic
Candle coloring based on trend speed for visual clarity
Gradient intensity reflects trend strength and stability
✅ Multi-Timeframe Support
Plots Daily/Weekly High, Low, and Close levels
Make decisions using top-down market context
Toggle historical levels + resize labels for visual comfort
✅ Risk & Target Management
Auto-calculated Entry, SL, TP1, TP2, TP3 based on ATR
Clearly plotted lines and levels for real-time decision-making
Choose between "Only Last Signal" or "All Signals" mode:
✅ Clean charts with most recent trade only
✅ Back test easily with full signal history
✅ Built-in Technical Tools
Custom-styled VWAP Overlay
Demand & Supply zones for support/resistance
Multiple adaptive MAs with momentum tracking
HMA gradient for strength confirmation
✅ Smart Signal Display
Dynamic Buy/Sell markers with entry labels
Color-coded SL/TP lines for fast visual understanding
Optional:
Use standard candle colors
Customize theme for your visual comfort
🕒 Recommended Timeframes
3min / 5min → Intraday & Scalping
Daily Chart → Swing / Positional setups
⚠️ Important Learning Note
This tool is meant to aid your learning and strategy development. Use it with:
A clear trading plan
Disciplined risk management
Correct position sizing (start with single quantity)
Strict Stop Loss rules
Trade only when the risk-to-reward ratio is favorable
In a sideways or opposing market, no trade can be the best trade
True wealth creation happens only through long-term investing
For disciplined risk management, limit intraday exposure to 10% of your capital
🔰 Beginner Path:
1. Start with paper trading for 2 months.
2. Then try equity trades with small capital (₹3,000 or less).
3. Limit loss to ₹50 – ₹100/day. Learn without pressure.
4. Avoid option/futures trading initially — options are high-risk instruments and require advanced understanding.
💡 “Learn first, earn later.” Your capital’s growth or loss is entirely in your control.
⚠️ Disclaimer
This indicator and content are intended purely for educational and informational purposes. They do not constitute financial, investment, or legal advice. All opinions are personal interpretations based on research and are not recommendations to buy, sell, or hold any security.
Always consult a SEBI-registered advisor or certified financial planner before making investment decisions. The creator is not responsible for any financial loss or decision taken by viewers.
Use this tool as support to your own strategy — not as a standalone trading system.
Happy Trading, CHEERS!
NIFTY 50 Double Top & Bottom Screener [Hourly]This script will:
Detect Double Bottom and Double Top on hourly charts
Scan all NIFTY 50 stocks
Show a live label with matching tickers (e.g. “DB: RELIANCE, INFY | DT: TCS, ITC”)
Be ready to paste directly in TradingView’s Pine Editor
SMT Divergence w/ HTFSMT Divergence with Higher Timeframe Indicator Overview
This script is a technical analysis tool for Trading View that identifies and visualizes Smart Money Concepts (SMT) divergences between two financial instruments across multiple timeframes. Here's a comprehensive breakdown of its functionality:
Core Purpose
The indicator detects divergences between a main symbol (the one displayed on the chart) and a comparison symbol (defined by the user, defaulting to ES futures). A divergence occurs when price movements between these two instruments show opposing patterns at pivot points.
Key Features
1. Smart Money Concepts (SMT) Divergence Detection
Identifies two types of divergences:
Bullish SMT: When one instrument makes a lower low while the other makes a higher low (or vice versa)
Bearish SMT: When one instrument makes a higher high while the other makes a lower high (or vice versa)
2. Multi-Timeframe Analysis
Analyses and displays divergences on the current chart timeframe
Provides optional overlays from higher timeframes:
Hourly (H1)
4-Hour (H4)
Daily (D)
Weekly (W)
Automatically determines which timeframes to display based on the current chart timeframe (e.g., won't show hourly divergences on an hourly chart)
3. Dynamic Pivot Detection
Calculates pivot points using a user-defined lookback period
Uses sophisticated algorithms to accurately locate pivot points across different timeframes
Maps higher timeframe pivots to corresponding price points on the current timeframe
4. Automatic Invalidation
Automatically removes divergence signals when they become invalidated by price action
For bearish SMT: Invalidated when both symbols close above their highest pivot points
For bullish SMT: Invalidated when both symbols close below their lowest pivot points
5. Visual Elements
Draws connecting lines between pivots that form divergences
Adds optional labels showing the type of divergence (bullish/bearish) and timeframe
Color-codes lines and labels (green for bullish, red for bearish by default)
Customizable colours and opacity settings
User Configuration Options
The script offers extensive customization through several input groups:
Symbols: Selection of the comparison symbol
SMT Settings: Pivot lookback timeframe and label visibility
Higher Timeframe Overlay: Toggle different timeframe overlays (H1, H4, Daily, Weekly)
Style Settings: Customize colours and opacity of visual elements
Wickless Candles detector - [STRATTON]This TradingView indicator is designed to automatically identify wickless candles and draw horizontal lines from their price levels.
Key Features 📈📉
Automatic Detection: The script identifies several types of wickless candles:
Bullish Candles: Those with no upper wick, no lower wick, or that are completely wickless.
Bearish Candles: Those with no upper wick, no lower wick, or that are completely wickless.
Wickless Doji: A very rare case where the open, close, high, and low are all identical.
Level Plotting: A line is automatically drawn from the corresponding price level (the high or low of the wickless part of the candle). These lines can serve as a reference for future price interactions.
Dynamic Line Management: By default, when a line is touched by the price of a subsequent candle, it is automatically deleted from the chart. This helps keep the chart clean by showing only "active" levels that have not yet been tested.
Integrated Alert System: You can set up alerts in TradingView to be notified in real-time as soon as any type of wickless candle is detected on the chart.
Customizable Settings ⚙️
The indicator offers great flexibility through its numerous settings:
Colors: Fully customize the line colors for bullish (default green), bearish (default red), and doji (default yellow) candles.
Line Appearance:
Style: Choose between solid, dashed, or dotted lines.
Width: Adjust the line width for better visibility.
Extension: Lines can extend indefinitely to the right (Extended Lines) or have a fixed length that you can define (Line Length).
Line Behavior:
Keep Touched Lines: If this option is enabled, instead of being deleted, lines will stop at the point where the price touched them, leaving a visual record of tested levels.
---
By Stratton, for traders, by traders !
Logios Traders Pro v1## 📈 Logios Traders Pro v1 – EMA Crossover + Signal Candle Extensions
**Logios Traders Pro v1** is a powerful and clean EMA crossover-based tool designed for traders who want precise entry zones, trend clarity, and support/resistance validation — all in one lightweight overlay.
### 🔍 Features:
* **Customizable Fast and Slow EMAs**
Set your preferred EMA lengths to generate Buy/Sell signals based on crossovers.
* **Signal Candle High/Low Extensions**
Each Buy/Sell signal marks the high and low of the signal candle and projects them forward as horizontal levels. These act as **dynamic support/resistance zones**, and extend until broken by price.
* **Trend EMA (e.g., EMA 50)**
An optional third EMA is displayed by default to help filter trades with the broader trend. Its length is also fully customizable.
* **Smart Visuals**
* Signal markers (`Buy` / `Sell`) with clean labels.
* Background coloring and EMA plots are optional and customizable.
* Alert-ready for both buy and sell conditions.
### ✅ Best Used For:
* Trend-following or reversal setups.
* Retest entries off signal candle zones.
* Entry confirmation aligned with trend direction (using the 50 EMA).
---
### ⚙️ Inputs:
* Fast EMA Length (default: 5)
* Slow EMA Length (default: 9)
* Trend EMA Length (default: 50)
---
Whether you're a scalper, intraday trader, or swing trader, **Logios Traders Pro v1** gives you high-precision insight into the market’s structure and key entry zones.
---
Vrext- Advanced EMA ZoneThe indicator highlights an area between two manually adjustable EMA-s to visibly mark a zone. A zone where the larger EMA is bellow the smaller one (indicating an uptrend) is marked green. On the opposite hand where higher EMA is above the lower the zone (indicating a downtrend) is marked red.
For correct zone marking enter EMA-s in descending order.
The indicator also allows you to add further additional EMA-s, which do not have a zone drawn between them and are just stand alone EMA-s. They are fully customisable in terms of colour, width. etc.
Additionally the indicator allows you to plot a vertical line ''xyz'' candles in the past. The idea behind it is that if you want to only focus on the previous 150 candles, there will be a clear line at the 150th candle for easier navigating.
ICT Time CaptureICT 8am High/Low + 9am Capture (NY Time) — Fixed 1H
This indicator marks the High and Low of the 8am candle on the 1-hour timeframe fixed to New York time (America/New_York timezone). It also draws a line for the 9am candle open and indicates if the 9am candle “captured” (broke above or below) the 8am High or Low.
Key Features:
Always uses 1-hour data fixed on New York timezone, regardless of the chart’s current timeframe.
Draws horizontal lines for the 8am High and Low, with configurable colors, styles (solid/dashed), thickness, and extension length.
Draws a horizontal line for the 9am open price with customizable style.
Shows labels with price values explaining the lines.
Shows a capture label when the 9am candle breaks above the 8am high or below the 8am low.
Allows full customization of label text colors, line colors, line styles, thickness, and label distances from line start.
How to use:
Use this indicator to monitor key ICT timeframes (8am and 9am NY time) for intraday price action clues.
The capture labels help identify when price breaks key levels from the 8am candle during the 9am candle.
The configurable style options let you customize the indicator to your chart style.
Linton Price Targets(R)Linton Price Targets
A groundbreaking new way of projecting price targets and when they will be met in the future.
Point and figure charts have largely fallen out of favour in recent decades with the birth of personal computing and electronic data services. Few software systems calculate them correctly, and the technique is seen as outdated and difficult for the newcomer to technical analysis to understand. Linton Price Targets takes the point and figure methodology for producing vertical count targets and applies them to time-based charts that are much more widely used for technical analysis.
To place Point and figure price targets on a time-based chart, we first need to relate the conditions that produce the vertical count targets. Vertical Targets are only generated with uninterrupted moves off a high or a low point in prices. A pullback of at least 3 boxes locks the thrust column and therefore the price target. A move of at least one box above (in the case of an upside target off a low) or one box below (downside off a high) ‘activates’ the price target. Here the buyers and sellers respectively are confirmed. Conversely a move below the base of an upside target column, or above the top of a downside column ‘negates’ the vertical target. In this case, the buyers and sellers have been superseded by subsequent events.
Projecting Price
The price projection following the point and figure 3-Box method is relatively straightforward. The standard projection used is twice the original move from the top of the initial thrust level. This derives from the 3-Box construction devised by Cohen, whereby the initial thrust count is a third of the overall price count projection. But there is no reason to limit the Target Price Factor to the value to 2. A value of 1 could be used in the case of consolidation patten where the move out of the pattern is roughly equivalent to the move into the pattern. A value of 1.618 could be used for Fibonacci Retracements or Extensions or a value of 2 x log, can be used to deal with increasing box (unit) sizes as price changes.
Projecting Time
Projecting a potential price target with is relatively straight forward. Determining a time in the future when such a price target will be met is more of a challenge. This has been seen as one of the major drawbacks of point and figure charts for decades. Because there is no time axis on a Point and figure chart, there is no saying when a count projection target will be met.
For the Time to Target, we need to consider potential methodologies such as:
1. Price to Time Ratio – t units of price for every x units of time – ie $1 every 2 days
2. Thrust Angle Factor – a factor x the initial trust angle for the target angle
3. Time to Activation Factor – time to target is x the time taken for a target to activate
4. Follow the Price – track prices as the progress to target and adjust time to target accordingly
5. Historical Average Slope – historical average price time average for last n targets
Considering the Price to Time Ratio method, Chart 1 below shows a chart of the price targets for the US stock Applied Materials with a Unit size of $1. The targets are projected Log Scale 2x the initial thrust. From this chart we see that the target prices are reached later than the projection predicted. This means that we need to consider a lesser slope. Chart 2 below shows the same chart with the slope now adjusted to $1 every three days. This chart shows that recent targets for Applied Materials have been approximately met with this slope. Therefore, this is a better slope to use in this instance.
Chart 1 - Applied Materials (unit size $1) - target projection slope $1 every 2 days
Chart 2 - Applied Materials (unit size $1) - target projection slope $1 every 3 days
Chart 3 - Applied Materials (unit size $1) - target projection slope 1/2 initial thrust slope
The second method of projecting price targets assumes the time that a price target will be reached is directly related to the speed of the initial thrust, which generates the target. Chart 3 shows the same security as in the previous examples but using this method with an angle of slope which is half the initial thrust angle. The factor can also be altered with this method to best fit the data. In the previous examples (Charts 1 & 2) we see the slope of each of the targets is constant. Using the Thrust Angle Factor method, different buying and selling thrust angles produces different target slopes.
A third possible projection method assumes that the longer a price target takes to activate, the longer it takes for a target to be reached. The argument goes that the pullback from the initial thrust is more of a consolidation phase rather than a sharp reaction and therefore, the potential overall move will take longer. Chart 4 shows this method. Again, we see that, due to the varying times of price targets to activate, the slopes of the targets are not uniform as in Method 1 which uses a consistent price to time slope.
Chart 4: Applied Materials (unit size $1) – target projection x times the time taken for target to activate.
Chart 5: Applied Materials (unit size $1) – target projection readjusts with new price information
A fourth method for predicting when in the future that a price target might be met adjusts the slope of the targets from the activation point as new price information arrives. With multiple targets activated at different points on the chart, this method also produces price targets of different slopes. Because targets are readjusted with every new price, it is best to set this method to ignore the last x bars in order to spot any divergence from the targets. Chart 5 shows this methodology.
Chart 6 shows a method where the average slope of price over time is taken for the previous n targets that are achieved and used as the slope for projecting targets into the future. While the slopes for upward and downward targets can be separately adjusted with the previous methods mentioned, this method automatically calculates the different slope speeds of upside and downside targets.
Chart 6: Applied Materials (unit size $1) – target projection based on the average slope of the last x targets.
Multiple Price Targets
As with Point and figure count targets, multiple price targets point to the same price or price level increases the likelihood of price targets being met. This is known as ‘clustering’. Now with the ability to project price targets to a future date on a chart, it is not only possible to see clustering of the price of multiple targets, but also clustering of times targets may be met. This can lead to a ‘cluster zone’, an area of price and time in the future that multiple targets may be met. Chart 7 shows an example of this.
Chart 7: Applied Materials (unit size $1) – target zone of future price and time of multiple targets
Achievement and Non-Achievement of Price Targets and Prevailing Trend
Point and figure targets are approximate and are more often than not, not met precisely. They are regularly not achieved or exceeded, but this provides valuable information in itself. Upside price targets that are achieved or exceeded shows bullish confirmation, whereas these targets not being achieved indicates a degree of bearishness. Conversely, downside price targets achieved or exceeded is bearish confirmation and such targets not achieved is an indication of inherent bullishness.
Unsurprisingly, price targets are normally achieved or exceeded in line with the prevailing trend. Upside price targets should be given more weight in uptrends, while downside ones may only serve as a temporary moment for caution, because they are counter-trend. Downside Targets will carry more weight in downtrends. It is also often the case that the last target in line with the prevailing trend is never met as the trend changes and a new set of targets in the opposite direction are generated with the new reversal of trend. Active price targets in both directions are often an early sign of this. This is particularly true with multiple targets in the new trend direction verses one lone target in the previous trend direction. This lone target is likely to be negated, clearly signalling the new trend direction is taking hold.
Activation and Negation of Price Targets
An upside price target is only activated when prices rise a further than a full price unit above the top of the initial uninterrupted buying thrust in prices from a low. A low is defined by a price level at least one full price unit below a previous recent low. The pullback downwards of at least three price units ‘locks’ the initial thrust that generates the upside price target. Here the bulls buying from the bottom have been confirmed.
A downside price target is only activated when prices fall further than a full price unit below the bottom of the initial uninterrupted selling thrust in prices from a high. A high is defined by a price level at least one full price unit above a previous recent high. The pullback upwards of at least three price units ‘locks’ the initial thrust that generates the downside price target. Here the bears selling from the top have been confirmed.
A target is valid once the column is locked with the pullback of at least three units, but it should not be considered as active until the price breaks through the activation level. An unactivated target serves as advance notice that a target is in place and will become active once the activation price level is broken.
An upside price target is negated if prices fall below the bottom of the initial uninterrupted buying thrust in prices. In this instance the bulls have been beaten by the bears. Conversely, a downside price target is negated if prices rise above the top of the initial uninterrupted Selling thrust in prices. Here the bears selling from the top have been beaten by the bulls.
It is important to note the difference between a target that is activated first and then negated and a target that was never activated and negated first. Research shows that normally more than half of all negated targets were never activated and wouldn’t have been taken. Taking the prevailing trend into account further reduces the number of negated targets that would have been taken at the activation point.
Evaluating a Target as Price Progress
Because Linton Price targets can be evaluated with subsequent new price information with the passage of time, it becomes possible to see more easily, than on a point and figure chart, when a target might be failing. The ideas of activation, negation, and achievement of price targets are understood in point and figure charting and apply similarly here to time-based charts. But the ability to now see prices diverging from the target path presents us with some potential new states of a target. In the case of an upside target, if prices fall away or wander sideways from a target path this alerts us to the fact that the prices on their way to the target may be ‘exhausting’. If we fall or wander back below the target activation level, this implies the previous resistance level off the thrust high has not managed to become a new support level for the price. Consequently, we may consider that the target has been ‘de-activated’. If we fall further below the low of the pullback low point, this previous support level also failed to hold and this is providing us with an early warning that the target is quite possibly ‘failing.’ If prices are moving towards the target as expected, we can say the target is ‘in train.’ This is particularly appropriate for multiple targets that run parallel using the first price/time slope prediction method where the targets look like ‘train tracks.’
Improbable Targets
Occasionally an improbable target a long way from the price will be generated. This is particularly true using a log scale projection. Beware of a target that points to a very large change in price. This is especially true of a lone target. It is also quite likely that the unit size has been set too small where a bigger unit size may not produce a target at all.
Longer term charts
Point and figure charts have always meant to be constructed with tick data. The point and figure methodology reduces this down to just the ticks that create a new box on the chart. Long tick data price histories are typically expensive and hard to come by. This can also be an overwhelming amount data to store and analyse, particularly in the case of very liquid instruments such as a major currency pair. For intraday charts, one minute data will normally suffice. But these histories may not be long enough either and it may be necessary to use a 60-minute chart.
It is also possible to construct point and figure charts using high/low data or even open-high-low-close data making some assumptions based on a rising or falling candle, on which came first, the high or the low. The targets will be impacted accordingly.
When it comes to longer term charts such as weekly or monthly charts it is unlikely that these time frames would be used for point and figure charts. The construction method already filters the data. But when it comes to long-term time based charts it becomes necessary to look at weekly or monthly data.
You will also see that long term price upside targets are generated that are not on the daily chart. This is because daily the movements will not provide the same uninterrupted buying thrusts as with the monthly data. The daily pullbacks are effectively ignored when using monthly data. The other advantage is the unit size is now months so we can say that the target slope equates to 1% of price every month for a 1 to 1 slope for example. Using weekly or monthly data to construct the price targets is a significant departure from the traditional point and figure charting method.
Time-Based Charts Are Easier to Understand Than Point and Figure Charts
In recent years, the vast majority of people carrying out technical analysis of charts do not use the point and figure charts. This is partly because very few software systems draw them correctly and do not calculate the price targets. Newcomers to technical analysis find point and figure charts hard to understand.
Combining With Other Techniques
Using point and figure charts has also often meant the need to switch between different chart types for the same instrument. Time-based charts allow for a vast set of technical analysis time-series based techniques to be married with Linton Price Targets. Having different sets of analysis on the same chart can increase the power of the analysis without having to swap between different chart types.
Linton Price Targets builds on the technical analysis body of knowledge developed over the past 100 years by bringing an old, largely lost, technique into the modern age.
The main advantages of Linton Price Targets are:
• The ability to have price targets on time-based charts.
• It is now possible to ascertain when in the future a price target may be met.
• With the passage of time, it becomes clearer if a target track is being followed.
• The targets can be applied to longer-term time-based charts.
• Time-series based analysis techniques can be used on the same chart as the targets.
• The targets are much easier to understand for the newcomer to technical analysis.
TrendZoneTrendZone - Fibonacci Trendline Indicator
TrendZone is a custom Pine Script indicator that automatically draws fibonacci-based trendlines between key pivot points on your chart.
Key Features:
3 Pivot Points: Set start point, major pivot (reversal), and end point
Dual Trendlines: First trendline (Point 1 → 2) and second trendline (Point 2 → 3)
Fibonacci Levels: Automatically draws 25%, 50%, and 100% fibonacci levels for each trendline
Auto Trend Detection: Automatically identifies bullish/bearish trends and adjusts colors accordingly
Customizable: Full control over colors, line styles, and widths for each fibonacci level
How it Works:
The indicator uses your selected pivot points to create two connected trendline systems. Point 2 serves as the major pivot where the first trend ends and the reversal begins. Each trendline system includes fibonacci retracement levels that extend to the right, helping identify potential support/resistance zones.
Use Cases:
Identifying trend reversals at key pivot points
Finding potential support/resistance levels using fibonacci projections
Visualizing market structure changes between different time periods
Planning entries/exits based on fibonacci trendline interactions
Perfect for traders who use fibonacci analysis combined with trend structure to identify high-probability trading zones.
Global Liquidity vs BitcoinGlobal liquidity vs Bitcoin/dollar, per Grok. This combines M2 with US credit data - reverse repos, Fed assets, etc. My aim was to approximate Raoul Pal's Global Liquidty indicator from inside his GMI membership. That membership is probably beyond my skillset, but an indicator like this is useful as it close-to-mirrors Bitcoin price.
HS PN BiasJai Sidhivinayak Bappa Ki
This indicator is brainchild of Hitesh seth
Thanks to Him for giving such a wonderful Idea ,
Indicator gives you positve negative bias of a stock
SYRAX (SIMPLE RANGE)SYRAX (SIMPLE RANGE) is a minimalist indicator designed for traders who focus on range breakouts. If you’re someone who just needs one clean and consistent range plotted every day to execute your strategy, this tool is for you.
The indicator defines a customizable time range on your chart and highlights the high and low of that session, helping you visualize potential breakout zones. A vertical line can also be drawn at a specific time each day to assist with your session planning.
Features:
• Automatically draws the daily range box based on your chosen start and end time.
• Timezone setting to align the range with your local or market session.
• Clean visuals with editable box color, border, and text labels.
• Optional extended range lines and vertical session markers.
Whether you’re trading early session breakouts or waiting for liquidity sweeps, SYRAX gives you the structure you need — nothing more, nothing less.
Candle Revers Indicator 2New Candlestick Reversal Indicator Based on Statistics
We’re excited to introduce our brand-new indicator on TradingView, developed by Mathbot EA. This tool is built on advanced statistical analysis and candlestick reversal patterns, helping traders identify potential market turning points with greater accuracy. By combining data-driven insights with proven candlestick behavior, this indicator provides highly reliable signals to enhance your trading strategy.
Created by:
Mathbot EA
Visit our official website for more information: www.mathbot-ea.pro
MAYFAIR REVERSAL CHANGE🔄 Mayfair Reversal Change — By EWC
🔹 Overview:
The Mayfair Reversal Change indicator is designed to catch high-probability reversal zones using a smart filtering mechanism powered by stochastic oscillator behavior. It filters out noise and only shows clean buy/sell reversal signals when market conditions align with exhaustion and overextended moves.
🔹 Key Features:
Buy/Sell Reversal Labels based on Stochastic Crosses & Extremes
Built-in smoothing to reduce false signals
Works in trending and ranging conditions
Toggle to enable/disable reversal filter signals
Best used as a confirmation tool alongside price action
🔹 Ideal For:
Swing and intraday traders who love catching tops and bottoms
Traders using confluence-based entry systems
Great complement to the Mayfair FX Scalper
💡 Recommended Timeframes: 5M, 15M, 30M
📌 Pair with structure breaks or divergence for higher win rate.
Session & PD High/Low w/ True 4PM CST Trading DayMarks Session High/Low and previous day high/low. This is for personal use only for friends, not for sale or access to public.
Adam Mancini ES Game Plan LevelsThis script plot support and resistance levels. It also allows to input text for each level. The format needs to be levels separated by a comma. If you want to input text then use : after level.
6285 (major), 6277, 6272-69 (major): Unique Text Display, 6260
I am using this to display Adam Mancini Levels for emini Futures.