Top 3 Largest RTH CandlesThis simply marks the top three sized candles to show potential momentum changes or swings.
Candlestick analysis
Momentum SNR VIP [TP1-3 + SL Aligned Right]//@version=6
indicator("Momentum SNR VIP ", overlay=true)
// === Settings ===
pip = input.float(0.0001, "Pip Size", step=0.0001)
sl_pip = 50 * pip
tp1_pip = 40 * pip
tp2_pip = 70 * pip
tp3_pip = 100 * pip
lookback = input.int(20, "Lookback for S/R", minval=5)
// === SNR ===
pivotHigh = ta.pivothigh(high, lookback, lookback)
pivotLow = ta.pivotlow(low, lookback, lookback)
supportZone = not na(pivotLow)
resistanceZone = not na(pivotHigh)
plotshape(supportZone, title="Support", location=location.belowbar, color=color.blue, style=shape.triangleup, size=size.tiny)
plotshape(resistanceZone, title="Resistance", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.tiny)
// === Price Action ===
bullishEngulfing = close < open and close > open and close > open and open <= close
bearishEngulfing = close > open and close < open and close < open and open >= close
bullishPinBar = close < open and (low - math.min(open, close)) > 1.5 * math.abs(close - open)
bearishPinBar = close > open and (high - math.max(open, close)) > 1.5 * math.abs(close - open)
buySignal = supportZone and (bullishEngulfing or bullishPinBar)
sellSignal = resistanceZone and (bearishEngulfing or bearishPinBar)
// === SL & TP ===
rawBuySL = low - 10 * pip
buySL = math.max(close - sl_pip, rawBuySL)
buyTP1 = close + tp1_pip
buyTP2 = close + tp2_pip
buyTP3 = close + tp3_pip
rawSellSL = high + 10 * pip
sellSL = math.min(close + sl_pip, rawSellSL)
sellTP1 = close - tp1_pip
sellTP2 = close - tp2_pip
sellTP3 = close - tp3_pip
// === Plot Lines ===
plot(buySignal ? buySL : na, title="Buy SL", color=color.red, style=plot.style_line, linewidth=1)
plot(buySignal ? buyTP1 : na, title="Buy TP1", color=color.green, style=plot.style_line, linewidth=1)
plot(buySignal ? buyTP2 : na, title="Buy TP2", color=color.green, style=plot.style_line, linewidth=1)
plot(buySignal ? buyTP3 : na, title="Buy TP3", color=color.green, style=plot.style_line, linewidth=1)
plot(sellSignal ? sellSL : na, title="Sell SL", color=color.red, style=plot.style_line, linewidth=1)
plot(sellSignal ? sellTP1 : na, title="Sell TP1", color=color.green, style=plot.style_line, linewidth=1)
plot(sellSignal ? sellTP2 : na, title="Sell TP2", color=color.green, style=plot.style_line, linewidth=1)
plot(sellSignal ? sellTP3 : na, title="Sell TP3", color=color.green, style=plot.style_line, linewidth=1)
// === Floating Labels on Right ===
if buySignal
label.new(x=bar_index + 20, y=buySL, text="SL : " + str.tostring(buySL, format.mintick), style=label.style_label_right, color=color.red, textcolor=color.white)
label.new(x=bar_index + 21, y=buyTP1, text="TP 1 : " + str.tostring(buyTP1, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
label.new(x=bar_index + 22, y=buyTP2, text="TP 2 : " + str.tostring(buyTP2, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
label.new(x=bar_index + 23, y=buyTP3, text="TP 3 : " + str.tostring(buyTP3, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
if sellSignal
label.new(x=bar_index + 20, y=sellSL, text="SL : " + str.tostring(sellSL, format.mintick), style=label.style_label_right, color=color.red, textcolor=color.white)
label.new(x=bar_index + 21, y=sellTP1, text="TP 1 : " + str.tostring(sellTP1, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
label.new(x=bar_index + 22, y=sellTP2, text="TP 2 : " + str.tostring(sellTP2, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
label.new(x=bar_index + 23, y=sellTP3, text="TP 3 : " + str.tostring(sellTP3, format.mintick), style=label.style_label_right, color=color.green, textcolor=color.white)
// === Signal Markers ===
plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// === Alerts ===
alertcondition(buySignal, title="Buy Alert", message="🟢 BUY at Support Zone + Price Action")
alertcondition(sellSignal, title="Sell Alert", message="🟡 SELL at Resistance Zone + Price Action")
yuchenseo 15min intervalsHourly Candle Behaviour Indicator
- 0-15min look for continuation
- 15-30min look for reversal
- 30-45min look for reversal
Post-Market Session AnalyzerThis script visually analyzes U.S. post-market trading hours (4:00 PM to 8:00 PM EST) by:
a) Highlighting post-market session background
b) Coloring candles based on price direction
c) Marking the final post-market candle with a trend label
Great for:
1) Traders who monitor after-hours price movement
2) Spotting late-day reversals or sentiment shifts
3) Understanding extended trading activity
15min intervalsindicator displays 4 15 minute intervals within the hour. this simple indicator can be used for effective scalping.
CipherMatrix Dashboard (MarketCipher B)Pre-compute MarketCipher-B values for each fixed timeframe (5 m, 15 m, 30 m, 60 m, 4 H, Daily).
Pass those values into plotRow() instead of calling request.security() inside the helper—removes the style warning.
Added explicit range parameters to table.clear(dash, 0, 0, 2, 6) to satisfy v6’s argument requirement.
This version should compile without the previous warnings/errors. Swap in your real MarketCipher-B histogram when you’re ready, and the dashboard is good to go!
CipherMatrix Dashboard (MarketCipher B)does it work. A lightweight, multi-time-frame overlay that turns MarketCipher B data into an at-a-glance dashboard:
Time-frames shown: current chart TF first, then 5 m, 15 m, 30 m, 1 H, 4 H, Daily.
Bias icons:
🌙 = bullish (MCB > 0)
🩸 = bearish (MCB < 0)
Signal icons:
⬆️ = histogram crosses above 0 (potential long)
⬇️ = histogram crosses below 0 (potential short)
Table location: bottom-right of chart; updates on every confirmed bar.
Supports & Resistances with MomentumSupports & Resistances with Momentum is an advanced indicator for scalping and intraday trading It shows dynamic support and resistance levels, clear BUY/SELL signals with TP targets and stop-loss lines, plus optional RSI and volume plots Fully customizable and designed for quick, precise trade decisions.
DS FLUXO 1.0# 🔥 DS FLUXO 1.0 - Flow Analysis and Zone Indicator
## 📋 **OVERVIEW**
DS FLUXO is an advanced indicator that identifies trend changes and operational zones based on price flow analysis. It combines structural breakout detection with automatic support/resistance zone creation, offering a comprehensive approach to technical analysis.
## 🎯 **KEY FEATURES**
### **Breakout Detection**
- Identifies trend changes through structural breakouts
- Clear BUY/SELL signals at flow change points
- Breakout line history control (1-10 lines)
- Customizable reference lines (color, thickness, style)
### **Dynamic Zones**
- Automatic creation of support zones (uptrend) and resistance zones (downtrend)
- Zones based on candle wicks and bodies
- Central line (50%) for additional reference
- Visual zone filling with adjustable transparency
### **Complete Alert System**
- 🟢🔴 Breakout alerts for trend changes
- 🎯 First touch alerts on zones
- Individual control for each alert type
- Controlled frequency (no spam)
## ⚙️ **AVAILABLE SETTINGS**
### **🔥 Breakout**
- Maximum number of lines in history
- Visual customization (color, thickness, style)
- Line extension control
### **🏷️ Labels**
- Customizable colors for BUY/SELL
- Adjustable font size
- Configurable text color
### **🎯 Zones**
- Line colors (top, middle, bottom)
- Zone filling and borders
- Temporal displacement of zones
- Line thickness and style
### **🔔 Alerts**
- General alert control
- Specific alerts by type (breakout/zones)
- Clean messages with timeframe
## 🎨 **HOW TO USE**
### **Trend Identification**
1. Wait for BUY/SELL signals for flow changes
2. Observe breakout lines as reference
3. Use zones for entry/exit points
### **Zone Trading**
1. **Uptrend**: Wait for touches on buy zone (green)
2. **Downtrend**: Wait for touches on sell zone (red)
3. **First Touch**: Higher probability of reaction
### **Alert Configuration**
1. Enable desired alerts in settings
2. Configure notifications in TradingView
3. Receive real-time alerts for opportunities
## 📊 **RECOMMENDED TIMEFRAMES**
- **Swing Trade**: 4H, 1D, 1W
- **Day Trade**: 15M, 30M, 1H
- **Scalp**: 1M, 3M, 5M
## 🔧 **TECHNICAL CHARACTERISTICS**
- Compatible with Pine Script v5
- Overlay: Yes (draws over chart)
- Alerts: Yes (complete system)
- Configurable: Highly customizable
- Performance: Optimized for multiple timeframes
## 💡 **SUGGESTED STRATEGIES**
### **Breakout Strategy**
- Enter in direction of confirmed breakout
- Use zones as targets or support/resistance
- Manage risk with structural stop loss
### **Zone Strategy**
- Wait for first touch on zone for entry
- Confirm with other indicators
- Use central line (50%) as partial reference
## ⚠️ **IMPORTANT NOTICE**
This indicator is a technical analysis tool and does not constitute investment advice. Always conduct your own analysis and properly manage risk in your trades.
---
**Developed by**: Diogo Stefani
**Version**: 1.0
**Last Update**: 2025
IFVG Scanner Charts Algo
The IFVG Scanner (Inversion Fair Value Gap Scanner)is a powerful ICT concept -based multi-symbol scanner that identifies bullish and bearish inversion fair value gaps (IFVGs) across up to 40 assets simultaneously.
This scanner helps traders monitor market structure shifts and liquidity rejections by automatically highlighting when price breaks and returns to an FVG zone—a prime entry condition used by smart money traders.
🧠 What Is an IFVG?
An Inversion Fair Value Gap forms when a Fair Value Gap is broken, and then price returns to it. At that moment, the gap becomes a reversal or continuation zone—often acting as dynamic support/resistance.
The IFVG Scanner is designed to:
Spot real-time price entry into IFVG zones
Differentiate bullish vs bearish setups
Alert you when these zones become actionable
🛠️ How to Use It on TradingView
Add the indicator to any chart.
Input up to 40 symbols (tickers you want to scan).
The script will monitor and scan all tickers live.
Watch for real-time alerts and visual table updates:
Bullish IFVGs show up in the green column.
Bearish IFVGs show in the red column.
Click on the corresponding symbols in your watchlist to analyze the full setup.
✅ Want to scan more than 40 symbols?
Simply add the IFVG Scanner again as a second (or third) instance on your chart, and input a new batch of tickers. Each version operates independently and updates in real-time.
📋 Settings Overview
🔁 Show Last IFVG
Controls how many recent IFVG zones are shown on the chart.
Keeps your visuals clean and focused on the latest opportunities.
📏 ATR Multiplier
Filters out tiny gaps.
Only shows IFVGs where the gap is larger than ATR × Multiplier.
Default is 0.25 (adjust higher for stronger volatility filters).
💧 Liquidity Rejection Filters
Ensures the zone was formed with strong wick rejection (fakeouts/liquidity grabs).
Choose Points or Percentage to define the minimum wick size.
Helps confirm that the setup had real institutional interest.
🚫 Max Gap Threshold
Prevents detection of unreliable or massive gaps.
Filters out IFVGs formed with abnormal candles (like during news or illiquid sessions).
Define by Points or Percent between candles in the FVG.
🎨 Visual Settings
Bull Color: Color of bullish IFVG zones (typically green)
Bear Color: Color of bearish IFVG zones (typically red)
Midline Color: Dashed midline inside IFVG zones
Extend IFVG?: Extend boxes to the right and show auto-generated Buy/Sell signal labels
📊 Symbol Inputs (1 to 40)
Enter up to 40 tickers using the inputs (NASDAQ:AAPL, NYSE:TSLA, etc.)
🧾 Table Display
Show Exchange: Toggle full ticker format like "NASDAQ:MSFT"
Table Position: Choose where the IFVG table appears
Table Background Color: Customize visual style
Displays:
✅ IFVG Bullish (Green)
❌ IFVG Bearish (Red)
🧠 Example Use Case
Let’s say you're monitoring 40 stocks across the S&P 500. The IFVG Scanner alerts you that AAPL and NVDA have both returned to bullish IFVG zones after a clean liquidity sweep and ATR-validated imbalance.
You then:
Open the chart
Confirm the smart money reaction
Execute a long trade with high confluence
🔔 Alerts
Alerts automatically trigger when:
Price enters a bullish IFVG zone
Price enters a bearish IFVG zone
Each alert shows the ticker name and direction. You can customize alert messages within TradingView.
⚠️ Disclaimer
Charts Algo tools are developed for educational and informational purposes only. They are not trading advice or investment recommendations. Always conduct your own research and apply proper risk management before making trading decisions. Markets involve risk, and past performance is not indicative of future results.
RSI Levels on Candle Chart (40/50/60)//@version=5
indicator("RSI Levels on Candle Chart (40/50/60)", overlay=true)
// === RSI Calculation ===
rsi = ta.rsi(close, 21)
// === Define RSI Levels to Draw ===
rsi_40 = 40
rsi_50 = 50
rsi_60 = 60
// === Define RSI min/max range for scaling to price
rsi_min = 30
rsi_max = 70
// === Get visible price range for mapping
price_min = ta.lowest(low, 100)
price_max = ta.highest(high, 100)
// === Function to map RSI to price chart Y-axis
rsiToPrice(rsiLevel) =>
price_min + (rsiLevel - rsi_min) / (rsi_max - rsi_min) * (price_max - price_min)
// === Map RSI levels to price scale
price_rsi_40 = rsiToPrice(rsi_40)
price_rsi_50 = rsiToPrice(rsi_50)
price_rsi_60 = rsiToPrice(rsi_60)
// === Plot horizontal lines at RSI levels
plot(price_rsi_40, title="RSI 40 (Red)", color=color.red, linewidth=2)
plot(price_rsi_50, title="RSI 50 (Blue)", color=color.blue, linewidth=2)
plot(price_rsi_60, title="RSI 60 (Green)", color=color.green, linewidth=2)
RelicusRoad - Gold & Bitcoin90% of traders lose money because they do not know what they are doing. They do not have a system in place that works. They do not have a mentor to guide them. They do not have a community to support them. They do not have the right tools to help them make better decisions.
RelicusRoad is the ultimate trading system that will help you make better decisions and become a better trader. It is the result of years of research and development by a team of professional traders who have been in the market for over 10 years.
The STRAT Scanner
The STRAT Scanner is a powerful multi-symbol screener designed to detect actionable price action setups based on The Strat framework, made popular by Rob Smith. This tool is built for serious traders looking to monitor up to 30 symbols at once, across any timeframe, with crystal-clear identification of candlestick combinations and The Strat sequences.
🧠 What This Indicator Does:
This scanner runs real-time screening on your selected watchlist and highlights The Strat patterns directly on the chart and in a clean, organized table view.
It detects:
✅ Doji
✅ Hammer & Inverted Hammer
✅ Failed 2U & 2D Setups
✅ 3-bar Reversals (Full Outside Bars)
✅ 2-1, 1-1, 3-1, 1-3, 3-3
✅ Potential 3s
You can visually see each pattern directly on the chart using triangle markers and track symbol-by-symbol signal summaries in a live table on-screen.
⚙️ How to Use It:
Apply the Indicator:
Search for The STRAT Scanner in your Indicators tab (after being invited), then apply it to any chart.
Customize Your Symbols (Up to 30):
Inside the settings panel under the “Symbols” section, you can select up to 30 stocks to scan. Each symbol has a checkbox and ticker field. Only checked symbols will be active.
View the Table:
On your chart, you'll see a compact table that dynamically updates as new signals form across your selected symbols.
Pattern Detection Labels:
On the main chart (overlay), triangle shapes will highlight pattern signals as they appear:
🔺 Below the bar for bullish signals (green candles)
🔻 Above the bar for bearish signals (red candles)
Change Table Location and Size:
In the settings, you can:
Adjust table position (Top Left, Bottom Right, etc.)
Change text size
Customize table colors
🔁 Want to Scan More Than 30 Symbols?
To scan more than 30 symbols, simply:
Add this indicator again to the same chart
Adjust the second instance with a new set of 30 tickers
You can run multiple copies of this scanner to monitor 60, 90, 120+ tickers simultaneously.
📈 Best Use Cases:
Traders following The Strat method
Options traders using multi-ticker setups
Day and swing traders scanning for pattern-based entries
⚠️ Disclaimer
This indicator is developed by Charts Algo for educational and informational purposes only. It does not constitute financial advice. Always conduct your own analysis and risk management before making any trading decisions. Past performance does not guarantee future results.
Candlestick Pattern Scanner
Candlestick Pattern Scanner by Charts Algo
The Candlestick Pattern Scanner is a powerful TradingView indicator built to help traders instantly spot high-probability candlestick formations across multiple symbols at once. This tool is ideal for price action traders who rely on classic candle formations as part of their trading strategy.
🔹 How It Works
The scanner uses advanced logic to detect 10 of the most well-known candlestick patterns:
Hammer
Shooting Star
Doji
Bullish Engulfing
Bearish Engulfing
Hanging Man
Morning Star
Evening Star
Three White Soldiers
Three Black Crows
It supports up to 40 tickers simultaneously, scanning and displaying the results in a customizable table for quick visual reference.
⚖️ Settings Overview
Pattern Selection
You can choose which patterns you'd like to detect using the toggles. Each pattern can also be color-coded individually.
Trend Detection
The indicator optionally filters patterns based on trend direction, using:
SMA50 (basic trend filter)
SMA50 + SMA200 (for more conservative filtering)
Or no trend detection at all
Symbol Input (Up to 40)
Manually input up to 40 ticker symbols using TradingView's input.symbol() field.
Need more than 40 symbols? No problem. Just apply the indicator multiple times and input a new batch of tickers in each.
Table Output
Displays which symbols are triggering which candlestick pattern.
Choose position on the chart (top-left, middle-center, bottom-right, etc.).
Choose whether to show exchange prefix (e.g., "NASDAQ:AAPL" or just "AAPL").
Display Labels on Chart
You can enable on-chart labels that show abbreviated signals like "H" (Hammer) or "SS" (Shooting Star) directly above candles.
Table Colors and Highlighting
Every pattern result is color-coded based on your inputs, both for the column header and cell background, helping you identify at a glance which setups are firing.
🔔 Alerts
The scanner fires alerts when any chosen pattern is found on any of your tickers.
You can receive:
Names of the stocks triggering a signal
Grouped lists of which patterns are found
🚨 Disclaimer
This indicator is a tool created by Charts Algo to assist with pattern detection and multi-symbol scanning. It is not financial advice. All trading involves risk, and you are solely responsible for your decisions. Always validate signals using your own analysis before acting.
For best performance, combine this scanner with your broader trading strategy.
Engulfing Pattern LineThe "Engulfing Pattern Line" is a custom TradingView indicator designed to identify and visualize engulfing candlestick patterns on a price chart, which are commonly used in technical analysis to predict potential reversals or continuations in market trends. This indicator specifically detects bullish and bearish engulfing patterns and draws a line extending from the engulfed candle for a user-defined number of candles.
نصي البرمجي//
@version
=5
indicator("Multi Indicator Template - Stoch, MACD, Donchian, SMI, EMA, Volume", overlay=true)
// 1. EMA (متوسط متحرك أسي)
show_ema = input(true, title="Show EMA")
ema_length = input.int(14, title="EMA Length")
ema_val = ta.ema(close, ema_length)
plot(show_ema ? ema_val : na, color=http://color.blue, title="EMA")
// 2. Donchian Trend Ribbon
show_donchian = input(true, title="Show Donchian Trend Ribbon")
donchian_length = input.int(20, title="Donchian Length")
donchian_upper = ta.highest(high, donchian_length)
donchian_lower = ta.lowest(low, donchian_length)
donchian_mid = (donchian_upper + donchian_lower) / 2
donchian_trend = close > donchian_mid ? 1 : close < donchian_mid ? -1 : 0
bgcolor(show_donchian ? (donchian_trend == 1 ? color.new(http://color.green, 85) : donchian_trend == -1 ? color.new(http://color.red, 85) : na) : na, title="Donchian Trend Ribbon")
// 3. Stochastic Oscillator
show_stoch = input(true, title="Show Stochastic")
stoch_k_len = input.int(14, title="Stoch K Length")
stoch_d_len = input.int(3, title="Stoch D Length")
k = ta.stoch(close, high, low, stoch_k_len)
d = ta.sma(k, stoch_d_len)
plot(show_stoch ? k : na, color=color.purple, title="Stoch %K")
plot(show_stoch ? d : na, color=http://color.orange, title="Stoch %D")
hline(20, "Oversold", color=color.gray)
hline(80, "Overbought", color=color.gray)
// 4. MACD
show_macd = input(true, title="Show MACD")
= ta.macd(close, 12, 26, 9)
macd_hist_plot = plot(show_macd ? hist : na, color=http://color.red, style=http://plot.style_columns, title="MACD Histogram")
macd_line_plot = plot(show_macd ? macdLine : na, color=http://color.blue, title="MACD Line")
signal_line_plot = plot(show_macd ? signalLine : na, color=http://color.orange, title="Signal Line")
// 5. SMI (Stochastic Momentum Index)
show_smi = input(true, title="Show SMI")
smi_k_len = input.int(14, title="SMI K Length")
smi_d_len = input.int(3, title="SMI D Length")
smi_smooth = input.int(3, title="SMI Smooth")
smi = ta.sma(ta.stoch(close, high, low, smi_k_len), smi_smooth)
smi_signal = ta.sma(smi, smi_d_len)
plot(show_smi ? smi : na, color=color.fuchsia, title="SMI")
plot(show_smi ? smi_signal : na, color=color.teal, title="SMI Signal")
hline(-40, "SMI Oversold", color=http://color.red)
hline(40, "SMI Overbought", color=http://color.green)
// 6. Volume (أحجام التداول)
show_vol = input(true, title="Show Volume")
plot(show_vol ? volume : na, color=color.gray, style=http://plot.style_columns, title="Volume")
// إشارات الشراء حسب شروطك (تشبع بيعي SMI أقل من -40، الدونشيان أخضر، ستوكاستك أقل من 20، خط MACD ليس أسفل الهيستوجرام)
buy_signal = smi < -40 and donchian_trend == 1 and k < 20 and macdLine >= hist
plotshape(buy_signal, style=shape.triangleup, location=location.belowbar, color=http://color.green, size=size.small, title="Buy Signal")
SnD SCANNER V 1.0This is a test script, will update on going.
This Indicator will help you find the unfilled order in the market.
Such as RBR DBR or DBD RBD.
Still on going test, so I will update this on the run.
[TH] Advanced SMC/ICT Strategy (Condark2)### **Indicator Settings (English)**
This script is designed to analyze market structure and identify trading opportunities based on Smart Money Concept (SMC) and Inner Circle Trader (ICT) principles. Users can customize the following settings:
#### **Timeframe Settings**
* **Higher Timeframe (HTF) - For Main Structure:** Sets the higher timeframe used to analyze the main market structure (e.g., the primary trend). The default is 5 minutes.
* **Lower Timeframe (LTF):** This is the current chart timeframe you are on, used for more precise entry timing.
---
#### **Market Structure Settings**
* **Swing Lookback (HTF/LTF):** Defines the number of candles used to identify Swing Highs and Swing Lows on both the HTF and LTF.
* **Break of Structure (BOS) Line Color:** Sets the color for lines indicating the price has broken the previous structure in the direction of the trend.
* **Change of Character (CHoCH) Line Color:** Sets the color for lines indicating a potential change in the market trend.
---
#### **Point of Interest (POI) Settings**
* **Order Block Color (Bullish/Bearish):** Sets the color for "Order Block" zones (areas with anticipated significant buy or sell orders) for both uptrends and downtrends.
* **Show Premium/Discount Zones:** Toggles the display of expensive (Premium) and cheap (Discount) price zones, calculated from the last swing, to aid in deciding whether to look for buy or sell setups.
---
#### **Trade & Risk Management Settings**
* **Entry Type:** This is a key setting that defines your entry strategy. There are four options:
1. **Confirmation Candle:** Waits for a confirmation candle to form within the Order Block before entering (most conservative).
2. **Instant OB Edge Entry (Limit Entry):** Sets a limit order to enter as soon as the price touches the edge of the Order Block.
3. **50% of OB Entry (Aggressive Limit):** Sets a limit order at the midpoint of the Order Block for a better price, but with higher risk.
4. **Confirmation + Candle SL (Aggressive):** Waits for a confirmation candle and then places the Stop Loss right at the wick of that candle. This is the most aggressive entry style.
* **Stop Loss Placement:** Determines where the stop loss is placed, based on the LTF Order Block, the last LTF swing, or the last HTF swing. (This is ignored if using the "Aggressive SL" entry type).
* **Take Profit Mode:** Sets the profit target, which can be an HTF Liquidity level or a fixed Risk/Reward Ratio from 1R to 5R.
* **SL Buffer (multiplied by ATR):** Adds a small buffer to the Stop Loss, calculated using the ATR, to help prevent being stopped out by minor volatility.
* **Number of Trade History to Display:** Sets how many past trades are shown on the performance dashboard.
---
#### **Display Settings**
* **Enable Alerts:** Toggles alerts for new trade signals and when a trade is closed (for either a win or a loss).
***
### **คำอธิบายการตั้งค่า (ภาษาไทย)**
สคริปต์นี้ถูกออกแบบมาเพื่อวิเคราะห์โครงสร้างตลาดและหาจังหวะเข้าเทรดตามหลักการ Smart Money Concept (SMC) และ Inner Circle Trader (ICT) โดยผู้ใช้สามารถปรับแต่งค่าต่างๆ ได้ดังนี้
#### **การตั้งค่า Timeframe**
* **Higher Timeframe (HTF) - สำหรับโครงสร้างหลัก:** ใช้สำหรับกำหนดไทม์เฟรมที่ใหญ่กว่าเพื่อวิเคราะห์โครงสร้างตลาดหลัก (เช่น แนวโน้มหลัก) ค่าเริ่มต้นคือ 5 นาที
* **Lower Timeframe (LTF):** คือไทม์เฟรมปัจจุบันของกราฟที่คุณเปิดอยู่ ใช้สำหรับหาจังหวะการเข้าเทรดที่ละเอียดขึ้น
---
#### **การตั้งค่าโครงสร้างตลาด (Market Structure)**
* **ระยะมองหา Swing (HTF/LTF):** กำหนดจำนวนแท่งเทียนที่จะใช้ในการระบุจุดสูงสุด (Swing High) และจุดต่ำสุด (Swing Low) ทั้งในไทม์เฟรมหลักและไทม์เฟรมปัจจุบัน
* **สีเส้น Break of Structure (BOS):** กำหนดสีของเส้นที่บ่งบอกว่าราคาสามารถทะลุโครงสร้างเดิมไปในทิศทางเดียวกับแนวโน้ม
* **สีเส้น Change of Character (CHoCH):** กำหนดสีของเส้นที่บ่งบอกว่าราคาเริ่มมีการเปลี่ยนทิศทางของแนวโน้ม
---
#### **การตั้งค่าจุดสนใจ (Point of Interest)**
* **สี Order Block (Bullish/Bearish):** กำหนดสีของโซน "Order Block" (โซนที่คาดว่ามีคำสั่งซื้อขายรออยู่) สำหรับแนวโน้มขาขึ้นและขาลง
* **แสดงโซน Premium/Discount:** เปิด/ปิดการแสดงโซนราคาแพง (Premium) และราคาถูก (Discount) ซึ่งคำนวณจาก Swingล่าสุด เพื่อช่วยในการตัดสินใจว่าควรหาจังหวะซื้อหรือขาย
---
#### **การตั้งค่าการเข้าเทรดและจัดการความเสี่ยง**
* **รูปแบบการเข้าเทรด (Entry Type):** เป็นหัวใจสำคัญในการกำหนดกลยุทธ์ มี 4 รูปแบบให้เลือก:
1. **ยืนยันด้วยแท่งเทียน (Confirmation):** รอแท่งเทียนยืนยันการกลับตัวในโซน Order Block ก่อนเข้าเทรด (ปลอดภัยที่สุด)
2. **เข้าที่ขอบ OB ทันที (Limit Entry):** ตั้งคำสั่งรอเข้าเทรดที่ขอบของโซน Order Block ทันทีเมื่อราคาวิ่งเข้ามา
3. **เข้าที่ 50% ของ OB (Aggressive Limit):** ตั้งคำสั่งรอเข้าเทรดที่จุดกึ่งกลางของโซน Order Block เพื่อให้ได้ราคาที่ดีขึ้นแต่เสี่ยงกว่า
4. **ยืนยัน + SL ที่แท่งเทียน (Aggressive):** รอแท่งเทียนยืนยัน แล้ววางจุดตัดขาดทุน (Stop Loss) ไว้ที่ปลายไส้ของแท่งเทียนนั้นทันที เป็นรูปแบบที่ดุดันและมีความเสี่ยงสูงสุด
* **รูปแบบการวาง Stop Loss:** กำหนดตำแหน่งของจุดตัดขาดทุน โดยอิงจาก Order Block, Swing ล่าสุดใน LTF, หรือ Swing ล่าสุดใน HTF (ตัวเลือกนี้จะถูกข้ามไปหากเลือกเข้าเทรดแบบ "Aggressive SL")
* **รูปแบบ Take Profit:** กำหนดเป้าหมายการทำกำไร โดยสามารถเลือกเป็นจุดสภาพคล่อง (Liquidity) ใน HTF หรือกำหนดเป็นอัตราส่วนความเสี่ยงต่อผลตอบแทน (Risk/Reward Ratio) ตั้งแต่ 1R ถึง 5R
* **ระยะห่าง SL (คูณด้วย ATR):** เพิ่มระยะห่างของ Stop Loss เล็กน้อยโดยคำนวณจากค่า ATR เพื่อป้องกันการถูกเกี่ยว SL โดยไม่จำเป็น
* **จำนวนประวัติการเทรดที่จะแสดง:** กำหนดจำนวนผลการเทรดย้อนหลังที่จะแสดงบน Dashboard
---
#### **การตั้งค่าการแสดงผล**
* **เปิดใช้งานการแจ้งเตือน:** สามารถเปิด/ปิดการแจ้งเตือนเมื่อมีสัญญาณการเข้าเทรด หรือเมื่อการเทรดปิดลง (ทั้งกำไรและขาดทุน)
Filtered FVG - Impulsive Only📌 Filtered Fair Value Gap (FVG) — Impulse-Based Detection Only
This indicator detects Fair Value Gaps (FVGs) that occur only after strong, impulsive price moves, helping traders avoid false signals during sideways or choppy markets.
🔍 Key Features:
• ✅ Filters out weak FVGs formed in ranging conditions.
• ✅ Marks only FVGs where the candle body is ≥ your defined % of total range (default: 60%).
• ✅ Plots bullish and bearish FVGs as colored boxes.
• ✅ Optional display of unmitigated levels for tracking.
• ✅ Clean and lightweight for intraday or swing setups.
🎯 Why Use This?
Not all FVGs carry institutional intent. This script narrows focus to only those gaps that emerge after displacement candles, improving quality of setups and reducing chart noise.
⚙️ Customizable Inputs:
• Minimum body size for impulsive move.
• Extend length for FVG zone display.
• Color settings and unmitigated level tracking.
ASK $🚀 My Exclusive Indicator on TradingView
Carefully designed to capture the best entry and exit opportunities, combining smart analysis with user-friendly simplicity.
Now available only for premium users – message me to get access and have your username added!
NativeLenSA 5m CISD
Indicator for 5m CISD
Works only on the 5m Chart
Customizable look back for liquidity sweeps but for best results aim for London Session lows and highs