Smart Trader winning//@version=6
indicator('Smart Trader winning', overlay = true, max_labels_count = 500)
// Inputs
emaLength = input.int(20, 'EMA Length')
buyColor = input.color(color.teal, 'Buy Arrow Color')
sellColor = input.color(color.red, 'Sell Arrow Color')
// Price and EMA
ema = ta.ema(close, emaLength)
// Volume Delta
deltaVolume = volume * (close - open) / (high - low + 0.0001)
// Buy / Sell Condition
buyCond = ta.crossover(close, ema)
sellCond = ta.crossunder(close, ema)
// Plot EMA
plot(ema, color = color.fuchsia, linewidth = 2)
// Labels for Buy / Sell
if buyCond
label.new(bar_index, low, text = '▲ Buy', color = buyColor, style = label.style_label_up, textcolor = color.white)
if sellCond
label.new(bar_index, high, text = '▼ Sell', color = sellColor, style = label.style_label_down, textcolor = color.white)
// Delta Volume Table (on chart right side)
var table t = table.new(position.top_right, 2, 2, border_width = 1)
buyVol = buyCond ? volume : na
sellVol = sellCond ? volume : na
table.cell(t, 0, 0, 'Buy Vol', bgcolor = color.new(color.green, 80))
table.cell(t, 1, 0, str.tostring(buyVol, format.volume), bgcolor = color.new(color.green, 90))
table.cell(t, 0, 1, 'Sell Vol', bgcolor = color.new(color.red, 80))
table.cell(t, 1, 1, str.tostring(sellVol, format.volume), bgcolor = color.new(color.red, 90))
// Background Highlight for Trade Zone
bgcolor(buyCond ? color.new(color.green, 85) : na)
bgcolor(sellCond ? color.new(color.red, 85) : na)
Графические паттерны
Gann Market Cycle Alerts (Long-Term)according to gann time cycle move and buy and sell and side ways
Hieu gold m2 1688This indicator compares global gold price dynamics with global M2 liquidity.
The M2 aggregate is constructed from four major economies the United States, China, the Eurozone, and Japan which together account for roughly 80 percent of global GDP and the vast majority of global liquidity creation.
By comparing gold with this core M2 proxy, the indicator highlights how changes in global liquidity influence long term gold valuation and macro cycles.
It is designed for macro analysis rather than short term trading and focuses on trend and regime shifts in monetary conditions.
Shahed Pro Indicator-2Shahed Pro – Pullback & Swing‑High Buy Indicator
What it does (in one line):
Shows two high‑probability long setups in uptrends: Swing‑High Breakout and Pullback to EMA‑20.
It also shows a small info panel with Target (RR), % from 52‑week High/Low, Sector, and Industry.
Why this can help
Focuses only on trend‑aligned long signals.
Filters out weak conditions (no signals when EMA10 ≤ EMA20).
Keeps risk simple: stop = previous candle’s low; target = RR × risk (default 2R).
Lightweight panel gives quick context (how far from 52‑week extremes + the symbol’s sector/industry).
How it works (simple)
1) Trend Filter (hard gate)
No Buy if EMA(10) ≤ EMA(20).
Also requires a broader bias: SMA(50) > SMA(150) and SMA(50) > SMA(200).
2) Buy Signals (only two)
Swing‑High Buy (SH):
A confirmed breakout above the last pivot high (swing high). You can choose close‑based or tick‑based breakout.
Pullback Buy (PB):
After a swing‑high breakout, price pulls back with 3–7 lower closes, touches/near‑touches EMA‑20 (tolerance configurable), then prints a bullish bar (close > open).
3) Risk & Reward
Stop = previous candle’s low at the entry bar.
Target = Entry + RR × (Entry − Stop). Default RR = 2.0 (2R).
Optional lines plot on chart for both target (dashed) and stop (dotted).
Signals on chart
BUY (SH) – Swing‑High breakout over the last pivot high.
BUY (PB) – Pullback to EMA‑20 with a bullish reversal after 3–7 lower closes.
SELL (recent low / swing‑low break) – Minimal downside references (optional; kept for context).
All signals are confirmed on bar close (no repaint of signals after the bar closes).
Mini Info Panel (top‑right by default)
Target (RR) – shows the current absolute target price based on your RR (e.g., 2R).
% from 52‑week High
% from 52‑week Low
Sector (from the symbol metadata)
Industry (from the symbol metadata)
You can move or hide the panel in settings.
Key Inputs (quick guide)
Breakout must be by CLOSE / tick – choose how to confirm a swing‑high breakout.
Use confirmed recent levels – excludes the forming bar when finding recent H/L.
Swing Left / Right – pivot sensitivity for swing‑high detection.
Pullback: EMA‑20 touch – enable/disable, tolerance (%), and lookback window.
RR (x risk) – target multiple (default: 2.0).
Show Target/Stop Lines – toggle lines for clarity.
Mini Info Panel – show/hide, position, transparency.
Best‑practice tips
Timeframe: Designed for daily charts (works on others, but the logic and 52‑week context align best on 1D).
Stocks with clean trends: Works best on names with smooth EMA/MA structure and reasonable liquidity.
Avoid counter‑trend: The EMA10 > EMA20 and SMA filters help, but always check structure and nearby resistance.
Use with a plan: Size risk per trade (e.g., 0.5–1R), stick to the stop, and take partials at 1R if that suits your style.
Alerts (ready to use)
Buy – triggers on either BUY (SH) or BUY (PB) at bar close.
Sell – triggers on sell references at bar close.
Alert messages:
Buy: {{ticker}} {{interval}} close={{close}}
Sell: {{ticker}} {{interval}} close={{close}}
Create alerts from the “Alerts” panel and pick this indicator’s conditions.
What this indicator is not
Not a promise of profits or a guarantee of future performance.
Not a fully automated strategy (it’s an indicator; entries/exits need your discretion).
Not a replacement for risk management or a complete trading plan.
Changelog (summary)
Focused scope: only two buy signals (Swing‑High, Pullback).
Hard EMA gate: no buy when EMA10 ≤ EMA20.
Minimal panel with Target, 52W distances, Sector, Industry.
Clean, confirmed signals at bar close (reduced noise).
Disclaimer
This script is provided for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Markets involve risk, including the possible loss of capital. Past performance is not indicative of future results. You are solely responsible for your own trading decisions and risk management. Always do your own research and consult a licensed financial professional if needed.
[COG] NautilusOverview
This indicator combines multiple technical analysis tools to identify high-probability entry points in trending markets. It uses moving average crossovers for trend direction, Bollinger Bands for mean reversion opportunities, and optional filters to reduce false signals and avoid choppy market conditions.
What Makes This Indicator Unique
Heiken Ashi Toggle:
All calculations can be performed on either regular or Heiken Ashi candles with a single click
Multi-Layer Filtering System: Four independent filters work together to improve signal quality
First Entry Detection: Automatically identifies and labels the first signal after a trend change
Anti-Overtrading Protection: Built-in cooldown mechanism prevents signal spam
Core Components
1. Trend Detection (EMA/SMA Crossover)
The indicator uses a 15-period EMA and 50-period SMA to determine market direction. Buy signals only occur when EMA > SMA, and sell signals only when EMA < SMA.
// Trend Detection
bullishTrend = ema15 > sma50
bearishTrend = ema15 < sma50
2. Bollinger Bands Mean Reversion
Entry signals trigger when price touches or penetrates the Bollinger Bands, indicating potential reversal or pullback opportunities within the established trend.
//Bollinger Band Touch Detection
lowerBandTouch = selectedLow <= bbLower
upperBandTouch = selectedHigh >= bbUpper
// Base Entry Conditions
baseBuySignal = bullishTrend and lowerBandTouch and bullishClose
baseSellSignal = bearishTrend and upperBandTouch and bearishClose
3. Candle Confirmation
Signals require a bullish candle close (close > open) for buy signals and bearish candle close (close < open) for sell signals, ensuring momentum alignment.
// Candle Close Type
bullishClose = selectedClose > selectedOpen
bearishClose = selectedClose < selectedOpen
Optional Filters (All Toggleable)
Filter 1: StochRSI Momentum
Ensures entries occur during oversold/overbought conditions. Buy signals require StochRSI < 20, sell signals require StochRSI > 80.
// StochRSI Calculation
rsi = ta.rsi(stochRSISource, rsiLength)
stochRSI_K = ta.sma(ta.stoch(rsi, rsi, rsi, stochRSILength), stochKSmooth)
// Filter Conditions
stochRSIOversoldCondition = stochRSI_K < stochRSIOversold
stochRSIOverboughtCondition = stochRSI_K > stochRSIOverbought
Filter 2: MA Separation (Anti-Chop)
Blocks signals when moving averages are too close together, indicating sideways/choppy market conditions. Default threshold is 1% separation.
// Calculate percentage separation between EMA and SMA
maSeparationPct = (math.abs(ema15 - sma50) / sma50) * 100
// MA separation filter condition
maSeparationValid = maSeparationPct >= maSeparationThreshold
Why this matters: When the 15 EMA and 50 SMA are very close (< 1% apart), the market is typically consolidating. Signals in these conditions have lower win rates.
Filter 3: Cooldown Period
Prevents over-trading by blocking new signals for a specified number of bars (default: 10) after a signal occurs. Buy and sell cooldowns are tracked separately.
// Variables to track the bar index of the last signal
var int lastBuySignalBar = na
var int lastSellSignalBar = na
// Calculate bars since last signal
barsSinceLastBuy = na(lastBuySignalBar) ? 999999 : bar_index - lastBuySignalBar
// Cooldown filter condition
buyCooldownValid = barsSinceLastBuy >= cooldownBars
// Update tracking when signal fires
if buySignal
lastBuySignalBar := bar_index
Advanced Features
Heiken Ashi Mode
Toggle between regular candles and Heiken Ashi candles for all calculations. Heiken Ashi candles smooth price action and can reduce false signals in volatile markets.
// Fetch Heiken Ashi OHLC values
= request.security(
ticker.heikinashi(syminfo.tickerid),
timeframe.period,
)
// Select which OHLC to use based on toggle
selectedClose = useHeikenAshi ? haClose : close
First Entry Detection
Automatically identifies and labels the first signal after a trend change with "1. Trend Cycle Entry" text. This helps traders distinguish between fresh trend entries and continuation signals.
// Detect trend changes
trendChangedToBullish = bullishTrend and not bullishTrend
// Reset tracking when trend changes
if trendChangedToBullish
hadBuySignalInCurrentBullTrend := false
// Identify first signal in new trend
isFirstBuyInTrendCycle = buySignal and not hadBuySignalInCurrentBullTrend
How Signals Are Generated
The indicator uses a layered approach where each condition must be satisfied:
// Apply all filters
buySignal = enableBuySignals and baseBuySignal and
(not enableStochRSIFilter or stochRSIOversoldCondition) and
(not enableMASeparationFilter or maSeparationValid) and
(not enableCooldownFilter or buyCooldownValid)
Buy Signal Requirements:
✅ 15 EMA above 50 SMA (bullish trend)
✅ Candle low touches or goes below lower Bollinger Band
✅ Candle closes bullish (green)
✅ (Optional) StochRSI < 20
✅ (Optional) MA separation > threshold %
✅ (Optional) Cooldown period expired
Sell Signal Requirements:
✅ 15 EMA below 50 SMA (bearish trend)
✅ Candle high touches or goes above upper Bollinger Band
✅ Candle closes bearish (red)
✅ (Optional) StochRSI > 80
✅ (Optional) MA separation > threshold %
✅ (Optional) Cooldown period expired
Customization Options
Moving Averages:
Adjustable EMA length (default: 15)
Adjustable SMA length (default: 50)
Source selection (Close, Open, High, Low, HL2, HLC3, OHLC4)
Bollinger Bands:
Adjustable length (default: 20)
MA type selection (SMA, EMA, SMMA, WMA, VWMA)
Adjustable standard deviation multiplier (default: 2.0)
StochRSI Filter:
Adjustable RSI length (default: 14)
Adjustable Stochastic length (default: 14)
Customizable oversold/overbought levels (default: 20/80)
MA Separation Filter:
Adjustable minimum separation percentage (default: 1.0%)
Cooldown Filter:
Adjustable cooldown period in bars (default: 10)
Visual Settings:
Customizable colors for all elements
Adjustable line widths
Toggle first entry labels on/off
How to Use
Basic Setup: Apply the indicator to your chart. By default, it shows moving averages, Bollinger Bands, and entry signals.
Choose Your Mode: Enable Heiken Ashi mode if you prefer smoother signals and are willing to accept some lag.
Enable Filters: Start with all filters disabled to see raw signals. Then enable filters one by one:
Start with MA Separation filter to avoid choppy markets
Add StochRSI filter to catch better momentum conditions
Add Cooldown filter to prevent over-trading
Adjust Parameters: Tune the parameters based on your timeframe and trading style:
Lower timeframes: Consider shorter cooldown periods
Higher timeframes: May want tighter MA separation requirements
Watch for First Entry Labels: The "1. Trend Cycle Entry" label highlights the highest-probability signals occurring right after trend changes.
Important Notes
⚠️ This indicator does not repaint. All signals appear on closed candles only.
⚠️ Past performance is not indicative of future results. This indicator should be used as part of a complete trading strategy with proper risk management.
⚠️ Filters reduce signal frequency: Enabling multiple filters will significantly reduce the number of signals. This is intentional to improve quality over quantity.
⚠️ Heiken Ashi mode considerations: While HA mode smooths signals, it can also introduce lag. Test both modes on your preferred timeframe.
Best Practices
Always backtest on your preferred timeframe before live trading
Start conservative with tighter filters, then loosen if needed
Pay special attention to "First Entry" signals for highest probability setups
Use appropriate position sizing and stop losses
Consider market conditions: trending vs ranging
Disclaimer
This indicator is for educational purposes only and should not be considered financial advice. Trading involves substantial risk of loss. Always do your own research and consider your risk tolerance before trading.
Cyberpunk Pattern Engine⚡ Cyberpunk Pattern Engine: Neon Technical Analysis
Upgrade your chart aesthetics while maintaining surgical precision. The Cyberpunk Pattern Engine is a high-performance pattern recognition script designed to identify classic reversal formations with a futuristic, neon-soaked visual style.
🛠️ Key Features
・Automated Pattern Detection: Real-time identification of four major price action structures:
・Double Top (DT) - Neon Pink
・Double Bottom (DB) - Neon Cyan
・Head & Shoulders (H&S) - Neon Green
・Inverse H&S (iH&S) - Neon Gold
・Cyber-Visuals: Uses the linefill engine to create semi-transparent glowing triangles, making chart patterns instantly recognizable without cluttering your price action.
・Dual-Language Support: Toggle labels between English and Japanese with a single click.
・Sensitivity Control: Adjust the "Pivot Period" and "Max Difference %" to filter out market noise and find only the most textbook-perfect setups.
🚀 How to Use
1. Pivot Period: Larger values find long-term trends; smaller values find scalp opportunities.
2. Max Difference: Controls how "equal" the tops/bottoms must be. Decrease for strict perfection, increase for more frequent signals.
3. Confirmation: The engine paints the completed pattern once the price crosses the neckline (confirmation level).
日本語版 (Japanese Description)
⚡ Cyberpunk Pattern Engine: ネオン・テクニカル・エンジン
チャート分析に「美学」と「精度」を。Cyberpunk Pattern Engineは、伝統的なチャートパターンを検出し、近未来的なサイバーパンク・スタイルで可視化する高性能インジケーターです。
🛠️ 主な機能
・自動パターン検出: 主要な4つの反転パターンをリアルタイムで識別します:
・ダブルトップ (DT) - ネオンピンク
・ダブルボトム (DB) - ネオンシアン
・三尊 / Head & Shoulders (H&S) - ネオングリーン
・逆三尊 / Inverse H&S (iH&S) - ネオンゴールド
・サイバー・ビジュアル: linefill機能を駆使し、半透明の光る三角形で描画。チャートの視認性を損なうことなく、瞬時に形状を把握できます。
・2ヶ国語対応: ラベル表示を日本語と英語で切り替え可能。
・感度カスタマイズ: 参照期間(Pivot Period)や許容誤差(Max Diff %)を調整することで、ノイズを排除し、自身のトレードスタイルに最適な形状のみを抽出できます。
🚀 使い方
1. 参照期間 (Pivot Period): 数値を大きくすると長期足レベルの大きな波を、小さくするとスキャルピング向けの小さな波を検出します。
2. 許容誤差: 頂点や肩の高さがどれくらい揃っていればパターンとみなすかを調整します。厳格な判断には数値を下げてください。
3. 確定条件: 価格がネックラインをブレイクし、パターンが完成したタイミングで描画が実行されます。
Dannygits Bamboo Trading Plan he Bamboo Strategy: Execution Summary
The Bamboo Plan is a high-probability trading system designed to capture explosive momentum by identifying periods of market "coiling" (compression) before they lead to "expansion" (breakouts). It relies on three core pillars: State, Location, and Seed.
1. Assessing the State: Coiled vs. Stretched
Before entering a trade, we measure the distance (the "Rubber Band") between the 20-period Exponential Moving Average (EMA) and the 200-period Simple Moving Average (SMA).
* Narrow State (The Coiled Spring): When the gap between the 20 EMA and 200 SMA is tight (typically < 1.5%). This indicates institutional accumulation and a potential for a massive move. Action: Look for A+ Entries.
* Wide State (The Stretched Rubber Band): When the price is extended far from the moving averages (typically > 2%). The risk of a "snap-back" to the mean is high. Action: Stay in cash / Avoid chasing.
2. Defining the Location: The Power Hour
We use the last hour of the previous trading session (3:00 PM – 4:00 PM EST) to set our boundaries for the next day.
* The Range: Mark the High and Low of that final hour.
* The Ignition Zone: A high-conviction entry occurs when the price breaks out of this "Power Hour" range while simultaneously being in a Narrow State.
* The Soil: We look for price to be supported by the 20 or 200 moving averages. If the price is far above these lines, it has no "soil" to grow from.
3. Planting the Seed: The Entry Trigger
Even in a perfect location, we do not trade without a signal. We wait for a specific "Seed" to print:
* The Expansion Candle: A large, solid-bodied candle (often twice the size of previous candles) that closes near its high (for longs) or low (for shorts).
* The Tail Signal: A "Bottoming Tail" (long lower wick) that touches the moving average or a key support level, showing that sellers were rejected.
* The Confirmation: Entry is taken one cent above the high of the signal candle, with a stop-loss placed at the low of that same candle or the recent pivot.
4. The "Non-Negotiable" Rules
* Trend Alignment: Only take Longs if the 8 EMA is above the 20 EMA. Only take Puts if the 8 EMA is below the 20 EMA.
* Wait for the Kiss: The best trades happen when the price, the Moving Average, and the Horizontal Support all intersect at once.
* Cash is a Position: If the state is "Wide" or the signal is missing, sitting in cash is the professional choice to protect capital.
High & Low [ Major + Minor ]📈 Highs & Lows
See market structure clearly. Trade with confidence.
Highs & Lows automatically marks key swing highs and lows to help you identify trend direction, pullbacks, and structure levels without manual chart work.
Designed for traders who want clarity, not clutter.
🔍 What You Get
Major Highs & Lows → Overall trend & key levels
Minor Highs & Lows → Pullbacks & precise entries
Clean, minimal, non-repainting structure
Works on Forex, Crypto, Indices & Stocks
Fully customizable for all timeframes
🧠 Why It Works
Avoids false reversals
Helps trade with the trend
Improves entry, stop-loss & target accuracy
Perfect for SMC & structure-based traders
⚠️ Important
This is not a buy/sell signal indicator.
It’s a structure & confirmation tool — best used with your own strategy or signal system.
Stop guessing structure. Let the chart explain itself.
HUY - Williams Structure (MTF)Description:
This indicator plots the “Williams Structure” as an MTF (multi-timeframe) overlay directly on the chart. It marks confirmed structure highs and lows and can optionally display retrace lines as well as a swing connection (Low→High→Low→…).
In addition, it shows the current break streak (e.g., Long x2 / Short x1) to quickly identify consecutive breaks.
The structure timeframe is freely selectable.
An optional auto-scaling feature can be used if symbol feeds have different price scaling.
All visual elements (lines, colors, styles, labels, swing path) can be toggled on/off individually.
Notes:
No trading signals / no orders: structure visualization only.
Non-repainting in the sense of confirmation (pivots/states are updated only after confirmation).
For very long histories, a line limit can be set to save resources.
Ahmed Order BlockAhmed Order Block
//
// ANTI-REPAINTING FEATURES:
// - Only processes order blocks on confirmed/closed bars (barstate.isconfirmed)
// - Uses historical bar references with explicit offsets
// - Mitigation checks only on confirmed bars
// - Pivot points are inherently confirmed by ta.pivothigh/pivotlow with lookback
//
// NEW FEATURES:
// - Session detection (London, NY, Asian)
// - Order block age tracking (in bars/candles)
// - Customizable info labels inside order blocks
// Session time ranges (in UTC/GMT)
// Asian Session: 00:00 - 09:00 UTC
// London Session: 08:00 - 17:00 UTC
// NY Session: 13:00 - 22:00 UTC
// These pivots are already confirmed - they look swing_length bars left and right
// The pivot value returned is from swing_length bars ago
// CRITICAL FIX: Only detect order blocks on confirmed bars
// This prevents OBs from appearing and disappearing during real-time bar formation
// Find bullish OB (last bearish candle before bullish move)
// The swing_low detected now actually occurred swing_length bars ago
Smart Money Concepts 2026🔘 The Smart Money Concepts (SMC) 2026 indicator is an institutional-grade trading tool built to give traders a measurable edge by automating key SMC price-action events and highlighting high-probability areas of interest. Alerts using TradingView built-in alerts system. Strength ranking to highlight stronger zones. Market structure mark-up. OB/FVG/BB detection. NRP algo, all zones do not repaint.
🩶 Smart Money Concepts (SMC) 2026
🗂️ User Guide & Trading Protocol
1.0 🧾 Executive Overview
◼️ This protocol explains the indicator’s features, how to read its data, and how to apply it inside a structured, confluence-based trading plan.
▫️ The system is engineered to de-clutter charts, focus attention on high-conviction zones, and support disciplined execution.
________________________________________
2.0 ⚙️ Core Feature Compendium
🩶 The indicator integrates advanced components for a complete SMC market view.
⚙️ Feature 📌 Description
Market Structure ||| Plots BOS + CHOCH to define trend and potential reversals. ||| ✅ ON
Order Blocks (OB) ||| Detects bullish/bearish OBs showing institutional supply/demand zones. ||| ✅ ON
Fair Value Gaps (FVG) ||| Flags imbalances price often revisits to rebalance (key entry areas). ||| ✅ ON
Breaker Blocks (BB) ||| Finds failed/mitigated OBs that break and become strong reversal zones. ||| ⛔ OFF
Premium & Discount ||| Draws Premium (sell) / Discount (buy) from latest major swing range. ||| ✅ ON
Liquidity Zones ||| Marks EQH/EQL where stop liquidity is likely to rest. ||| ✅ ON
Strength Rating (0–10) ||| Scores each OB/FVG by momentum, size, and session context for quality filtering. ||| ✅ ON
Integrated Alerts ||| Native alerts when new OB/FVG forms so you don’t miss setups. ||| ✅ ON
BTCUSD with Smart Money Concepts 2026
________________________________________
3.0 🧭 Zone Information Panel
🔍 Every OB and FVG zone includes an info panel for fast decision-making.
🧩 Data Point ||| 📌 Meaning / How to Use It
Type ||| Identifies zone type (e.g., Bullish OB, Bearish FVG).
Strength ||| Proprietary 0–10 score. ◾ Primary quality filter: > 6.5 preferred.
Session ||| Session where the zone formed: Asian / London / New York (London/NY often stronger).
Age ||| Bars since creation. Older unmitigated zones can still react strongly.
Distance ||| Current price distance from zone midpoint in pips/points (proximity context).
Pips/Points ||| Total height of the zone. Tighter zones can improve R:R efficiency.
________________________________________
4.0 🛡️ Trading Methodology & Protocol
🩶 The edge is not trading every zone. The edge is:
◻️ Select high-strength zones → treat as AOIs → demand confirmation → execute with discipline.
________________________________________
4.1 🎯 High-Probability Reversal Strategy
1) 🧩 Identify the Area of Interest (AOI)
🔘 Scan for Order Blocks / Fair Value Gaps with:
◼️ Strength ≥ 6.5 (quality threshold)
▫️ Add conviction by location:
• Short bias: AOI in Premium
• Long bias: AOI in Discount
TSLA with Smart Money Concepts 2026
________________________________________
2) ⏱️ Wait for Price to Test the Zone
🔘 Let price trade into the high-strength OB/FVG.
◻️ Do not front-run entries.
🧷 Alerts ||| Set an alert for price entering the zone so you’re ready for execution.
________________________________________
3) 🧠 Seek Confirmation for Entry Most Critical Step
🔍 Confirmation reduces failure risk. On a lower timeframe (e.g., zone on 1H → confirm on 5m/15m), look for one or more:
📍 Confirmation Type ||| What You Want To See
Market Structure Shift ||| LTF CHOCH against the move into the zone.
Momentum Divergence ||| RSI/MACD divergence (LL in price + HL in oscillator for longs; inverse for shorts).
Engulfing Candle ||| Strong bullish/bearish engulfing showing decisive rejection.
________________________________________
4) 📐 Trade Execution Rules
🔘 Execute only after confirmation prints.
🧾 Rule ||| Execution Standard
Entry ||| After a clear confirmation signal closes.
Stop Loss ||| Just beyond the distal end of the zone.
Bearish OB/FVG SL ||| Place SL above the zone high.
Bullish OB/FVG SL ||| Place SL below the zone low.
Take Profit ||| Target logical liquidity: opposing high/low, opposing OB/FVG, nearby EQH/EQL.
________________________________________
Brent oil with Smart Money Concepts 2026
⬛🛠️ Key Features Overview
⚙️ Feature 📌 Description
Zone Strength Ranking ||| Each zone is dynamically scored from 1–10 based on its age and number of retests. Fresher, less-tested zones are stronger, helping prioritize high-impact levels.
Real-Time Distance ||| Each active zone’s info label shows the exact distance in pips from current price to the zone edge for quick risk/opportunity assessment.
Trading Session Tracking ||| Zones are tagged by formation session (Asian / London / New York) for added context—high-volume session zones often matter more.
Advanced ATR Filtering ||| Volatility-based filters control zone quality: set min/max zone height and optionally enforce a consistent zone height using ATR.
Minimum Zone Distance ||| Reduces clutter by requiring a minimum number of bars between new zones, ensuring zones are distinct and well-separated.
Built on Pine Script v6 ||| Uses the newest Pine Script version for better efficiency, reliability, and smoother handling of complex logic/drawings.
________________________________________
5.0 ✅ Conclusion
🩶 The SMC 2026 indicator is most powerful when used as a structured decision framework, not a blind signal generator.
🔘 Its core value is systematically identifying + scoring high-probability institutional zones.
◼️ By following this protocol—prioritize Strength ≥ 6.5, align with Premium/Discount, and require confirmation—you elevate consistency, clarity, and execution discipline.
Price Levels v2 [TickDaddy]I added Major price levels to this indicator. you can set levels yourself but now showing actual price levels not levels in ticks or points. you can turn either levels options on or off.
Short-Term Cycle Investing Strategy This strategy use for short term cycle data use and useing phase accumilitain and distrubution and buy zone monthly weekly daily
EMA Gradient Band (Custom)Simple 10-20 ema crossover band. An EMA (Exponential Moving Average) crossover is a technical analysis trading signal that occurs when a fast-moving (short-term) EMA intersects with a slow-moving (long-term) EMA, signaling potential trend reversals or continuations. Common pairs include the 9/20, 10/20, or 50/200 EMA, with the shorter-term line crossing above (bullish) or below (bearish) the longer-term line
S/R Breakout 5% TP / 3% SL (v5)Strategy
Support & Resistance Breakout Strategy – 5% TP / 3% SL (Optimized for NIFTY)
This strategy identifies non‑repainting Support and Resistance levels using confirmed pivot highs and pivot lows. Once a level is confirmed, the strategy waits for a breakout above resistance (for Long trades) or a breakdown below support (for Short trades).
Trades are entered only when a valid breakout occurs, optionally validated by higher‑timeframe trend and volatility filters for more reliable signals.
Key Features
✔️ Non‑repainting Support/Resistance based on ta.pivothigh & ta.pivotlow
✔️ Breakout entry above resistance / breakdown entry below support
✔️ Built‑in 5% Take‑Profit and 3% Stop‑Loss per trade
✔️ Optional higher timeframe (HTF) trend filter using 200‑EMA
✔️ Optional ATR volatility filter to avoid low‑movement markets
✔️ Optional volume filter for futures
✔️ Optional setting to require new S/R formation before next trade
✔️ Designed for NIFTY Futures and intraday timeframes (5m, 15m, 30m)
✔️ Includes proper NSE trading session limitation (09:15–15:30 IST)
Altangadas Megad //@version=5
indicator("VWAP/MVWAP/EMA Precise Final", overlay = true)
// --- 1. Signal Settings ---
vwapLength = input.int(1, title="VWAP Length", minval=1)
emaLength1 = input.int(7, title="Signal EMA 1 (7)", minval=1)
emaLength2 = input.int(25, title="Signal EMA 2 (25)", minval=1)
mvwapLength = input.int(21, title="MVWAP Length", minval=1)
// --- RSI Settings ---
rsiLength = input.int(14, title="RSI Length")
rsiLimit = input.int(70, title="RSI Filter Level")
// --- 2. Trend EMA Settings ---
ema50Length = input.int(50, title="Trend EMA 50")
ema100Length = input.int(100, title="Trend EMA 100")
ema200Length = input.int(200, title="Trend EMA 200")
ema800Length = input.int(800, title="Institutional EMA 800")
// --- Calculations ---
vwapValue = ta.vwap(hlc3)
cvwap = ta.ema(vwapValue, vwapLength)
mvwap = ta.ema(vwapValue, mvwapLength)
rsiValue = ta.rsi(close, rsiLength)
ema1 = ta.ema(close, emaLength1)
ema2 = ta.ema(close, emaLength2)
ema50 = ta.ema(close, ema50Length)
ema100 = ta.ema(close, ema100Length)
ema200 = ta.ema(close, ema200Length)
ema800 = ta.ema(close, ema800Length)
// --- Plotting Lines ---
plot(cvwap, color=color.blue, linewidth=2, title="VWAP", style=plot.style_linebr)
plot(mvwap, color=color.fuchsia, linewidth=2, title="MVWAP", style=plot.style_linebr)
plot(ema1, color=color.new(color.yellow, 50), title="EMA 7")
plot(ema2, color=color.new(color.orange, 50), title="EMA 25")
plot(ema50, color=color.green, linewidth=1, title="EMA 50")
plot(ema100, color=color.blue, linewidth=1, title="EMA 100")
plot(ema200, color=color.gray, linewidth=2, title="EMA 200")
plot(ema800, color=color.yellow, linewidth=4, title="EMA 800")
// --- Signal Logic (Анхны огтлолцол дээр нэг удаа сигнал өгөх) ---
// LONG: EMA болон VWAP бүгд MVWAP-аас дээш гарахад
longCond = (ema1 > mvwap) and (ema2 > mvwap) and (cvwap > mvwap)
// SHORT: EMA болон VWAP бүгд MVWAP-аас доош ороход
shortCond = (ema1 < mvwap) and (ema2 < mvwap) and (cvwap < mvwap)
// Зөвхөн төлөв өөрчлөгдөх мөчийг барих
longTrigger = longCond and not longCond and (rsiValue < rsiLimit)
shortTrigger = shortCond and not shortCond and (rsiValue > (100 - rsiLimit))
// --- Tiny Signals ---
plotshape(longTrigger, title="L", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.tiny, text="L")
plotshape(shortTrigger, title="S", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.tiny, text="S")
// --- Alerts ---
alertcondition(longTrigger, title="Long Alert", message="XAUUSD: LONG!")
alertcondition(shortTrigger, title="Short Alert", message="XAUUSD: SHORT!")
Pattern Detector Pro📊 Advanced Market Pattern Recognition Suite (Pine Script® v6)
The Advanced Market Pattern Recognition Suite is an original comprehensive technical analysis indicator designed to automatically identify, visualize, and track high-probability candlestick and chart patterns directly on the chart in real time. This tool is built for traders who rely on structured price action, classical pattern theory, and rule-based confirmations rather than subjective interpretation.
The indicator continuously scans price data and applies independent, rule-driven logic to each supported pattern. Every pattern is detected using precise candlestick measurements, trend context, and structural validation to ensure clarity and consistency across all market conditions.
🔍 What This Indicator Detects
Candlestick Reversal Patterns:
Hammer
Inverted Hammer
Hanging Man
Shooting Star
Bullish Engulfing
Bearish Engulfing
Bullish Harami
Bearish Harami
Piercing Pattern
Dark Cloud Cover
Multi-Candle Reversal Patterns:
Morning Star
Evening Star
Three White Soldiers
Three Black Crows
Continuation Patterns:
Rising Three Methods
Falling Three Methods
Chart & Structure Patterns:
Bullish Flag
Bearish Flag
Bullish Symmetrical Triangle
Ascending Triangle
Descending Triangle
Each pattern is evaluated independently and only displayed when its specific rules are met.
⚙️ How It Works
Trend Context Filtering
The indicator includes an optional trend filter based on moving averages to ensure reversal patterns appear within appropriate market conditions (for example, bullish reversals in downtrends and bearish reversals in uptrends). This helps reduce noise and improves pattern relevance.
Real-Time Pattern Printing
All patterns are detected and plotted in real time as price develops. No repainting logic is used. Patterns remain fixed once confirmed.
Entry Suggestion Framework
For each pattern, the indicator can optionally display common entry confirmation levels such as:
Break of candle high or low
Confirmation candle close
These entry visuals can be turned on or off based on user preference.
📈 Backtesting & Performance Overview
The indicator includes an optional on-chart performance summary box that tracks historical outcomes of detected patterns based on predefined entry, stop, and target logic. This allows traders to visually review how patterns have historically behaved on a given market and timeframe.
Displayed metrics may include:
Total pattern occurrences
Win rate
Average return
Profit factor
This feature is intended for analytical and educational purposes only.
🎛 Customization & Controls
Users can fully customize the indicator, including:
Enabling or disabling individual patterns
Limiting the number of patterns displayed on the chart
Turning entry suggestions on or off
Enabling or disabling alerts per pattern
Adjusting visual styles and label sizes
Enabling or disabling the performance summary box
🚨 Alerts
Alert conditions are available for each pattern and can notify the user when a new bullish or bearish pattern is detected. Alerts include the pattern name and direction for quick decision-making.
👤 Who This Indicator Is For
This tool is suitable for:
Price-action traders
Candlestick pattern traders
Technical analysts
Swing and position traders
Traders who want structured, rule-based pattern recognition
⚠️ Disclaimer
This indicator is for educational and informational purposes only and does not constitute financial advice. Trading involves risk, and past performance does not guarantee future results.
IFVG Flow (M3/M5) - Reversal Pink / Continuation Blueddddddddddddddddddddddddddddddddddddddddddddddddddd
MTF Trend MAs (H1+H4) MTF Trend MAs (H1+H4) — per-line styles
This indicator plots three trend moving averages (20 / 50 / 200) from two higher timeframes (H1 and H4) directly on your current chart. It is designed to help you monitor multi-timeframe dynamic support/resistance levels and overall trend structure without switching charts.
Features
Multi-timeframe overlay
Plots H1 and H4 moving averages on any chart timeframe.
Three MA sets
Fast: 20
Mid: 50
Slow: 200
Configurable MA types
Choose the calculation type for each MA length: EMA / SMA / WMA / RMA.
Independent visibility toggles
Enable/disable each individual line:
H1 20 / 50 / 200
H4 20 / 50 / 200
Per-line styling
For every MA and timeframe you can set:
Color
Line width
Line style (Solid / Dashed / Dotted)
Notes / Limitations
The script uses request.security(..., lookahead_off) to avoid repainting from future data.
TradingView plot() does not support true dashed/dotted line rendering like line.new().
In this script the style options are approximations:
Solid = normal line
Dashed = linebr (broken/stepped appearance)
Dotted = circles
If you need true dashed/dotted styles, the indicator can be rewritten using line.new() for real line styles.






















