HoneG_CCIv23HoneG_CCIv23
This is a signal tool capable of both counter-trend and trend-following trading. Apply it to 1-minute charts.
For trend-following, it features a rapid-fire mode. When conditions align, rapid-fire mode activates, and two indicators signaling the rapid-fire timing will turn ON/OFF in sync with price extension moments.
逆張りも順張りも出来るサインツールです。1分足チャートに適用してください。
順張りには連打モードがあり、条件が揃うと連打モードが発動し、連打タイミングを知らせる二か所の表示が、価格が伸びるタイミングに合わせてON/OFFします。
Indicadores y estrategias
ICT Tool-KitICT TOOL-KIT INDICATOR DESCRIPTION
This toolkit consolidates essential ICT market structure and price action tools into a single, clean indicator. Built for traders focused on session analysis, order block identification, and HTF confirmation through multiple timeframe perspectives.
WHAT IT DOES
The indicator tracks macro session ranges across Asia, London and NY trading hours, identifies fair value gaps at session opens, displays higher timeframe candle structure with Fibonacci retracement levels, and marks sweeps across selected timeframes. Non-RTH activity can be highlighted separately if needed. All tools are designed to operate cleanly alongside price action without cluttering the chart.
---
SECTION 1: MACRO CYCLES
The macro cycle section displays the high and low range for each trading session. These ranges represent where price moved during each region's primary trading window.
Max Timeframe (minutes)
- Controls which timeframes display the macro ranges
- Set to 5 minutes by default, macros won't show on 15m and higher
- Useful for filtering out higher timeframe noise when trading intraday
- Example: Set to 240 for 4h and below, 1440 for daily and below
Show Asia/London/NY Macro
- Toggle each session on or off
- Asia and London are off by default, NY is on
- Use these toggles based on what your strategy focuses on
Macro Cycles Timeframe
- Leave blank to use your chart's current timeframe
- Or lock to a specific timeframe for consistent range calculations
Range Area Transparency
- Controls how opaque the session boxes are
- Lower value = more visible, higher value = more transparent
- Default at 85 keeps them subtle in the background
Range Outline / Range Label
- Toggle the border of the boxes and the session name label on or off
UTC Offset
- Set your timezone offset from UTC
- Or enable "Use Exchange Timezone" to automatically detect
---
SECTION 2: FVG GENERAL
First Presented Fair Value Gaps are identified at the open of major sessions. These boxes mark where price moved but left a gap in the structure, creating inefficiency that price often returns to fill.
The indicator searches for FVGs during the NY Open (9:32-10:30), NY PM (1:32-2:30), and Weekly Open (6:02 PM-8:00 PM) windows. Detection is forced to the 1m timeframe for accuracy regardless of your chart timeframe.
Infinite Extension
- When enabled, FVG boxes extend infinitely to the right, following live price
- When disabled, boxes contract to 3 bars for a cleaner look while price moves past them
- Default is off to keep the chart clean
Max Total FVG Boxes
- Limits how many FVG boxes can exist on screen at once
- Default is 3, oldest boxes are deleted when limit is reached
FVG Label Size
- Controls the text size of the FVG labels
- Options: Tiny, Small, Normal, Large
NY Open (AM) / NY PM (1:30) / Weekly Open
- Each has its own color settings for the box and label text
- Adjust colors to match your preference or chart theme
---
SECTION 3: HTF CANDLE WITH FIBONACCI RETRACEMENT
This section displays candle structure from a higher timeframe on your current chart. Useful for understanding the larger move while trading smaller timeframes.
Show Candle
- Toggle the HTF candles on or off
Timeframe
- Select which timeframe the candles represent
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily, Weekly, Monthly
Candles to Show
- How many HTF candles display on screen
- Default is 3, can be set up to 20
Bull Body / Bear Body / Bull Border / Bear Border / Wick Color
- Customize the appearance of the candles
- Standard white for bull, black for bear
Width / Offset Padding
- Width controls candle thickness
- Offset Padding is how far right the candles are positioned from the right edge
Show Label / Label Color / Size / Show Timer
- The label displays the timeframe at the top of the candle
- Timer shows hours and minutes until the candle closes
- Toggle either on or off as needed
---
FIBONACCI RETRACEMENT
The Fibonacci levels display on the most recent HTF candle, showing standard retracement levels (0.0, 0.25, 0.50, 0.75, 1.0). All levels are black by default.
Show Fibonacci
- Toggle on or off
Line Style / Line Width
- Customize how the fib lines look
- Options: Solid, Dashed, Dotted
Extend Fibonacci Right
- When enabled, fib lines extend infinitely to the right
- Default is off to keep them contained to the candle structure
---
NDOG (Next Day Opening Gap) / Gap Rectangle
The NDOG displays the gap between the previous candle's close and the current candle's open. This highlights where the gap filled or remained unfilled overnight.
Show NDOG
- Toggle the gap rectangle on or off
- Default is on
NDOG Color
- Controls the color and opacity of the rectangle
- Set to black with 80 transparency by default for clean appearance
Extend NDOG Right
- NDOG extends infinitely right by default to mark the gap clearly
- This distinguishes it from the FVG boxes which follow price action
---
SECTION 4: TIMEFRAME SWEEPS
Sweeps mark when price breaks the high or low of the previous candle on your selected sweep timeframe. Useful for identifying intrabar reversals and momentum shifts.
Sweep Timeframe
- Select which timeframe to monitor for breaks
- Options: 1m, 5m, 15m, 30m, 1h, 2h, 4h, Daily
Dot Symbol
- Choose between three dot styles to mark sweeps
Sweep High Color / Sweep Low Color
- Colors for high sweeps and low sweeps
- High sweeps appear below price, low sweeps appear above
---
SECTION 5: NON-RTH DISPLAY
Non-RTH (Outside Regular Trading Hours) tools highlight activity outside the main market session.
Regular Trading Hours
- Set the session window that represents RTH for your market
- Default is 9:30 AM - 4:15 PM for US equities
Show Non-RTH Background
- Highlights the background when trading outside RTH
- Off by default
Non-RTH Candles
- When enabled, candles outside RTH display in white with 30% transparency
- This keeps them visible but clearly separated from RTH candles
- Off by default, enable if you trade pre-market or after-hours
Bull/Bear Transparency
- Both set to 30 by default for balanced appearance
Consolidation zones + BreakoutThis Pine Script v6 indicator is designed to detect consolidation zones and mark breakout entries (long or short) when price exits those zones.
Indicator purpose
Identify periods where price moves in a tight range for several consecutive bars (consolidation).
Highlight those zones on the chart with a yellow shaded area between the local high and low.
Mark potential LONG and SHORT entries when price breaks out of a consolidation zone.
Core consolidation logic
The indicator measures whether the market is “compressed” by comparing the price range of recent bars with volatility measured via ATR:
It computes the highest high and lowest low of the last lookback bars:
rangeHigh = ta.highest(high, lookback)
rangeLow = ta.lowest(low, lookback)
It calculates the current range:
rng = rangeHigh - rangeLow
It calculates ATR over atrLen bars as a volatility benchmark:
atrVal = ta.atr(atrLen)
It defines a compressed range (base consolidation) when the range is smaller than a multiple of ATR:
baseConso = rng < atrVal * atrMult
Here, atrMult controls how tight the range must be. Lower values (0.8–1.0) require strong compression; higher values (1.5–2.0) are more permissive.
Minimum bars in consolidation
To avoid calling a very short pause a consolidation, the script enforces a minimum duration:
It uses ta.barssince(not baseConso) to count how many bars have passed since the last time the consolidation condition was false.
If that count is greater than or equal to minBars, the market is considered to be in consolidation:
text
isConsolidating = ta.barssince(not baseConso) >= minBars
This prevents 2–3 sideways bars from being treated as a full consolidation zone. The minBars input lets you adapt the duration to your timeframe and trading style.
Plotting the consolidation zone
When isConsolidating is true, the script shades the consolidation area:
It plots two invisible series for the zone’s high and low:
text
pHigh = plot(rangeHigh, display = display.none)
pLow = plot(rangeLow, display = display.none)
It creates a yellow semi‑transparent fill between those lines only while in consolidation:
text
fillColor = isConsolidating ? color.new(#ffeb3b, 80) : color.new(#ffeb3b, 100)
fill(pHigh, pLow, color = fillColor, title = "Consolidation Zone")
Outside consolidation, the color becomes almost fully transparent so the shaded zone disappears. This keeps the chart clean and focuses attention on the actual ranges.
Breakout detection (LONG / SHORT)
The script then looks for breakouts when price leaves a consolidation zone:
It checks if the previous bar was inside consolidation:
wasConso = isConsolidating
A bullish breakout (LONG) occurs when:
The current bar is no longer in consolidation (not isConsolidating).
The previous bar was in consolidation (wasConso).
The close breaks above the previous consolidation high (close > rangeHigh ):
text
breakLong = not isConsolidating and wasConso and close > rangeHigh
A bearish breakout (SHORT) occurs when:
The current bar is no longer in consolidation.
The previous bar was in consolidation.
The close breaks below the previous consolidation low (close < rangeLow ):
text
breakShort = not isConsolidating and wasConso and close < rangeLow
On each breakout, a label is drawn at the breakout bar:
text
if breakLong
label.new(bar_index, low, "LONG",
style = label.style_label_up,
textcolor = color.white,
color = color.new(color.teal, 0),
size = size.tiny)
if breakShort
label.new(bar_index, high, "SHORT",
style = label.style_label_down,
textcolor = color.white,
color = color.new(color.red, 0),
size = size.tiny)
These labels highlight where price transitions from sideways action to a potential directional move.
User inputs and tuning
lookback (Bars for range)
Number of bars used to compute the consolidation high/low. Higher values produce wider, less frequent zones; lower values detect shorter consolidations.
minBars (Minimum bars in consolidation)
Minimum number of consecutive bars that must meet the compression condition. On 15‑minute charts, values between 6 and 12 often work, but this depends on the asset.
atrLen and atrMult
Control how strict the compression rule is.
atrLen: ATR period.
atrMult: maximum allowed range as a multiple of ATR.
Increasing atrMult finds more zones; decreasing it makes the filter stricter.
showText
Optional helper label with a short description, useful when sharing the script with other users on the TradingView community.
Practical usage
Apply the indicator to your preferred timeframe (for example, 15‑minute crypto charts).
Tweak lookback, minBars, and atrMult until the yellow zones match the consolidations you would mark manually.
Use the LONG and SHORT labels as areas of interest for studying range breakouts and building your own entry/exit rules, always combining them with risk management and a complete trading strategy.
This way, the script turns a visual concept—sideways consolidation followed by breakout—into a systematic, testable signal in Pine Script v6.
Minervini Trend Template - OVTLYRMinerVini + Value Zone + Order Block + OVTLYR Risk System
This script is a rules-based trade validation and risk management overlay designed to help traders objectively confirm trades before entry.
It is not a signal generator. It acts as a final decision filter to ensure trend alignment, proper price location, and correct risk sizing before taking a trade.
The system combines trend structure, market context, volatility, and options-specific criteria into a single checklist. All conditions must pass for a trade to be considered valid.
What this script checks:
Trend Confirmation
Price above SMA 50, 150, and 200
SMA 50 above SMA 150 above SMA 200
SMA 200 rising
Price above short-term trend averages
Market Location Filters
At least 25% above the 52-week low
Within 25% of the 52-week high
Value Zone confirmation
Order Block filter alignment
Volatility and Risk Control
ATR-based position sizing
Fixed risk percentage per trade
Automatic share and contract sizing
Prevents over-allocation during high volatility
Options-Specific Validation
Delta targeting for stock-like behavior
Extrinsic value verification
Bid/ask spread filter
Designed for long calls and stock-replacement strategies
Final Gatekeeper
Every rule must pass
One failed condition invalidates the trade
Removes emotion and hindsight bias
Who this is for:
Swing traders using trend and momentum systems
Options traders using long calls or stock replacement
Traders who size positions using ATR instead of intuition
Traders managing multi-strategy portfolios
How to use:
Use your own scan or signal to find candidates
Apply this script as the final validation layer
Only take trades that show “Meets Criteria: YES”
Size positions strictly using the ATR-based output
Core philosophy:
Good trades can fail. Bad trades must be filtered out.
This script is designed to catch mistakes, enforce discipline, standardize execution, and protect capital first.
Sequential 9(Setup Count)- KoRCThis indicator is a simplified Sequential 9-count (Setup 9) tool inspired by widely known “sequential counting” concepts. It detects potential exhaustion points by counting consecutive closes relative to the close 4 bars earlier:
Buy Setup (DIP): close < close for 9 consecutive bars (optional strict mode: <=)
Sell Setup (TOP): close > close for 9 consecutive bars (optional strict mode: >=)
Enhancements / Filters (optional):
Trend filter (default ON): uses EMA(200) as a macro trend filter and EMA(20) as a fast context filter.
Volatility filter (optional): ignores signals in low-volatility regimes using ATR% threshold.
Dedupe (default ON): prevents repeated signals within a short window (one-shot per swing concept).
Perfected highlight:
Signals are visually emphasized when a simple “perfected” condition is met (bar 8 or 9 extends beyond recent reference highs/lows), displayed with brighter colors.
How to use:
Use DIP/TOP labels as potential exhaustion alerts, not standalone trade signals. Combine with your own risk management and confirmation tools.
Disclaimer:
Not affiliated with or endorsed by any third-party. This script is provided for educational/visualization purposes only and does not constitute financial advice.
TRADER PERFORMANCEA unique tool for scalping, day trading, swing trading and position trading, designed to maximize your success rate and reduce entry noise. Ideal indicator for those looking to increase their market assertiveness.
And best of all, the indicator works on all types of markets, only adjusting the sensitivity for each type of market.
Sequential 9(Setup Count)- KoRCThis indicator is a simplified Sequential 9-count (Setup 9) tool inspired by widely known “sequential counting” concepts. It detects potential exhaustion points by counting consecutive closes relative to the close 4 bars earlier:
Buy Setup (DIP): close < close for 9 consecutive bars (optional strict mode: <=)
Sell Setup (TOP): close > close for 9 consecutive bars (optional strict mode: >=)
Enhancements / Filters (optional):
Trend filter (default ON): uses EMA(200) as a macro trend filter and EMA(20) as a fast context filter.
Volatility filter (optional): ignores signals in low-volatility regimes using ATR% threshold.
Dedupe (default ON): prevents repeated signals within a short window (one-shot per swing concept).
Perfected highlight:
Signals are visually emphasized when a simple “perfected” condition is met (bar 8 or 9 extends beyond recent reference highs/lows), displayed with brighter colors.
How to use:
Use DIP/TOP labels as potential exhaustion alerts, not standalone trade signals. Combine with your own risk management and confirmation tools.
Disclaimer:
Not affiliated with or endorsed by any third-party. This script is provided for educational/visualization purposes only and does not constitute financial advice.
Sequential 9(Setup Count)- KoRCThis indicator is a simplified Sequential 9-count (Setup 9) tool inspired by widely known “sequential counting” concepts. It detects potential exhaustion points by counting consecutive closes relative to the close 4 bars earlier:
Buy Setup (DIP): close < close for 9 consecutive bars (optional strict mode: <=)
Sell Setup (TOP): close > close for 9 consecutive bars (optional strict mode: >=)
Enhancements / Filters (optional):
Trend filter (default ON): uses EMA(200) as a macro trend filter and EMA(20) as a fast context filter.
Volatility filter (optional): ignores signals in low-volatility regimes using ATR% threshold.
Dedupe (default ON): prevents repeated signals within a short window (one-shot per swing concept).
Perfected highlight:
Signals are visually emphasized when a simple “perfected” condition is met (bar 8 or 9 extends beyond recent reference highs/lows), displayed with brighter colors.
How to use:
Use DIP/TOP labels as potential exhaustion alerts, not standalone trade signals. Combine with your own risk management and confirmation tools.
Disclaimer:
Not affiliated with or endorsed by any third-party. This script is provided for educational/visualization purposes only and does not constitute financial advice.
G-552 STRATEGY | R-90 BARBAROS⚓ G-552 | R-90 BARBAROS PRO: MTF Data Analysis Terminal (English)
This indicator is a professional Data Monitoring Terminal designed to filter out market noise and create a strategic operation plan. It features specialized optimization for BTC, XRP, and ETHFI.
🚀 Key Features:
Dynamic Operation Protocols: Quickly switch between optimized settings for specific assets with a single click.
Multi-Timeframe (MTF) Radar: Monitors 1m, 3m, 5m, 15m, and 30m intervals simultaneously. Track the status of each "Fleet" (timeframe) on the top-right dashboard.
Central Decision Engine: Signals are generated based on a consensus across multiple timeframes, significantly reducing false signals.
Live Operation Log: Follow real-time system analysis in a military-style report format on the bottom-right panel.
⚠️ NOT / DISCLAIMER: Yatırımlarınız kendi sorumluluğunuzdadır. Bu araç bir yatırım tavsiyesi değil, teknik bir veri izleme ve analiz stratejisidir.
Dynamic Strike Selection Indicator [ARJO]Dynamic Strike Selection Indicator
OVERVIEW
The Dynamic Strike Selection Indicator is a visual analysis tool designed for traders observing NSE (National Stock Exchange of India) instruments, particularly those interested in options. It displays a trend-based oscillator in the lower chart pane and automatically calculates option strike prices , presenting them in an easy-to-read table. The indicator helps users observe trend changes and understand how option strikes might be selected based on current market conditions.
IT has a dashboard that shows you:
Where the trend might be heading (through the oscillator)
What option strikes align with the current price level
When trend transitions occurred
CONCEPTS
This indicator combines several technical analysis concepts in a beginner-friendly format:
1. Trend Observation (Chandelier Exit)
The indicator uses a method called "Chandelier Exit" which observes price volatility to identify potential trend directions. When the indicator shows green, it suggests an upward trend pattern; red suggests a downward pattern. These are reference points, not predictions.
2. Smoothed Price Movement
Raw price data can be noisy. This indicator applies mathematical smoothing (called "Ehlers 2-Pole filter") to reduce short-term fluctuations, making it easier to observe the underlying trend direction.
3. Momentum Oscillator
The oscillator (displayed as bars and lines in the lower pane) shows the difference between smoothed price and its moving average. Positive values suggest upward momentum; negative values suggest downward momentum . This is similar to how MACD or LBR works.
4. Strike Price Calculation
For option traders , the indicator automatically calculates:
ATM (At-The-Money): The strike price closest to the current underlying price
OTM (Out-of-The-Money): Strike prices at a distance from ATM, based on your settings
These calculations use standard rounding methods based on each instrument's official strike interval.
FEATURES
Visual Components:
Color-Coded Oscillator: Green/teal for potential uptrend, purple/red for potential downtrend
Histogram Display: Visual bars showing momentum strength
Chandelier Exit Lines: Plotted on the main price chart as reference levels
Information Table: Displays calculated strikes, timestamps, and optional tracking data
Supported Instruments:
Major indices: NIFTY, BANKNIFTY
Popular stocks: RELIANCE, HDFCBANK, ICICIBANK, INFY, TCS, SBIN, and more
Any NSE instrument (using manual strike interval setting)
Flexible Configuration:
Choose between "Sell Mode" and "Buy Mode" perspectives
Customize strike interval for any instrument
Adjust sensitivity of trend detection
Modify visual appearance (colors, table position, text size)
Track entry prices and observe P&L calculations (for reference only)
Features:
Automatic strike interval detection for predefined instruments
Manual override option for custom requirements
Real-time option premium fetching (where available)
Timestamp recording of trend transitions
Active trade highlighting based on current trend
HOW TO USE
Step 1: Adding the Indicator
Open your TradingView chart with an NSE instrument (e.g., NIFTY, BANKNIFTY, or any stock)
Search for " Dynamic Strike Selection Indicator " in the Indicators menu
Click to add it to your chart
You'll see an oscillator appear in a pane below your price chart and a table in the corner
Step 2: Basic Settings
Click the settings (gear icon) on the indicator. Here are the key settings to understand:
Symbol Settings:
Symbol Source: Keep it on " Use Chart Symbol " to analyze whatever instrument is on your chart
Custom Symbol: Only change if you want to analyze a different instrument while viewing another chart
Expiry Date:
Set the expiry date of the option contracts you're observing
Use the dropdown menus for Day, Month, and Year
Example: For 30th January 2025, select Day: 30, Month: 01, Year: 25
Trade Entry (Optional):
Trade Mode: Choose "Sell" or "Buy" based on your observation perspective
Lot Size: Enter your intended lot size for P&L calculation reference
PUT/CALL Entry Price: Manually enter prices if you want to track reference P&L
OTM Strike Distance:
Default is 4 (means 4 strikes away from ATM)
Increase for further OTM strikes, decrease for closer strikes
Step 3: Understanding the Display
The Oscillator (Lower Pane):
Green/Teal Bars: Suggest bullish momentum characteristics
Purple/Red Bars: Suggest bearish momentum characteristics
Zero Line: The reference point - above suggests strength, below suggests weakness
Color Change: When the oscillator changes from red to green (or vice versa), it indicates a potential trend transition
Active Row Highlighting:
In Sell Mode: Green background on PUT row during uptrend, Red background on CALL row during downtrend
In Buy Mode: Green background on PUT row during downtrend, Red background on CALL row during uptrend
This helps you observe which strike aligns with the current trend direction
Visual Customization:
Change oscillator colors under "Color Settings"
Adjust table position, size, and transparency under "Table Settings"
Modify table colors to match your chart theme
NOTES FOR BEGINNERS
Start Simple: Use default settings first. Don't change too many parameters initially.
Paper Trade First: Observe the indicator for several days before considering any real trades. Note how often trend transitions occur and how strikes align.
Understand Your Instrument: Know the strike interval for your chosen stock/index. NIFTY/BANKNIFTY use 100, most stocks use 10, 20, or 50.
Timeframe Matters: The indicator behaves differently on different timeframes. A 5-minute chart will show more transitions than a 1-hour chart.
Use with Other Analysis: This indicator is one tool among many. Combine with price action, support/resistance, and volume analysis.
Don't Chase: Just because a transition occurs doesn't mean you must act. Observe the quality of the move.
Backtest Observations: Use TradingView's replay feature to observe how the indicator performed historically.
CONCLUSION
The Dynamic Strike Selection Indicator serves as an educational tool for observing trend-based oscillator patterns and understanding how option strikes might be mathematically selected based on current market conditions. It combines visual trend analysis with structured strike price calculations, helping users study the relationship between momentum patterns and option strike references.
The indicator is designed to enhance chart interpretation skills and provide transparency into strike selection methodologies. It does not predict future price movements or guarantee any outcomes. Users are encouraged to use it as one component of a broader analytical approach, always conducting independent research and maintaining realistic expectations about market analysis tools.
DISCLAIMER
This indicator is strictly for educational and analytical observation purposes. It is NOT a trading system, signal generator, or financial advisory service.
What This Indicator Does NOT Do:
Does not predict future price movements with certainty
Does not guarantee profitable trades or outcomes
Does not constitute financial, investment, or trading advice
Does not replace the need for independent research and analysis
Does not eliminate trading risks or ensure success
What You Must Understand:
All calculated strikes, P&L values, and trend observations are informational references only
Option trading involves substantial risk and can result in complete loss of invested capital
Past indicator performance does not predict future results
Trend transitions shown are historical observations, not predictions
The "active" highlighting is a visual reference tool, not a trade recommendation
Conduct thorough independent research before taking any trading decision. and consult qualified, licensed financial professionals for personalized advice.
The creator of this indicator is not a registered investment advisor, broker, or financial planner. This tool is provided "as is" without warranties of any kind. By using this indicator, you acknowledge that you understand these risks and limitations, and you agree that all trading decisions and their consequences are solely your responsibility. If you do not fully understand these risks or are unsure about options trading, do not use this indicator for live trading .
CrowdFlowThis CrowdFlow indicator helps frame how crowded the market is, not where it should go. This is relative comparison to the bars with respect to look back period of your choice. It show you where the real participation is, not conviction. This indicator visualizes what is normally expected at the same time of day.
High participation reflects attention and engagement, not certainty.
Low participation reflects acceptance or indifference, not weakness.
🟢 Green — Low participation
Volume is below the usual intraday expectation
Market activity is subdued
Price movement tends to be slower and more contained
Participation is selective rather than broad
⚪ Grey — Normal participation
Volume is within its typical intraday range
Market is behaving as expected
Price may continue, pause, or rotate without urgency
Participation is balanced
🔴 Red — High participation
Volume is significantly above normal for that time of day
Indicates crowd involvement and urgency
Market is being actively pushed or contested
Expect faster moves, extensions, or instability
[CodaPro] Multi-Timeframe RSI Dashboard v1.1
v1.1 Update - Fixed Panel Positioning
After initial release, I realized the indicator was displaying overlayed on the price chart instead of in its own panel. This has been corrected!
Changes:
- Fixed: Indicator now displays in separate subpanel below price chart (much cleaner!)
- Improved: 5min and 1H RSI lines are now bold and prominent for easier reading
- Improved: 15min, 4H, and Daily lines are subtle/transparent for context
- Updated: Default levels changed to 40/60 (tighter, high-conviction signals)
- Updated: All 5 timeframes now active by default (toggle any off in settings)
Thanks for the patience on this quick fix! The indicator should now display properly in its own panel below your price chart.
If you were using v1.0, please remove it from your chart and re-add the updated version.
Happy trading!
Multi-Timeframe RSI Dashboard
This indicator displays RSI (Relative Strength Index) values from five different timeframes simultaneously in a clean dashboard format, helping traders identify momentum alignment across multiple time periods.
═══════════════════════════════════════
FEATURES
✓ Displays RSI for 5 customizable timeframes
✓ Color-coded status indicators (Oversold/Neutral/Overbought)
✓ Clean table display positioned in chart corner
✓ Fully customizable RSI length and threshold levels
✓ Works on any instrument and timeframe
✓ Real-time updates as price moves
✓ Smart BUY/SELL signals with cooldown system
✓ Non-repainting - signals never disappear after appearing
═══════════════════════════════════════
HOW IT WORKS
The indicator calculates the standard RSI formula for each selected timeframe and displays the results in both a graph and organized table. Default timeframes are:
- 5-minute
- 15-minute
- 1-hour
- 4-hour (optional - hidden by default)
- Daily (optional - hidden by default)
Visual Display:
- Graph shows all RSI lines in subtle, transparent colors
- Lines don't overpower your price chart
- Dashboard table shows exact values and status
Color Coding:
- GREEN = RSI below 32 (traditionally considered oversold)
- YELLOW = RSI between 32-64 (neutral zone)
- RED = RSI above 64 (traditionally considered overbought)
All timeframes and thresholds are fully adjustable in the indicator settings.
═══════════════════════════════════════
SIGNAL LOGIC
BUY Signal:
- Triggers when ALL 3 primary timeframes drop below the buy level (default: 32)
- Arrow appears near the RSI lines for easy identification
- 120-minute cooldown prevents signal spam
SELL Signal:
- Triggers when ALL 3 primary timeframes rise above the sell level (default: 64)
- Arrow appears near the RSI lines for easy identification
- 120-minute cooldown prevents signal spam
The cooldown system ensures you only see HIGH-CONVICTION signals, not every minor fluctuation.
═══════════════════════════════════════
SCREENSHOT FEATURES VISIBLE
- Multi-timeframe RSI lines (5min, 15min, 1H) in subtle colors
- Smart BUY/SELL signals with cooldown system
- Real-time dashboard showing current RSI values
- Clean, professional design that doesn't clutter your chart
═══════════════════════════════════════
DEFAULT SETTINGS
- Buy Signal Level: 32 (all 3 timeframes must cross below)
- Sell Signal Level: 64 (all 3 timeframes must cross above)
- Signal Cooldown: 24 bars (120 minutes on 5-min chart)
- Active Timeframes: 5min, 15min, 1H (4H and Daily can be enabled)
- RSI Length: 14 periods (standard)
═══════════════════════════════════════
CUSTOMIZABLE SETTINGS
- RSI Length (default: 14)
- Oversold Level (default: 32)
- Overbought Level (default: 64)
- Buy Signal Level (default: 32)
- Sell Signal Level (default: 64)
- Signal Cooldown in bars (default: 24)
- Five timeframe selections (fully customizable)
- Toggle visibility for each timeframe
- Toggle dashboard table on/off
- Toggle arrows on/off
═══════════════════════════════════════
HOW TO USE
1. Add the indicator to your chart
2. Customize timeframes in settings (optional)
3. Adjust RSI length and threshold levels (optional)
4. Monitor the dashboard for multi-timeframe alignment
INTERPRETATION:
When multiple timeframes show the same condition (all oversold or all overbought), it can indicate stronger momentum in that direction. For example:
- Multiple timeframes showing oversold may suggest a potential bounce
- Multiple timeframes showing overbought may suggest potential weakness
However, RSI alone should not be used as a standalone signal. Always combine with:
- Price action analysis
- Support/resistance levels
- Trend analysis
- Volume confirmation
- Other technical indicators
═══════════════════════════════════════
EDUCATIONAL BACKGROUND
RSI (Relative Strength Index) was developed by J. Welles Wilder Jr. and introduced in his 1978 book "New Concepts in Technical Trading Systems." It measures the magnitude of recent price changes to evaluate overbought or oversold conditions.
The RSI oscillates between 0 and 100, with readings:
- Below 30 traditionally considered oversold
- Above 70 traditionally considered overbought
- Around 50 indicating neutral momentum
Multi-timeframe analysis helps traders understand whether momentum conditions are aligned across different time horizons, potentially providing more robust signals than single-timeframe analysis alone.
═══════════════════════════════════════
NON-REPAINTING GUARANTEE
This indicator uses confirmed bar data to prevent repainting:
- All RSI values are calculated from previous bar's close
- Signals only fire when the bar closes (not mid-bar)
- What you see in backtest = what you get in live trading
- No signals will disappear after they appear
This is critical for reliable trading signals and accurate backtesting.
═══════════════════════════════════════
VISUAL DESIGN PHILOSOPHY
The indicator is designed with a "less is more" approach:
- Transparent RSI lines (60% opacity) keep price candles as the focal point
- Thin lines reduce visual clutter
- Arrows positioned near RSI levels (not floating randomly)
- Background flashes provide extra visual confirmation
- Dashboard table is compact and non-intrusive
The goal is to provide powerful multi-timeframe analysis without overwhelming your chart.
═══════════════════════════════════════
TECHNICAL NOTES
- Uses standard request.security() calls for multi-timeframe data
- Non-repainting implementation with proper lookahead handling
- Minimal performance impact
- Compatible with all instruments and timeframes
- Written in Pine Script v6
═══════════════════════════════════════
IMPORTANT DISCLAIMERS
- This is an educational tool for technical analysis
- Past RSI patterns do not guarantee future results
- No indicator is 100% accurate
- Always use proper risk management
- Consider multiple factors before making trading decisions
- This indicator does not provide buy/sell recommendations
- Consult with a qualified financial advisor before trading
═══════════════════════════════════════
LEARNING RESOURCES
For traders new to RSI, consider studying:
- J. Welles Wilder's original RSI methodology
- RSI divergence patterns
- RSI in trending vs ranging markets
- Multi-timeframe analysis techniques
═══════════════════════════════════════
Disclaimer
This tool was created using the CodaPro Pine Script architecture engine — designed to produce robust trading overlays, educational visuals, and automation-ready alerts. It is provided strictly for educational purposes and does not constitute financial advice. Always backtest and demo before applying to real capital.
Difference Based Curvature by WizkaThis is my very explorative script which studies the use of "derivatives" in indicating the momentum and the potential reversals. As we know the market data is so noisy and non-stationary (random walk) that mathematical derivatives can not be used. Therefore I use "differences (Diff)" as an analogy to them. The indicator, which I call "Difference-Based Curvature", calculates 10 period differences (ROC10) for three segments (0,10; 10,20; 20,30) and creates of them three degrees of Diff: 1st DIff = ROC(10), 2nd DIff = "dROC" = ROC(0,10) - ROC(10,20), which represents the "curvature" of the price movement. Furthermore, the 3rd Diff = "jROC" is calculated as a change of 2nd diff between consecutive segments. The values of Diffs are plotted as lines, but the interpretation is in the background colors. Dark green indicates strong (accelerating) growth (1. and 2.Diff >0). Light green = slowing increase (2.Diff turns <0). Dark red = strong decrease (1. and 2. Diff <0). Light red = slowing decrease (1.Diff<0, 2.Diff turning >0). Furthermore, red and green arrows are plotted when 3.Diff changes to negative in uptrend or positive in downtrend (hence trying to hint early potential top or bottom formation).
There are a few scale smoothing options, and I mostly use ATR-smoothing on.
It can be noted, that there is a certain resemblance with MACD (or PPO) as can be seen in the chart. This corresponds my intuition of the MACD: 1.Diff vs. MACD-line, 2.DIff vs. sign of Histogram and 3.Diff vs. direction of histogram.
DISCLAIMER: This indicator has not been tested, and use of it only with caution and own responsibility. No decision should be made on one indicator only.
Unfortunately some parameters can only be changed in the script. But it is open.
Have fun experimenting!
BBW Advanced (Percentiles & Regime)Bollinger BandWidth Advanced (Percentiles & Regime)
Description
This indicator is an advanced implementation of Bollinger BandWidth (BBW) focused on volatility regimes, not trade signals.
Unlike the standard BBW, which relies on fixed thresholds or recent highs/lows, this version uses statistical percentiles and normalization to adapt automatically to different assets and timeframes.
Its purpose is to identify abnormal volatility compression and expansion and, more importantly, the transitions between regimes.
Key Improvements Over Standard BBW
1. Percentile-based thresholds
Instead of arbitrary levels, BBW is evaluated relative to its own historical distribution:
Low percentile (e.g. 5th) → extreme compression
High percentile (e.g. 95th) → extreme expansion
This makes the indicator adaptive and statistically meaningful across markets.
2. Volatility normalization
BBW is normalized by its own historical mean, allowing comparison across:
Different instruments
Different timeframes
A normalized value around 1 represents “normal” volatility for that market.
3. Regime classification instead of signals
The indicator does not generate buy/sell signals.
It classifies the market into volatility regimes and highlights regime transitions, which must be interpreted together with price structure.
How to Interpret the Indicator
Blue Line – BBW
Raw Bollinger BandWidth value.
Represents relative volatility only. Not a trading trigger.
Green Line – Low Percentile (Extreme Compression)
Marks statistically rare low-volatility conditions.
Price is compressed; energy is building, but direction is unknown.
Red Line – High Percentile (Extreme Expansion)
Marks unusually high volatility.
Often associated with breakouts, trends, or late-stage moves.
Orange Line – Normalized BBW
Shows current volatility relative to its historical average:
Below ~0.7 → very low volatility
Around 1.0 → normal volatility
Above ~1.5 → unusually high volatility
Background Colors
Green background → BBW is below the low percentile (extreme compression)
Red background → BBW is above the high percentile (extreme expansion)
Background colors indicate market state, not entries.
Practical Use
Extreme compression highlights environments where breakouts may develop, but does not predict direction
The most useful moment is the exit from compression, when volatility starts expanding again
Always combine with price action, structure, and context
BBW should be treated as a condition filter, never as a standalone strategy
Important Notes
This indicator measures volatility only, not trend or bias
Compression does not guarantee a breakout
Expansion does not guarantee continuation
Misuse as a signal generator will lead to poor results
ADX-DMI-HMD1This indicator combines the ADX with the DMI oscillator.
In addition to the ADX, it also includes the ADXR, which is displayed as a black/gray line.
The lower portion below the value of 20 is colored red.
Limit Zone Phenix Final# Limit Zone Phenix Final — Description for TradingView
```
LIMIT ZONE PHENIX FINAL
Professional Smart Money Concepts (SMC) Support & Resistance Indicator
═══════════════════════════════════════════════════════════════
📊 WHAT IS LIMIT ZONE PHENIX FINAL?
Limit Zone Phenix Final is an institutional-grade indicator designed to identify and track significant support and resistance levels using pivot point methodology combined with advanced Smart Money Concepts (SMC) principles.
The indicator automatically detects swing highs and lows, creates horizontal limit zones, and manages them intelligently through a history-based architecture that never loses data due to object limits.
═══════════════════════════════════════════════════════════════
🎯 KEY FEATURES
✅ PIVOT-BASED LEVEL DETECTION
• Identifies swing highs (resistance) and swing lows (support)
• Configurable left/right bar sensitivity for precise extremum confirmation
• Eliminates noise by requiring multi-bar confirmation
✅ INFINITE HISTORY ARCHITECTURE
• Stores up to 5,000 historical levels in memory
• Never loses data when display limits are reached
• When a level is invalidated, the next live level automatically appears
• Perfect for long-term analysis and backtesting
✅ DUAL INVALIDATION MODES
• Wick Break: Level invalidated when price wick crosses the zone
• Body Break: Level invalidated when candle body closes beyond the zone
• Choose the mode that matches your trading style
✅ INDEPENDENT ZONE CONTROL
• Separate maximum display limits for resistance and support zones
• Display 1-100 zones independently for each type
• Customize colors, line width, and line style for each
✅ ANTI-REPAINT PROTECTION
• All level creation and invalidation occurs only on confirmed candles (barstate.isconfirmed)
• Zero repainting — what you see is what you get
• Reliable for strategy backtesting and live trading
✅ PROFESSIONAL STYLING
• Separate Style menu for all visual parameters
• Separate Logic menu for all trading parameters
• Solid, Dashed, or Dotted line styles
• Full color customization
═══════════════════════════════════════════════════════════════
⚙️ HOW TO USE
1. ADD TO CHART
• Open any chart on TradingView
• Search for "Limit Zone Phenix Final"
• Click "Add to Chart"
2. CONFIGURE LOGIC SETTINGS
• Pivot Left Bars: Number of bars to the left for extremum confirmation (default: 5)
• Pivot Right Bars: Number of bars to the right for extremum confirmation (default: 5)
• Max Resistance Zones: Maximum resistance lines to display (default: 10)
• Max Support Zones: Maximum support lines to display (default: 10)
• Invalidation Mode: Choose "Wick" or "Body" break (default: Wick)
• History Capacity: Maximum levels stored in memory (default: 1000)
3. CUSTOMIZE STYLE
• Resistance Color: Choose your preferred color for resistance zones
• Support Color: Choose your preferred color for support zones
• Resistance Width: Line thickness (1-5 pixels)
• Support Width: Line thickness (1-5 pixels)
• Resistance Style: Solid, Dashed, or Dotted
• Support Style: Solid, Dashed, or Dotted
═══════════════════════════════════════════════════════════════
💡 TRADING APPLICATIONS
🔹 SWING TRADING
• Identify key support/resistance for entry and exit points
• Set stop losses below support or above resistance
• Take profits at next resistance/support level
🔹 SCALPING
• Use smaller pivot settings (Left/Right = 2-3) for micro-levels
• Combine with lower timeframes (5m, 15m)
• Quick reversals at limit zones
🔹 POSITION TRADING
• Use larger pivot settings (Left/Right = 10-20) for macro-levels
• Identify major support/resistance on daily/weekly charts
• Long-term trend analysis
🔹 CONFLUENCE TRADING
• Combine with other indicators (moving averages, trendlines, volume)
• Look for price reactions at multiple zones simultaneously
• Higher probability setups
═══════════════════════════════════════════════════════════════
🔧 TECHNICAL SPECIFICATIONS
• Language: Pine Script v6
• Compatibility: TradingView (all chart types)
• Max Objects: 500 lines (optimized pool architecture)
• History Capacity: Up to 5,000 levels
• Repaint Protection: Full (barstate.isconfirmed)
• Performance: Optimized for all timeframes
═══════════════════════════════════════════════════════════════
📈 EXAMPLE SCENARIOS
SCENARIO 1: Max Zones = 1
• Display only the most recent LIVE resistance and support
• When price breaks a level → next level appears instantly
• Perfect for traders who want minimal clutter
SCENARIO 2: Max Zones = 10
• Display 10 most recent resistance and 10 most recent support
• See multiple levels at once for confluence analysis
• Ideal for swing traders
SCENARIO 3: Wick vs Body Invalidation
• Wick Mode: More sensitive, levels invalidate on wick touch
• Body Mode: More conservative, levels invalidate on close beyond
• Choose based on your risk tolerance
═══════════════════════════════════════════════════════════════
⚠️ IMPORTANT NOTES
• This indicator identifies PIVOT-BASED levels, not every price extreme
• Levels require multi-bar confirmation (Left/Right bars)
• Not all price swings will create zones — only confirmed pivots
• Combine with price action analysis for best results
• Always use proper risk management and stop losses
═══════════════════════════════════════════════════════════════
🏆 PHENIX STANDARD
Limit Zone Phenix Final is built to institutional standards:
✓ Smart Money Concepts (SMC) methodology
✓ Anti-repaint architecture
✓ Infinite history management
✓ Professional code quality (Pine Script v6)
✓ Optimized performance
═══════════════════════════════════════════════════════════════
📞 SUPPORT & FEEDBACK
If you have questions, suggestions, or encounter issues:
• Leave a comment below
• Check the chart examples
• Test on different timeframes and assets
Happy Trading! 🚀
ICT Killzones [Forex Edition] |MC|💎 ICT Killzones |MC| 💎
All credit and recognition go to © SimoneMicucci00 for the great work! This is another development that was created through many hours of dedicated effort.
ICT Killzones is a precision session-mapping indicator designed for intraday Forex traders who follow ICT concepts and time-based market structure.
It visually highlights the most important institutional trading windows (“Killzones”) directly on your chart, helping you focus on when price is most likely to expand.
This tool is built to stay clean, configurable, and performance-friendly—no unnecessary clutter, no repainting.
🔹 Key Features
Asian Range
London Open
New York Open
London Close
Each session can be displayed as:
A transparent box (range high–low)
Or a background highlight (killzone shading)
All sessions are calculated using New York time, ensuring consistency with ICT teachings.
🔹 Fully Customizable
Enable or disable each session independently
Custom session times
Custom colors and labels
Adjustable transparency and border styling
Optional range size display (in pips)
Control how many historical days are shown to keep charts clean
⚠️ Disclaimer
This indicator is for educational and analytical purposes only.
It does not provide financial advice or trading signals.
Always apply proper risk management.
Happy Trading!
Signal-Line-HMD-2This indicator draws a signal line with a trend length of 14.
In addition, the Signal Line HMD1, which has a trend length of 6, should be used.
Trends can be identified by the intersection of the two lines.
H4 C2 detectorThis script is a multi‑stage tool for detecting CISD-based reversals, H4 C2 setups, and related liquidity structures on any chart timeframe.
Purpose
The indicator combines a CISD swing/reversal engine (Stage 1) with higher‑timeframe H4 Fair Value Gaps (FVGs), Order Blocks (OBs), and swing levels (Stage 2 & 3) to confirm a C2 reversal signal with higher‑timeframe confluence.
Stage 1 – CISD swing engine
Stage 1 tracks bullish and bearish swing sequences using pivots and liquidity‑sweep logic.
You can choose the detection method: Classic vs Liquidity Sweep, plus swing length and minimum/maximum sequence duration.
The script builds and maintains arrays of swing highs/lows and “bins” (bullish/bearish lines) that turn from one color to the other once price breaks them with enough duration, flipping an internal trend state between bullish, bearish, or neutral.
Labels (“CISD”) and dashed lines are drawn when a valid CISD swing reversal is confirmed, visually showing where the current trend flipped.
Stage 2 – H4 structure (FVG, OB, swings)
Stage 2 pulls H4 data on any chart to add higher‑timeframe context.
It requests H4 OHLC, then detects H4 bullish/bearish FVGs and optionally plots their CE (consequent encroachment) levels with boxes and dashed lines.
It marks confirmed H4 order blocks (bullish from down candles broken up, bearish from up candles broken down) and tracks whether they remain mitigated or not.
It also identifies H4 swing highs and lows, draws dotted lines for active swing levels, and flags when they are mitigated or should be hidden.
Stage 3 – C2 confirmation and alerts
Stage 3 ties the CISD trend state with the H4 structure to define and confirm C2 signals.
Boolean flags c2_bull and c2_bear turn true when the CISD trend aligns with price interacting correctly with H4 swing lines and, optionally, FVG/OB context.
The script plots C2 markers (up/down triangles) on the chart when bullish or bearish C2 conditions are met.
It defines alertcondition() for bullish, bearish, and “any” C2 reversals and also triggers a bar‑close alert when any C2 signal confirms, so you can set TradingView alerts for automated notifications.
Final table and bias display
To summarize state, the script shows a compact table in the top‑right corner of the chart.
Row 1 shows “Daily Bias” derived from the CISD engine (BULLISH, BEARISH, or NEUTRAL) with matching colors.
Row 2 shows the H4 C2 status as CONFIRMED or WAITING, helping you quickly see whether a valid higher‑timeframe‑aligned reversal has printed.
Credits: LuxAlgo(CICD) indicator
Signal-Line-HMD1This indicator draws a signal line with a trend length of 6.
In addition, the Signal Line HMD2, which has a trend length of 14, should be used.
Trends can be identified by the intersection of the two lines.
Pradip's MACD Divergence ProThis is where the "magic" happens, Pradip. MACD Divergence is one of the most powerful concepts because it acts like an early-warning system. It tells you when the market is "lying"—when the price is moving up or down, but the energy (momentum) behind it is dying.
Elite Sniper Super Trend: GOLD FLOW [System]The Elite Sniper Super Trend: GOLD FLOW is the ultimate evolution of trend-following systems. Designed for institutional precision, this all-in-one "Command Center" combines the lag-free detection of a volatility-adjusted SuperTrend with the institutional liquidity tracking of our proprietary " Gold Flow " VWAP.
This system is engineered to solve the two biggest problems in trading: False Signals in choppy markets and Early Exits in massive trends.
The "Gold Flow" Engine: At the heart of the system is the Golden VWAP Flow, a multi-layered, glowing energy stream that visualizes where institutional money is sitting.
Price Above Gold Flow: Institutions are buying (Bullish Control).
Price Below Gold Flow: Institutions are selling (Bearish Control).
Core Features:
Sniper Trend Ribbon: Instantly identifies market bias (Green/Red) and turns Grey during low-volatility "chop" zones (ADX Safety Lock), preventing you from trading in dangerous sideways markets.
Triple EMA Structure: Displays the 50, 100, and 200 EMA "Commander" lines to confirm the long-term trend structure before you pull the trigger.
Confidence Filters: A strict, optional filtering system that only prints signals when Momentum (RSI) and Candle Geometry (Close > Open) align perfectly.
Institutional HUD: A professional Heads-Up Display in the top right corner providing real-time telemetry on Trend Direction, Volatility Status, and RSI Overbought/Oversold levels.
Smart Risk Management: Automatically draws dynamic Stop Loss levels and three Take Profit targets (1:1, 1:2, 1:3) for every single trade.
How to Trade:
Check the Ribbon: Ensure the Trend Ribbon is colored (Green/Red), not Grey.
Check the Flow: For Longs, price should be above the Gold VWAP. For Shorts, price should be below.
Wait for the Signal: Wait for the "CONFIRMED LONG" or "CONFIRMED SHORT" tag to appear with the Neon Crosshair.
Execute: Enter the trade and set your orders at the automatically drawn Target lines.
Net Long / Short + OI (Absorption Style)clear insight of the move to the upside or downside here , adjust metrics accordingly .






















