IKODO Smart Money ConceptsIKODO Smart Money Concepts
OVERVIEW
IKODO Smart Money Concepts is a comprehensive professional indicator that implements institutional trading methodology (ICT/Smart Money Concepts) in a single tool. It combines six core price action concepts used by institutional traders: Order Blocks, Fair Value Gaps, Liquidity Sweeps, Break of Structure, Change of Character, and Premium/Discount Zones. This indicator helps retail traders identify and follow institutional money flow in the market.
This indicator is designed for traders who want to understand where "Smart Money" (banks, hedge funds, market makers) is positioning and use that information to make informed trading decisions.
HOW IT WORKS
The indicator analyzes price action through six fundamental concepts:
1. ORDER BLOCKS (OB)
Order Blocks identify zones where institutions placed large orders, creating supply or demand imbalances. These zones act as strong support and resistance levels.
Detection Method:
- Bullish OB: Last bearish candle before a strong bullish move (validated by BOS)
- Bearish OB: Last bullish candle before a strong bearish move (validated by BOS)
- Minimum body size requirement (default 0.3%)
- Strength threshold validation (movement size)
Visualization:
- Green boxes: Bullish OB (demand zones) with "OB ↑" label
- Red boxes: Bearish OB (supply zones) with "OB ↓" label
- Boxes extend until price enters the zone (mitigation)
- Semi-transparent fills with clear labels for easy identification
Trading Application:
- Enter LONG when price returns to Bullish OB
- Enter SHORT when price returns to Bearish OB
- Place stop loss beyond the OB zone
- Target next OB or liquidity level
2. FAIR VALUE GAPS (FVG)
Fair Value Gaps are imbalances in price created by rapid market moves. Price tends to return to "fill" these gaps before continuing in the original direction.
Detection Method:
- 3-candle pattern analysis
- Bullish FVG: Gap between candle .low and candle .high
- Bearish FVG: Gap between candle .high and candle .low
- Minimum gap size: 1x ATR (configurable)
- Fill percentage tracking (0%-100%)
Visualization:
- Blue boxes: Bullish FVG with "FVG ↑" label and fill percentage
- Orange boxes: Bearish FVG with "FVG ↓" label and fill percentage
- Real-time fill percentage tracking displayed on box
- Auto-remove when 100% filled
Trading Application:
- Wait for price to return to FVG
- Enter when FVG is 50-75% filled
- Strong reaction expected at unfilled gaps
- 100% filled gaps are no longer valid
3. LIQUIDITY SWEEPS
Liquidity Sweeps detect stop hunts where institutions push price beyond swing points to trigger retail stops, then reverse direction immediately.
Detection Method:
- Track swing highs and lows
- Wick must pierce level by minimum % (default 0.2%)
- Candle body must close back inside level (fake breakout)
- Immediate strong reversal following the sweep
Visualization:
- Purple dashed lines: Liquidity levels
- "SWEEP ↑" or "SWEEP ↓" labels at sweep moment
- Lines become solid and thicker when swept
- Clear visual confirmation of stop hunts
Trading Application:
- Enter counter-trend after sweep confirmation
- High probability reversal setups
- Excellent risk/reward ratios
- Combine with other confirmations
4. BREAK OF STRUCTURE (BOS)
Break of Structure confirms trend continuation by breaking previous swing high/low levels. BOS validates the current market direction.
Detection Method:
- Bullish BOS: Close above previous swing high
- Bearish BOS: Close below previous swing low
- Body must close beyond level (wick alone insufficient)
- Lookback period: 20 bars (configurable)
Visualization:
- Green solid line: Bullish BOS
- Red solid line: Bearish BOS
- Triangle markers at break point
- "BOS" labels with direction arrows
Trading Application:
- BOS confirms trend continuation
- Enter in BOS direction
- Expect retracement to OB
- Strong trend confirmation signal
5. CHANGE OF CHARACTER (ChoCh)
Change of Character signals potential trend reversal by breaking internal market structure. ChoCh is more sensitive than BOS and provides earlier reversal signals.
Detection Method:
- Bullish ChoCh: Break above last lower high in downtrend
- Bearish ChoCh: Break below last higher low in uptrend
- Internal structure break (more sensitive)
- Early reversal warning
Visualization:
- Lime dashed line: Bullish ChoCh
- Orange dashed line: Bearish ChoCh
- Diamond markers at break point
- "ChoCh" labels with direction
Trading Application:
- ChoCh hints at trend reversal
- Wait for BOS confirmation
- Provides early entry opportunity
- Requires careful risk management
6. PREMIUM/DISCOUNT ZONES
Premium/Discount Zones use Fibonacci levels between swing high and low to identify whether price is at premium (expensive) or discount (cheap) levels. Institutions typically buy in discount zones and sell in premium zones.
Calculation Method:
- Find recent swing high and swing low
- Apply Fibonacci retracement levels:
- Premium Zone (Sell): 78.6%, 70.9%, 61.8%
- Equilibrium (Fair Value): 50%
- Discount Zone (Buy): 38.2%, 29.1%, 21.4%
Visualization:
- Red lines and fill: Premium zone with "PREMIUM ZONE" label
- Gray line: Equilibrium (50%) with "EQUILIBRIUM" label
- Green lines and fill: Discount zone with "DISCOUNT ZONE" label
- All lines extend right
- Current zone clearly labeled on last bar
Trading Application:
- LONG positions: Enter in discount zone
- SHORT positions: Enter in premium zone
- Equilibrium: Neutral area, wait for better price
- Combine with OB and FVG for best results
KEY FEATURES
Technical Analysis:
- 6 institutional trading concepts in one indicator
- Order Block detection with mitigation tracking
- Fair Value Gap identification with fill percentage
- Liquidity Sweep detection for stop hunts
- BOS and ChoCh for structure analysis
- Premium/Discount zones for value assessment
- Real-time statistics dashboard
- Comprehensive alert system
Visual Features:
- Professional box-based visualizations
- Color-coded zones (green=buy, red=sell)
- Dynamic line drawings for structure
- Transparent zone fills
- Clear labels with directional arrows
- Customizable colors and sizes
- Statistics table with live metrics
Alert System:
- New Order Block formation
- New Fair Value Gap creation
- Liquidity Sweep detection
- Price entering Premium zone
- Price entering Discount zone
- Configurable alert messages
SETTINGS
Order Blocks Settings:
- Show Order Blocks: Toggle OB visibility
- OB Lookback Period (5-50): Bars to search for OB
- Min Body Size % (0.1-5.0): Minimum candle body size
- OB Strength Threshold (1-10): Movement validation
- Max Order Blocks (5-50): Maximum displayed OBs
- Bullish/Bearish OB Colors: Customizable colors
Fair Value Gaps Settings:
- Show FVG: Toggle FVG visibility
- Min Gap Size (0.5-3.0 ATR): Minimum gap requirement
- Show Fill %: Display fill percentage labels
- Max FVG (5-50): Maximum displayed FVGs
- Bullish/Bearish FVG Colors: Customizable colors
Liquidity Settings:
- Show Liquidity Sweeps: Toggle sweep visibility
- Sweep Lookback (10-100): Swing detection period
- Min Sweep % (0.1-1.0): Minimum pierce percentage
- Sweep Color: Customizable color
Market Structure Settings:
- Show BOS: Toggle BOS visibility
- Show ChoCh: Toggle ChoCh visibility
- Structure Lookback (10-50): Structure detection period
- BOS Color: Customizable color
- ChoCh Color: Customizable color
Premium/Discount Settings:
- Show Zones: Toggle zone visibility
- Swing Lookback (20-200): Swing detection period
- Show Equilibrium: Toggle 50% line
- Premium/Discount Colors: Customizable colors
Visual Settings:
- Label Size: Tiny/Small/Normal/Large
- Show Statistics Table: Toggle dashboard
- Line Width (1-5): Line thickness
HOW TO USE
Setup Instructions:
1. Add indicator to your TradingView chart
2. Works on all timeframes (1m to Monthly)
3. Adjust settings based on your trading style
4. Enable desired features (all enabled by default)
5. Customize colors for your preference
Reading the Indicator:
ORDER BLOCKS:
- Green box = Buy zone (Bullish OB)
- Red box = Sell zone (Bearish OB)
- Wait for price to return to OB
- Enter when price reacts at OB
- Stop loss beyond OB
FAIR VALUE GAPS:
- Blue box = Bullish FVG
- Orange box = Bearish FVG
- Check fill percentage label
- 50-75% fill = strong reaction area
- 100% fill = gap no longer valid
LIQUIDITY SWEEPS:
- Purple dashed lines = Liquidity levels
- Solid purple = Sweep occurred
- Enter counter to sweep direction
- High probability reversal
STRUCTURE BREAKS:
- Green solid line = Bullish BOS (trend up)
- Red solid line = Bearish BOS (trend down)
- Lime dashed = Bullish ChoCh (possible reversal)
- Orange dashed = Bearish ChoCh (possible reversal)
PREMIUM/DISCOUNT:
- Above 61.8% = Premium (consider selling)
- Below 38.2% = Discount (consider buying)
- Around 50% = Fair value (wait for better price)
TRADING STRATEGIES
Strategy 1: OB + Premium/Discount Combo
Perfect LONG Setup:
1. Price in discount zone (21.4% - 38.2%)
2. Bullish OB identified
3. Price returns to OB
4. Bullish BOS confirms direction
5. ENTER: Inside OB zone
6. STOP: Below OB
7. TARGET: Equilibrium or Premium zone
Perfect SHORT Setup:
1. Price in premium zone (61.8% - 78.6%)
2. Bearish OB identified
3. Price returns to OB
4. Bearish BOS confirms direction
5. ENTER: Inside OB zone
6. STOP: Above OB
7. TARGET: Equilibrium or Discount zone
Strategy 2: FVG Fill + Structure
Setup:
1. FVG forms
2. Price moves away from FVG
3. BOS confirms direction
4. Price returns to FVG (50-75% fill)
5. ENTER: At FVG
6. STOP: Beyond FVG
7. TARGET: Next structure level
Strategy 3: Liquidity Sweep Reversal
Setup:
1. Liquidity sweep occurs (stop hunt)
2. Price closes back inside
3. ChoCh suggests reversal
4. OB forms in reversal direction
5. ENTER: At OB or immediately after sweep
6. STOP: Beyond sweep level
7. TARGET: Opposite liquidity level
Strategy 4: Confluence Trading
Highest probability setups occur when multiple signals align:
Ultimate LONG Confluence:
- Price in discount zone (21.4% - 38.2%)
- Bullish Order Block present
- Bullish FVG 50%+ filled
- Liquidity sweep below (stop hunt)
- Bullish ChoCh or BOS confirmation
= Very high probability long entry
Ultimate SHORT Confluence:
- Price in premium zone (61.8% - 78.6%)
- Bearish Order Block present
- Bearish FVG 50%+ filled
- Liquidity sweep above (stop hunt)
- Bearish ChoCh or BOS confirmation
= Very high probability short entry
RECOMMENDED SETTINGS BY TIMEFRAME
Scalping (1m - 5m):
- OB Lookback: 5-10
- Min Body Size: 0.2%
- Structure Lookback: 10-15
- Min Gap Size: 0.5 ATR
- Focus: Quick entries, tight stops
Day Trading (15m - 1H):
- OB Lookback: 10-15 (default)
- Min Body Size: 0.3% (default)
- Structure Lookback: 20 (default)
- Min Gap Size: 1.0 ATR (default)
- Focus: Intraday swings
Swing Trading (4H - Daily):
- OB Lookback: 15-20
- Min Body Size: 0.5%
- Structure Lookback: 30-50
- Min Gap Size: 1.5-2.0 ATR
- Focus: Multi-day trends
BEST PRACTICES
1. Multi-Timeframe Analysis:
- Use higher TF for bias (4H, Daily)
- Use lower TF for entry (5m, 15m)
- Align with higher TF direction
2. Risk Management:
- Always use stop losses
- Minimum 1:2 risk/reward ratio
- Risk max 1-2% per trade
- OBs provide natural stop levels
3. Confluence Priority:
- Never trade single signals alone
- Wait for at least 3 signal confluence
- More confluence = higher probability
- Best setups have 4+ confirmations
4. Market Structure Awareness:
- In bullish structure: Only LONG
- In bearish structure: Only SHORT
- During ChoCh: Wait for BOS confirmation
- Choppy markets: Stay out
5. Patience and Discipline:
- Wait for perfect setups
- Don't force trades
- Quality over quantity
- 1-2 high-quality trades better than 10 mediocre
STATISTICS DASHBOARD
Bottom-right corner displays real-time metrics:
- Order Blocks: Count of active OBs
- Fair Value Gaps: Count of active FVGs
- Liquidity Sweeps: Number of sweeps
- Market Structure: Bullish/Bearish/Neutral
- Current Zone: Premium/Equilibrium/Discount
- Swing Range: Current range percentage
LIMITATIONS
Technical Limitations:
- Order Blocks are drawn retrospectively after BOS
- FVG requires 3-candle confirmation
- Liquidity Sweeps need fake breakout confirmation
- Premium/Discount zones depend on swing identification
- Not predictive, only descriptive of current conditions
Market Limitations:
- Less effective in low liquidity markets
- May produce many signals in high volatility
- Choppy/ranging markets produce mixed signals
- Strong trends break structure frequently
- News events can invalidate setups instantly
Usage Limitations:
- Not a standalone trading system
- Should combine with volume analysis
- Fundamental analysis still important
- Requires proper risk management
- Not suitable for complete beginners
ORIGINALITY
This indicator is unique because:
Comprehensive Integration:
- Combines 6 major SMC concepts in one tool
- Each concept properly implemented with validation
- Integrated logic between features (OB validated by BOS)
- Holistic institutional trading methodology
Technical Innovation:
- Automatic Order Block detection with mitigation tracking
- FVG fill percentage monitoring
- Liquidity Sweep confirmation logic
- Dynamic Premium/Discount zone updates
- Real-time statistics and analysis
Educational Value:
- Each concept clearly visualized
- Labels with directional information
- Statistics for learning and analysis
- Comprehensive documentation
- Helps traders understand Smart Money flow
While individual SMC concepts exist in various forms, this indicator:
1. Implements all 6 concepts with proper validation
2. Uses institutional logic for each feature
3. Provides integrated analysis framework
4. Offers professional-grade visualizations
5. Includes comprehensive statistics
6. Zero compilation errors, optimized performance
7. Works on all timeframes
The implementation is based on ICT (Inner Circle Trader) methodology and institutional order flow theory, providing retail traders with tools previously available only to professionals.
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice, investment advice, or a recommendation to buy or sell any asset. Trading involves substantial risk of loss. Past performance does not indicate future results. Markets can move against you at any time. Order Blocks, Fair Value Gaps, and other concepts do not guarantee profitable trades. Always use proper risk management, employ stop losses, never invest more than you can afford to lose, and do your own research (DYOR). Consult a licensed financial advisor before making investment decisions.
RISK MANAGEMENT
Essential Risk Rules:
- Always use stop losses (place beyond OBs)
- Risk maximum 1-2% per trade
- Minimum 1:2 risk/reward ratio
- Never go all-in on any signal
- Diversify across multiple setups
- Cut losses quickly, let winners run
- Don't revenge trade after losses
- Respect your trading plan
Position Sizing:
- Scale in at major confluence zones
- Take partial profits at targets
- Move stop to breakeven after 1:1
- Trail stops in strong trends
- Reduce size in uncertain conditions
MARKET CONDITIONS
Works Best In:
- Trending markets with clear structure
- Markets respecting support/resistance
- After strong moves creating imbalances
- Liquid instruments (major pairs, indices)
- Clear institutional participation
Works Poorly In:
- Extremely choppy, range-bound markets
- Very low liquidity instruments
- During major unexpected news events
- Markets with irregular trading hours
- Extreme volatility (flash crashes)
RECOMMENDED INSTRUMENTS
Best Performance:
- Major forex pairs (EURUSD, GBPUSD, USDJPY)
- Stock indices (SPY, QQQ, ES, NQ)
- Major cryptocurrencies (BTC, ETH)
- Liquid commodities (GOLD, SILVER, OIL)
- Large-cap stocks
Avoid:
- Penny stocks
- Low-volume altcoins
- Illiquid options
- Exotic currency pairs
- Highly manipulated instruments
VERSION HISTORY
v1.0 - January 21, 2026
- Initial release
- Order Block detection and mitigation
- Fair Value Gap with fill tracking
- Liquidity Sweep identification
- Break of Structure (BOS)
- Change of Character (ChoCh)
- Premium/Discount zones
- Statistics dashboard
- Complete alert system
- All timeframe support
NOTES
- Indicator name includes "IKODO" as author signature
- All features work on timeframes from 1 minute to Monthly
- Statistics update in real-time
- Boxes and lines auto-clean when invalid
- Maximum counts prevent performance issues
- ATR-based validation for adaptability
- Fibonacci-based zones for institutional levels
- Professional Material Design colors
If you find this indicator useful for your Smart Money analysis, please leave a like and comment! Share your setups and results with the community.
Göstergeler ve stratejiler
Bias Engine [Scalpers Edition] - aamirlangBias Engine is a multi‑timeframe directional filter that prints a clean Bullish / Bearish / Neutral bias for 1D, 4H, 1H and 15m, then displays it as a compact top‑right dashboard table on any execution timeframe. This tool is designed to keep scalpers aligned with higher‑timeframe context and to highlight sweep‑and‑rejection scenarios that often precede intraday reversals.
What it measures
Bias Engine evaluates four independent timeframes:
1D, 4H, 1H, 15m
Each timeframe produces one of three states:
Bullish -Represented by up arrow.
Bearish -Represented by down arrow.
Neutral -Repesented by a Circle.
Core logic (per timeframe)
For each selected higher timeframe (1D to 15m), the script references the previous candle’s range and body, then evaluates the current candle against that structure.
1) Range / Midline bias
The indicator computes the previous candle’s:
High
Low
Midpoint (50% of the previous range)
Bias is then inferred from where the current candle closes relative to the previous candle’s levels:
Bullish bias when the current close is above the previous candle’s midpoint (and especially if it closes above the previous high).
Bearish bias when the current close is below the previous candle’s midpoint (and especially if it closes below the previous low).
Neutral when price is not clearly accepting above/below these levels.
2) Sweep + close back into body (reversal signal)
Bias Engine also detects “liquidity sweep then rejection” behavior using the previous candle’s body:
Bullish sweep condition:
Current candle sweeps below the previous candle’s low, then closes back inside the previous candle’s body.
Bearish sweep condition:
Current candle sweeps above the previous candle’s high, then closes back inside the previous candle’s body.
These sweep conditions are treated as strong context signals because they can indicate a stop‑run followed by displacement back into fairer pricing.
Signal priority
When a sweep‑and‑close‑in‑body event happens, it takes priority over the simple midpoint/close filter, because it represents a more meaningful “failed breakout / rejection” style event.
How to use it (scalping workflow)
Bias Engine is meant to be a filter, not an entry signal.
Suggested workflow:
Use it along with my other Indicators PO3 -Fractal2 or Quarterly theory candle . They Detect sweep and place CISD with Std Dev projections.
If you plan to Long on 1m, Your Bias Filter for 15m and 4H must be Bullish for Confirmation
If you plan to Short on 1m, Your Bias Filter for 15m and 4H must be Bearish for Confirmation
also 5m aligns with 1H and 1D. Ignore the CISDs which go against the bias.
When bias is Neutral:
Reduce risk, trade mean‑reversion only, or wait for a clearer HTF close.
Visuals (table dashboard)
The indicator displays a small table in the top‑right corner showing:
1D Bias: Bull / Bear / Neutral
4H Bias: Bull / Bear / Neutral
1H Bias: Bull / Bear / Neutral
15m Bias: Bull / Bear / Neutral
Cells are color‑coded so the bias can be read instantly without adding clutter to price action.
Notes & limitations
Because bias is calculated from higher‑timeframe candles, the displayed bias can change while the current 1D/4H/1H/15m candle is still forming (until that candle closes).
This script is intended for scalpers who want higher‑timeframe alignment while executing on lower timeframes (e.g., 1m–15m).
Recommended chart pairing
Execution timeframe: 1m / 3m / 5m / 15m
Context timeframes: Please refer to timeframe alignment:
1m -> 15m -> 4H
5m -> 1H -> 1D
15m -> 4H also 1D.
Ticker LegendSet your charts up.
Record the colours of the and ticker and indicator lines in the indicator.
The indicator adds the ticker names in the colour you identified.
If like me you have 15 or so lines you switch on and off, this is an simple way to keep track of the colours on chart
KCP VWAP + Trend [Dr.K.C.Prakash]KCP VWAP + Trend
A clean intraday indicator that plots pivot-based support and resistance trendlines along with VWAP as a fair-price reference. It highlights the current market structure and directional bias without signals or re-entries, helping traders read trend, pullbacks, and range conditions with minimal chart clutter.
IMRAN RONYImran Rony is an advanced based binary trading indicator designed to deliver high-accuracy CALL & PUT signals on short timeframes.
It uses RSI volatility with TMA deviation channels to identify overbought and oversold market conditions, while the optional EMA Trend Force filter helps avoid counter-trend trades and improves overall signal quality.
All signals are non-repainting and confirmed after candle close.
The indicator also features a real-time performance dashboard displaying Win Rate, total Wins & Losses, current Trend direction, and active signal status, allowing traders to monitor performance directly on the chart.
Best suited for Binary Options trading on 1M–5M timeframes, including OTC and Forex pairs.
⚠️ This indicator is for technical analysis only. Always use proper risk management.
This Code Made by Imran Rony
Telegram : @Imran_755
IKODO - Trend & Volume AnalyzerIKODO Trend & Volume Analyzer
IMPORTANT: This indicator works ONLY on WEEKLY timeframe. It will display an error on any other timeframe.
OVERVIEW
IKODO Trend & Volume Analyzer is a professional weekly timeframe indicator designed for long-term investors and swing traders. It combines trend analysis (SMA 52), volume-weighted positioning (Anchored VWAP), and momentum assessment (Rubber Band) to identify three critical market states: Overheated zones, Pullback opportunities, and Strong Trend conditions. The indicator automatically colors candles and displays labels based on current market state.
This indicator is specifically built for weekly analysis to filter out short-term noise and focus on major market cycles. The 52-week SMA represents one full year of price action, making it ideal for identifying long-term support and resistance levels.
HOW IT WORKS
The indicator uses three core components to analyze market conditions:
1. SMA 52 (Trend Line):
- 52-week Simple Moving Average
- Represents the average price over one full year
- Acts as dynamic support in uptrends
- Blue line on chart
- Primary trend indicator
2. Anchored VWAP (Cost Basis):
- Volume-Weighted Average Price from January 1, 2000
- Simulates Average Volume Profile Point of Control
- Represents collective market cost basis
- Orange line on chart
- Shows institutional accumulation levels
3. Rubber Band (Momentum):
- Measures price distance from SMA 52 as percentage
- Identifies overextension (overbought conditions)
- Formula: (Close - SMA52) / SMA52 * 100
- Triggers warnings when threshold exceeded
Market State Detection:
State 1: Overheated ( Red)
- Price extended > 15% above SMA 52 (default)
- High risk zone - profit taking recommended
- Pullback or correction likely
- Not a short signal, but caution advised
- Red candles + Warning label
State 2: Pullback (Orange)
- Price above SMA 52 but declining
- No overheating present
- Potential buying opportunity near support
- Wait for support confirmation
- Orange candles + Pullback label
State 3: Strong Trend (Green)
- Price above both SMA 52 and Anchored VWAP
- No overheating
- Safe to hold or add to positions
- Momentum positive
- Green candles + Strong Trend label
Support Zone (Blue Fill):
- Area between SMA 52 and Anchored VWAP
- Ideal accumulation zone during pullbacks
- Price holding above this zone = strong bullish structure
- Break below = trend weakening
KEY FEATURES
Technical Analysis:
- 52-week SMA for yearly trend analysis
- Anchored VWAP from 2000 for long-term cost basis
- Rubber Band calculation for overextension detection
- Three-state market condition system
- Automatic candle coloring by market state
Visual Features:
- Blue SMA 52 trend line
- Orange Anchored VWAP line
- Blue-filled support zone between lines
- Color-coded candles (Red/Orange/Green/Gray)
- Dynamic labels showing current state
- Overheating percentage display
- Clean, professional appearance
Timeframe Protection:
- Hard-coded weekly-only restriction
- Prevents misuse on inappropriate timeframes
- Error message on non-weekly charts
- Ensures proper analysis context
Alerts:
- Overheated state alert
- Pullback state alert
- Strong trend state alert
SETTINGS
Trend Settings:
- SMA Length (default: 52): Number of weeks for moving average. 52 = one full year
- Overheating Threshold (default: 15%): Percentage above SMA to trigger warning. Range: 5-30%
VWAP Settings:
- Anchor Year (default: 2000): Starting year for VWAP calculation
- Anchor Month (default: 1): Starting month
- Anchor Day (default: 1): Starting day
Note: Settings are intentionally minimal to maintain strategy integrity. The 52-week period is optimized for long-term analysis and should not be changed without understanding the implications.
HOW TO USE
CRITICAL: Switch your chart to WEEKLY timeframe before adding this indicator.
Setup Instructions:
1. Open TradingView chart
2. Switch timeframe to "1W" (Weekly)
3. Add "IKODO Trend & Volume Analyzer" indicator
4. Indicator will load with default settings
5. Optionally adjust Overheating Threshold (default 15% recommended)
Reading the Indicator:
Green Candles (Strong Trend):
- Action: HOLD existing positions or ADD
- Interpretation: Healthy uptrend with momentum
- Risk: Low
- Strategy: Ride the trend, use trailing stops
Orange Candles (Pullback):
- Action: WAIT for support or BUY near SMA 52
- Interpretation: Temporary weakness in uptrend
- Risk: Medium
- Strategy: Prepare to buy dips near blue zone
Red Candles (Overheated):
- Action: TAKE PROFITS or reduce position size
- Interpretation: Price overextended, correction likely
- Risk: High
- Strategy: Secure gains, wait for better entry
Gray Candles (Neutral/Below Trend):
- Action: AVOID or EXIT positions
- Interpretation: No clear uptrend, below SMA 52
- Risk: High
- Strategy: Stay in cash, wait for trend resumption
Trading Strategies:
1. Long-Term Investor Strategy:
- Buy: Green or Orange candles near SMA 52
- Hold: All green candles
- Reduce: Red candles (overheated)
- Exit: Gray candles (trend broken)
- Timeframe: Hold for months to years
2. Swing Trader Strategy:
- Entry: Orange candles bouncing off SMA 52
- Add: Green candles after pullback
- Partial Exit: First red candle appearance
- Full Exit: Second consecutive red candle
- Timeframe: Hold for weeks to months
3. Conservative Approach:
- Only buy: Orange candles with SMA 52 support
- Only hold: Green candles
- Always exit: Red candles
- Stay out: Gray candles
- Risk: Minimal, returns: moderate
Support Zone Strategy:
- Blue filled area = "Buy Zone"
- Price enters blue zone during pullback = strong buy signal
- Price stays above blue zone = bullish structure intact
- Price closes below blue zone = warning, possible trend change
- Deeper into blue zone = better risk/reward
Label Interpretation:
- "Overheated": Shows distance % above SMA. Higher % = more risk
- "Pullback": Waiting for support test, prepare to buy
- "Strong Trend": Safe to hold, momentum positive
RECOMMENDED ASSETS
Best For:
- Major cryptocurrencies (BTC, ETH)
- Stock indices (SPY, QQQ, DIA)
- Large-cap stocks (AAPL, MSFT, GOOGL)
- Liquid forex pairs (EURUSD, GBPUSD)
- Commodities (GOLD, SILVER, OIL)
Not Recommended For:
- Low-volume altcoins
- Penny stocks
- Highly volatile leveraged ETFs
- Assets with < 2 years of history
- Assets with irregular trading (gaps)
BEST PRACTICES
1. Weekly Timeframe Only: Never use on daily or lower timeframes
2. Long-Term Perspective: This is not a day trading tool
3. Combine with Fundamentals: Use for timing, not stock selection
4. Respect the Trend: Don't short green or buy gray
5. Risk Management: Always use stop losses below SMA 52
6. Position Sizing: Reduce size on red candles, increase on green
7. Patience: Wait for proper setups, don't force trades
8. Volume Matters: Confirm signals with volume analysis
9. Context: Consider broader market conditions
10. Backtest: Test on your specific assets before live trading
LIMITATIONS
Timeframe Restrictions:
- ONLY works on weekly timeframe
- Will error on any other timeframe
- Cannot be used for intraday analysis
- Signals update once per week (Sunday close)
Indicator Limitations:
- Lagging indicator (uses moving averages)
- May miss quick reversals within the week
- Anchored VWAP starts from 2000 (older data = more stable, less responsive)
- Static overheating threshold (not adaptive to volatility)
- No volume confirmation built in
- Labels only show on last bar (historical states not visible)
- Does not predict, only describes current state
Market Limitations:
- Less effective in ranging/sideways markets
- Strong trends may stay "overheated" for extended periods
- Pullbacks don't always reach SMA 52
- Black swan events can invalidate analysis
- Works best in bull markets with clear trends
- Bear markets may show constant gray candles
Technical Limitations:
- Requires sufficient data (minimum 52 weeks history)
- Anchored VWAP calculation is cumulative (slow on large datasets)
- Single timeframe view (cannot display multi-TF analysis)
ORIGINALITY
This indicator combines classic technical analysis principles with modern volume analysis in a unique implementation:
Unique Features:
- Weekly-only enforcement prevents misuse
- Three-state classification system (not binary signals)
- Anchored VWAP from 2000 as institutional cost basis proxy
- Rubber Band methodology for overheating detection
- Support zone visualization between SMA and VWAP
- Automatic candle coloring by market state
Methodology:
The 52-week SMA represents one full year of price action, a complete business cycle. By anchoring VWAP from 2000, we capture two decades of institutional cost basis, providing a long-term value reference. The "Rubber Band" concept measures how far price can stretch from trend before snapping back, similar to mechanical tension.
While SMA 52 and VWAP individually are common tools, this specific combination with weekly-only enforcement, three-state logic, and visual integration creates a unique analytical framework optimized for long-term position management.
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice, investment advice, or a recommendation to buy or sell any asset. Past performance does not guarantee future results. Markets can remain irrational longer than you can remain solvent. Overheated conditions can persist for months. Trends can reverse without warning. Always use proper risk management, employ stop losses, never invest more than you can afford to lose, and do your own research (DYOR). Consult a licensed financial advisor before making investment decisions.
RISK MANAGEMENT
- Always use stop losses below SMA 52 (at least)
- Risk no more than 1-2% of portfolio per position
- Reduce position size in red (overheated) zones
- Never go all-in on any single signal
- Diversify across multiple assets and timeframes
- Red candles mean REDUCE, not necessarily SELL ALL
- Gray candles mean EXIT, trend is broken
- Green candles are safest, but not risk-free
MARKET CONDITIONS
Works Best In:
- Strong, sustained uptrends (months to years)
- Markets with clear weekly structure
- Assets with consistent volume
- Bull markets with healthy pullbacks
- Trending commodities and indices
Works Poorly In:
- Choppy, range-bound markets
- Extreme volatility (crypto bear markets)
- Low liquidity assets
- Assets with frequent gaps
- Markets dominated by news events
- Sideways consolidation patterns
VERSION HISTORY
v1.0 - January 21, 2026
- Initial release
- Weekly timeframe restriction
- 52-week SMA trend analysis
- Anchored VWAP from 2000
- Rubber Band overheating detection
- Three-state market classification
- Automatic candle coloring
- Dynamic label system
- Support zone visualization
- Alert system for state changes
NOTES
- Indicator name includes "IKODO" branding as author signature
- The 52-week period is non-negotiable for proper long-term analysis
- Anchored VWAP start date (2000) provides 20+ years of institutional data
- Default 15% overheating threshold is based on historical analysis
- This is a TREND-FOLLOWING tool, not a reversal indicator
- Works best when combined with fundamental analysis
- Not suitable for scalping or day trading
- Signals update once per week only
WEEKLY TIMEFRAME IMPORTANCE
Why Weekly Only?
- Filters out daily noise and false signals
- Captures major market cycles
- Reduces emotional trading decisions
- Aligns with long-term investment horizons
- 52 weeks = 1 full year of business data
- Institutional players focus on weekly charts
- More reliable signals, less whipsaw
- Better risk/reward on longer timeframes
If you find this indicator useful for your long-term analysis, please leave a like and comment! Share your weekly chart setups and results.
Elite Pro Olcay Scanner🚀 Elite Pro Olcay Scanner v2 — Advanced Momentum Scanner
Elite Pro Olcay Scanner is a professional-grade scanning and signaling mechanism designed for modern traders who value efficiency. This tool acts as your digital assistant, monitoring 40 different assets simultaneously across any timeframe to catch instant market opportunities.
🔍 What Does This Indicator Do? (Value for Traders)
The biggest challenge for a trader is identifying which coin is about to make a significant move among hundreds of options. Elite Pro Olcay Scanner solves this problem:
Multi-Asset Scanning: Scans 40 popular cryptocurrencies (BTC, ETH, SOL, AVAX, etc.) in your chosen timeframe within seconds.
Live Opportunity Table: The compact on-screen table highlights which coins are in "Overbought" or "Oversold" zones based on RSI levels.
Momentum Tracking: Utilizes a specialized 7 and 14-period RSI combination to detect real market reversal points.
Visual Signal Engine: Provides clear trend direction through bar coloring (Orange/Purple) and triangle signals (Buy/Sell), making it easy to spot entries.
🛠 Technical Highlights
Fully Customizable List: You can change any of the 40 symbols in the settings menu to fit your watch list.
Multi-Timeframe Support: Whether you are scalping on the 15m or swing trading on the 4H, the scanner adapts to your selected timeframe.
User-Friendly Interface: A sleek, non-intrusive table design that keeps your main chart clean.
⏳ IMPORTANT: ACCESS & USAGE (LIMITED TIME)
Please note the following access policy for this professional version: ✅ First 4 Days: The indicator will be FREE and fully accessible to all users. ❌ After Day 4: The script will move to "Invite-Only" mode.
To maintain access, request a permanent invitation, or learn more about my private indicator suite, please contact me directly:
📧 Email: olcaybilgu32@gmail.com 📱 Telegram: @Olcay59 (Olcay Bilgu)
Stop missing opportunities and start trading with professional precision. Good luck!
IKODO Supply & Demand Zones ProIKODO Supply & Demand Zones Pro
OVERVIEW
Supply & Demand Zones Pro automatically identifies and visualizes institutional supply and demand zones across multiple timeframes. These zones represent areas where significant buying (demand) or selling (supply) occurred, often leading to price reversals. The indicator uses engulfing candlestick patterns with body size validation to detect high-probability zones.
HOW IT WORKS
The indicator employs a sophisticated zone detection methodology:
1. Pattern Recognition: Identifies bearish engulfing patterns (supply) and bullish engulfing patterns (demand)
2. Strength Validation: Validates zones using body size ratio - current candle must be X times larger than previous (default: 1.8x)
3. Zone Formation: Creates rectangular zones from the engulfing pattern's key levels
4. Multi-Timeframe Analysis: Simultaneously tracks zones from 8 different timeframes (30m to Weekly)
5. Touch Tracking: Counts how many times price touches each zone without breaking it
6. Auto-Cleanup: Removes broken zones when price penetrates them completely
7. Dynamic Extension: Extends active zones into the future for easy visualization
Supply Zones (Red):
- Form at bearish engulfing patterns
- Top: Previous candle's high or current candle's high (whichever is higher)
- Bottom: Previous candle's open
- Break condition: Price closes above zone top
Demand Zones (Green):
- Form at bullish engulfing patterns
- Top: Previous candle's open
- Bottom: Previous candle's low or current candle's low (whichever is lower)
- Break condition: Price closes below zone bottom
KEY FEATURES
Zone Detection:
- Automatic supply/demand zone identification from engulfing patterns
- Body size ratio validation for zone strength
- Multi-timeframe zone detection (30m, 45m, 1H, 2H, 3H, 4H, 1D, 1W)
- Up to 20 zones per type simultaneously tracked
- Touch counting system to identify strong zones
- Auto-removal of broken zones
Visual Features:
- Beautiful Material Design inspired colors
- Customizable zone fill and border colors
- Adjustable border width (1-5 pixels)
- Zone labels showing timeframe, price levels, and touch count
- Clean, professional appearance
- Statistics table with zone metrics
Label Information:
- Timeframe identifier (e.g., "1H", "4H")
- Touch count in brackets
- Top and bottom price levels (▲/▼)
- Configurable label size and visibility
Statistics Dashboard:
- Current supply zones count
- Current demand zones count
- Average touches per supply zone
- Average touches per demand zone
- Real-time updates
SETTINGS
Zone Detection:
- Zone Strength Multiplier (1.0-5.0): Minimum body size ratio for zone creation. Higher = fewer but stronger zones
- Zone Extension (0-100 bars): How far to extend zones into future for visibility
- Show Lower Timeframe Zones: Include zones from timeframes below current chart
- Max Zones per Type (5-50): Maximum supply and demand zones to display simultaneously
Supply Zones Customization:
- Show Supply Zones: Toggle supply zone visibility
- Supply Fill Color: Interior zone color (default: red transparent)
- Supply Border Color: Zone outline color (default: dark red)
- Border Width (1-5): Thickness of zone borders
Demand Zones Customization:
- Show Demand Zones: Toggle demand zone visibility
- Demand Fill Color: Interior zone color (default: green transparent)
- Demand Border Color: Zone outline color (default: dark green)
- Border Width (1-5): Thickness of zone borders
Zone Labels:
- Show Labels: Display zone information boxes
- Show Prices: Include top/bottom prices in labels
- Show Touch Count: Display number of touches
- Label Color: Text color for all labels
- Label Size: Text size (Tiny/Small/Normal/Large)
Timeframes Selection:
- 30m Zones, 45m Zones, 1H Zones, 2H Zones
- 3H Zones, 4H Zones, Daily Zones, Weekly Zones
- Each can be enabled/disabled independently
Statistics:
- Show Statistics Table: Display metrics dashboard
HOW TO USE
Zone Interpretation:
Supply Zones (Red):
- Price is likely to face resistance
- Consider taking profits on longs
- Look for short entries on retests
- Stronger zones have more touches
Demand Zones (Green):
- Price is likely to find support
- Consider taking profits on shorts
- Look for long entries on retests
- Stronger zones have more touches
Trading Strategies:
1. Zone Retest Strategy:
- Wait for price to return to a zone
- Enter when price shows rejection (pin bar, engulfing)
- Stop loss beyond the zone
- Target next opposite zone
2. Zone Breakout Strategy:
- Enter when zone is decisively broken
- Old supply becomes new demand (and vice versa)
- Stop loss at zone midpoint
- Target previous high/low
3. Multi-Timeframe Confluence:
- Look for zones from multiple timeframes overlapping
- These confluence areas are highest probability
- Daily/Weekly zones are strongest
- Use lower timeframes for entry timing
Touch Count Analysis:
- = Fresh untested zone (highest probability)
- = Lightly tested zone (still good)
- = Heavily tested zone (may break soon)
- More touches = zone weakening
VISUAL GUIDE
- Red Rectangles: Supply zones (resistance)
- Green Rectangles: Demand zones (support)
- Zone Labels: Show timeframe, touches , prices (▲ top, ▼ bottom)
- Statistics Table: Bottom-right corner showing zone counts and metrics
- Zones automatically extend to the right for clarity
- Zones disappear when broken by price
RECOMMENDED TIMEFRAMES
Scalping (Chart: 1m-5m):
- Enable: 30m, 45m, 1H
- Fresh zones only
- Quick in and out
Day Trading (Chart: 5m-15m):
- Enable: 1H, 2H, 4H
- Focus on touch zones
- Hold for hours
Swing Trading (Chart: 1H-4H):
- Enable: 4H, 1D
- All zones valid
- Hold for days/weeks
Position Trading (Chart: Daily):
- Enable: 1D, 1W
- Focus on weekly zones
- Hold for weeks/months
RECOMMENDED SETTINGS BY STYLE
Conservative (High Probability):
- Zone Strength: 2.5-3.0
- Max Zones: 10
- Focus on Daily/Weekly only
- Wait for touch zones
Balanced (Default):
- Zone Strength: 1.8-2.0
- Max Zones: 20
- Multiple timeframes
- All zones valid
Aggressive (More Signals):
- Zone Strength: 1.5-1.8
- Max Zones: 30-50
- All timeframes enabled
- Trade all touch counts
BEST PRACTICES
1. Use Multiple Timeframes: Enable at least 2-3 timeframes for context
2. Watch Touch Count: Fresh zones have highest win rate
3. Look for Confluence: Overlapping zones from different TFs = strongest
4. Respect Weekly Zones: These are institutional levels, very powerful
5. Combine with Trend: Trade demand zones in uptrend, supply zones in downtrend
6. Volume Confirmation: High volume at zone increases probability
7. Wait for Rejection: Don't enter blindly, wait for price reaction
LIMITATIONS
- Zones are drawn retrospectively after engulfing pattern confirmation
- Requires at least 2 bars for zone formation (engulfing pattern)
- Not all zones will hold - price can break through
- Zone strength multiplier is static (not adaptive to volatility)
- Maximum zones limit may hide some valid zones in ranging markets
- Lower timeframe zones may create visual clutter
- Zones don't account for fundamental news events
- Past zone behavior doesn't guarantee future holds
ORIGINALITY
This indicator implements institutional supply/demand theory with modern enhancements:
Core Innovation:
- Body size ratio validation ensures only strong zones are marked
- Multi-timeframe zone tracking in single indicator
- Touch counting system to gauge zone strength
- Automatic zone cleanup on breaks
- Professional Material Design aesthetics
- Real-time statistics dashboard
Trading Methodology:
Based on institutional order flow theory where large players (banks, funds) accumulate (demand) or distribute (supply) positions, creating zones that act as support/resistance when price returns.
Technical Implementation:
- Uses request.security() for multi-timeframe data
- Efficient box management with arrays
- Dynamic zone extension for clean visuals
- Type system for organized zone data
- Optimized for performance with zone limits
While supply/demand indicators exist, this implementation offers:
- Superior visual design and clarity
- Touch count intelligence
- Multi-timeframe confluence capability
- Statistics for zone quality assessment
- Clean, production-ready code
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice. Supply and demand zones do not guarantee profitable trades. Zones can and will break. Past zone behavior does NOT predict future results. Always use proper risk management, employ stop losses, and do your own research (DYOR). Trading involves substantial risk of loss.
RISK MANAGEMENT
- Always use stop losses beyond zones
- Risk no more than 1-2% per trade
- Don't enter blindly - wait for confirmation
- Combine with other analysis methods
- Zones are areas, not exact prices
- Fresh zones are best zones
- More touches = weaker zone
MARKET CONDITIONS
Works Best In:
- Trending markets with clear pullbacks
- Markets respecting support/resistance
- After strong moves leaving imbalances
Works Poorly In:
- Extremely choppy, whipsaw conditions
- During major news events
- Low liquidity instruments
- Extremely strong trends (zones break easily)
VERSION HISTORY
v1.0 - January 21, 2026
- Initial release
- Engulfing pattern zone detection
- Multi-timeframe support (8 timeframes)
- Touch counting system
- Material Design visuals
- Statistics dashboard
- Customizable colors and labels
- Auto-cleanup of broken zones
NOTES
- Start with fewer timeframes and add as needed
- Weekly zones are strongest but least frequent
- Touch count zones have highest win rate
- Combine with trend analysis for best results
- Zone confluence areas = highest probability setups
- Don't overcrowd chart - use max zones limit wisely
If you find this indicator useful, please leave a like and comment! Share your zone trading strategies and results.
Zi long setapThis script is a helper for students of the Zone of Interest school - since they understand the essence of its work and where to apply it.
Aurum Scalping Suite PROIndicator Description (English)
This indicator is a practical scalping decision tool that shows whether BUY, SELL, or WAIT is currently favorable.
It combines VWAP, EMA (20/50), RSI, and MACD and makes a decision based on a majority vote.
When 3 or more indicators agree, a clear BUY or SELL bias is displayed.
Green dots indicate BUY bias
Red dots indicate SELL bias
An information panel displays:
The status of each indicator
The final decision
A confidence score based on indicator alignment
Stop Loss and Take Profit levels are automatically calculated using ATR, adapting to market volatility.
This indicator helps traders avoid emotional decisions, reduce false signals, and quickly identify high-probability scalping opportunities across all timeframes.
ICT Internal Levels [Amaan] V1This indicator is a high-precision, institutional grade risk management and execution tool. It specializes in *REAL TIME LIQUIDITY* mapping and provides an *Manual IFVG Setup Grading System* that validates the quality of high probability setups against predefined institutional criteria.🎖️
All the features of this script mentioned below-👇🏻
🟢Liquidity & Structural Mapping in real time.
• BSL (Buy Side Liquidity): Marks highs/swings. Smart money target to sweep stops and fuel UP moves.
• SSL (Sell Side Liquidity): Marks lows/swings. Smart money target to sweep stops and fuel DOWN moves.
• Major Liquidity: Highest importance BSL/SSL zones. Strongest price magnets.
• REQH/L (Relative Equal Highs/Lows): Obvious shelves where stops are stacked. Targeted for sharp sweeps before reversals.
🟢Manual IFVG CHECK-LIST
In this indicator there is a manual ifvg checklist which you can use it as for checking the criteria of the trades. Its also shows you about the ratings of the setups according to the criteria which have marked from the settings.
Ratings of the checklist is based on the factors which you marked as done from the settings. You can also change the colour of the CHECKLIST.
🟢 Macro Sessions: Execution Timing
• Function: Tracks up to 6 real-time macro session panels showing high-impact time windows (e.g., market opens, high-volatility hours).
• Value: Ensures execution is aligned with institutional power hours where large moves and reversals are most likely to occur.
• Customization: Timezone shift feature allows precise alignment to any market or local time.
🟢 Inversion confirmed marks
Added the IFVG detector to show buy/sell symbols in it.
It detects *Inversions* according to the setting and once the candle closed above the FVG it will give *(SS+ & SS-)* symbols. To understand that the inversion is confirmed.
🟢 SMT DIVERGENCE
It tells about the SMT divergence on any chart with any co related pair which the user selects in the settings of the indicator.
Author - Yahya
Discord- discord.gg
ATR (%)This indicator shows current market volatility as ATR in percent, displayed in a small colored widget on the chart.
It also sends an alert when volatility exceeds a user-defined threshold.
MTF FU Detector with Liquidity Zones + AlertsMTF FU Detector with Liquidity Zones + Alerts
Overview
The MTF FU Detector identifies institutional manipulation candles (FU candles) across multiple timeframes and automatically plots the liquidity zones they create. These zones mark key levels where smart money has swept liquidity before reversing—areas that often act as support/resistance on retests.
What is an FU Candle?
An FU candle is a manipulation pattern where price sweeps beyond a prior candle's high or low to trigger stops and grab liquidity, then reverses sharply to close beyond the opposite side of that candle. This signature move often traps retail traders on the wrong side before price continues in the opposite direction.
Bullish FU: Price sweeps below the prior candle's low, then closes above both the prior candle's open AND high.
Bearish FU: Price sweeps above the prior candle's high, then closes below both the prior candle's open AND low.
Key Features:
Multi-Timeframe Detection
- Monitor up to 7 customisable timeframes simultaneously
- Current timeframe (CTF) detection with candle highlighting
- Instantly see higher timeframe FU signals on your trading chart
Dynamic Liquidity Zones
- Automatic zone plotting from the swept candle's range
- Zones extend with price action and update in real-time
- Visual distinction between fresh and retested zones
- Zones are removed when price closes through them (mitigated)
Flexible Visual Options
- Per-timeframe zone colors for easy identification
- Unified color mode for cleaner charts
- Customisable labels, sizes, and transparency
- CTF candle highlighting with adjustable colors
Comprehensive Alert System
- FU Candle Alerts: Get notified when new FU candles form on any enabled timeframe
- Zone Touch Alerts: Alerts when price retests a liquidity zone
- Proximity Alerts: Early warning when price approaches a zone within a customisable tick distance
How to Use
Identify Key Levels: Use higher timeframe FU liquidity zones (1H, 4H, Daily) to mark significant supply/demand areas
Wait for Retests: Fresh zones that haven't been touched often provide the best reaction opportunities
Confirm with CTF: Look for CTF FU candles at higher timeframe zones for confluence
Set Alerts: Enable proximity alerts to be notified before price reaches key levels
Ideal For
Scalpers: Quick identification of intraday manipulation and reversal points
Swing Traders: Higher timeframe zones for key entry/exit levels
All Markets: Works on commodities, forex, crypto, stocks, indices, and futures
Settings Guide
Multi-Timeframe Settings: Enable/disable detection and zones per timeframe
Zone Color Mode: Choose "Per Timeframe" to distinguish zones by timeframe, or "Unified" for a cleaner look
Maximum Zones: Adjust based on your preference (higher values show more history but may impact performance)
Alert Settings: Configure FU candle, zone touch, and proximity alerts to match your trading style
Tips
- Start with higher timeframes (15m+) to reduce noise and focus on significant levels
- Use more transparent colours for touched zones to prioritise fresh levels
- Combine with your existing strategy—FU zones work well as confluence with trend analysis, order blocks, other key S/R levels (session highs/lows, weekly highs/lows, daily highs/lows, etc)
- Enable proximity alerts when away from charts to catch moves before they happen
DENIES KRESNA ZIGZAG 3For testing purpose.
this is just zigzag indicator which only show a trendline if new high / low greather than previous one
IKODO ML Breakout DetectorML Breakout Detector ML
OVERVIEW
The Breakout Detector ML is an advanced indicator that combines traditional support/resistance breakout detection with machine learning-inspired quality scoring and success tracking. It automatically identifies S/R levels, validates breakouts using multiple filters, assigns quality scores, and learns from past performance to improve future signal accuracy.
HOW IT WORKS
The indicator uses an advanced multi-layer process:
1. Pivot Detection: Identifies swing highs (resistance) and swing lows (support) using configurable lookback
2. Level Formation: Creates S/R levels from pivots and tracks touch count for validation
3. Quality Scoring: Each breakout is assigned a quality score (0-100%) based on:
- Touch count (strength of the level)
- Volume confirmation (volume > average)
- Trend alignment (breakout direction matches trend)
- ATR validation (breakout size vs volatility)
- Historical success rate (learns from past performance)
4. Breakout Filtering: Only signals breakouts that meet minimum quality threshold
5. Success Tracking: Monitors each breakout outcome after N bars and calculates success rate
6. Adaptive Learning: Uses historical success rate to boost scores of future high-probability setups
7. Visual Feedback: Colors candles, shows quality scores, displays success metrics
This ML-inspired approach reduces false signals and highlights higher-probability breakout opportunities.
KEY FEATURES
Machine Learning Enhancement:
- Quality Score System: Each breakout rated 0-100% based on multiple factors
- Success Rate Tracking: Learns from past breakouts and displays win rate
- Adaptive Scoring: Historical performance influences future breakout ratings
- Trend Alignment Filter: Only trade breakouts aligned with EMA trend
- Volume Confirmation: Validates breakouts with volume spikes
- ATR-Based Validation: Ensures breakout size is significant relative to volatility
- Multi-Factor Analysis: Combines touch count, volume, trend, ATR, and history
Core Features:
- Automatic support/resistance level detection from pivot points
- Real-time breakout identification with quality assessment
- Candle coloring: green for bullish, red for bearish breakouts
- Support/resistance levels drawn as dashed lines
- Breakout labels showing direction AND quality score
- Comprehensive statistics table with ML metrics
- Trend MA overlay for visual trend context
- Configurable confirmation period and filters
- Customizable alert system with quality thresholds
SETTINGS
Detection Settings:
- Pivot Lookback (3-50): Bars for pivot detection. Lower = more levels, higher = major levels only
- Min Touches (1-5): Minimum touches for valid level. Higher = stronger S/R
- Touch Tolerance % (0.1-2.0): Price tolerance for level touches
- Max Active Levels (3-20): Maximum S/R levels tracked simultaneously
Breakout Settings:
- Confirmation Bars (0-5): Wait time before confirming breakout
- Volume Filter: Require volume > average for breakout
- Volume MA Period (5-100): Volume average calculation period
ML Enhancement Settings:
- Trend Alignment Filter: Only trade breakouts aligned with trend direction
- Trend MA Period (20-200): EMA period for trend determination (default: 50)
- ATR Breakout Filter: Validate breakout size with ATR
- ATR Period (5-50): ATR calculation period (default: 14)
- ATR Multiplier (0.5-3.0): Minimum breakout size as ATR multiple
- Min Quality Score % (0-100): Minimum quality threshold for breakouts (default: 60)
- Track Success Rate: Enable learning from past breakout outcomes
- Bars to Confirm Success (1-20): Bars to wait before evaluating breakout success
Visual Settings:
- Show Levels: Display S/R lines on chart
- Show Breakout Labels: Display labels with quality scores
- Show Statistics: Display ML statistics table
- Color customization for bullish/bearish elements
HOW TO USE
The indicator provides clear visual signals for trading breakouts:
Entry Signals:
- Green Candles: Bullish breakout active - consider long positions
- Red Candles: Bearish breakout active - consider short positions
- "BREAKOUT ↑" label: Bullish breakout just occurred
- "BREAKOUT ↓" label: Bearish breakout just occurred
Trading Guidelines:
1. Wait for breakout label to appear
2. Enter in the breakout direction when candles turn green (bullish) or red (bearish)
3. Place stop loss beyond the broken level (below resistance for longs, above support for shorts)
4. Take profit at next support/resistance level or using risk/reward ratio (e.g., 1:2)
5. Exit when opposite breakout occurs (candles change color)
VISUAL GUIDE
- Green Candles: Active bullish breakout, uptrend in progress
- Red Candles: Active bearish breakout, downtrend in progress
- Blue Dashed Lines: Active support/resistance levels
- Green/Red Trend MA Line: Shows trend direction visually
- "BREAKOUT ↑ Quality: XX%" Label: Bullish breakout with quality score
- "BREAKOUT ↓ Quality: XX%" Label: Bearish breakout with quality score
- ML Statistics Table: Success rate, quality scores, trend/volume status
RECOMMENDED TIMEFRAMES
- Best: 15m, 1H, 4H (balanced signal frequency and reliability)
- Works on: 1m-5m (for scalping, expect more signals and false breakouts)
- Excellent: Daily, Weekly (most reliable breakouts, fewer signals)
RECOMMENDED SETTINGS BY TIMEFRAME
Scalping (1m-5m):
- Pivot Lookback: 5-7
- Min Touches: 2
- Confirmation Bars: 0-1
- Volume Filter: ON
Day Trading (15m-1H):
- Pivot Lookback: 10-15
- Min Touches: 2-3
- Confirmation Bars: 1-2
- Volume Filter: ON
Swing Trading (4H-Daily):
- Pivot Lookback: 15-20
- Min Touches: 3-4
- Confirmation Bars: 2-3
- Volume Filter: Optional
ALERTS
This script includes alerts for:
- Bullish Breakout: Triggers when resistance is broken upward
- Bearish Breakout: Triggers when support is broken downward
- Any Breakout: Triggers on any breakout in either direction
ML STATISTICS TABLE
The enhanced statistics table (top-right corner) displays:
- Success Rate: Win percentage of past breakouts (color-coded: green >70%, yellow >50%, red <50%)
- Total Breakouts: Cumulative count of all quality breakouts
- Bullish: Number of upward breakouts
- Bearish: Number of downward breakouts
- Last Quality: Quality score of most recent breakout
- Trend: Current trend direction (UP ▲ or DOWN ▼)
- Volume: Current volume status (HIGH or NORMAL)
- Active Levels: Number of valid S/R levels being tracked
The success rate metric provides real-time feedback on the indicator's performance, helping traders assess signal reliability.
LIMITATIONS
- Breakouts are detected with a slight delay due to pivot confirmation requirements
- False breakouts can occur, especially in choppy/sideways markets
- The indicator shows historical patterns; real-time detection requires waiting for bar close
- Works best in trending markets with clear support/resistance levels
- In highly volatile markets, increase confirmation bars to reduce noise
- Gap markets may produce unreliable signals
ORIGINALITY
This indicator implements an advanced ML-inspired breakout detection system unique to TradingView:
Machine Learning Features:
- Multi-factor quality scoring algorithm (0-100%) evaluating each breakout
- Historical success rate tracking that adapts scoring for future signals
- Intelligent weighting system combining technical factors with past performance
- Real-time learning from breakout outcomes (confirming after N bars)
- Adaptive signal quality that improves as more data is collected
Technical Innovation:
- Combines traditional S/R analysis with trend, volume, and volatility filters
- Dynamic quality thresholds allowing traders to filter by confidence level
- Transparent scoring system showing exactly why each breakout was flagged
- Success rate feedback loop that influences future breakout ratings
- Multi-layer validation reducing false signals significantly
Unlike simple breakout indicators, this script doesn't just detect when price breaks a level - it evaluates breakout quality, learns from outcomes, and adapts its scoring to favor setups similar to past winners. This creates a self-improving detection system that gets smarter over time.
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice. Breakouts do not guarantee profitable trades. Past performance does NOT guarantee future results. False breakouts are common in trading. Always use proper risk management, employ stop losses, control position sizing, and do your own research (DYOR). Trading involves substantial risk of loss.
NOTES
- Best results on liquid instruments with clear price action
- Enable volume filter on stocks and cryptocurrencies
- Increase confirmation bars in choppy markets
- Combine with trend indicators for better context
- Use with other technical analysis tools for confirmation
- Monitor the statistics table to understand breakout frequency
VERSION HISTORY
v2.0 - January 21, 2026 (ML Enhancement)
- Added quality scoring system (0-100%)
- Implemented success rate tracking and learning
- Added trend alignment filter (EMA-based)
- Added ATR breakout validation
- Enhanced statistics with ML metrics
- Quality scores shown on breakout labels
- Adaptive scoring based on historical performance
v1.0 - January 21, 2026
- Initial release
- Pivot-based support/resistance detection
- Automatic breakout identification
- Candle coloring system
- Basic statistics table and alerts
If you find this indicator useful, please leave a like and comment! Your feedback helps improve future versions.
Institutional Pivot Strategy [Carter Pro] v1.0Introduction
The Institutional Pivot Strategy is an advanced, multi-timeframe support and resistance engine inspired by the methodologies of John Carter (Mastering the Trade).
Unlike standard Pivot indicators that clutter your chart with messy lines and squash your price action, this script features a Smart Scaling Engine that automatically hides levels that are too far from price. It is designed for serious intraday and swing traders who need actionable "institutional grade" levels without the visual noise.
💎 Key Features
1. 🧠 Smart Scaling Engine (The "Squash" Fix)
Most pivot indicators ruin your chart scaling by plotting levels far away from current price.
The Solution: This script mathematically deletes levels that are more than 4% (adjustable) away from the current price. Your chart stays zoomed in on the candles, not empty space.
Auto-Hide: Daily levels automatically vanish when you zoom out to Weekly or Monthly timeframes.
2. 👻 Ghost Pivot Memory (Virgin Pivots)
Institutions track "Virgin Pivots"—daily pivots that were never touched during the previous session. These act as massive magnetic targets for mean reversion.
This indicator remembers yesterday's data. If the Pivot was missed, it projects a dashed "Ghost Magnet" line on your chart today.
3. ⚡ Volatility Dashboard (Squeeze Detection)
A built-in dashboard in the top-right corner analyzes the width between R1 and S1 using Standard Deviation (Z-Score).
⚡ SQUEEZE: Indicates volatility compression. Expect an explosive breakout.
🔄 WIDE: Indicates over-extension. Look to fade the edges (Reversion).
⚖️ NORMAL: Standard trend trading environment.
4. 📊 Multi-Timeframe Confluence
Daily Levels (Solid Lines): For intraday entries and exits.
Weekly Levels (Circles): For swing targets and major support.
Monthly Levels (Crosses): "Line in the sand" institutional defense zones.
🛠 How to Trade This Strategy
Strategy A: The Pivot Trend (Normal Days)
Bullish Bias: Price opens and holds above the Central Pivot (Yellow). Look for long setups targeting R1 or R2.
Bearish Bias: Price opens and holds below the Central Pivot. Look for short setups targeting S1 or S2.
Strategy B: The "Squeeze" Breakout
Watch the Dashboard. If it says ⚡ SQUEEZE, volatility is coiled.
Do not fade the first move. If price breaks R1, buy the breakout. The move is likely to expand rapidly to R2 or R3.
Strategy C: The "Ghost" Reversion
If you see the white dashed 👻 Ghost Magnet line, this is a high-probability target.
If price gaps away from it at the open, watch for a reversal setup that trades back toward the Ghost Pivot to close the auction.
⚙️ Settings & Customization
Smart Scaling: Toggle ON/OFF or adjust the percentage distance to fit your asset's volatility (e.g., set to 10% for Crypto, 2% for Forex).
Visuals: Fully customizable colors for Daily, Weekly, and Monthly levels.
Dashboard: Can be toggled off for a minimalist view.
Disclaimer: This indicator is for educational purposes only. Trading futures, stocks, and crypto involves substantial risk of loss. Always use proper risk management.
Range + Coil Tool [DEV] v1.1Range + Coil Tool (RCT) is a market context indicator built to complement your existing entry/exit tools.
Most indicators try to tell you where to enter. RCT focuses on something traders often miss:
Range = “Not now.”
Coil / Compression = “Something is likely coming soon.”
Instead of generating random signals, RCT helps you avoid low-quality conditions and anticipate volatility expansion.
What it does
1) Liquidity-Based Range Regime (Sweep Frequency)
RCT detects sideways regimes by tracking recurring liquidity pools and sweep events.
When sweeps cluster within a controlled price height, it forms a Range Zone (modern glass-style box) showing that the market is likely chopping / mean reverting rather than trending.
Why this is unique:
It does not define ranges by simple volatility bands or moving averages — it uses liquidity sweep behavior to identify when price is being “kept in a box”.
2) Coil / Market Compression Detector (Subtle Haze)
RCT also detects market compression (“coil-ups”) using a weighted score built from:
Range contraction
Volatility contraction (ATR vs baseline)
Candle overlap / core stability
Coils are visualized as a subtle petrol haze around price (optional), designed to feel modern and non-intrusive.
A coil is a warning sign: energy is building, and a strong move can be closer than it looks.
How to use it (simple, powerful)
✅ Use RCT as a filter + early warning layer:
If a Range is active → be cautious with trend entries and “signal chasing”.
Consider waiting for a confirmed breakout or using mean-reversion logic.
If a Coil appears (inside or outside a range) → expect a potential expansion soon.
Combine it with your favorite entry model (structure break, BOS/CHoCH, MA trigger, RSI, etc.).
RCT is not meant to replace your strategy — it’s meant to improve it by telling you when your signals are more likely to work.
Key features
Liquidity sweep clustering to detect real sideways regimes
Compression score engine to spot coil-ups before expansion
Breakout confirmation logic (streak-based confirmation + optional structure filter)
Clean “modern UI” visuals: glass range zones, FVZ core, optional haze & sparkles
Works as a context overlay for any trading system
Notes
This indicator is designed for decision support, not as financial advice.
Settings can be tuned for different assets and timeframes.
If you trade with multiple indicators, RCT gives you the missing layer:
Market state + readiness.
Dios51 - EMA Trend Arrows + EMA200 BufferDios51 - EMA Trend Arrows + EMA200 Buffer Cheat Sheet
Trend Filter: EMA200 → overall trend direction
EMAs: EMA20, EMA50 → short-term momentum
Shading:
Green → bullish alignment (EMA20 & EMA50 above EMA200)
Red → bearish alignment (EMA20 & EMA50 below EMA200)
Arrows (Ignition Entry):
Buy (Green Triangle Below Bar): price > EMA20 & EMA50, EMA20 & EMA50 > EMA200, bullish candle
Sell (Red Triangle Above Bar): price < EMA20 & EMA50, EMA20 & EMA50 < EMA200, bearish candle
Leg Rule: Only one ignition entry per trend leg; leg resets when price crosses EMA200 buffer
Tips:
Use higher timeframes for cleaner signals (1H+).
Confirm trend with shading before entering.
Combine with support/resistance, volume, or other confirmation.
Alerts: Bullish Arrow / Bearish Arrow → notifications for trend ignition.
AG_final_scrMtf trend,volume,volatility,ema screener can be used for crypto pairs;also shows volatility adjausted selected emas.
IKODO Harmonic PatternsHarmonic Patterns Detector
OVERVIEW
The Harmonic Patterns Detector automatically identifies and draws six classic harmonic patterns (Gartley, Butterfly, Bat, Crab, Cypher, and Shark) on your chart. This indicator uses the XABCD pivot structure and Fibonacci ratios to detect potential reversal zones in the market.
HOW IT WORKS
The script employs a sophisticated pivot detection algorithm to identify swing highs and lows. It then analyzes these pivots to find valid XABCD structures that match the Fibonacci ratio requirements of each harmonic pattern. The detection uses:
- Pivot point identification with customizable lookback period
- Fibonacci retracement/extension ratio calculations
- Pattern validation against established harmonic trading rules
- Tolerance-based matching to account for real market imperfections
KEY FEATURES
- Detects 6 classic harmonic patterns: Gartley, Butterfly, Bat, Crab, Cypher, and Shark
- Automatically draws complete XABCD structures on the chart
- Distinguishes between bullish and bearish patterns
- Customizable error tolerance for Fibonacci ratios
- Optional Fibonacci ratio labels on pattern legs
- Adjustable visual settings (colors, line width, pattern count)
- Individual pattern type on/off toggles
SETTINGS
Pattern Detection:
- Pivot Lookback (5-50): Number of bars to look left/right for pivot detection. Higher values find more significant pivots but may miss shorter-term patterns.
- Error Tolerance % (0.1-15%): Fibonacci ratio matching tolerance. Lower values require stricter pattern adherence; higher values allow more flexibility.
- Min Pattern Bars (5-100): Minimum bars between pattern pivots. Prevents detection of overly compressed patterns.
Pattern Selection:
- Individual toggles for each pattern type (Gartley, Butterfly, Bat, Crab, Cypher, Shark)
Visual Settings:
- Bullish/Bearish Pattern Colors: Customize pattern line colors
- Line Width (1-5): Pattern drawing line thickness
- Show Pattern Labels: Display pattern name and direction at point D
- Show Fibonacci Ratios: Display actual Fibonacci ratios on pattern legs
- Max Patterns on Chart (1-20): Limit displayed patterns to avoid chart clutter
HOW TO USE
The indicator draws patterns automatically once valid XABCD structures are detected. Trading signals occur at point D (pattern completion point):
Entry Signals:
- Bullish Pattern (Green): Consider long entry at point D completion
- Bearish Pattern (Red): Consider short entry at point D completion
Trading Guidelines:
1. Wait for point D completion before entering
2. Place stop loss beyond point X
3. Take profit targets: First at point A level, second at point X level
4. Confirm with additional indicators (volume, momentum, support/resistance)
VISUAL GUIDE
- Green Lines: Bullish harmonic pattern (buy signal at D)
- Red Lines: Bearish harmonic pattern (sell signal at D)
- Solid Lines: Pattern structure (X-A-B-C-D)
- Dotted Line: X to D connection showing pattern height
- Labels: Pattern name and direction
- Small Labels (optional): Fibonacci ratio values
HARMONIC PATTERN RATIOS
Gartley: XA=0.618, AB=0.382-0.886, BC=0.382-0.886, CD=1.272-1.618
Butterfly: XA=0.786, AB=0.382-0.886, BC=0.382-0.886, CD=1.618-2.618
Bat: XA=0.382-0.500, AB=0.382-0.886, BC=0.382-0.886, CD=1.618-2.618
Crab: XA=0.382-0.618, AB=0.382-0.886, BC=0.382-0.886, CD=2.618-3.618
Cypher: XA=0.382-0.618, AB=1.130-1.414, BC=0.500-0.618, CD=0.786
Shark: XA=0.382-0.618, AB=1.130-1.618, BC=0.500-0.886, CD=1.130-1.618
RECOMMENDED TIMEFRAMES
- Best: 4H, Daily, Weekly (most reliable patterns)
- Works on: 15m, 1H (suitable for day trading)
- Use caution: 1m-5m (high noise, many false patterns)
ALERTS
This script includes alerts for:
- Harmonic Pattern Detected: Triggers when any enabled pattern is identified
LIMITATIONS
- Patterns are detected with a delay due to pivot confirmation requirements
- Higher volatility may produce more false signals
- Pattern detection depends on clear pivot points; choppy markets may not produce valid patterns
- Fibonacci ratios are matched within tolerance; exact ratio matches are rare in real markets
- The indicator shows historical patterns; point D must complete before considering entry
ORIGINALITY
This script implements a comprehensive harmonic pattern detection system using custom pivot detection algorithms and Fibonacci ratio validation. Unlike simple pattern scanners, this indicator:
- Uses proper XABCD structure validation
- Implements multiple harmonic pattern types with accurate ratio requirements
- Provides visual clarity with customizable drawing options
- Includes tolerance-based pattern matching for real-world trading conditions
DISCLAIMER
This indicator is for educational and informational purposes only. It is NOT financial advice. Harmonic patterns do not guarantee profitable trades. Past performance does NOT guarantee future results. Always use proper risk management, employ stop losses, and do your own research (DYOR). Trading involves substantial risk of loss.
NOTES
- Patterns are drawn retrospectively after pivot confirmation
- Increase "Error Tolerance" in highly volatile markets
- Decrease "Pivot Lookback" on lower timeframes for faster detection
- Use volume confirmation for higher probability setups
- Best results on trending instruments with clear price swings
VERSION HISTORY
v1.0 - January 21, 2026
- Initial release
- 6 harmonic pattern types supported
- Automatic XABCD structure detection
- Customizable visual and detection settings
If you find this indicator useful, please leave a like and comment! Your feedback helps improve future versions.
OBV-MACD based on BTC aggregated spot volumeOBV-MACD on specific BTC/USD Charts lack the input from the complete spot trading volume. Here is the OBV-MACD calculated using the 8 biggest exchanges for spot volume.
IPDA TimeWhat the indicator does
IPDA Time marks swing highs/lows that occur at specific “time windows” defined by a selectable time method. It’s designed as a context tool to help you visually study whether certain timestamp patterns tend to align with meaningful swing points on your market/instrument.
It does not generate trade signals and it does not predict direction. It simply annotates pivots that meet your chosen time filter.
Core concept (high level)
Swing detection
The script uses standard pivot logic (a swing length input) to identify confirmed swing highs and swing lows.
A pivot is only confirmed after the required number of bars have printed, meaning labels appear with the usual “pivot confirmation delay.”
Automatic mode by timeframe
The script automatically changes what it prints on the label depending on chart timeframe:
4H and higher: prints a date-style label (swing context)
Below 4H: prints a time-style label (intraday context)
Time filtering
You can switch the time logic from 369 to Goldbach:
Only swings that meet the currently selected method are labeled.
Label pairing
Each swing gets up to two labels:
Time/Date label
Value label (either 3/6/9 or “GB/GBxx”)
The script uses a clean spacing method so the two labels stay evenly separated.
Lifecycle management
Labels are removed if price later invalidates the swing (optional).
A safety cap limits how many labels are kept, preventing label-limit issues on TradingView.
Time methods
369 method
The “369” mode evaluates a simplified digit-reduction test on the relevant timestamp. If the reduced result matches the 3/6/9 family, that pivot is considered eligible and will be labeled.
This is applied in:
Intraday context (time-based view)
Higher timeframe context (date-based view)
Goldbach method
The “Goldbach” mode computes a single derived number from the timestamp (based on your chosen formula option), then checks whether it belongs to a predefined allowed set. If it matches, the swing is eligible.
You can describe it as:
“A timestamp-derived value is computed from the session time”
“That value is validated against a fixed inclusion list”
“If valid, it’s marked as Goldbach time (GB) or GBxx when enabled”






















