CHart_This FVGThis script will work on any time frame, and auto plots the classic ICT "fair value gaps", or imbalances, that result from a three candle formation wherein the middle candle body extends beyond the highs and lows of the end candles, leaving no overlap of the first and last candle wicks. Bullish imbalances are green, and bearish are red. Plotted zones will automatically close once a candle closure fully violates the imbalance zone with a close beyond its borders.
Analisis Candlestick
Shooting Star & Hammer mod.Indicator for identifying hammer and shooting stars in a modified version;
The body is larger than the classic version.
You can modify the size of the drill bits if you're looking for a specific pattern.
Use in conjunction with your analysis and/or other charting tools.
Triple Trend v2 [DLL]Triple Trend v2 is a multi-layer trend detection tool using three customizable Supertrend calculations.
Plots three trend lines (short, medium, long) with independent ATR settings.
Highlights trend flips with labels (1, 2, 3) showing which trend(s) changed.
Integrates RSI reversal detection (fixed or dynamic) with optional reversal lines and labels.
Includes a bar-size filter to ignore insignificant flips.
Displays a multi-timeframe trend table for higher-timeframe confirmation.
Provides built-in alerts for flips, RSI thresholds, and reversals.
Trading Macro Windows by BW v2
Trading Macros by BW: Integrating ICT Concepts for Session Analysis
This indicator combines two key Inner Circle Trader (ICT) concepts—Change in State of Delivery (CISD) or Inverted Fair Value Gap (IFVG) signals with Macro Time Windows—to provide a unified tool for analyzing intraday price action, particularly during Pacific Time (PT) sessions. Rather than simply merging existing scripts, this integration creates a cohesive visual framework that highlights how macro consolidation periods interact with potential reversal or continuation signals like CISD or IFVG. By overlaying macro candle styling and borders on the chart alongside selectable signal lines, traders can better contextualize setups within ICT's macro narrative, where price often manipulates liquidity during these windows before displacing toward higher-timeframe objectives.
Core Components and How They Work Together:
Macro Time Windows (Inspired by ICT's Macro Periods):
ICT emphasizes "macro" as 30-minute windows (e.g., 06:45–07:15 PT, 07:45–08:15 PT, up to 11:45–12:15 PT) where price tends to consolidate, sweep liquidity, or form key structures like Fair Value Gaps (FVGs). These periods set the stage for the session's directional bias.
The indicator styles candles within these windows using a user-defined color for wicks, borders, and bodies (translucent for visibility). This visual emphasis helps traders focus on activity inside macros, where reversals or continuations often originate.
Borders are drawn as vertical lines at the start and end of each window (with a +5 minute buffer to capture related activity), using a dotted style by default. This creates a "study zone" that encapsulates macro events, allowing traders to assess if price is respecting or violating these zones in alignment with broader ICT models like the Power of 3 (AMD cycle).
Toggle: "Macro Candles Enabled" (default: true) – Turn off to disable styling and borders if focusing solely on signals.
CISD or IFVG Signals (Selectable Mode):
Mode Selection: Choose between "Change in the State of Delivery" (CISD) or "IFVG" (default: IFVG). Both detect shifts in market delivery during specific 30-minute slices (15–45 or 17–45 minutes past the hour in PT sessions).
CISD Mode: Based on ICT's definition of a sudden directional shift, this identifies aggressive displacements after sweeping recent highs/lows. It uses a rolling reference high/low over 6 bars, checks for sweeps (penetrating by at least 2 ticks in the last 2-3 bars), reclamation (closing beyond the reference with at least 50% body), and displacement (50% of prior range or an immediate FVG of 6+ ticks). Signals plot a horizontal line from the close, extending 24 bars right, labeled "CISD."
IFVG Mode: Focuses on Inverted Fair Value Gaps, where a bullish FVG (low > high by 13+ ticks) forms but is inverted (closed below) in the same slice, signaling bearish intent (or vice versa). This targets violations against opposing liquidity, often leading to raids on external ranges. Signals plot similarly, labeled "IFVG."
Shared Logic: Both modes enforce a 55-bar cooldown to prevent clustering, operate only during PT sessions (06:30–13:00), and use tick-based thresholds for precision across instruments. The integration with macros allows traders to see if signals occur within or at the edges of macro windows, enhancing confirmation—for example, a CISD inside a macro might indicate a manipulated reversal toward the session's true objective.
Toggle: "Signals Enabled" (default: true) – Turn off to hide all signal lines and labels, isolating the macro visualization.
How Components Interact:
Macro windows provide the "narrative context" (consolidation/manipulation), while CISD/IFVG signals detect the "delivery shift" (displacement). Together, they form a mashup that justifies publication: isolated signals can be noisy, but when filtered by macro periods, they align with ICT's session model. For instance, an IFVG inversion during a macro might confirm a liquidity sweep before targeting PD arrays or order blocks.
No external dependencies; all calculations are self-contained using Pine's built-in functions like ta.highest/lowest for references and time-based sessions for windows.
Usage Guidelines:
Apply to intraday charts (e.g., 1-5 min) or stocks during PT hours.
Look for confluence: A bull IFVG signal post-macro low sweep might target the next macro high or daily bias.
Customize colors/styles for signals (solid/dashed/dotted lines) and macros to suit your chart.
Backtest in replay mode to observe how macros frame signals—e.g., price often respects macro borders as S/R.
Limitations: Timezone-fixed to PT (America/Los_Angeles); signals are directional hints, not trade entries. Combine with ICT tools like order blocks or liquidity pools for full setups.
This script draws from community ICT implementations but refines them into a single, purpose-built tool for macro-driven trading, reducing chart clutter while emphasizing interconnected concepts. Feedback welcome!
CHoCH Reversal Hunter🔥 CHoCH Reversal Hunter — Detect Bearish CHoCH Patterns & Fibonacci Golden Zone For Precision Reversal Setups
📈 Overview
CHoCH Reversal Hunter is a Pine Script™ indicator for structured bearish market analysis.
It combines major/minor pivot detection, Change of Character (CHoCH) filtering, and logarithmic Fibonacci retracements into one framework.
The goal: identify Small LL → CHoCH → Golden Zone setups with higher precision.
🧠 Core Logic
1. 📊 Market Structure Backbone
Tracks the 4 most recent major highs (H0–H3) and 3 major lows.
These pivots form the basis for trend evaluation.
2. 🔻 Bearish Background Conditions
A bearish market context is confirmed when:
// Bearish Background Condition
isBearish = (High 3 < High 2) and (
(High 2 > High 1 and High 2 < High 0) or
(High 2 <= High 1)
)
// Reset to neutral if High 2 < High 3
This ensures that only a true lower-high structure activates the bearish framework.
3. 🎯 Hunt for Small Lower Low (LL)
Monitors minor pivot lows with a smaller lookback period.
A valid Small LL must break below the third major low (Low 2).
This Small LL becomes the 0% Fibonacci anchor.
4. 🔄 Change of Character (CHoCH) Selection
The indicator scans recent bars for three possible CHoCH patterns:
// CHoCH Type Definitions in CHoCH Hunter
// Inside → current bar inside previous bar
isInsideBar = high < high and low > low
// Smarty → short-term reversal clue
isSmartyBar = low > low and low < low
// Pivot → minor swing high (small swing detection)
isSmallPivotHigh = ta.pivothigh(high, small_swing_period, small_swing_period)
Filter rules for validity:
CHoCH must occur before the Small LL bar.
Its high must be greater than the Small LL bar’s high (dominance criterion).
5. ⚡ Confirmation & Fibonacci Activation
Once price crosses above the selected CHoCH → setup confirmed.
Fibonacci retracements (logarithmic scale) are calculated:
100% → current high (dynamic, updates before breach).
65% → Golden Zone upper boundary.
50% → Golden Zone lower boundary.
0% → Small LL anchor.
6. 📈 Dynamic Management & Reset Rules
Before 50% breach → Fibo High auto-updates with new highs.
After breach → Levels freeze.
Setup resets if:
Price drops below Small LL.
Price breaks beyond frozen levels.
New Small LL formation detected.
✨ Key Features
📍 Automatic detection of major & minor pivots.
🔍 Clear definitions for Inside, Smarty, Pivot CHoCHs.
📐 Logarithmic Fibonacci retracements for exponential markets.
🎯 Golden Zone highlighting (50%–65%).
🔄 Built-in reset logic to invalidate weak setups.
🎨 Visualization
Pivot markers for Major (📕) & Minor (📘) swings.
Labels for CHoCH points with type (“Inside”, “Smarty”, “Pivot”).
Golden Zone highlighted between 50%–65%.
Optional structure labels for clarity.
⚙️ Inputs & Customization
Major Structure Period (default: 4) — sensitivity for big swings.
Minor Structure Period (default: 2) — sensitivity for small swings.
Toggle display of pivots, structure labels, and Golden Zone.
📚 Educational Value
CHoCH Reversal Hunter is designed to help traders learn:
How bearish structures are objectively defined.
Different CHoCH types and how to filter them.
Applying Fibonacci retracements in structured setups.
⚠️ Risk Disclaimer
🚨 This indicator is for educational purposes only and does not constitute financial advice.
Trading involves significant risk — always backtest and apply sound risk management.
🆕 Release Notes v1.0
Bearish structure detection logic added.
CHoCH type classification (Inside, Smarty, Pivot).
Logarithmic Fibonacci retracement with Golden Zone.
Automatic reset & invalidation rules.
💡 Pro Tip: Watch for the sequence Bearish Background → Small LL → CHoCH → Golden Zone — this is the core hunting pattern of CHoCH Reversal Hunter.
SPX Futures Momentum Detector (MVP Enhanced)Our SPX Futures Momentum Detector is a precision trading tool built for professional futures and options traders.
Optimized for SPX and ES/MES futures, this indicator identifies high probability momentum entries, filters noise, and provides clear CALL/PUT signals for rapid decision-making.
It layers proprietary filters to reduce false positives in volatile or choppy conditions.
This enhanced version leverages our proprietary MVP Momentum framework, incorporating Renko-style brick simulation and momentum confirmation layers.
It is designed for scalping and short-term swing strategies in highly liquid markets.
**Key Features**
• Proprietary momentum detection logic
• Optimized for 5m, 15m, and Renko charts
• Works with SPX, ES, and MES futures contracts and any highly liquid option contracts
• CALL/PUT labeling with A+ setup classification (Hot CALL Signal)
• Zero repaint logic for reliable backtesting
**What it does**
• Detects momentum inflections on SPX/ES/MES using a Renko-style brick simulation + dual EMA context.
• Designed for 1m–5m timeframes; exceptional clarity on Line Break charts.
• Signals: CALL (momentum up), PUT (momentum down). No lookahead; signals print on confirmed bar close.
**How to use**
• Recommended charts: SPX, ES, MES (futures) or any highly liquid options charts.
• Recommended chart types: Line Break for clarity; standard candles for entry points.
• Timeframes: 1m or 5m (scalping to intraday).
• Add alerts: “CALL Signal” and “PUT Signal”, set to “Once per bar close.”
**Inputs explained**
• Fast EMA / Slow EMA – Short/medium trend filters for momentum context.
• Renko Box Size ($) – Sensitivity of the brick simulation (larger = fewer but higher-quality signals).
• Confirmation Bars – Ensures price follow-through (filters weak trends).
• Volume Breakout Multiplier – Confirms breakouts with significant volume increase.
• Consolidation Bars – Filters out sideways action before a momentum shift.
**Risk & limitations**
• Momentum tools perform best in trending sessions. Expect fewer clean signals in chop.
• No guarantees of profit. Use with your own risk management and exit plan.
• Backtest across multiple regimes (trend, post-FOMC, month-end) before live use.
**Best practices**
• Pair with optional companion exit logic for trade management.
• Use alerts at bar close to avoid noise.
• Not recommended for full automation yet: validate broker fills, slippage, and latency.
**Disclaimers**
• Educational tool. Not financial advice. Past performance ≠ future results.
• We do not guarantee outcomes, you are responsible for your trades.
**Changelog**
v1.0 – Initial invite-only release (MVP Enhanced): Renko-style momentum + EMA filters, bar-close alerts, repaint safe security calls.
Wickless Tap Signals Wickless Tap Signals — TradingView Indicator (v6)
A precision signal-only tool that marks BUY/SELL events when price “retests” the base of a very strong impulse candle (no wick on the retest side) in the direction of trend.
What it does (in plain English)
Finds powerful impulse candles:
Bull case: a green candle with no lower wick (its open ≈ low).
Bear case: a red candle with no upper wick (its open ≈ high).
Confirms trend with an EMA filter:
Only looks for bullish bases while price is above the EMA.
Only looks for bearish bases while price is below the EMA.
Waits for the retest (“tap”):
Later, if price revisits the base of that wickless candle
Bullish: taps the candle’s low/open → BUY signal
Bearish: taps the candle’s high/open → SELL signal
Optional level “consumption” so each base can trigger one signal, not many.
The idea: a wickless impulse often marks strong initiative order flow. The first retest of that base frequently acts as a springboard (bull) or ceiling (bear).
Exact rules (formal)
Let tick = syminfo.mintick, tol = tapTicks * tick.
Trend filter
inUp = close > EMA(lenEMA)
inDn = close < EMA(lenEMA)
Wickless impulse candles (confirmed on bar close)
Bullish wickless: close > open and abs(low - open) ≤ tol
Bearish wickless: close < open and abs(high - open) ≤ tol
When such a candle closes with trend alignment:
Store bullTapLevel = low (for bull case) and its bar index.
Store bearTapLevel = high (for bear case) and its bar index.
Signals (must happen on a later bar than the origin)
BUY: low ≤ bullTapLevel + tol and inUp and bar_index > bullBarIdx
SELL: high ≥ bearTapLevel - tol and inDn and bar_index > bearBarIdx
One-shot option
If enabled, once a signal fires, the stored level is cleared so it won’t trigger again.
Inputs (Settings)
Trend EMA Length (lenEMA): Default 200.
Use 50–100 for intraday, 200 for swing/position.
Tap Tolerance (ticks) (tapTicks): Default 1.
Helps account for tiny feed discrepancies. Set 0 for strict equality.
One Signal per Level (oneShot): Default ON.
If OFF, multiple taps can create multiple signals.
Plot Tap Levels (plotLevels): Draws horizontal lines at active bases.
Show Pattern Labels (showLabels): Marks the origin wickless candles.
Plots & Visuals
EMA trend line for context.
Tap Levels:
Green line at bullish base (origin candle’s low/open).
Red line at bearish base (origin candle’s high/open).
Signals:
BUY: triangle-up below the bar on the tap.
SELL: triangle-down above the bar on the tap.
Labels (optional):
Marks the original wickless impulse candle that created each level.
Alerts
Two alert conditions are built in:
“BUY Signal” — fires when a bullish tap occurs.
“SELL Signal” — fires when a bearish tap occurs.
How to set:
Add the indicator to your chart.
Click Alerts (⏰) → Condition = this indicator.
Choose BUY Signal or SELL Signal.
Set your alert frequency and delivery method.
Recommended usage
Timeframes: Works on any; start with 5–15m intraday, or 1H–1D for swing.
Markets: Equities, futures, FX, crypto. For thin/illiquid assets, consider a slightly larger Tap Tolerance.
Confluence ideas (optional, but helpful):
Higher-timeframe trend agreeing with your chart timeframe.
Volume surge on the origin wickless candle.
S/R, order blocks, or SMC structures near the tap level.
Avoid major news moments when slippage is high.
No-repaint behavior
Origin patterns are detected only on bar close (barstate.isconfirmed), so bases are created with confirmed data.
Signals come after the origin bar, on subsequent taps.
There is no lookahead; lines and shapes reflect information known at the time.
(As with all real-time indicators, an intrabar tap can trigger an alert during the live bar; the signal then remains if that condition held at bar close.)
Known limitations & design choices
Single active level per side: The script tracks only the most recent bullish base and most recent bearish base.
Want a queue of multiple simultaneous bases? That’s possible with arrays; ask and we’ll extend it.
Heikin Ashi / non-standard candles: Wick definitions change; for consistent behavior use regular OHLC candles.
Gaps: On large gaps, taps can occur instantly at the open. Consider one-shot ON to avoid rapid repeats.
This is an indicator, not a strategy: It does not place trades or compute PnL. For backtesting, we can convert it into a strategy with SL/TP logic (ATR or structure-based).
Practical tips
Tap Tolerance:
If you miss obvious taps by a hair, increase to 1–2 ticks.
For FX/crypto with tiny ticks, even 0 or 1 is often enough.
EMA length:
Shorten for faster signals; lengthen for cleaner trend selection.
Risk management (manual suggestion):
For BUY signals, consider a stop slightly below the tap level (or ATR-based).
For SELL signals, consider a stop slightly above the tap level.
Scale out or trail using structure or ATR.
Quick checklist
✅ Price above EMA → watch for a green no-lower-wick candle → store its low → BUY on tap.
✅ Price below EMA → watch for a red no-upper-wick candle → store its high → SELL on tap.
✅ Use Tap Tolerance to avoid missing precise touches by one tick.
✅ Consider One Signal per Level to keep trades uncluttered.
FAQ
Q: Why did I not get a signal even though price touched the level?
A: Check Tap Tolerance (maybe too strict), trend alignment at the tap bar, and that the tap happened after the origin candle. Also confirm you’re on regular candles.
Q: Can I see multiple bases at once?
A: This version tracks the latest bull and bear bases. We can extend to arrays to keep N recent bases per side.
Q: Will it repaint?
A: No. Bases form on confirmed closes, and signals only on later bars.
Q: Can I backtest it?
A: This is a study. Ask for the strategy variant and we’ll add entries, exits, SL/TP, and stats.
Rebalance Statistics|█ OVERVIEW
Rebalance statistics is an indicator that gathers relevant data on how often price "rebalances" after an expansion, allowing traders to garner insights on potential future price movements through historical analysis. Additionally, it displays these key levels on the users chart and allows for users to implement filters in order to further deepen their analysis.
█ CONCEPTS
The concept of rebalancing follows the third candle in a typical 3-candle sequence of how an "FVG" is created. Typically, an "FVG" represents the area created during the second candle of an aggressive expansive movement, where the wick of the first candle high or low doesn't overlap with the third candles' high or low, creating an opportunity where traders may expect price to react from.
Rebalancing focuses on the third candle of this sequence, where the "FVG" may be created. When the low of the third candle (in the bullish case) doesn't reach the high of the first candle, the FVG isn't rebalanced, and if it does it's considered rebalanced. This may be useful to determine when movements are likely to retrace, as found by this indicator, most of the time the third candle is likely to rebalance the expansive move.
The indicator will display these areas, including the current ratio that candle 3 rebalanced of the area, as well as the overall stats associated with rebalancing, such as the average ratio of "non-rebalanced" areas, and how often price tends to rebalance these areas.
█ FEATURES
Rebalance areas: After a candle 2 expansion, the indicator will display the current rebalance ratio and the area that has been rebalanced as well as the overall rebalance area.
Rebalance statistics: The indicator will display through a table the overall probability of a rebalance including the average ratio that the candle 3 will rebalance of the overall area.
Time filtering: Filter rebalances to occur only during a specific period of time (suggested for lower timeframes).
Candle sequence filtering: Filter rebalances by only using the cases where the first candle of the sequence is in line with the second one to determine how it affects the statistic.
█ How to use
To use the indicator, simply apply it to your chart and modify any of your desired inputs.
The indicator is setup to display statistics for rebalances based on your current timeframe, but you may also adjust the indicator to only calculate the statistic based on a certain time window in the day done in NY time (UTC-4), or by filtering the candle sequence (candle 1 of the 3 candle sequence must be in the same direction as the ones following it.
Countdown & Candle Recap DashboardThis script provides a compact dashboard showing a countdown timer and a recap of the previous candles. Ideal for traders who want to monitor short-term price action and candle behavior across different timeframes.
Features: • Countdown display for current candle • Summary of previous candles (PrevCndl1, PrevCndl2) • TimeFrame Recap section for quick analysis
Designed for scalpers, intraday traders, and anyone who values precision timing and candle structure.
Nifty Smart Zones & Breakout Bars(5min TF only) by Chaitu50cNifty Smart Zones & Breakout Bars is a purpose-built intraday trading tool, tested extensively on Nifty50 and recommended for Nifty50 use only.
All default settings are optimised specifically for Nifty50 on the 5-minute timeframe for maximum accuracy and clarity.
Why Last Bar of the Session Matters
The last candle of a trading session often represents the final battle between buyers and sellers for that day.
It encapsulates closing sentiment, influenced by end-of-day positioning, profit booking, and institutional activity.
The high and low of this bar frequently act as strong intraday support/resistance in the following sessions.
Price often reacts around these levels, especially when combined with volume surges.
Core Features
Session Last-Candle Zones
Plots a horizontal box at the high and low of the last candle in each session.
Boxes extend to the right to track carry-over levels into new sessions.
Uses a stateless approach — past zones reappear if relevant.
Smart Suppression System
When more than your Base Sessions (No Suppression) are shown, newer zones overlapping or within a proximity distance (in points) of older zones are hidden.
Older zones take priority, reducing chart clutter while keeping critical levels.
Breakout Bar Coloring
Highlights breakout bars in four categories:
Up Break (1-bar)
Down Break (1-bar)
Up Break (2-bar)
Down Break (2-bar)
Breakouts use a break buffer (in ticks) to filter noise.
Toggle coloring on/off instantly.
Volume Context (User Tip)
For best use, pair with volume analysis.
High-volume breakouts from last-session zones have greater conviction and can signal sustained momentum.
Usage Recommendations
Instrument: Nifty50 only (tested & optimised).
Timeframe: 5-minute chart for best results.
Approach:
Watch for price interaction with the plotted last-session zones.
Combine zone breaks with bar color signals and volume spikes for higher-probability trades.
Use suppression to focus on key, non-redundant levels.
Why This Tool is Different
Unlike standard support/resistance plotting, this indicator focuses on session-closing levels, which are more reliable than arbitrary highs/lows because they capture the final market consensus for the session.
The proximity-based suppression ensures your chart stays clean, while breakout paints give instant visual cues for momentum shifts.
DTLLC Time & PriceDTLLC Time and Price with Signals
This indicator is built for traders who understand ICT concepts and want a structured, visual way to align time-based price action with key market levels. By combining customizable trading windows, breakout logic, and daily reference points, it helps you identify high-probability trade opportunities while filtering out market noise.
Key Features
1. Dual Custom Time Ranges (Kill Zones)
Set two independent time ranges per day (start/end hour and minute).
Each range identifies the highest high and lowest low within its window.
Built-in breakout detection generates buy/sell signals when price moves beyond these levels.
2. Volatility Filtering
Adjustable volatility threshold based on True Range relative to ATR.
Filters out low-quality signals during choppy, low-volatility conditions.
3. ATR-Based Stop Loss
Custom ATR length and stop-loss multiplier settings.
Automatically plots ATR-based stop levels for triggered trades.
4. Daily Key Levels
Plots Previous Day High, Previous Day Low, and Midnight Open continuously on the chart.
Useful for spotting breakout and reversal opportunities in line with ICT market structure concepts.
5. Liquidity & Engulfing Candle Highlights
Highlights potential liquidity grab zones (yellow candles) when significant highs/lows are set within your lookback period.
Detects bullish (green) and bearish (red) engulfing patterns for added confluence.
6. Visual & Signal Tools
Buy/Sell signals plotted directly on chart (separate colors for Range 1 and Range 2). Continuous plotting of reference levels to maintain market context throughout the session.
Example Use Case:
A common ICT-inspired reversal setup:
Wait for price to sweep the Previous Day’s High or Low during your chosen time range.
Look for a buy or sell signal with volatility confirmation.
Manage risk using the ATR-based stop-loss plot.
Disclaimer: This script is for educational purposes only and is not financial advice. Trade responsibly and always test strategies before applying them in live markets.
True OHLC - [CrossTrade] True OHLC Data Indicator
This indicator displays the actual open, high, low, and close prices when viewing Heikin Ashi charts.
Heikin Ashi candles use modified price calculations that smooth out price action, but this means you can't see the real price levels where trades actually occurred. This indicator pulls the genuine OHLC data and plots it on top of your Heikin Ashi chart.
The indicator includes alert conditions that reference these real price values, making it useful for strategies and alert systems that need accurate price data instead of the modified Heikin Ashi values.
Customize the colors, line thickness, and plot style (circles, lines, or crosses) to fit your chart preferences.
XAUMO MEGABAR Detector]XAUMO MegaBar Detector – Breakout Candle Identification Tool
Purpose:
The XAUMO MegaBar Detector is built to highlight rare, high-impact candles where strong price movement and high trading volume occur together. These moments often reflect aggressive market activity and can be used to confirm potential breakouts or reversals.
How It Works (High-Level Overview)
The tool continuously monitors two primary conditions:
Price Expansion – Identifies large-bodied candles compared to recent averages.
Volume Expansion – Confirms that the move is supported by above-average trading activity.
When both conditions are present, the candle is marked:
🟢 Mega Bull – Strong bullish pressure.
🔴 Mega Bear – Strong bearish pressure.
Key Features
Automatic Timeframe Adjustment – Detection sensitivity changes based on chart timeframe, so results stay relevant from 1-minute scalps to multi-day swing setups.
Clear Visual Output – Significant candles are highlighted directly on the chart for easy recognition.
Optional Labels – Toggle on/off text labels (“Mega Bull” / “Mega Bear”) for a cleaner chart view.
Alert Integration – Set TradingView alerts to be notified immediately when a qualifying candle appears.
Universal Compatibility – Works on Forex, Commodities, Indices, Crypto, Stocks, ETFs, and Futures.
Practical Uses for Traders
As a confirmation tool when price approaches support/resistance or Fibonacci levels.
To filter low-quality setups by focusing only on moments where both price and volume confirm the move.
As part of a trend-following or breakout strategy when combined with other analysis methods.
Using the Indicator
Add the indicator to any chart and select your preferred timeframe.
Watch for highlighted candles – they indicate significant combined momentum and liquidity.
Use as a signal filter or confirmation alongside your existing trading system.
Optional: Set alerts to receive push/email/webhook notifications.
===================================
📌 MEGA BAR TRADING CHEAT SHEET
Spot Big Money. Ride the Move.
===================================
🧠 WHAT’S A MEGA BAR?
A Mega Bar is a candle so big it makes the rest look tiny — and it often means institutions are making a move.
Check the 4 Rules:
✅ Body size ≥ 2x average
✅ High relative volume (vs. last 20 bars)
✅ Closes near high (bull) or low (bear)
✅ Comes after sideways chop or price squeeze
📈 WHY IT MATTERS
Mega Bars = intent, not random spikes.
🟢 Mega Bull near support/Fib pullback → Likely accumulation
🔴 Mega Bear near resistance/Fib extension → Likely distribution or trap
🔧 HOW TO TRADE IT
1. WAIT FOR IT
No Mega Bar → No trade.
Mega Bull (big green) → BUY bias.
Mega Bear (big red) → SELL bias.
2. FIND THE SPOT
Fib levels: 61.8% / 78.6% / 138.2%
Major Support/Resistance
3. CONFIRM ON BIGGER TIMEFRAME
Example: 15M Mega Bar → Check 1H trend direction.
4. SET YOUR LEVELS
Stop-Loss:
Long → Below Mega Bull low (+0.2×ATR)
Short → Above Mega Bear high (+0.2×ATR)
Take-Profit:
Fib extensions: 127.2% / 161.8% / 261.8%
Prior highs/lows
5. RISK SMART
Risk 1–2% max per trade
Aim for 2:1+ R:R
🌍 WORKS ON:
Forex • Commodities • Stocks • Crypto • Indices
THE RETAILER’S FORMULA:
🟢 Big Green → Buy
🔴 Big Red → Sell
🎯 Fibs = Payday
One setup. One signal. Discipline = profit.
Multi-Pip Grid This indicator draws multiple sets of horizontal grid lines on your chart at user-defined pip intervals. It’s designed for traders who want to quickly visualize key price levels spaced evenly apart in pips, with full control over pip size, grid spacing, and appearance.
Features:
Adjustable pip size — works for Forex, gold, crypto, and indices (e.g., 0.0001 for EURUSD, 0.10 for XAUUSD, 1 for NAS100).
Six grid spacings — 1000 pips, 500 pips, 250 pips, 125 pips, 62.5 pips, and 31.25 pips. Each grid can be toggled on or off.
Customizable base price — center the grid at the current market price or any manually entered price.
Optional snap-to-grid — automatically aligns the base price to the nearest multiple of the smallest step for perfect alignment.
Flexible range — choose how many grid lines are drawn above and below the base price.
Distinct colors per grid level for easy identification.
Automatic cleanup — removes old lines before redrawing to avoid clutter.
Use cases:
Identify large and small pip-based support/resistance zones.
Plan entries/exits using fixed pip distances.
Visualize scaled take-profit and stop-loss zones.
Overlay multiple timeframes with consistent pip spacing.
ICT SMC Custom — BOS/MSS + OB + FVGWant me to fill that box? Here’s a ready‑to‑paste description for your publish screen:
⸻
ICT SMC Custom — BOS/MSS + OB + FVG (Crypto‑friendly)
A clean Smart Money Concepts tool that marks Break of Structure (BOS), Market Structure Shift (MSS), Order Blocks (OB), and Fair Value Gaps (FVG) with bold, easy‑to‑see visuals. Built for crypto but works on any market and timeframe.
What it does
• BOS & MSS detection with optional body/wick logic
• Order Blocks: auto‑draws the last opposite candle before a BOS, keeps only the most recent N, and fades when mitigated
• FVGs: 3‑candle gaps with a minimum size filter and a cap on how many to keep
• HTF Swings (optional): plots higher‑timeframe pivot highs/lows for top‑down context
• Alerts for BOS/MSS and FVG formation
Inputs
• Swing pivot length (default 3): sensitivity for structure pivots
• Use candle bodies for breaks: close vs level (on) or wicks (off)
• Show BOS/MSS labels, Show FVG, Show Order Blocks
• Min FVG size (ticks) and Max boxes to keep for FVG/OB
• OB uses candle body: body range vs full wick range
• Show higher timeframe swings + HTF timeframe
• Bullish/Bearish colors
How it works
• BOS triggers when price breaks the last opposite swing.
• MSS flags when the break flips the prior bias.
• OB is the most recent opposite candle prior to BOS; it’s marked and later greyed out once price closes through it (mitigation).
• FVG is detected when candle 1’s high < candle 3’s low (bear) or candle 1’s low > candle 3’s high (bull).
Alerts included
• BOS Up / BOS Down
• MSS Up / MSS Down
• FVG Up / FVG Down
Tips
• Start on 15m/1h for crypto, pivot length 3–5.
• Turn Use candle bodies ON for stricter confirmations, OFF for more signals.
• If boxes look cluttered, lower “Max boxes to keep.”
Note: This is a visual/educational tool, not financial advice. Always confirm with your own plan and risk management.
Engulfing + Sweep (Confirmed Only) v6 — bars onlyMarks bullish/bearish engulfing candles with liquidity sweeps and confirms them on the next candle — no repaint.
✳️ Features:
• 🟩 Bullish Engulfing + Low Sweep
• 🟥 Bearish Engulfing + High Sweep
• 🎛 Require opposite-color previous candle (optional)
• 📏 Min body-to-range filter
• 🔔 Alerts on confirmation candle
🎯 Best for:
• Price action & reversal traders
• Liquidity sweep confluence setups
Candlestick Pattern Buy/Sell signalsOverview
This indicator provides clear, non-repainting Buy and Sell arrows directly on your chart to help you easily spot high-probability reversal opportunities. It's designed to be a clean and simple visual tool for traders who want to make informed manual trading decisions without a cluttered screen.
The logic is based on an evolution of classic candlestick patterns, specifically adapted to find more frequent signals on the 1-Hour timeframe.
How Signals Are Generated
To ensure reliability and avoid false signals, every arrow is the result of a two-step confirmation process:
The Setup Candle: First, the indicator identifies a potential reversal pattern. This can be a "Flexible" Pin Bar (Hammer or Shooting Star) or a classic Engulfing pattern.
The Trigger Arrow: A BUY or SELL arrow will only be plotted on your chart after the next candle confirms the setup by breaking the high or low of the setup candle. This confirmation method ensures the signal has momentum behind it.
The Signal Logic
The indicator is looking for two main types of reversal patterns:
Flexible Pin Bars: The rules for Hammers and Shooting Stars have been loosened to catch more signals. The main wick must be at least 1.5 times the size of the candle's body, making it more adaptive to the 1-Hour chart.
Classic Engulfing Patterns: It identifies powerful Bullish and Bearish Engulfing patterns where one candle's body completely overtakes the body of the previous candle, signaling a strong shift in control.
How to Use This Indicator
This tool is designed to be a key part of your own trading system.
Add the indicator to your chart.
Set your chart's timeframe to 1-Hour.
When a green BUY arrow appears, it serves as a strong suggestion of a potential long entry.
When a red SELL arrow appears, it serves as a strong suggestion of a potential short entry.
Confirmation: a candle close above a buying signal (Long), and below selling signal (short)
for extra confluence use a moving average such a 50 or 100 EMA and or volume.
Only go long or buy above EMA, and sell or short below EMA
Important: This indicator should be used as a confirmation tool alongside your own analysis of market structure, support/resistance levels, and the overall trend. It is not a complete, standalone trading system.
Disclaimer: This indicator is for educational and informational purposes only and does not constitute financial advice. All trading involves risk.
Candlestick Suite–(Phoenix) it colors the major Reversal candlesticks
BullEngulf or BearEngulf or Engulfing() -> DARK_ORANGE
PiercingLine or DarkCloudCover -> CYAN
BullishHarami or BearishHarami -> YELLOW
BullishInsideBar or BearishInsideBar -> WHITE
Wick Range Boxes* Indicator intended to show key levels of price action
* Draws boxes representing the wicks of the most recent previous candle, of the daily, 4H, 1H, 15M, and 5M timeframes
* In settings, you can:
- select colors and thicknesses of borders and colors and opacities of fills
- decide which timeframes to display
* Displays the boxes for any symbol and shows the boxes for the the timeframes you select, regardless of which timeframe you are viewing
MacD Alerts MACD Triggers (MTF) — Buy/Sell Alerts
What it is
A clean, multi-timeframe MACD indicator that gives you separate, ready-to-use alerts for:
• MACD Buy – MACD line crosses above the Signal line
• MACD Sell – MACD line crosses below the Signal line
It keeps the familiar MACD lines + histogram, adds optional 4-color histogram logic, and marks crossovers with green/red dots. Works on any symbol and any timeframe.
How signals are generated
• MACD = EMA(fast) − EMA(slow)
• Signal = SMA(MACD, length)
• Buy when crossover(MACD, Signal)
• Sell when crossunder(MACD, Signal)
• You can compute MACD on the chart timeframe or lock it to another timeframe (e.g., 1h MACD on a 4h chart).
Key features
• MTF engine: choose Use Current Chart Resolution or a custom timeframe.
• Separate alert conditions: publish two alerts (“MACD Buy” and “MACD Sell”)—ideal for different notifications or webhooks.
• Visuals: MACD/Signal lines, optional 4-color histogram (trend & above/below zero), and crossover dots.
• Heikin Ashi friendly: runs on whatever candle type your chart uses. (Tip below if you want “regular” candles while viewing HA.)
Settings (Inputs)
• Use Current Chart Resolution (on/off)
• Custom Timeframe (when the above is off)
• Show MACD & Signal / Show Histogram / Show Dots
• Color MACD on Signal Cross
• Use 4-color Histogram
• Lengths: Fast EMA (12), Slow EMA (26), Signal SMA (9)
How to set alerts (2 minutes)
1. Add the script to your chart.
2. Click ⏰ Alerts → + Create Alert.
3. Condition: choose this indicator → MACD Buy.
4. Options: Once per bar close (recommended).
5. Set your notification method (popup/email/webhook) → Create.
6. Repeat for MACD Sell.
Webhook tip: send JSON like
{"symbol":"{{ticker}}","time":"{{timenow}}","signal":"BUY","price":"{{close}}"}
(and “SELL” for the sell alert).
Good to know
• Symbol-agnostic: use it on crypto, stocks, indices—no symbol is hard-coded.
• Timeframe behavior: alerts are evaluated on bar close of the MACD timeframe you pick. Using a higher TF on a lower-TF chart is supported.
• Heikin Ashi note: if your chart uses HA, the calculations use HA by default. To force “regular” candles while viewing HA, tweak the code to use ticker.heikinashi() only when you want it.
• No repainting on close: crossover signals are confirmed at bar close; choose Once per bar close to avoid intra-bar noise.
Disclaimer
This is a tool, not advice. Test across timeframes/markets and combine with risk management (position sizing, SL/TP). Past performance ≠ future results.
IB with Range PercentageThis Pine Script indicator for TradingView combines several powerful technical analysis tools to give traders a comprehensive view of market action:
Inside Bar Detection: Identifies the classic inside bar candlestick pattern.
Moving Averages: Provides multiple moving averages to help determine trend and potential support/resistance levels.
Information Table: Displays key market data in a concise table format.
1. Inside Bar Detection and Range
The indicator marks inside bars on the chart. An inside bar is a candlestick where its entire range (high and low) falls within the range of the preceding candlestick (often called the "mother bar"). This pattern often signifies market consolidation or indecision.
Customizable Marking: Users can choose the shape and color used to mark the inside bars, such as triangles, squares, or circles.
Range Percentage: A label shows the range of the inside bar as a percentage of the previous bar's low, providing a quantitative measure of its size.
Time Restriction: A setting allows displaying inside bars only for a specified number of past days, focusing analysis on recent price action.
Customizable Label Size: Users can choose the size of the range percentage label for optimal visibility.
2. Moving Averages for Trend Analysis
The indicator can plot up to four moving averages (MAs) on the chart. Moving averages smooth out price data to help identify trends and potential support and resistance levels.
User-Selectable MA Type: For each MA, traders can choose between Simple Moving Average (SMA) or Exponential Moving Average (EMA).
Customizable Length: Users can specify the length (number of periods) for each MA, such as 20, 50, 100, or 200.
Customizable Color: Each MA's line color can be chosen to suit personal preferences.
Trend Identification: When the price is above an MA, it suggests an uptrend, while prices below suggest a downtrend. The slope of the MA also indicates trend momentum.
3. Information Table for Key Data
A customizable information table is displayed on the chart, providing a quick overview of important market data.
Average Daily Range (ADR) Percentage: Shows the average daily range of the asset as a percentage, reflecting its historical volatility.
Distance from EMAs: Displays how far the current price is from the 10, 20, and 50 period Exponential Moving Averages. A positive percentage indicates the price is above the MA, while a negative percentage means it's below.
Customizable Table Elements: Users can choose the table's background color, text color, and text size for optimal readability.
How to Use This Indicator:
This indicator can be a valuable tool for traders using technical analysis:
Inside Bar Breakouts: Inside bars often precede breakouts. Traders can use the inside bar markings and range percentage to identify potential breakout opportunities.
Confirmation of Trends: Moving averages help confirm the direction of the trend, enabling traders to align their inside bar strategies with the prevailing market direction.
Support and Resistance: Moving averages can act as dynamic support and resistance levels. Traders can look for inside bars forming near these levels as potential entry or exit points.
Volatility and Range Analysis: The ADR percentage helps assess the normal daily range of an asset, which can be useful for setting realistic price targets and managing risk.
Risk Management: The distance from EMAs can alert traders to potential overextended moves, providing information for setting stop-loss or take-profit levels.
By combining these elements, this indicator provides a layered approach to market analysis, allowing traders to identify potential trading opportunities and manage risk effectively based on both candlestick patterns and trend-following indicators. Remember that no indicator guarantees success, and it's essential to use this tool in conjunction with other analysis techniques and proper risk management practices.
StratNinjaTableAuthor’s Instructions for StratNinjaTable
Purpose:
This indicator is designed to provide traders with a clear and dynamic table displaying The Strat candle patterns across multiple timeframes of your choice.
Usage:
Use the input panel to select which timeframes you want to monitor in the table.
Choose the table position on the chart (top left, center, right, or bottom).
The table will update each bar, showing the candle type, direction arrow, and remaining time until the candle closes for each selected timeframe.
Hover over or inspect the table to understand current market structure per timeframe using The Strat methodology.
Notes:
The Strat pattern is displayed as "1", "2U", "2D", or "3" based on the relationship of current and previous candle highs and lows.
The timer updates in real-time and adapts to daily, weekly, monthly, and extended timeframes.
This script requires Pine Script version 6. Please use it on supported platforms.
MFI or other indicators are not included in this base version but can be integrated separately if desired.
Credits:
Developed and inspired by shayy110 — thanks for your foundational work on The Strat in Pine Script.
Disclaimer:
This script is for educational and informational purposes only. Always verify signals and manage risk accordingly.
Momentum Candlestick TerakhirThis indicator highlights momentum candlesticks based on breakout behavior from previous highs/lows and draws real-time boxes and labels when momentum shifts occur.
It also includes an optional CMP (Current Market Position) table that categorizes price position into Bawah(low), Tengah(mid), Atas(high), or Luar Zone(Outside), with multitimeframe (MTF) logic to assess different timeframes in one view.
Additional features:
• Momentum Box & Label Drawing
• S/R Labeling using Pivot Points
• MTF Momentum & CMP Table Display
• Alerts for Buy/Sell Momentum Candles
Built for traders who rely on visual momentum tracking and want to quickly assess price position in any timeframe.
This script is intended for educational and analytical use only.
for entry, if weekly's current momentum is momentum buy, timeframe h4 also must be momentum buy.
weekly - H4
Daily - H1
H4 - M30
H1 - M15
weekly - 300/500 pips
daily - 100/150 pips
H4 - 70/80 pips
H1 - 20/30 pips






















