BOS → FVG Combo Debug (15m, 1-bar v6)Once you’ve done those, you should start to see:
Yellow/Orange swing‑levels
Green▲/Red▼ where BOS fires
Aqua/Fuchsia● where an FVG appears one bar later
If you still see nothing, try loosening the filters (smaller gapPerc, shorter lookback) or switching symbols until the debug markers appear.
Chart-Muster
Cuerpo total de Velas Alcistas vs BajistasGenerated by ChatGPT -write an indicator that counts the last x bars (parameter that can be adjustable by user) and measures the body of the bullish and bearish candles. So loop through the last x candles (parameter that can be adjustable by user), measure each body size, and add them to eather a bullish or bearish total
Z-Score V2Z-Score Reversal Indicator for TradingView
Catch Overextended Trends & Potential Reversals Using Statistical Z-Scores
📌 Overview
This indicator calculates the Z-score of price movements, helping traders identify overbought and oversold conditions based on standard deviations from the mean.
Plots the Z-score (forest green line) to visualize momentum strength.
Key levels at ±1, ±2, ±3 standard deviations (dashed white lines) highlight potential reversal zones.
Customizable lookback period to adjust sensitivity.
Ideal for:
Mean-reversion strategies
Trend exhaustion detection
Breakout confirmation
📊 How It Works (The Math Behind It)
The Z-score measures how far the current price is from its mean, normalized by standard deviation.
🔹 Formula:
Z = (X − μ) / σ
X = Current price (or selected source)
μ = Simple Moving Average (SMA) over the lookback period
σ = Standard deviation over the lookback period
🎯 Trading Applications
Reversal Trading (Mean Reversion):
Short near +2 or +3 (expecting a pullback toward the mean).
Long near -2 or -3 (expecting a bounce toward the mean).
Trend Continuation (Breakout Confirmation):
If price breaks above +2 or +3, momentum may continue further.
If price breaks below -2 or -3, downtrend may accelerate.
Divergence Detection:
If price makes a new high but Z-score fails to reach prior highs, weakening momentum (bearish divergence).
If price makes a new low but Z-score fails to reach prior lows, potential bullish reversal.
⚙️ Customization Options
Adjustable Lookback Period – Modify sensitivity (shorter = more responsive, longer = smoother).
Source Selection – Apply to close, open, hl2, etc.
Clean Visuals – Plotlines do not distort scaling (only Z-score affects autofit).
SMC Zones Toolkit by KruJeab📄 คำอธิบาย (Description) — ภาษาอังกฤษ
This indicator is a toolset designed to support chart analysis based on price action and key levels.
Features include:
Market structure visualization (Break of Structure & CHoCH)
Detection of Fair Value Gaps (Imbalance zones)
EQH/EQL highlighting with labels and extension lines
Visualization of Order Blocks (OB) including classification: RBR, RBD, DBR, DBD
Optional SL/TP projection lines based on customizable risk-reward
🎯 The script highlights potential reaction zones and structural turning points in the market.
It is intended to assist with manual analysis only, not for automated trading or buy/sell signals.
⚠️ For educational and illustrative use. Always confirm with other tools before making trading decisions.
📝 คำอธิบาย (Description) — ภาษาไทย
อินดิเคเตอร์นี้ออกแบบมาเพื่อช่วยวิเคราะห์พฤติกรรมราคาผ่านโซนสำคัญของตลาด
จุดเด่น:
แสดงโครงสร้างราคา (Break of Structure และ CHoCH)
ตรวจจับ Fair Value Gaps (ช่องว่างราคา)
ขีดเส้น Equal High / Equal Low พร้อม Label
แสดง Order Block และระบุประเภท OB เช่น RBR, RBD, DBR, DBD
วาด SL/TP อัตโนมัติตามอัตราส่วน Risk:Reward ที่ตั้งค่าเองได้
📌 สคริปต์นี้เหมาะกับการวิเคราะห์ด้วยตนเอง ไม่ใช่ระบบเทรดอัตโนมัติ และไม่มีคำสั่ง Buy/Sell
⚠️ ใช้เพื่อการศึกษาและประกอบการวิเคราะห์เท่านั้น ควรยืนยันด้วยปัจจัยอื่นเสมอ
P&F Screener Dashboard w/ Trade Ideas + Alerts + TargetsThis advanced screener and dashboard script is designed for active traders who want to:
1. Monitor multiple optionable stocks simultaneously.
2. Identify Point & Figure-based breakouts and breakdowns.
3. Automatically calculate and visualize breakout/breakdown targets.
4. Highlight when targets are hit.
5. Get trade idea suggestions (e.g., vertical spreads).
6. Display a scanner-style dashboard with market trend context.
7. Generate alerts and chart markers to stay ahead of price action.
The script combines technical analysis (P&F logic, moving averages) with strategy design (target projection, trade suggestions) into a single streamlined workspace.
Designed for use with your preferred watchlist—simply customize the symbols and you're ready to trade smarter.
🔍 Phat hien Spring Wyckoff (hien thi sau 1 nen)//@version=5
indicator("🔍 Phat hien Spring Wyckoff (hien thi sau 1 nen)", overlay=true)
// === Tham so nguoi dung ===
lookbackSupport = input.int(50, "Tim ho tro trong X nen", minval=5)
volumeLookback = input.int(20, "So nen tinh volume trung binh", minval=1)
volMultiplier = input.float(1.5, "Nguong volume cao bat thuong", step=0.1)
showSupportLine = input.bool(true, "Hien thi duong ho tro")
// === Tim day gan nhat lam ho tro ===
lowestLow = ta.lowest(low, lookbackSupport)
// === Tinh volume trung binh ===
avgVol = ta.sma(volume, volumeLookback)
// === Dieu kien Spring (o cay nen hien tai) ===
isSpringNow = low < lowestLow and close > lowestLow and volume > avgVol * volMultiplier
// === Tri hoan tin hieu 1 nen de hien thi chu o cay ke tiep ===
isSpringPrev = isSpringNow
// === Hien thi chu "Spring" o cay nen ke tiep ===
plotshape(isSpringPrev, style=shape.labelup, location=location.belowbar, color=color.green, size=size.small, text="Spring", textcolor=color.white)
// === Ve duong ho tro mau tim, dam ===
plot(showSupportLine ? lowestLow : na, title="Ho tro", color=color.purple, linewidth=2, style=plot.style_line)
Multi-Element CFD Indicator ]Multi-Element CFD Indicator
Simple but very effective script that finds areas of support and resistance through ticks exchange. Only works with CFDs
(You must enter in the settings the value corresponding to the CFD, example: US500 = 500, DAX30 = 30, FRANCE40 = 40 etc ...)
Day of Week and HTF Period SeparatorThis indicator displays vertical lines to separate each day of the week, along with optional 1H and 4H period separators. It also shows day-of-week labels (MON, TUE, etc.) at a specified hour for quick visual reference. Useful for intraday traders who want a clear view of daily and higher timeframe transitions.
Umesh BC IST 3:30 AM Session Tracker + 4H Candles📌 IST 3:30 AM Session Tracker + 4H Candle Marker
This indicator is designed for traders who follow Indian Standard Time (IST) and want precise session tracking and 4H candle insights.
🔧 Features:
🕒 Daily Session Start at 3:30 AM IST
Automatically detects and marks the beginning of each new trading day based on 3:30 AM IST, not midnight.
Displays session Open, High, and Low lines.
Background shading for each session.
Customizable alert when a new day starts.
🟧 4H Candle Start Markers (IST Time)
Identifies every new 4-hour candle that starts at:
3:30, 7:30, 11:30, 3:30 PM, 7:30 PM, 11:30 PM IST
Adds a vertical line and label ("🟧 4H") above the candle.
Plots a dynamic line for the 4H candle's opening price.
Includes optional alert for new 4H candles.
🔔 Alerts Included:
"🕒 New IST Day Start": Triggers at 3:30 AM IST.
"🟧 New 4H Candle": Triggers at each 4H candle start (IST).
✅ Best for:
Intraday, swing, and institutional traders using IST-based analysis.
Those wanting more accurate daily sessions and clear candle structuring.
KI_30wmaWeekly EMA with Label
This indicator plots the Weekly EMA on any timeframe chart and shows a clean label for easy reference. Useful for tracking higher timeframe trend support or resistance zones.
Líneas Horizontales cada 100 Pips - XAUUSDlineas horizontales, del oro cada 100pips para valores sicologicos y tener una mejor operativa
Nirvana Mode PRONirvana Mode PRO is a fully automated swing trading strategy designed for BTCUSDT on 15-minute charts.
It combines EMA crossover, RSI filtering, Supertrend confirmation, and volume spike detection to generate high-probability entries.
Includes automatic exit conditions and webhook-compatible signal messages for integration with WunderTrading.
Optimized for low-risk, consistent profit with trailing stop, breakeven, and dynamic SL/TP settings.
Nirvana Mode PRONirvana Mode PRO is an advanced automated swing trading strategy designed for BTCUSDT on 15-minute charts. It uses a multi-indicator system including EMA crossover (8 & 21), RSI confirmation (thresholds: 55/45), Supertrend direction filter, and a dynamic volume spike condition to identify high-conviction entries.
Features:
– EMA (8/21) trend logic
– RSI momentum filter
– Supertrend confirmation
– Volume spike validation
– Full signal automation for integration with WunderTrading bots
– Supports Webhook alerts and 100% hands-free execution on Bitget USDT-M Futures
This strategy is optimized for stable low-risk performance with Swing Trade logic and custom alert messaging. Perfect for traders seeking consistent entries without manual intervention.
🔺 P&F Patterns with SL/TP + ConfidenceSee signals (BUY/SELL) on the chart
See dashed TP/SL levels based on the pattern breakout
Have confidence scores for each pattern
Detect core P&F patterns (Double/Triple Top/Bottom, Catapults)
Nirvana Mode PRONirvana Mode PRO is an advanced automated swing trading strategy designed for BTCUSDT on 15-minute charts. It uses a multi-indicator system including EMA crossover (8 & 21), RSI confirmation (thresholds: 55/45), Supertrend direction filter, and a dynamic volume spike condition to identify high-conviction entries.
Features:
– EMA (8/21) trend logic
– RSI momentum filter
– Supertrend confirmation
– Volume spike validation
– Full signal automation for integration with WunderTrading bots
– Supports Webhook alerts and 100% hands-free execution on Bitget USDT-M Futures
This strategy is optimized for stable low-risk performance with Swing Trade logic and custom alert messaging. Perfect for traders seeking consistent entries without manual intervention.
🔺 Smart Money Candle HighlightThis highlights SMC Candles red which helps in identifying retracements zones
Intraday Long Stoploss DistanceWhile working on intraday 1-minute charts i found it distracting to calculate the stoploss distance from the current price so i created an overlay indicator that plots the values of the last 15 minute and 30 minutes low for safe SL placement so you can get a rough idea of Risk management and lot size to use.
Still in early phases. Few more updates coming soon .stay updated.
*Not a financial advice.
Lower High Trendline with Swing Points// @version=5
indicator("Lower High Trendline with Swing Points", overlay=true)
// Input parameters
length = input.int(50, "Lookback Length", minval=10, maxval=500, step=10)
swingLookback = input.int(5, "Swing Lookback", minval=2, maxval=20, step=1)
lineColor = input.color(color.red, "Trendline Color")
lineWidth = input.int(2, "Line Width", minval=1, maxval=5)
// Arrays to store swing highs
var float swingHighs = array.new_float(0)
var int swingBars = array.new_int(0)
var line trendLine = na
// Function to detect swing highs
isSwingHigh = high >= ta.highest(high , swingLookback) and high > ta.highest(high, swingLookback)
// Detect and store swing highs
if isSwingHigh and high < ta.highest(high, length)
array.push(swingHighs, high)
array.push(swingBars, bar_index)
// Keep arrays within lookback length
if array.size(swingHighs) > 2
array.shift(swingHighs)
array.shift(swingBars)
// Update trendline with latest two swing highs
if array.size(swingHighs) >= 2
// Get the latest two swing points
float high1 = array.get(swingHighs, array.size(swingHighs) - 1)
float high2 = array.get(swingHighs, array.size(swingHighs) - 2)
int bar1 = array.get(swingBars, array.size(swingBars) - 1)
int bar2 = array.get(swingBars, array.size(swingBars) - 2)
// Ensure high2 is higher than high1 for lower high
if high2 > high1
if na(trendLine)
trendLine := line.new(bar2, high2, bar1, high1, xloc.bar_index, color=lineColor, width=lineWidth)
else
line.set_xy1(trendLine, bar2, high2)
line.set_xy2(trendLine, bar1, high1)
line.set_color(trendLine, lineColor)
line.set_width(trendLine, lineWidth)
// Clean up old trendline if no new swing highs within lookback
if bar_index - array.get(swingBars, array.size(swingBars) - 1) > length
if not na(trendLine)
line.delete(trendLine)
array.clear(swingHighs)
array.clear(swingBars)
trendLine := na
// Plot labels for swing highs
if isSwingHigh and high < ta.highest(high, length)
label.new(bar_index, high, "SH", color=color.red, style=label.style_label_down, textcolor=color.white)
Z Score (Multi-Timeframe)This indicator plots the Z-score of price based on a user-defined timeframe and length. The Z-score measures how far the current price deviates from its historical mean in terms of standard deviations, making it ideal for identifying overbought and oversold conditions in mean reversion setups.
Features:
Adjustable lookback period and standard deviation thresholds
Selectable source price (e.g., close, hl2, ohlc4)
Multi-timeframe support for higher-timeframe confluence
Clean subgraph layout with visual reference lines at ±1 and ±2 standard deviations
This tool is best used in confluence with other indicators or price action for scalping, swing trading, or momentum fading strategies.
fano 2.0 – completo sin etiquetas FVGThis indicator detects FVGs (Fair Value Gaps) from multiple timeframes and combines them with key PDH/PDL and PWH/PWL levels using horizontal rays. It also integrates automatic alerts when the price enters an active FVG.
🔹 Developed by: @Estefanobaez1
// 🔹 Based on ICT
// 🔹 This indicator automatically detects:
// • FVGs (Fair Value Gaps) from 5M to 1D
// • Key levels: PDH, PDL, PWH, PWL with rays
// • Automatic alerts when entering an FVG
🎨 Volume Tuy Chinh - Super High Red//@version=5
indicator("🎨 Volume Tuy Chinh - Super High Red", overlay=false)
avgLength = input.int(20, "So nen tinh volume trung binh")
threshold = input.float(2.0, "Nguong volume sieu cao (x lan)")
avgVol = ta.sma(volume, avgLength)
isSuperHigh = volume > avgVol * threshold
plot(volume, style=plot.style_columns, color=isSuperHigh ? color.red : color.gray, title="Volume Tuy chinh")