Market Structure by HorizonAIThis indicator shows market structure with BOS and CHoCH, also Order block and FVG.
Grafik Paternleri
8 SMA Cross 200 SMACatch big moves, this ensures the direction of the stock price will either go up or down depending whether the 8 sma crosses above or below the 200 sma
Bar Color2. indicator("Bar Color", overlay=true) "Bar Color" is the name of the script that will appear on your chart. overlay=true means this script will be drawn directly on the price chart (not in a separate pane). 3. ma = ta.sma(close, 10) This calculates a Simple Moving Average (SMA) of the closing prices over the last 10 bars (candles). ta.sma() is the built-in function for SMA in Pine Script v5. 4. barcolor(close > ma ? color.green : color.red) This line colors each candle/bar: Green if the current close is above the 10-period moving average. Red if the close is below or equal to the moving average. barcolor() changes the bar color but doesn’t plot anything visually on top of the candles — it only recolors them.
THEDU SMC TEST VDFGVDSVDSVDSFVDSVSACDAS DCA ASCASXC QAWSCX SDCSCSCZX ASDXADWQEDGBVDCV ÂCSCSACSCSCASDCVSFDVWSDEF
asdcasdasdasdasdawsdz x ã ascxascascxacx a xác sadasdcasd sza
Rejection Blocks (RJB) and Liquidity Grabs (SFPs)- Milana TradesThis indicator highlights Rejection Blocks (RJB) and Liquidity Grabs (SFPs)—two advanced price action concepts used by professional traders, especially those following ICT (Inner Circle Trader) strategies.
Rejection Block (RJB) is an advanced version of the traditional Order Block. It marks areas where price has been sharply rejected—often zones where smart money enters or exits positions. The logic is based on specific wick rejection criteria and candle structure, with mitigated RJBs marked or hidden automatically.
Liquidity Grab (SFP) detects key Swing Failure Patterns—where price takes out a previous high/low, grabs liquidity, and reverses. Optional volume validation is available for more accurate filtering, especially using LTF (lower timeframe) data.
Key Features:
Rejection Block (RJB)
1) Identifies both bullish and bearish rejection blocks.
2) Two logic types: “trapped wick” and “signal wick” configurations.
3) Auto-detection of mitigated RJBs and customizable visualization.
4)Adjustable color, transparency, box style, label text, and more.
5)Limit on max RJBs displayed to keep the chart clean.
Liquidity Grab (SFP)
1)Detects bullish and bearish SFPs (Swing Failure Patterns).
2)Optional volume validation with threshold control (based on LTF).
3)Dynamically adjusts lower timeframe resolution (auto/manual).
4)Visual confirmation lines, wick highlights, and labels.
5)SFP Dashboard table (optional) for LTF & validation display.
SFP Wick to RJB Zones
Converts confirmed SFPs into new RJB boxes.
Adds powerful confluence between rejection and liquidity.
🔔 Built-in Alerts
Alerts can be set up for both bullish and bearish Rejection Blocks, as well as confirmed SFPs.
Ideal for traders who want to be notified in real-time when price:
Forms a valid Rejection Block,
Prints a confirmed SFP (Swing Failure),
Enters or exits key liquidity zones.
Alerts are fully compatible with TradingView’s alert system.
⚙️ Settings Overview:
Rejection Blocks
Enable plotting, box limit, mitigated filtering, label customization.
Liquidity Grabs (SFPs)
Enable SFPs (bull/bear), pivot length, volume % threshold, LTF resolution.
Enable dashboard, wick display, and validation logic.
SFP-based RJB
Create RJB zones from confirmed SFP signals.
Independent box length and color settings.
Dashboard & Labels
Enable/disable visual labels and LTF info table.
Customize font size, color, and position.
Use Cases:
Identify smart money rejection zones before price reversals.
Use mitigated RJBs to anticipate failed retests or structure breaks.
Trade with confidence by combining RJB + SFP signals.
Set alerts to monitor setups without staring at charts 24/7.
Notes:
Compatible with any market (Forex, Crypto, Indices, Stocks).
Works on all timeframes.
Panel | Tablo + SMAOSC & Ortalama + Momentum + 4H MTF - STRATEJIMulti-Indicator Strategy Panel – SMAOSC, Momentum & 4H MTF
Overview
This is a custom strategy script that combines several technical indicators such as:
CCI, RSI, Stochastic, OBV, IFT, Momentum, SMA Oscillator
Includes multi-timeframe analysis (4H) for added reliability.
Uses dynamic signal classification with thresholds (e.g., 0.10–0.90 levels).
Comes with risk control via a max drawdown limit (20%).
Logic
The script produces LONG, SHORT, or NONE positions based on a combined normalized score calculated from all indicators.
Drawdown and threshold-based checks are applied to avoid risky trades.
Important Note
This indicator is still in testing phase.
It is not financial advice and should be used with caution and demo environments before real trading.
Rapid HTF Price Action Dashboard V2.0Rapid HTF Price Action Dashboard V2.0
Overview
Stop the constant switching between timeframes. The Rapid HTF Price Action Dashboard is an all-in-one analysis suite designed to give you a crystal-clear view of the market's true intent by projecting critical higher-timeframe (HTF) data directly onto your trading chart.
This tool is more than just a pattern indicator; it's a complete dashboard that provides institutional-grade insights into price action. It helps you anticipate market moves by showing you where liquidity lies and how the bigger players are positioning themselves, all from the comfort of your lower-timeframe chart.
Key Features
Multi-Timeframe Dashboard: A clean, intuitive panel on the right of your chart displays the last two closed higher-timeframe candles (Candle A & B) and the live, developing one (Candle C).
Projected HTF Levels: Automatically draws and projects the previous HTF candle's high and low across your chart, acting as critical dynamic support and resistance levels.
Advanced Pattern Recognition: Identifies seven high-conviction candlestick patterns based on our proprietary filtering system, designed to eliminate noise and pinpoint only the most potent signals.
The Logic: Why Our Signals Are More Accurate
This indicator goes far beyond textbook definitions. We don't just look for shapes; we look for the story behind the price action. Each pattern is filtered through a rigorous set of conditions to ensure it represents true market conviction.
Hammers & Inverted Hammers: The Liquidity Grab
Classic Hammer/IH patterns are often misleading. Ours are different. We identify them as true liquidity grab signals, a core concept used in ICT (Inner Circle Trader) methodologies.
A Hammer (H) is only valid if its low wick has pierced below the low of the previous candle (low < low ). This signifies a "stop hunt" where liquidity was absorbed below a key level before buyers aggressively pushed the price up.
An Inverted Hammer (IH) is only valid if its high wick has pierced above the high of the previous candle (high > high ). This shows liquidity was taken above a prior high before sellers took control and suppressed the price.
Harami: Filtering for Conviction
A classic Harami (an inside bar) can often just be a weak doji, signaling indecision. We filter this noise out.
Our Harami signal (BeH, BuH) requires the inside candle to have a meaningful body (defaulting to 30% of its own range, but fully customizable).
Furthermore, we have enhanced the logic to ensure the body of the inside candle is strictly contained within the body of the previous candle, making it a more precise and reliable signal of consolidation before a potential expansion.
Power Engulfing: A Signal of Overwhelming Force
We don't flag just any engulfing candle. We look for true displacement and momentum.
Our Power Engulfing pattern (BE, BuE) requires the body of the current candle to completely engulf the body of the previous candle.
Crucially, it must also close decisively beyond the entire range (including the wick) of the previous candle. A Bullish Engulfing must close above the previous high, and a Bearish Engulfing must close below the previous low. This confirms overwhelming force has entered the market and a reversal is highly probable.
How to Use the Dashboard
Set Your Reference Timeframe (refTF): Choose the higher timeframe you want to analyze (e.g., "240" for 4-Hour).
Identify the Narrative: Use the projected High/Low lines as your key support and resistance zones. A primary strategy is to wait for price to interact with these levels.
Anticipate the Draw on Liquidity: Watch as price approaches the previous HTF high or low. The dashboard helps you predict the market's next move. For example, if price is trading below the previous HTF low, you can anticipate a potential sweep of that level.
Confirm with a Signal: When a signal like a Hammer (H) appears on the dashboard after sweeping the previous low, it provides high-conviction confirmation that liquidity has been taken and price is ready to reverse.
Closed Market / Back-Test Filter x 'Bull_Trap_9'Hello TradingView Traders!
This is a very valuable tool that I believe all traders will find useful.
This indicator / filter is '1 of 2'. I prefer it as a filter because it is not meant for live trade analysis. It is designed to make a trader aware of their individual trade sessions and to help aid in static chart candlestick back-testing.
Also, look for my indicator / filter, '2 of 2': 'Red Report Filter'
There are two functions to this filter.
Primary use: It allows a trader to set a session window: Open / Close.
During a trade session, like YM, I only trade 9:30 - 15:00. Without the filter, many times I have traded past my cutoff because I was focused on the chart and not the time.
With this filter on as close nears with an open trade and the filter starts to apply, I know I am at session close with no more trades upon exit. Otherwise, I know the session is done with no further trades.
It is also nice to have the filter on during the session open as a demarcation boundary.
Secondary use: It is used as a chart back-test tool.
When applied to a traders back-test chart, the trader can control their trade session envelopes for easier and more precise evaluation. The filter will allow only the candles per session that the trader wants to focus on and will filter all other non-session candles.
I can easily compare a whole week of 30m session data, concentrating solely on the filtered trade windows.
Please Note: The filter will be active as far back as the historic data prints.
Thanks for viewing!
Jeki Long Term Price Action Structures [BUY/SELL]XAUUSD Buy Sell indicator based on price action multiple time frame
Jeki XAUUSD PremiumA combined indicator of 4 indicators at once that can be entered into 1 chart even when you use the free version of tradingview. contact me on telegram @mrzgoldt to get 30-day trial access
Swing Failure Pattern (SFP) DetectorDescription
The Swing Failure Pattern (SFP) Detector is a powerful tool designed to help traders identify potential liquidity grabs and reversal zones using local and higher timeframe (HTF) swing points.
🧠 What It Does
This indicator detects Swing Failure Patterns—a price action concept where price breaks a previous swing high/low but closes back within range, suggesting a failed breakout and potential reversal. It highlights both local SFPs and HTF SFPs for added confluence.
⚙️ Core Logic
Swing Detection: Uses pivot highs/lows over a configurable length or an optional dynamic length based on ATR volatility.
SFP Criteria:
Bearish SFP: High exceeds last swing high, but candle closes below that swing level.
Bullish SFP: Low undercuts last swing low, but candle closes above that swing level.
HTF Support: Detects higher timeframe pivots using request.security() and overlays HTF SFPs on the current chart.
Visual Aids: SFP labels and optional background highlights are drawn when a valid pattern is detected. Dashed horizontal lines track the last swing points used in the logic.
Alerts: Four alert conditions are provided to notify users of local and HTF SFPs.
📌 How To Use It
Apply this indicator to any chart and timeframe.
Use dynamic length mode for adaptive responsiveness in volatile or low-volume environments.
Watch for SFPs at known liquidity zones (e.g., support/resistance, OB/FVG zones).
Use HTF SFPs as confirmation for higher conviction entries or exits.
🔒 Closed Source Justification
While the SFP concept is known, this script introduces a dual-frame detection engine that synchronizes pivot points across timeframes, applies volatility-adjusted swing detection, and includes a memory-efficient rendering logic to maintain responsiveness—even on dense charts. These enhancements provide practical trading edge and execution confidence that go beyond standard open-source implementations.
📈 Best Use Cases
Liquidity sweep confirmations
Smart Money Concept (SMC) trading
HTF/MTF alignment strategies
Reversal entries and scalp setups
🛠️ Inputs
Swing Length for Current TF: Set the fixed lookback period for local swings.
Use Dynamic Swing Length (ATR-Based): Enable auto-adjusting lookback using volatility.
Higher Timeframe for SFP Overlay: Select your HTF (e.g., D for daily).
Swing Length for HTF: Set HTF pivot detection sensitivity.
Highlight Background on SFP: Toggle background color highlighting on detection.
Disclaimer
This tool is intended for educational and informational purposes only. Trading involves risk, and past performance does not guarantee future results. Always do your own research and consult a financial advisor if necessary.
IKODO Harmonic PatternsIKODO Harmonic Patterns How its Works
IKODO Harmonic Patterns automatically scans your chart to detect Gartley , Bat , Butterfly , and Crab harmonic patterns in real-time, using strict Fibonacci ratio checks with configurable tolerance and pivot lengths.
Pivot Detection
Uses pivot highs/lows with a configurable length to mark potential turning points on the chart.
Stores and updates the last 50 pivots for performance.
Pattern Identification
Continuously checks for XABCD structures:
Confirms alternating pivot highs/lows.
Calculates XA, AB, BC, CD, AD legs.
Validates Fibonacci ratios within your defined tolerance:
Gartley: AB = 0.618 XA, AD = 0.786 XA
Bat: AB = 0.382/0.5 XA, AD = 0.886 XA
Butterfly: AB = 0.786 XA, AD = 1.272/1.618 XA
Crab: AB = 0.382/0.618 XA, AD = 1.618 XA
Visualization
Draws XABCD lines and labels on your chart.
Displays entry, three target levels (T1, T2, T3), and a stop-loss suggestion for risk management.
Uses color coding:
Green for bullish patterns.
Red for bearish patterns.
Orange for potential (forming) patterns.
Alerts & Table Stats
Generates alerts when a valid pattern completes.
Displays a live table showing:
Count of each pattern type found.
Total patterns detected.
Number of pivots tracked.
Potential Pattern Projection
If a potential pattern is forming (XAB complete, D pending), the indicator:
Projects the potential D point based on Fibonacci extensions.
Marks the path with dotted/dashed lines.
Displays a label with expected D price and pattern type.
Why Use This?
Automates advanced harmonic detection without manual drawing.
Helps in identifying precise reversal points for high-R/R trades.
Supports visual learning of harmonics while trading.
Previous Day O H L C Calculation By Md//@version=6
indicator("Previous Day O H L C Calculation By Md", overlay=true)
// Check if the previous daily candle is green (bullish) or red (bearish)
previousCandleBullish = close > open
previousCandleBearish = close < open
// Calculate the difference for bullish candles: previous day's high minus previous day's open
bullishCalculation = high - open
// Calculate the difference for bearish candles: previous day's low minus previous day's close
bearishCalculation = low - close
// Show the result at the top of the current daily candle if the previous candle was bullish
if previousCandleBullish
label.new(bar_index, high, "Bullish Calc: " + str.tostring(bullishCalculation), color=color.green, textcolor=color.white, style=label.style_label_left, size=size.small)
// Show the result at the bottom of the current daily candle if the previous candle was bearish
if previousCandleBearish
label.new(bar_index, low, "Bearish Calc: " + str.tostring(bearishCalculation), color=color.red, textcolor=color.white, style=label.style_label_left, size=size.small)
HTF Previous Candle Sweeps (1H–4D) - Safesa f as. as f. f sf s. sa fs. fsadsjaf dsadf jsdaf sdjf sajk fj sdfj saf d sj sadsd
HTF Previous Candle Sweeps (1H–4D)This is a TVS entry module, marking out the DOL and Previous candle sweeps.
Fred - FVG BOS ToolsCombining the BOS and FVG tool. I combined these 2 tools due to the lack of indicators on the free version of TradingView
HTF Previous Candle Sweeps (1H–4D)This is the TVS indicator, marking out DOL and previous candle sweeps.
Rapid Candle PATTERNS V2.0Indicator Title: Rapid Candle Patterns - High-Probability Signals
Description
Tired of noisy charts filled with weak and ambiguous candlestick patterns? The Rapid Candle Patterns indicator is engineered to solve this problem by moving beyond simple textbook definitions. It identifies only high-probability reversal and continuation signals by focusing on the underlying market dynamics: momentum, liquidity, and confirmation.
This is not just another pattern indicator; it's a professional-grade tool designed to help you spot truly significant price action events.
How The Logic Works & Why It's More Accurate
Each pattern in this script has been enhanced with stricter, more intelligent rules to filter out noise and reduce false signals. Here’s what makes our logic superior:
1. The Liquidity Grab Hammer & Inverted Hammer
Standard Logic: A simple hammer shows a long lower wick, suggesting buyers pushed the price back up.
Our Enhanced Logic: We don't just look for a hammer shape. Our signal is only valid if the hammer’s low takes out the low of the previous candle (a "liquidity grab" or "stop hunt").
Why It's More Accurate: This sequence is incredibly powerful. It shows that sellers attempted to push the market lower, triggered stop-loss orders below the prior low, and then were decisively overpowered by buyers who reversed the price. This isn't just a reversal; it's a failed breakdown, often trapping sellers and fueling a stronger move in the opposite direction.
2. The "True" Bullish & Bearish Harami
Standard Logic: A small candle forms within the high-low range of the previous candle. This can often be misleading if the prior candle has long wicks and a tiny body.
Our Enhanced Logic: We enforce a "dual containment" rule. For a Harami to be valid, its body must be contained within the body of the previous candle. We also ensure the Harami candle itself is not a Doji, meaning it must show some conviction.
Why It's More Accurate: This ensures you are seeing a genuine and significant contraction in momentum. It filters out scenarios where a large-bodied candle forms inside the wicks of a doji-like candle, which is not a true Harami. Our logic captures the "pregnant" pattern as it was intended—a moment of quiet consolidation before a potential new move.
3. The "Power" Bullish & Bearish Engulfing
Standard Logic: A candle's body engulfs the body of the previous candle. This is a common signal, but it often lacks follow-through.
Our Enhanced Logic: Our "Power Engulfing" requires two conditions: (1) The body must engulf the prior candle's body, AND (2) the candle must close beyond the entire high/low range of the prior candle.
Why It's More Accurate: This is the ultimate sign of confirmation. It doesn't just show that one side has won the battle for the session; it proves they had enough force to break the entire structure of the previous candle. This signifies immense momentum and dramatically increases the probability that the trend will continue in the direction of the engulfing candle.
4. The Quantified Doji
Our Logic: Instead of being a subjective pattern, a Doji is defined quantitatively. It's a candle whose body is less than or equal to a user-defined percentage (default 9%) of its total range.
Why It's More Accurate: It provides a consistent and objective measure of market indecision. Furthermore, any candle identified as a Doji is automatically disqualified from being a Hammer, ensuring clear and distinct signals.
User Customization
Toggle Patterns On/Off: Declutter your chart by only showing the patterns you want to see.
Fine-Tune Logic: Use the "Pattern Logic" settings to adjust the sensitivity of the Doji and Harami detectors to perfectly match your trading style, asset, and timeframe.
Disclaimer: This indicator is a powerful tool for identifying high-probability price action. However, no single indicator is a complete trading system. Always use these signals as part of a comprehensive strategy, combined with analysis of market structure, support/resistance levels, and other forms of confluence.
Morning & Evening Star (with Alerts)This indicator will print a marker whenever a morning or evening star pattern is created.
The condition is that the 3rd candle needs to have higher volume than the 2nd candle or the 2nd candle has to have 1.5x the volume of the first candle.
You can also create alerts with it.
Context is this pattern needs to be visible at key points as support & resistance, Supply and demand, Trendlines..etc
Previous Day/Week/Month - High/Lows + Open/Close (RC)Its an indicator marking previous day and previous week and last month's high, low open, close.
RSI Swing with EMA and BB Short/Long SignalsThis script gives you the following feature;
1. Top & Lower Top , when it exceed specified RSI threshold (default is 70)
2. Bottom & Higher Bottom, when it exceed specified RSI threshold (default is 30)
3. LONG sign , which is bouncing UP at EMAs (7, 20, 50)
4. SHORT sign, which is bouncing DOWN at EMAs (7, 20, 50)
You can adjust the RSI parameters(threshold and evaluation period) by yourself.
If the "bounce UP/DOWN" signs show up frequently, it can be a sign for the upcoming breakout direction.
If the "bounce UP/DOWN" signs show up with "Higher Bottom or Lower Top", it can be a sign for the trend reversal, especially after the bounce for deep BB break.
If you want to purchase the source code, please contanct me via direct chat in Tradingview.
RSI Swing with EMA and BB Short/Long SignalsThis script gives you the following feature;
1. Top & Lower Top , when it exceed specified RSI threshold (default is 70)
2. Bottom & Higher Bottom, when it exceed specified RSI threshold (default is 30)
3. LONG sign , which is bouncing UP at EMAs (7, 20, 50)
4. SHORT sign, which is bouncing DOWN at EMAs (7, 20, 50)
You can adjust the RSI parameters(threshold and evaluation period) by yourself.
If the "bounce UP/DOWN" signs show up frequently, it can be a sign for the upcoming breakout direction.
If the "bounce UP/DOWN" signs show up with "Higher Bottom or Lower Top", it can be a sign for the trend reversal, especially after the bounce for deep BB break.
If you want the source code, please contanct me.
Trend Channel Breakout StrategyBreakout Strategy: Captures significant daily breakouts, ideal for BTC, where strong moves often follow channel breakouts.