RB — Rejection Blocks (Price Structure)This indicator detects and visualizes Rejection Blocks (RBs) using pure price action logic.
A bullish RB occurs when a down candle forms a lower low than both its neighbors. A bearish RB occurs when an up candle forms a higher high than both its neighbors.
Validated RBs are displayed as boxes, optional lines, or labels. Blocks are automatically removed when invalidated (price closes through them), keeping the chart uncluttered and focused.
How to use
• Apply on any timeframe, from intraday to higher timeframes.
• Watch how price reacts when revisiting RB zones.
• Treat these zones as contextual areas, not entry signals.
• Combine with your own trading methods for confirmation.
Originality
Unlike generic support/resistance tools, this indicator isolates a specific structural pattern (rejection blocks) and renders it visually on the chart. This selective focus allows traders to study structural reactions with more clarity and precision.
⚠️ Disclaimer: This is not a trading system or a signal provider. It is a visual analysis tool designed for structural and educational purposes.
Candlestick Analysis
Opening Range Suite by SBSniperOpening Range Suite
An all-in-one opening-range tool suite. It draws the 30-second, 5-minute, and 30-minute opening ranges for the AM session (09:30 NY). Each range is highlighted with a rectangle (high/low with midpoint) and can display a full pack of projection levels.
⸻
What it draws
• AM 09:30 ORs: 30s, 5m, 30m ranges.
• Midpoint line inside each box.
• Projections from the opening range (measured both High→Low and Low→High) at:
−0.5, −1, −1.5, −2, −2.5, −3, −3.5, −4.
• Text labels inside rectangles (fixed text):
AM — “OR 30sec / OR 5min / OR 30min”; PM — “PM 30sec / PM 5min / PM 30min”.
⸻
Smart behavior
• Today always extends to the current bar (so the current session’s box grows with price/time).
• Previous 5 days of each selected range are shown and, by default, extend to 12:00 NY for AM and 16:00 NY for PM (2.5h span).
Toggle available to extend previous 5 out to the current bar instead.
• Projection day cap: You choose how many recent days (including today) draw projection lines. This prevents chart clutter and avoids TradingView object limits.
• Weekend skip: Automatically ignores Saturdays and Sundays based on New York time.
• Single label toggle: Turn all labels on/off; styling and text are fixed for clarity and consistency.
⸻
How ranges are calculated
• The script anchors to New York local time and detects:
• AM session: 09:30 → grabs the 30s/5m/30m bar(s) that open at 09:30:00 NY.
• Each range uses the bar’s high/low, draws a rectangle spanning the selected time window, and plots the midpoint.
⸻
Notes & best practices
• The 30-second OR requires a symbol/data plan that provides 30-second bars. If your feed doesn’t have 30s, keep the 30s toggles off and use 5m/30m.
• Use on intraday charts. The tool relies on bar times to align with NY session opens.
• For non-US symbols or 24/7 markets, NY anchoring still works; just be aware that “open” is tied to 09:30 New York time.
ICT Sessions & Killzones +PRO (VinceFxBT)ICT Sessions & Killzones +PRO (VinceFxBT)
All in one Session and Killzone script for FX, Futures and Crypto markets. It includes London, New York, CBDR & Asia Sessions and Killzones.
Features
Includes London, New York, Asia, CBDR sessions
Includes all ICT Killzones
Extended session highs/lows up to 90s back, until mitigated.
Set recurring alerts for session highs and lows
Includes Indices price levels and opens
Uses UTC timezones with automatic Daylight Saving Time so NO timezone correction needed ; ) Works out of the box for all regions, including different dates of DST for US/EU.
Session highs/lows displayed on chart as lines, box or background color
Customize line styles, width and colors
Customize colors for Sessions and Killzones
Optionally include weekends for Session or Killzone separately
Optionally display day separators and labels
Fully control which options are displayed at higher or lower timeframes. (e.g. hide sessions when timeframe is 1h or higher)
Session display options
Session Background Color.
Session High & Low Lines, including Session Middle Line.
Extended session highs/lows until mitigated
Extended Session Highs & Lows until mitigated.
Session Background Color with extended Asia Session Highs & Lows until mitigated.
Set recurring alerts for session highs and lows
Set automatic alerts when previous and/or current session levels are broken.
Price Action DetectorAn all-in-one tool designed to automatically detect and label a wide array of key candlestick patterns on your chart, from single-candle Pinbars to complex three-candle formations like the Morning Star, Evening Star, Three White Soldiers, and Three Black Crows. By identifying potential trend reversals and continuations with clear, customizable visual labels and fully configurable alerts, this indicator helps traders streamline their technical analysis and quickly spot critical trading opportunities across any timeframe.
Bullish Single Candle Patterns [Crypto Varthagam]Description
- This indicator highlights three well-known single bullish candlestick signals:
Hammer – A small body with a long lower wick, often signaling potential reversal at the bottom of a downtrend.
Inverted Hammer – A small body with a long upper wick, showing potential reversal if followed by bullish confirmation.
Bullish Marubozu – A strong green candle with little to no shadows, representing clear buyer dominance.
How it works:
- The script measures candle body size relative to total range and wick size.
- It identifies patterns based on common candlestick rules (wick-to-body ratios and body position).
- Labels are plotted on the chart for easy recognition of these signals.
Unique aspects of this script:
-Clean, educational implementation focused only on three key single-candle bullish patterns.
- Uses precise mathematical ratios for consistent detection.
- Lightweight design that can be applied on any timeframe or asset.
Disclaimer:
This script is for educational purposes only. It does not provide financial advice. Always confirm signals with broader analysis, risk management, and additional tools before making trading decisions.
Bullish & Bearish Engulfing Finder [Crypto Varthagam]Overview
This script is designed to automatically detect Bullish and Bearish Engulfing Candlestick Patterns directly on your TradingView chart. Engulfing patterns are widely used in price action trading as potential reversal signals.
Features
- Detects both Bullish Engulfing and Bearish Engulfing patterns.
- Option to require a prior trend filter (configurable consecutive bars)
Flexible engulfing detection:
- Strict mode (body must fully cover the previous candle’s body).
- Ratio mode (current body must be at least X times larger).
- Optional volume confirmation (engulfing candle volume > SMA × multiplier).
- Clear chart labels and optional background highlights.
- Built-in alert conditions for automated notifications.
- Lightweight, clean, and open-source for the community.
Why It’s Unique
- Unlike many engulfing detectors, this script gives you full control over detection rules. You can fine-tune strictness, require prior trends, or add volume conditions to filter out weak signals. Both bullish and bearish engulfing patterns are supported in one script, keeping your chart clean.
Housekeeping & Policy Notes
- This script is for educational purposes only. It does not provide financial advice or guaranteed trading signals.
- Always combine candlestick patterns with proper risk management and your own strategy.
- Fully open-source: feel free to study, learn, and adapt it for your needs.
Alerts
- “Bullish Engulfing Detected”
- “Bearish Engulfing Detected”
Advanced Candlestick Patterns [MAB]🔎 Overview
Advanced Candlestick Patterns is a framework that detects well-defined candlestick patterns with a consistent Validation / Devalidation process, optional swing-context filters , and a hidden-candle reconstruction mode for stricter pattern anatomy.
The goal is clarity and discipline: signals are described, thresholds are visible, and risk parameters are explicit.
⚙️ Key Features
📊 Pattern Engine (Extensible) — Modular detection methods so new patterns can be added without changing workflow.
✅ Validation / Devalidation — Clear rules for confirmation and invalidation; plotted with distinct lines for transparency.
📈 Swing Filter (Optional) — Require setups to align with local swing highs/lows via selectable lookbacks.
🧩 Hidden-Candle Mode — Reconstructs OHLC (prev close + current extremes) to reveal intra-bar structure; visuals may differ from native bars.
🎯Target Systems — Choose Points, Percentage, or Risk:Reward; info label shows EP/SL/TP-1.
Performance-Safe Controls — Label size, info toggle, and non-editable internal lines.
📈 How to Use
Add the script to your chart (after access is granted).
Choose pattern types for Bullish and Bearish detection from the inputs.
⁃ Enable Hidden Candles if you want stricter intra-bar anatomy.
⁃ Enable Detect near Swings and pick a swing length (Smaller/Medium/Bigger).
💬Decide whether to show Trade Info Labels (Entry, SL, Target 1).
🎯Set your Target Mode (Points / Percentage / Risk:Reward) and parameter.
✅ Use the plotted Validation (confirmation) and Devalidation (invalidation) levels to plan.
Tip: With Detect near Swings ON, a setup counts only if the prior bar’s high/low equals the rolling extreme. If too strict, adjust the lookback or disable.
💡Recommended charting
• Intraday structure: 5m–15m–30m
• Swing confirmation: 2h-4h–1D
• Test across multiple symbols; avoid cherry-picking.
🛡 Risk Management System
This tool displays mechanics— you control the risk. A common template:
Entry : Entry is typically considered only after validation.
Stop-Loss : Initial SL at the structure-defined level (displayed).
Target 1 : Choose Points / % / Risk:Reward (e.g., 1R).
After TP-1 : Consider partial profits and trail the remainder via ATR / short MA / swing boxes (user-defined).
No target or trail is guaranteed—market conditions change.
🧭 Visual Guide
#1. Input Selections Window:
#2. Bearish Patterns: Valid and Devaild rules for the Bearish Patterns
#3. Bullish Patterns: Valid and Devalied rules for the Bullish Patterns
#4. Spotted Bullish Harami Pattern & Trade Info label explained:
#5. Spotted Bearish Engulfing Pattern:
⚠️ Important Notes
⏱️ Timeframes : Works on all timeframes. For intraday, start 5m–15m; for swing, use 4h–1D. Evaluate on bar close .
✅ Instruments : Any OHLC market (Crypto/FX/Indices/Equities). Forward-adjusted data may show minor visual differences.
🧩 Hidden-Candle Mode : Detection follows reconstructed bars; visuals may differ from native candles.
🔔 Signal Lifecycle : Deterministic New → Validated → Devalidated . Levels reset to na when devalidated.
🚫 No Look-Ahead : No repainting after bar close. Intrabar values can update until the bar closes.
📊 Performance : High label/line counts can slow charts on lower TFs; reduce label size or toggle Trade Info if needed.
🔐 Conclusion and Access
This framework promotes a disciplined, rules-first approach to pattern-based trading: clear definitions, visible Validation/Devalidation levels, and explicit risk references.
👉 For how to request access, please see the Author’s Instructions section below.
🧾 Disclaimer
This script is intended solely for educational and informational purposes. It does not provide financial or investment advice, nor should it be interpreted as a recommendation to buy, sell, or trade any securities or derivatives.
We are not SEBI-registered advisors , and the strategies shown are not personalized guidance . Past performance or backtested results are not indicative of future outcomes and should not be relied upon for live trading without thorough evaluation.
Trading in financial markets—especially options—involves significant risk. Both profits and losses are inherent to the trading process.
Candle Opening Price & FVG/iFVGIndicator Description: Candle Opening Price & Fair Value Gaps w/(iFVGs)
This powerful, multi-purpose indicator combines two essential trading concepts into one comprehensive tool, designed to provide traders with key price levels and areas of market imbalance.
What It Does
1. Customizable Candle Open Lines: This feature allows you to mark the opening price of specific candles from key trading sessions throughout the day.
Up to 7 Custom Time Inputs: You can define up to seven different times (e.g., "08:30" for London Open, "09:30" for New York Open).
Automatic Horizontal Lines: The script automatically draws a persistent horizontal line at the opening price of the candle corresponding to your set time.
Full Customization: Each line can be independently enabled or disabled and styled with a unique color, width, and line style (solid, dashed, dotted), allowing for a clean and personalized chart setup.
Use Cases: Ideal for marking session opens, news event candles, or any other time-based level that you consider significant for support, resistance, or directional bias.
2. Dynamic Fair Value Gaps (FVG) & Inversions (iFVG): This part of the indicator automatically identifies, draws, and manages Fair Value Gaps, a core concept in modern price action trading.
Automatic FVG Detection: The script identifies both Bullish FVGs (areas of buying inefficiency) and Bearish FVGs (areas of selling inefficiency) based on the classic three-bar pattern.
Clear Visualization: Discovered FVGs are drawn as colored boxes on the chart, extending into the future until they are mitigated. Colors for Bullish and Bearish FVGs are fully customizable.
Inversion Logic: When price wicks into an FVG, the box changes color to signify an "inversion." A Bullish FVG that gets tapped becomes potential resistance (Bearish Inversion), and a Bearish FVG becomes potential support (Bullish Inversion). This dynamic shift helps you track how the market is interacting with these zones.
Zone Mitigation: Once an inverted FVG is fully reclaimed by a candle close, the zone is considered "mitigated" and the box is automatically removed from the chart, keeping your view focused on relevant, active zones.
Disclaimer
This indicator is for educational and informational purposes only and should not be construed as financial advice. Trading in financial markets involves substantial risk, and there is always the potential for loss. Past performance is not indicative of future results.
The signals, levels, and zones generated by this tool are based on historical price data and mathematical formulas; they do not predict the future with certainty. You should always conduct your own research, practice sound risk management, and consult with a qualified financial advisor before making any trading decisions. The author and TradingView are not responsible for any financial losses you may incur by using this script. Use at your own risk.
B A N K $ - HTF Candle Boxes (Power of 3)This indicator allows you to visualise the HTF candles on the LTF's, this is useful for using the Power of 3 / Accumulation, Manipulation & Distribution concepts.
By default, the HTF interval is set to 1h, this means that an outline will be created around the LTF candles that are within that 1h window. (i.e from 13:00-14:00 etc).
Features
HTF Interval Selector - this allows the user to customise which HTF interval to use
Candle Boxes - this outlines the full outer perimeter of the relevant candles
Include Body - this highlights the distance between the candle Open & Close
Show MidLine
Additional Settings
Hide Side Lines - this will only draw the Top & Bottom lines
Extend Lines to Current Candle - most recent Top & Bottom lines will extend to current price
Draw Lines from Exact Candle - this makes the most recent candle lines cleaner
I personally use this indicator to outline the most recent 3 1h candles to make it easier to identify sweeps & reversals however there is additional functionality to allow the user to customise the indicator to their preference.
Avinacci LevelsThe Avinacci levels are based on Avi's(whop.com) reading of the 8am to 8:30am, 30mn candle. The script plots equidistant levels up and down from the high and lows of this 30mn period. It only works on the 30mn chart.
Swing Support and Resistance with Breakout AlertsOverview
The indicator is a custom Pine Script tool designed for TradingView that automatically identifies and plots Swing Highs (Resistance) and Swing Lows (Support). It dynamically draws horizontal lines at these key price reversal points, extending them forward until they are broken, which provides traders with visual, data-driven support and resistance levels. The indicator also includes customizable alerts to notify users when a breakout occurs.
Key features
Dynamic Swing Detection: The indicator automatically detects significant swing high and low points based on a user-adjustable "Swing Detection Length" parameter. This allows traders to fine-tune the sensitivity, focusing on either short-term swings or major market turning points. Swing Length Adjustable.
Adaptive Support and Resistance Zones: The script plots horizontal lines at the detected swing levels. These lines dynamically extend forward in time, acting as predictive support and resistance zones until the price convincingly breaks through them.
Historical Context: Once a support or resistance level is broken, the indicator can optionally keep the line on the chart but changes its appearance (e.g., to a dashed line). This allows traders to see how previous levels have held or been violated, as broken resistance often becomes new support and vice versa.
Customizable Breakout Alerts: A key feature is the ability to generate alerts. When the price closes above a recent resistance line or below a recent support line, a notification is triggered. This helps traders monitor potential breakouts in real-time.
Visual Clarity: Users can customize the colors and styles of the lines and labels to suit their preferences, making it easier to distinguish between different levels and maintain a clean chart.
How to use
This indicator is a powerful tool for technical analysis and can be used in several ways:
Identify Market Structure: It provides a clear, visual representation of a market's recent structure and key reversal points.
Develop Trading Strategies: It can form the basis of a breakout strategy by using the alert function to identify when a key level is broken.
Set Stop-Loss and Take-Profit Levels: The swing highs and lows act as natural reference points for placing stop-loss orders and potential profit targets.
Confirm Trend Reversals: A failure to make a new swing high or low while the price moves in that direction can be a sign of a weakening trend and a potential reversal.
Always use proper risk management and stop-loss orders to protect your capital in case the market moves against your trade.
Keep in mind that the provided indicator is a simple example based on the Swing Highs (Resistance) and Swing Lows (Support) concepts and should not be considered financial advice.
Traders often combine multiple concepts to develop their trading strategies. The provided indicator should be treated as a starting point to explore and implement in your trading strategy.
Premarket Breakout Painter (08:00-09:29 ET) — First Break Only**Pre-Market Breakout Indicator**
This indicator is designed to help traders identify and trade **pre-market breakout levels**. It automatically marks the pre-market high and low range, then extends those levels into the regular session so you can see when price breaks above or below them.
---
## 🔑 **How It Works**
1. **Pre-Market Range**
* During extended hours (before the 09:30 ET open), the indicator tracks the **highest high** and **lowest low**.
* These levels form the **pre-market range**.
2. **Breakout Levels**
* At the market open, the pre-market high and low are plotted as horizontal lines.
* When price breaks above the pre-market high → potential **bullish breakout**.
* When price breaks below the pre-market low → potential **bearish breakout**.
3. **Optional Midline / VWAP**
---
🎨 **Visuals**
* **Horizontal lines** marking pre-market high and low.
* Lines extend into the regular session for easy tracking.
* Colors can be customized for bullish/bearish clarity.
---
⚙️ **Inputs**
* **Session Times** (default: 04:00–09:30 ET for U.S. equities).
* **Show/Hide Midline** (optional).
* **Line Styles & Colors**.
* **Alerts** (optional, e.g., alert when price crosses pre-market high or low).
---
🚨 **Practical Use**
* Look for **high volume breakouts** through pre-market high/low after the bell.
* Use levels as **support/resistance** for pullback entries.
* Combine with EMA trend filters, VWAP, or market internals for confirmation.
---
✅ This indicator doesn’t give buy/sell signals on its own — it’s a **visual framework** to highlight where the market may make its first decisive move of the day.
Gap Detector (Body and Candle)Finds/Detects gaps between candles and candle bodies for any chart/timeframe with O(n+delta) performance.
Candle Gaps (between wicks) act as strong support or resistance. They are drawn as solid boxes.
Body Gaps (ignores wicks) act as mild support or resistance. They are depicted with lines.
Adjust the settings for candle/body gap width, smaller the time frame, smaller the gap.
Adjust max historical bars to fine tune performance on your system/setup. The more historical bars the script scans, more time required to load the chart. At times based on system configuration, TradingView may timeout the script due to too many bars. Reducing the max bars helps in this scenario.
This is a revamped version of "Body Gap Detector".
Happy charting !
MEMA X-OL9+A. 5, 10, 20, 50 ema's
B. When the 10 goes below the 20 it has shades of red between the 10 and 20.
C. When there is a downward crossover, There will be a Red arrow pointing down.
D. When the 10 is moving closer (upward) towards the 20 it has orange shading. I use this to catch 10 over 20 crossovers.
E. When there is a crossover 10 over 20 it will shade green and have a gold arrow pointing upward. A little redundant, because you'll see the crossover from the shading.
F. Finally there will be smaller blue arrows that represent when there is a close of a candle, if it is lower than the prior candle.
All customizable and defaults should work.
New Highs - MarkerDescription:
This indicator highlights every bar that sets a new high or matches the previous high.
New Highs (ATH or Lookback Highs) are marked with a green triangle above the candle.
Equal Highs (ties) are marked with an orange triangle above the candle.
You can choose between All-Time Highs (lookback = 0) or rolling lookback highs over a user-defined number of bars.
Alerts are included for both new highs and equal highs.
Use this tool to quickly spot breakouts or double-top style patterns as they form.
Perfect Candles By SalamunPerfect Candles Compass Trade Academy By Salamun
The "Perfect Candles By Salamun" indicator is a custom indicator for the TradingView trading platform that uses Pine Script v5. Let me explain its function and usage:
Main Function
1. Candlestick Display Modification
This indicator redraws candlesticks with special logic, especially to handle price gaps that occur when the market reopens after a close.
2. Eliminate Price Gaps
When the market opens after a break (for example after a weekend or holiday), there is usually a gap between the previous closing price and the new opening price.
This indicator "fixes" the gap by adjusting the open price of the new candle to be equal to the close price of the previous candle.
Input Parameters
"Valid only on open days" (default: false)
If enabled, modifications are only applied on market opening days.
If disabled, all candles will be modified
"Hourly threshold for detecting open days" (default: 6 hours)
Determine the time threshold for detecting gaps.
If the time interval between candles is > 6 hours, it is considered as the opening of a new day.
"Show Price" (default: true)
Displays a horizontal price line at the last price level
Ways of working
Gap Detection : Calculating the time difference between candles
Modification Conditions :
If applyToDayOpenOnly= false, OR
If the time gap > the specified threshold
Price Adjustment :
Open price = Close price of the previous candle
Close, High, Low still use original values
Coloring :
Teal green for bullish candles (close ≥ open)
Red for bearish candle (close < open)
Utility
For Traders:
Provides a smoother chart visualization without gaps
Helps with more continuous technical analysis
Useful for timeframes that often experience gaps (such as daily, weekly)
For Analysis:
Reduces noise from opening gap
Helps identify clearer trends
Suitable for strategies that focus on continuous price movements
Cnagda Liquidit Trading SystemCnagda Liquidit Trading System helps spot where price is likely to trap traders and reverse, then gives simple, actionable Level to entry, place SL, and take profits with confidence. It blends imbalance zones, trend bias, order blocks, liquidity pools, high-probability fake Signal, and context-aware candle patterns into one clean workflow.
🟩🟥 Imbalance boxes: “Crowd rushed, gaps left”
What it is: Green/red boxes mark fast, one-sided moves where price “skipped” orders—think FVG-like zones that often get revisited.
Why it helps: Price frequently pulls back to “fill” these zones, creating clean retest entries with logical stops.
⏩How to use:
Green box = potential demand retest; Red box = potential supply retest. Enter on pullback into box, not on first impulse. Put stop on far side of box and aim first targets at recent swing points.
↕️ Swing bias (HH/HL vs LH/LL): “Which way is the road?”
What it is: Higher-highs/higher-lows = up-bias; Lower-highs/lower-lows = down-bias. system plots Buy/Sell OB levels aligned with that bias.
Why it helps: Trading with the broader flow reduces “hero trades” against institutions. Bias gives clearer entries and cleaner drawdowns.
⏩How to use:
Up-bias: look for long on Buy OB retests. Down-bias: look for short on Sell OB retests. Wait for a small rejection/engulfing to confirm before triggering.
🧱Order blocks: “Where big players remember”
What it is: last opposite-colored candle before an impulsive move—these zones often hold memory and reaction. system plots these as Buy/Sell OB lines.
Why it helps: Many breakouts pull back to the origin. Good entries often happen on retest, not on the breakout chase.
⏩ How to use:
Let price return into the OB, show wick rejection, and decent volume. Enter with stop beyond OB; define risk-reward before entry.
📊Volume coloring: “How Volume is move?”
What it is: Bar color reflects relative volume; inside bars are black. The dashboard also shows Volume and “Volume vs Prev.”
Why it helps: Patterns without volume often fade; volume validates strength and intent of moves.
⏩ How to use:
Favor entries where imbalance/OB/liquidity-grab coincide with higher volume. If volume is weak, reduce size or skip.
🧲 BSL/SSL liquidity pools: “Fishing for stops”
What it is: Equal highs cluster stops above (BSL); equal lows cluster stops below (SSL). system plots these and highlights the nearest one (“magnet”).
Why it helps: Price often sweeps these pools to trigger stops before reversing. This is a prime trap-reversal location.
⏩ How to use:
Watch nearest BSL/SSL. If price wicks through and closes back inside, anticipate a reversal. Trade reaction, not first poke. When price closes beyond, consider that pool mitigated and move on.
🟢🔴 Advanced liquidity grab: “Catch fakeout”
What it is: Bullish grab = makes a new low beyond a prior low but closes back above it, with a long lower wick, small body, and higher volume. Bearish is mirror. Labeled automatically.
Why it helps: It exposes trap moves (stop hunts) and often precedes true direction.
⏩ How to use:
Best when it aligns with a nearby imbalance/OB and supportive volume. Enter on reversal candle break or on retest. Stop goes beyond sweep wick.
🧠 Smart candlestick patterns (only in right place)
What it is: Engulfing, Hammer, Shooting Star, Hanging Man, Doji (with high volume), Morning/Evening Star, Piercing—but marked “effective” only if context (swing/trend/location) agrees.
Why it helps: same pattern in the wrong place is noise; in the right place, it’s signal.
⏩ How to use:
Location first (BSL/SSL/OB/imbalance), then pattern. Treat pattern as trigger/confirmation—one fresh label shows to keep chart clean.
🧭 Dashboard: “Context in a glance”
⏩ Reversal Level: current swing anchor—expect turns or reactions nearby; great for alerts and planning.
⏩ Volume vs Prev + Volume: Strength meter for signal candle—higher adds conviction.
⏩ Nearest Pool: next “magnet” area—look for sweeps/rejections there.
🧩Step-by-step trading flow (with mindset)
⏩ Set bias: HH/HL = long bias, LH/LL = short bias. Counter-trend only on clean sweeps with strong confirmation.
⏩ Find magnet: Check Nearest Pool (BSL/SSL). Focus attention there; it saves screen time.
⏩ Wait for event: Look for a sweep/grab label, or sharp rejection at pool/OB/imbalance. Avoid FOMO.
⏩ Add confluence: Stack 2–3 of these—imbalance box, OB, contextual pattern, supportive volume.
⏩Plan entry: Bullish: trigger above reversal candle high or take retest of FVG/OB. Stop below sweep wick/zone. Target at least 1:1.5–1:2.
Bearish: mirror above.
⏩Manage smartly: Take partials, move to breakeven or trail thoughtfully. Don’t drag stops inside zone out of emotion.
🎛️ Parameter tuning (to reduce human error)
⏩ swingLen: Smaller = faster but noisier; larger = cleaner but slower. Backtest first, then go live.
⏩ Tolerance (ATR or percent): ATR tolerance adapts to volatility (good for fast markets and lower TFs). Start around 0.15–0.30. In calm markets, try percent 0.05–0.15%.
⏩ minBarsGap: Start with 3–5 so equal highs/lows are truly equal—reduces false pools.
❌Common mistakes → ✅ Better habits
⏩Chasing every breakout → Wait for sweep/rejection, then confirm.
⏩Ignoring volume → Validate strength; cut size or skip on weak volume.
⏩Losing history of pools → If reviewing/backtesting, keep mitigated pools visible (dashed/faded).
⏩Over-tight tolerance/too small swingLen → Increases false signals; backtest to find balance.
📝 checklist (before entry)
⏩ Is there a nearby BSL/SSL and did a sweep/grab happen there?
⏩ Is there a close imbalance/OB that price can retest?
⏩ Do we have an effective pattern plus supportive volume?
⏩Is the stop beyond the wick/zone and RR ≥ 1:1.5?
•?((¯°·._.• 🎀 𝐻𝒶𝓅𝓅𝓎 𝒯𝓇𝒶𝒹𝒾𝓃𝑔 🎀 •._.·°¯((?•
liteon oem-1Moving Average Trend Strategy,A dual moving average strategy for trend judgment and analysis, suitable for multiple assets/instruments
Global Sessions with Trend & Liquidity Features:
-Session ranges with customizable lines & colors
-Opening range markers and optional background shading
-Automatic trend detection per session (Bullish / Bearish / Neutral)
-Indicators when highs/lows are broken
-Clean visual design with toggles for minimal or detailed display
This Pine Script code is designed to help traders visualize and analyze different market sessions. It's a tool that displays the trading hours for the Asian, London, and New York sessions right on the chart.
The main purpose is to show when these key markets are open and to highlight their price ranges. It also includes features to track the trend within each session and to identify "liquidity sweeps" or moments when the price breaks the high or low of a previous session.
In simple terms, it helps a trader see what the market is doing and where the price is likely to go, all based on the major global trading times. It's especially useful for day traders who want to align their strategies with the activity of specific markets.
P.S. Apologies to users not in the EST timezone! This version is hardcoded to Eastern Standard Time, and I'm not currently sure how to automatically adjust it for different timezones. But you can adjust manually and click the dropdown menu to Save As Default.
ICT ULT
This indicator is for lazy people like me who want to automate the process of marking certain ICT key levels using the indicator's features, such as:
Custom Killzone/Session Liquidity Levels in form of Highs and Lows
Killzone Drawings (Boxes)
Previous Day High/Low (PDH/PDL)
Previous Day Equlibrium (PDEQ)
Previous Week High/Low
New Day/Week Opening Gaps (NDOG/NWOG)
Custom Opening Prices (horizontal) (e.g. Midnight Open)
Custom Timestamps (vertical)
*Note: All features are completely customizable
inspired by: @tradeforopp
OMN Heikin Ashi Candle Direction Reversal AlertThis is a indicator to let you know once Heikin Ashi candle has changed direction compared to the candle before it. Set an alert on the indicator to get an audible alert.
TEEREX COUNTDOWN BY N' TEEREX HOONJONGPANG Features:
Price Flip Detection – identifies initial buy/sell setups based on close price comparisons to previous bars.
Setup Phase (1–9) – counts consecutive bars fulfilling Teerex number conditions; plots numbers on each candle.
Cd Phase (1–13) – continues counting after Setup 9; highlights potential reversal points.
Signals – marks Setup 9 and Countdown 13 with clear labels and arrows (“LONG” / “SELL”).
TDST Lines – draws dynamic support (Buy TDST) or resistance (Sell TDST) lines based on Setup 9 highs/lows. These lines help identify potential breakout or bounce zones.
Customizable Display – options to show/hide numbers, signals, and TDST lines; color-coded for clarity.
Usage:
Monitor Setup 9 and Countdown 13 labels for strong buy/sell signals.
Use TDST lines as reference for support/resistance, target levels, or confirmation of trend continuation.
Visuals:
Numbers 1–9/1–13 appear on the chart for precise counting.
Arrows and labels indicate Setup 9 completion and Cd 13 completion.
TDST lines extend to the right, updating with each new Setup 9.
VPOC Harmonics - Liquidity-Weighted Price / Time RatiosVPOC Harmonics - Liquidity-Weighted Price / Time Ratios
Summary
This indicator transforms a swing’s price range, duration, and liquidity profile into a structured set of price-per-bar ratios. By anchoring two points and manually entering the swing’s VPOC (highest-volume price), it generates candidate compression values that unify price, time, and liquidity structure. These values can be applied to chart scaling, harmonic testing, and liquidity-aware market geometry.
________________________________________
Overview
Most swing analysis tools only consider price (ΔP) and time (N bars). This script goes further by incorporating the VPOC (Point of Control) — the price with the highest traded volume — directly into swing geometry.
• Anchors define the swing’s Low (L), High (H), and bar count (N).
• The user manually enters the VPOC (highest-volume price).
• The indicator then computes a suite of ratios that integrate range, duration, and liquidity placement.
The output is a table of liquidity-weighted price-per-bar candidates, designed for compression testing and harmonic analysis across swings and instruments.
________________________________________
How to Use
1. Select a Swing
- Place Anchor A and Anchor B to define the swing’s Low, High, and bar count.
2. Find the VPOC
- Apply TradingView’s Fixed Range Volume Profile tool over the same swing.
- Identify the Point of Control (POC) — the price level with the highest traded volume.
3. Enter the VPOC
- Manually input the POC into the indicator settings.
4. Review Outputs
- The table will display candidate ratios expressed mainly as price-per-bar values.
5. Apply in Practice
- Use the ratios as chart compression inputs or as benchmarks for testing harmonic alignments across swings.
________________________________________
Outputs
Swing & Inputs
• Bars (N): total bar count of the swing.
• Low (L): swing low price.
• High (H): swing high price.
• ΔP = H − L: price range.
• Mid = (L + H) ÷ 2: midpoint price.
• VPOC (V): user-entered highest-volume price.
• Base slope s0 = ΔP ÷ N: average change per bar.
• π-adjusted slope sπ = (π × ΔP) ÷ (2 × N): slope adjusted for half-cycle arc geometry.
________________________________________
VPOC Harmony Ratios (L, H, V, N)
• λ = (V − L) ÷ ΔP: normalized VPOC position within the range.
• R = (V − L) ÷ (H − V): symmetry ratio comparing lower vs. upper segment.
• s1 = (V − L) ÷ N: slope from Low → VPOC.
• s2 = (H − V) ÷ N: slope from VPOC → High.
________________________________________
Blended Means (s1, s2)
These combine the two segment slopes in different ways:
• HM(s1,s2) = 2 ÷ (1/s1 + 1/s2): Harmonic mean, emphasizes the smaller slope.
• GM(s1,s2) = sqrt(s1 × s2): Geometric mean, balances both slopes proportionally.
• RMS(s1,s2) = sqrt((s1² + s2²) ÷ 2): Root-mean-square, emphasizes the larger slope.
• L2 = sqrt(s1² + s2²): Euclidean norm, the vector length of both slopes combined.
________________________________________
Slope Blends
• Quadratic weighting: s_quad = s0 × ((V−L)² + (H−V)²) ÷ (ΔP²)
• Tilted slope: s_tilt = s0 × (0.5 + λ)
• Entropy-scaled slope: s_ent = s0 × H2(λ), with H2(λ) = −
________________________________________
Curvature & Liquidity Extensions
• π-arc × λ: s_arc = sπ × λ
• Liquidity-π: s_piV = sπ × (V ÷ Mid)
________________________________________
Scale-Normalized Families
With k = sqrt(H ÷ L):
• k (scale factor) = sqrt(H ÷ L)
• s_comp = s0 ÷ k: compressed slope candidate
• s_exp = s0 × k: expanded slope candidate
• Exponentiated blends:
- s_kλ = s0 × k^(2λ−1)
- s_φλ = s0 × φ^(2λ−1), with φ = golden ratio ≈ 1.618
- s_√2λ = s0 × (√2)^(2λ−1)
________________________________________
Practical Application
All formulas generate liquidity-weighted price-per-bar ratios that integrate range, time, and VPOC placement.
These values are designed for:
• Chart compression settings
• Testing harmonic alignments across swings
• Liquidity-aware scaling experiments
________________________________________