NEURAL WAVE PRO — Dynamic Decision System (v6.2 FINAL)Advanced ADX-EMA trend system with ATR auto targets, dynamic support/resistance zones, and volatility detection. Designed for precision entries on all timeframes.
ניתוח מגמה
Swing Pivot Pullback Detector
Identifies pullback movements that occur immediately after a confirmed swing pivot in price.
It focuses on recognizing how deep the retracement travels relative to the most recent price leg, helping traders visualize short-term corrections that often precede trend continuations or reversals.
How It Works
The script uses built-in pivot logic to confirm swing highs and lows, defined by a user-set number of left and right bars.
Once a pivot of the opposite type forms, the indicator measures the retracement that develops from the end of that leg.
When a valid pullback is found, a small label appears on the chart showing the percentage size of that retracement compared to the previous pivot leg.
Optional alerts can notify the user when a pullback exceeds the specified minimum retrace percentage.
Inputs
Pivot left/right bars: define how far back and forward a swing point must extend to be confirmed.
Lookback: limits how many bars are scanned when searching for the pullback extreme.
Min retrace %: sets the smallest correction percentage to trigger an alert.
Show label / Enable alert: toggle visual or alert output.
Usage
This tool is most useful for visual analysis of price rhythm, measuring the strength of retracements within ongoing swings.
It does not generate trade signals on its own but can complement manual or algorithmic methods that rely on pullback structure or market symmetry.
Market Breadth - [JTCAPITAL]Market Breadth - is a comprehensive crypto market strength and sentiment indicator designed to visualize the overall bullish or bearish alignment across 40 major cryptocurrencies. By combining multi-asset Exponential Moving Average (EMA) comparisons and smoothing techniques, it offers a clean, aggregated view of the broader market trend—helping traders quickly assess whether the market is dominated by bullish momentum or bearish pressure.
The indicator works by calculating in the following steps:
Symbol Selection and Data Retrieval
The script monitors 40 leading cryptocurrencies based on Market Cap. Each asset’s daily close price is requested using a 1D timeframe. This ensures that every data point reflects the same temporal resolution, allowing the indicator to evaluate global crypto strength rather than individual token volatility.
EMA Comparison per Asset
For each asset, two Exponential Moving Averages (EMAs) are calculated:
A short-term EMA with period emalength (default 10).
A long-term EMA with period emalength2 (default 20).
Each coin receives a score of +1 when the short-term EMA is greater than the long-term EMA (indicating bullish structure), or -1 when it is below (indicating bearish structure). This binary scoring system effectively converts individual price action into a directional sentiment measure.
Market Breadth Aggregation
All 40 individual scores are summed into a single composite value called scores .
If many assets have bullish EMA alignment, the total score becomes strongly positive.
If the majority show bearish alignment, the total score turns negative.
This step transforms scattered price data into one unified market breadth metric—quantifying how many assets participate in the same directional trend.
Smoothing the Breadth Line
To reduce short-term noise and isolate trend direction, the aggregated score is smoothed using an EMA of length = smoothlen (default 15). The resulting smoothed line helps identify sustained shifts in collective sentiment rather than temporary fluctuations.
Visualization and Color Coding
When scores > 0 , the market breadth is bullish and the histogram is colored blue.
When scores < 0 , the breadth turns bearish and the histogram is purple.
The same logic applies to the smoothed line and background color, offering an instant visual cue of market mood transitions.
Buy and Sell Conditions:
The indicator itself does not trigger direct buy/sell signals but rather acts as a market regime filter . Traders can use it as follows:
Buy Filter: When the smoothed value is above zero and rising, the majority of assets confirm an uptrend — this favors long setups or trend continuation entries.
Sell Filter: When the smoothed value is below zero and falling, bearish alignment dominates — ideal for short setups or defensive risk management.
Optional filters could include combining this with RSI or volume-weighted momentum indicators to confirm breadth-based reversals.
Features and Parameters:
emalength – Defines the short-term EMA length used for individual asset trend detection (default 10).
emalength2 – Defines the long-term EMA length (default 20).
smoothlen – Defines the smoothing EMA length for the total market breadth line (default 15).
40 asset inputs – User-editable symbols allow full customization of which cryptos are tracked.
Dynamic color backgrounds – Visual distinction between bullish and bearish phases.
Specifications:
Exponential Moving Average (EMA)
EMA is a type of moving average that places more weight on recent price data, responding faster to market changes compared to SMA. By comparing a short-term and long-term EMA, the indicator captures momentum shifts across each asset individually. The crossover logic (EMA10 > EMA20) signals bullish conditions, while the opposite indicates bearish momentum.
Market Breadth
Market Breadth quantifies how many assets are participating in a directional move. Instead of tracking a single coin’s trend, breadth analysis measures collective sentiment. When most coins’ short-term EMAs are above long-term EMAs, the market shows healthy bullish breadth. Conversely, when most are below, weakness dominates.
Smoothing (EMA on Scores)
After summing the breadth score, the result is smoothed with an additional EMA to mitigate the inherent volatility caused by individual coin reversals. This second-level smoothing transforms raw fluctuations into a readable, trend-consistent curve.
Color Visualization
Visual cues are integral for intuitive interpretation.
Blue Shades: Indicate bullish alignment and collective upward momentum.
Purple Shades: Indicate bearish conditions and potential risk-off phases.
The background tint reinforces visual clarity even when the indicator is overlaid on price charts.
Background Logic
By applying the same color logic to the chart’s background, users can instantly recognize the prevailing market phase.
Use Cases
As a trend confirmation filter for other indicators (e.g., trade only in the direction of positive breadth).
As a divergence tool : when price rises but breadth weakens, it may signal a topping market.
As a macro sentiment monitor : perfect for assessing when the crypto market as a whole transitions from bearish to bullish structure.
Summary
“ Market Breadth - ” transforms the chaotic price movements of 40 cryptocurrencies into a single, powerful visual representation of overall market health. By merging EMA cross analysis with market-wide aggregation and smoothing , it provides traders with a deep understanding of when bullish or bearish forces dominate the ecosystem.
It’s a clean, data-driven approach to identifying shifts in crypto market sentiment — a perfect companion for trend-following, macro analysis, and timing portfolio exposure.
Enjoy!
Adaptive EMA CrossoverIndicator Name: Adaptive EMA Crossover
Description:
The Adaptive EMA Crossover is a sleek, visual tool designed to help traders identify trend direction and potential entry/exit points with clarity. By employing two Exponential Moving Averages (EMAs) with dynamic coloring, it cuts through the noise of the chart, allowing you to focus on high-probability signals.
🔍 Key Features:
Dual EMA System: Utilizes a fast and a slow EMA to gauge market momentum. The default settings are 12 (fast) and 21 (slow) periods, which can be fully customized.
Adaptive Visuals: Both EMAs change color simultaneously to reflect the dominant trend.
🟢 Bright Turquoise: Indicates an Uptrend (Fast EMA >= Slow EMA).
🔴 Bright Pink: Indicates a Downtrend (Fast EMA < Slow EMA).
Clear Crossover Signals: Prominent dots directly on the chart mark the exact moment a crossover occurs.
Turquoise Dot: A Bullish Crossover signal (Fast EMA crosses above Slow EMA).
Pink Dot: A Bearish Crossover signal (Fast EMA crosses below Slow EMA).
Integrated Alerts: Never miss a trading opportunity! Built-in alert conditions notify you instantly for both bullish and bearish crossovers.
🎯 How to Use:
Trend Identification: The primary colors of the EMAs give an immediate sense of the trend. Trade in the direction of the trend for higher-probability setups.
Signal Confirmation: Use the crossover dots as potential triggers for entry or exit. A turquoise dot in a rising market can signal a buy opportunity, while a pink dot in a falling market can signal a sell or short opportunity.
Combination with Other Tools: For best results, combine this indicator with other forms of analysis like support/resistance levels or volume confirmation to filter out false signals.
⚙️ Inputs:
EMA Small: Period for the faster-moving average (default: 12).
EMA Big: Period for the slower-moving average (default: 21).
This is my first published indicator. I welcome all feedback and suggestions for improvement! Happy Trading!
VWAP CATS background flipped 4.1 extVWAP CATS background flipped 4.1 ext is the "big cat" extension of the original 4.0 — a high-volatility, long-tail Gann grid built on the same multi-MA + RVWAP engine, but now zoomed into the extreme outer bands (8x to 14x+ increments).Think of it as the "CATS on steroids" — where 4.0 shows the purr, this one shows the roar.It complements 4.0 perfectly: 4.0 = Core fair value + near-term zones
4.1 ext = Extreme overextension & reversal targets
Together, they form a complete adaptive price grid system — from micro structure to macro blow-offs.
Use Case
Mean reversion, scalping
Blow-off tops/bottoms, exhaustion moves
Primary Use Cases
1. Blow-Off Top / Capitulation Bottom DetectionUse RVWAP (1D fixed) + Points mode (1.0–2.0)
Watch price spike into 12x band → high-probability reversal
Ideal for crypto, meme stocks, futures squeezes
2. Extended Target ProjectionAfter breakout from 4.0’s “high” (4x) zone
Use 4.1 ext to project next logical exhaustion at 10x or 12x
Label shows future price target to the right
3. Risk Management in Parabolic MovesPlace trailing stops beyond 10x–12x bands
Take partial profits at 8x → 10x → 12x tiers
4. Layered CATS System (Pro Setup)
Chart Setup:
├── VWAP CATS 4.0 → Inner grid (fair value)
└── VWAP CATS 4.1 ext → Outer grid (extremes)
No inner fills → clean chart, focus on outer structure
Darker fills at key tiers (9x, 11x, 13x) = stronger historical zones
Pro TipsStack with 4.0: Use 4.0 for entries, 4.1 for exits/targets
"Extreme" label = statistical edge zone (rarely breached)
12x band = "line in the sand" for algos & institutions
Turn on "Fixed Time Period" to lock RVWAP to session (avoid reset glitches)
Use label offset = 60–100 on fast timeframes
"VWAP CATS 4.1 ext is the outer-space scanner for the CATS universe — mapping extreme overbought/oversold zones where markets gasp for air. Pair with 4.0 for a full-spectrum, adaptive, Gann-powered trading grid."
4.0 = Where price lives
4.1 ext = Where price dies (or reverses)
ADR% / AWR% / AMR% / ATR / LoD Dist. TableThis is an updated script from ArmerSchlucker that includes AWR (average weekly range) and AMR (average monthly range) in the table when toggled to those timeframes
Global Market SessionsThe Global Market Sessions indicator displays boxes for each market session with different colors that are transparent. The boxes cover the time period of the session and the price range (high to low) during that period. Horizontal lines are drawn for the high, low, and middle of the range, with the middle line dashed. You can extend the lines beyond the session by adjusting the "Line Extension Bars" input (set to 0 by default, meaning lines stop at the end of the session).
SMA 10/20/50 Daily on all timeframeSMA 10/20/50 Daily on all timeframe. To have a clean bias on all timeframe
EMA 50/200 Pullback + RSI Filter (Single Position)EMA 50/200 Pullback + RSI Filter (Single Position)
MTF EMA Trading SystemHere's a comprehensive description and usage guide for publishing your MTF EMA Trading System indicator on TradingView:
MTF EMA Trading System - Pro Edition
📊 Indicator Overview
The MTF EMA Trading System is an advanced multi-timeframe exponential moving average indicator designed for traders seeking high-probability setups with multiple confirmations. Unlike simple EMA crossover systems, this indicator combines trend alignment, momentum, volume analysis, and previous day confluence to generate reliable long and short signals with optimal risk-reward ratios.
✨ Key Features
1. Multi-Timeframe EMA Analysis
Configure 5 independent EMAs (default: 9, 21, 50, 100, 200)
Each EMA can pull data from ANY timeframe (5m, 15m, 1H, 4H, 1D, etc.)
Color-coded lines with customizable widths
End-of-line labels showing EMA period and timeframe (e.g., "EMA200 ")
Perfect for analyzing higher timeframe trends on lower timeframe charts
2. Advanced Signal Generation (Beyond Simple Crosses)
The system requires MULTIPLE confirmations before generating a signal:
LONG Signals Require:
✅ Price action trigger (EMA cross, bounce from key EMA, or pullback setup)
✅ Bullish EMA alignment (EMAs in proper ascending order)
✅ Volume spike confirmation (configurable threshold)
✅ RSI momentum confirmation (bullish but not overbought)
✅ Sufficient EMA separation (avoids choppy/whipsaw conditions)
✅ Price above previous day's low (confluence with support)
SHORT Signals Require:
✅ Price action trigger (EMA cross, rejection from key EMA, or pullback setup)
✅ Bearish EMA alignment (EMAs in proper descending order)
✅ Volume spike confirmation
✅ RSI momentum confirmation (bearish but not oversold)
✅ Sufficient EMA separation
✅ Price below previous day's high (confluence with resistance)
3. Real-Time Dashboard
Displays critical market conditions at a glance:
Overall trend direction (Bullish/Bearish/Neutral)
Price position relative to all EMAs
Volume status (spike or normal)
RSI momentum reading
EMA confluence strength
EMA separation quality
Current ATR value
Previous day high/low levels
Current signal status (LONG/SHORT/WAIT)
Risk-reward ratio
4. Clean Visual Design
Large, clear trade signal markers (green triangles for LONG, red triangles for SHORT)
No chart clutter - only essential information displayed
Customizable signal sizes
Professional color-coded dashboard
5. Built-In Risk Management
ATR-based calculations for stop loss placement
1:2 risk-reward ratio by default
All levels displayed in dashboard for easy reference
🎯 How to Use This Indicator
Step 1: Initial Setup
Add the indicator to your TradingView chart
Configure your preferred timeframes for each EMA:
EMA 9: Leave blank (uses chart timeframe) - Fast reaction to price
EMA 21: Leave blank or set to 15m - Key pivot level
EMA 50: Set to 1H - Intermediate trend
EMA 100: Set to 4H - Major trend filter
EMA 200: Set to 1D - Overall market bias
Adjust signal settings based on your trading style:
Conservative: Keep all confirmations enabled
Aggressive: Disable volume or momentum requirements
Scalping: Reduce min EMA separation to 0.2-0.3%
Step 2: Reading the Dashboard
Before taking any trade, check the dashboard:
Trend: Only take LONG signals in bullish trends, SHORT signals in bearish trends
Position: Confirm price is on the correct side of EMAs
Volume: Green spike = strong confirmation
RSI: Avoid extremes (>70 or <30)
Confluence: "Strong" = high probability setup
Separation: "Good" = trending market, avoid "Low" separation
Step 3: Trade Entry
For LONG Trades:
Wait for green triangle to appear below price
Verify dashboard shows:
Bullish or Neutral trend
Volume spike (preferred)
RSI between 50-70
Good separation
Enter at market or on next bar
Set stop loss at: Entry - (ATR × 2)
Set target at: Entry + (ATR × 4)
For SHORT Trades:
Wait for red triangle to appear above price
Verify dashboard shows:
Bearish or Neutral trend
Volume spike (preferred)
RSI between 30-50
Good separation
Enter at market or on next bar
Set stop loss at: Entry + (ATR × 2)
Set target at: Entry - (ATR × 4)
Step 4: Trade Management
Use the ATR values from dashboard for position sizing
Trail stops using the fastest EMA (EMA 9) as price moves in your favor
Exit partial position at 1:1 risk-reward, let remainder run to target
Exit immediately if dashboard trend changes against your position
💡 Best Practices
Timeframe Recommendations:
Scalping: 1m-5m chart with 5m, 15m, 1H, 4H, 1D EMAs
Day Trading: 5m-15m chart with 15m, 1H, 4H, 1D EMAs
Swing Trading: 1H-4H chart with 4H, 1D, 1W EMAs
Position Trading: 1D chart with 1D, 1W, 1M EMAs
Market Conditions:
Best in: Trending markets with clear direction
Avoid: Tight consolidation, low volume periods, major news events
Filter trades: Only take signals aligned with higher timeframe trend
Risk Management:
Never risk more than 1-2% per trade
Use ATR from dashboard to calculate position size
Respect the stop loss levels
Don't force trades when dashboard shows weak conditions
⚙️ Customization Options
EMA Settings (for each of 5 EMAs):
Length (period)
Timeframe (multi-timeframe capability)
Color
Line width
Show/hide toggle
Signal Settings:
Volume confirmation (on/off)
Volume spike threshold (1.0-3.0x)
Momentum confirmation (on/off)
RSI overbought/oversold levels
Minimum EMA separation percentage
ATR period and stop multiplier
Display Settings:
Show/hide EMA labels
Show/hide trade signals
Signal marker size (tiny/small/normal/large)
Show/hide dashboard
🔔 Alert Setup
The indicator includes 4 alert conditions:
LONG Signal - Fires when all long confirmations are met
SHORT Signal - Fires when all short confirmations are met
Bullish Setup - Early warning when trend aligns bullish with volume
Bearish Setup - Early warning when trend aligns bearish with volume
To set up alerts:
Right-click on chart → Add Alert
Select "MTF EMA Trading System"
Choose your desired alert condition
Configure notification method (popup, email, SMS, webhook)
📈 Performance Tips
Increase Win Rate:
Only trade in direction of higher timeframe trend
Wait for volume spike confirmation
Avoid trades during first 30 minutes and last 15 minutes of session
Skip trades when separation is "Low"
Reduce False Signals:
Increase minimum EMA separation to 0.7-1.0%
Enable all confirmation requirements
Only trade when confluence shows "Strong"
Combine with support/resistance levels
Optimize for Your Market:
Stocks: Use 9, 21, 50, 100, 200 EMAs
Forex: Consider 8, 13, 21, 55, 89 EMAs (Fibonacci)
Crypto: May need wider ATR multiplier (2.5-3.0x) for volatility
⚠️ Important Notes
This indicator is designed to reduce false signals by requiring multiple confirmations
No indicator is 100% accurate - always use proper risk management
Backtesting recommended before live trading
Market conditions change - adjust settings as needed
Works best in liquid markets with clear price action
🎓 Conclusion
The MTF EMA Trading System transforms simple moving average analysis into a sophisticated, multi-confirmation trading strategy. By combining trend alignment, momentum, volume, and confluence, it helps traders identify high-probability setups while filtering out noise and false signals. The clean interface and comprehensive dashboard make it suitable for both beginners and experienced traders across all markets and timeframes.
Soothing Trades — Trend Dashboard + OB/OS Early-Turn PanelWhat it is
A compact, table-only trend dashboard that summarizes market bias and strength across core signals (EMA, MACD, ADX/DMI, HMA, RSI) plus an OB/OS Early-Turn detector.
No chart lines are plotted—only an optional light background tint on Early-Turn for quick context.
Rows in the table
EMA200 — Direction vs. 200-EMA and its slope (Neutral/Trending/Strong).
EMA50 ↔ EMA200 — Cross direction and spread-based strength.
MACD — MACD vs. signal and zero line for bias/strength.
ADX / DMI — DI+ vs. DI− and ADX thresholds for trend strength.
HMA(55) — Hull MA direction and slope intensity.
RSI Regime — RSI >55/<45 for bias with strength tiers.
Composite — Vote of the above signals (bias + strength).
OB/OS Early-Turn — Context flag:
Detects when RSI slope flips while price makes HH/LL.
Optional gate: only triggers inside OB/OS zones.
Inputs & usability
All inputs include tooltips.
Toggle table visibility and choose the corner anchor.
Optional green/red background tint on Early-Turn (no lines).
Adjustable thresholds (ADX, RSI OB/OS), lengths (EMA/HMA/RSI/MACD), and text colors for header/body.
How to read it
Use Direction + Trend per row for quick alignment; confirm with the Composite row. Treat Early-Turn as an early context hint near exhaustion—not a standalone signal.
Notes
For analysis/education only.
Not financial advice.
Works on any symbol/timeframe; tuning may be required per market.
Choppy Lights by Stay ToxicMACD Angle Fluidity Index (MACD-AFI)
This proprietary indicator measures the stability and fluidity of momentum by analyzing the acceleration (or rate of change) of the MACD's Diff Line (Histogram). It is a non-lagging confirmation tool designed to help traders quickly identify market conditions suitable for directional trades (Green) versus those that are chaotic or trendless (Red). The score is normalized from 0 (Most Stable Angle) to 100 (Most Abrupt Angle Change).
How It Works
The indicator uses a robust background coloring system based on the calculated momentum angle change:
Angle Change Score (0-100): A custom formula calculates the difference between the current angle (slope) of the MACD Diff line and its previous angle. This "Angle Change" is then scaled from 0 to 100 based on the highest recent volatility observed, giving you a consistent fluidity reading.
Constancy Filter: A user-defined Constancy Period prevents flickering. The background color will only change if the calculated condition has been sustained for the specified number of bars.
Visual Alerts: The colors reflect your trading risk tolerance:
🟢 GREEN (Trade): Low Score (0 to Max Green). HIGH FLUIDITY. Angle is very stable. Momentum is smooth and predictable. Ideal conditions for trading.
🟡 YELLOW (Beware): Mid Score. MODERATE RISK. Angle is changing slightly. Momentum is slowing or uncertain. Exercise caution.
🔴 RED (Stay Out): High Score (Above Max Yellow). LOW FLUIDITY. Angle is abrupt (high volatility). Suggests chaotic action, whipsaws, or potential reversals. Avoid entering trades.
Customizable Inputs
The indicator provides complete control for calibration:
MACD & Angle Sensitivity: Adjust the standard MACD lengths, plus the Pente Period (for angle calculation smoothing) and Normalization Period (for setting the 0-100 scale).
Thresholds: Precise control over Max Green and Max Yellow values to define your trading zones.
Time Filter: The Constancy Period ensures changes are confirmed over a defined number of bars.
Visuals: Separate controls for color and global opacity.
Descending Scallop TargetThis is an indicator that attempts to identify the target point of descending scallops according to Thomas Bulkowski's "The Pattern Site".
Work in progress...
EMA 50/200 Pullback + RSI (BTC/USDT 15m - 2 Bar Logic)EMA 50/200 Pullback + RSI (BTC/USDT 15m - 2 Bar Logic)
Multi-Timeframe EMA Cloud Status w/ AlertsCompares the current bar on three configurable timeframes with the location of the "cloud" defined by the 20 and 50 period EMAs and, in table format, indicates if the bar is above, within or below the cloud. Also includes alerts when all three timeframes are aligned.
EPS Trendline (Fundamentals Insight by Mazhar Karimi)Overview
This indicator visualizes a company’s Earnings Per Share (EPS) data directly on the chart—pulled from TradingView’s fundamental database—and applies a dynamic linear regression trendline to highlight the long-term direction of earnings growth or decline.
It’s designed to help investors and quantitative traders quickly see how the company’s profitability (EPS) has evolved over time and whether it’s trending upward (growth), flat (stagnant), or downward (decline).
How it Works
Uses request.financial() to fetch EPS data (Diluted or Basic).
You can select whether to use TTM (Trailing Twelve Months), FQ (Fiscal Quarter), or FY (Fiscal Year) data.
The script fits a regression line (using ta.linreg) over a configurable window to visualize the underlying EPS trend.
Updates automatically when new financial data is released.
Inputs
EPS Period: Choose between FQ / FY / TTM
Use Diluted EPS: Toggle to compare Diluted vs. Basic EPS
Regression Window: Adjust how many bars are used to fit the trendline
Interpretation Tips
A rising trendline indicates earnings momentum and potential investor confidence.
A flat or declining trendline may warn of profitability slowdowns.
Combine with price action or valuation ratios (like P/E) for deeper analysis.
Works best on stocks or ETFs with fundamental data (not available for crypto or FX).
Suggestions / Use Cases
Pair with Price/Earnings ratio indicators to evaluate valuation vs. fundamentals.
Use in conjunction with earnings release events for context.
Ideal for long-term investors, swing traders, or fundamental quants tracking financial health trends.
Future Enhancements (Planned Ideas)
🔹 Option to display multiple regression lines (short-term and long-term)
🔹 Support for comparing multiple tickers’ EPS in the same pane
🔹 Integration with Net Income, Revenue, or Free Cash Flow trends
🔹 Add a “Rate of Change” signal for momentum-based EPS analysis
Relative Performance Binary FilterDescription:
This indicator monitors the relative performance of 30 selected crypto assets and generates a binary signal for each: 1 if the asset’s price has increased above a user-defined threshold over a specified lookback period, 0 otherwise. The script produces a JSON-formatted output suitable for webhooks, allowing you to send the signals to external applications like Google Sheets.
Key Features:
Configurable lookback period, price source, and performance threshold.
Supports confirmed or real-time bar data.
Monitors 30 crypto assets simultaneously.
Produces a one-line JSON output with batch grouping for easy webhook integration.
Includes an optional visual sum plot showing how many assets are above the threshold at any time.
Use Cases:
Automate performance tracking across multiple crypto assets.
Feed binary signals into external dashboards, trading bots, or Google Sheets.
Quickly identify which assets are outperforming a set threshold.
GK Starforge Breakout V2FORGED FROM THE STARS- Built for Precision
the Gk Starforge breakout V2 detects major breakout moves when price CLOSES ABOVE PREVIUOS HIGH (GK BUY) or BELOW THE PREVIOUS LOW (GK SELL)
It includes ATR based TP and the option to show one signal per trend for cleaner charts
non repainting and optimized for XAUUSD this indicator helps you catch real structure breaks with clarity and confidence
it prints a buy print or sell print along with a TP based ATR next to it
2 prints either side
SMA RibbonSMA RIBBON for simple yet powerful indicator. 2-3 SMAs are plotted in one indicator so that the limit for indicator usage is brought down.
ATR Dual Breakout – Custom MA & ATR (v6)A dynamic volatility channel centered on a user-selected moving average (EMA, SMA, WMA, HMA, VWMA).
Uses ATR-based bands to detect reversal entries when price opens outside a band and closes inside — a classic sign of momentum exhaustion.
Signal Logic (Same for Inner & Outer)Signal
Condition
BUY
open < lowerBand and close > lowerBand
SELL
open > upperBand and close < upperBand
Inner bands = higher-probability, tighter entries
Outer bands = stronger momentum, wider confirmation
Clean. Configurable. Reliable.
Drop it on any chart and start trading smart reversals.
ICT Smart Money Zones - Sessions & MacrosThe script helps traders identify high-probability trading times by automatically plotting:
Major market sessions (Asian, London, New York)
ICT Kill Zones (Asian Range, London KZ, New York AM/PM, Lunch Dead Zone, Power Hour)
Opening Ranges (5-min, 15-min, 30-min)
London & New York Macro phases (pre-defined institutional timing windows)
It combines visual session overlays, macro labels, and a timeline bar that dynamically adjusts for Daylight Savings Time (DST) and user time zone preferences.
⚙️ Main Features
🕓 Time Zone Control
Time Zone Modes:
UTC
Session Local Time
Your Time Zone (custom)
Dynamically calculates DST changes for London and New York markets.
Converts session times based on your selected mode.
🌎 Major Market Sessions
Displayed as soft-colored background zones:
Asian Session: 7 PM – 4 AM ET (purple)
London Session: 3 AM – 12 PM ET (blue)
New York Session: 9:30 AM – 4 PM ET (green)
These create context for when liquidity and volatility shift between sessions.
⚡ ICT Kill Zones
Kill zones are the “smart money” time windows where liquidity sweeps and reversals often occur:
Zone Time (ET) Color Purpose
Asian Range 7 PM – 12 AM Red Establishes range / accumulation
London KZ 2 AM – 5 AM Cyan Early volatility & sweep setups
NY Open KZ 7 AM – 10 AM Lime Primary NY session move
Lunch Dead Zone 12 PM – 1 PM Gray Low volume / avoid trading
NY PM KZ 1 PM – 3 PM Orange Reversal or continuation
Power Hour 3 PM – 4 PM Gold Final hour volatility burst
Each is drawn as a translucent box, with automatic high-low range boxes and labels via the LowHighSessionDetector() function.
🏛️ ICT Macros
Institutional “macro” timing blocks used by ICT traders:
London Macros: Two separate sub-sessions (LDN 1, LDN 2)
New York Macros: AM 1–3, Lunch, PM, Last Hour
Each phase is color-coded and labeled with optional start–end times displayed in your chosen time zone.
📈 Opening Ranges
Helps visualize early volatility:
5-min Opening Range (9:30–9:35 ET) – Red
15-min Range (9:30–9:45 ET) – Orange
30-min Range (9:30–10:00 ET) – Violet
Used to measure breakout behavior and morning session direction.
🧮 Technical Architecture
DST_Detector() – Determines when daylight saving time is active per region.
Market_TimeZone_Calculator() – Generates session macros in UTC or local time dynamically.
LowHighSessionDetector() – Tracks the high and low within each session and draws labeled boxes.
draw_session() – Handles visual rendering for timeline zones (background layer).
SplitFunction() – Parses string time ranges into human-readable text for labeling.
📊 Visual Layers
The chart layers follow this order:
Major Sessions (background layer)
ICT Kill Zones (mid layer)
Opening Ranges
ICT Macros (top layer)
Each layer can be toggled on/off individually with color customization.
🧩 Customization Options
Toggle on/off for each zone, macro, or session.
Adjustable timeline bar height (3–30 % of chart).
Optional time display next to macro labels.
Selectable color transparency for each zone.
🧭 Intended Use
This indicator is designed for:
ICT traders analyzing session-based liquidity shifts.
Day traders identifying optimal trading windows.
Market structure enthusiasts visualizing time-based volatility zones.
Combining with Fair Value Gaps, Order Blocks, and SMT Divergences for precise entries.






















