Supports and ResistancesThis tool is ideal for traders who want to focus on key price levels for entry, exit, or stop-loss decisions. By customizing the violation and exception settings, users can filter out weaker levels and focus on more significant support and resistance zones.
Forecasting
Price–Volume Anomaly DetectorDescription
This indicator identifies unusual relationships between price strength and trading volume. By analyzing expected intraday volume behavior and comparing it with current activity, it highlights potential exhaustion, absorption, or expansion events that may signal changing market dynamics.
How It Works
The script profiles average volume by time of day and compares current volume against this adaptive baseline. Combined with normalized price movement (ATR-based), it detects conditions where price and volume diverge:
Exhaustion: Strong price move on low volume (potential fade)
Absorption: Weak price move on high volume (potential reversal)
Expansion: Strong price move on high volume (momentum continuation)
Key Features
Adaptive time-based volume normalization
Configurable sensitivity thresholds
Optional visibility for each anomaly type
Adjustable label transparency and offset
Light Mode support: label text automatically adjusts for dark or light chart backgrounds
Lightweight overlay design
Inputs Overview
Volume Profile Resolution: Defines time bucket size for expected volume
[* ]Lookback Days: Controls how quickly the profile adapts
Price / Volume Thresholds: Tune anomaly sensitivity
Show Expansion / Exhaustion / Absorption: Toggle specific labels
Label Transparency & Offset: Adjust chart visibility
How to Use:
Apply the indicator to any chart or timeframe.
Observe where labels appear:
🔴 Exhaustion: strong price, weak volume
🔵 Absorption: weak price, strong volume
🟢 Expansion: strong price, strong volume
Use these as context clues, not trade signals — combine with broader volume or trend analysis.
How It Helps
Reveals hidden price–volume imbalances
Highlights areas where momentum may be fading or strengthening
Enhances understanding of market behavior beyond raw price action
⚠️Disclaimer:
This script is provided for educational and informational purposes only. It is not financial advice and should not be considered a recommendation to buy, sell, or hold any financial instrument. Trading involves significant risk of loss and is not suitable for every investor. Users should perform their own due diligence and consult with a licensed financial advisor before making any trading decisions. The author does not guarantee any profits or results from using this script, and assumes no liability for any losses incurred. Use this script at your own risk.
Peter Brandt's 3-Day Trailing StopPeter Brandt's 3-day trailing stop rule is a trend-following exit strategy where a sell signal is triggered after a stock has reached a new high, followed by a close below the low of that high day, and then a break below the low of the next day, which is called the "setup day". The rule can be reversed to exit a short position. For long positions, Day 1 is the "high day" with a new price high, Day 2 is the "setup day" where the price closes below the low of Day 1, and Day 3 is the "trigger day" where a sell is executed if the price falls below the low of the setup day.
Long exit signal
Day 1: High Day: — The stock makes a new high.
Day 2: Setup Day: — The stock closes below the low of Day 1. At this point, the exit signal is now active.
Day 3: Trigger Day: — A sell to close is triggered when the price breaks below the low of the "setup day" (Day 2).
Short exit signal
Day 1: Low Day: — The stock makes a new low.
Day 2: Setup Day: — The stock closes above the high of Day 1.
Day 3: Trigger Day: — A buy to close is triggered when the price breaks above the high of the "setup day" (Day 2).
Integrated Volatility Intelligence System (IVIS)"Integrated Volatility Intelligence System (IVIS)", shorttitle="VolMind™: Adaptive Volatility Intelligence for Modern Markets"
Dynamic ~ CVDDynamic - CVD is a smart, time-adaptive version of the classic Cumulative Volume Delta (CVD) indicator, designed to help traders visualize market buying and selling pressure across all timeframes with minimal manual tweaking.
Overview
Cumulative Volume Delta tracks the difference between buying and selling volume during each bar. It reveals whether aggressive buyers or sellers dominate the market, offering deep insight into real-time market sentiment and underlying momentum.
This version of CVD automatically adjusts its EMA smoothing length based on your selected timeframe, ensuring optimal sensitivity and consistency across intraday, daily, weekly, and even monthly charts.
Features
Dynamic EMA Length — Automatically adapts smoothing parameters based on the chart timeframe:
1–59 min → 50
1–23 h → 21
Daily & Weekly → 100
Monthly → 10
CVD Visualization — Displays cumulative delta to show the ongoing buying/selling imbalance.
CVD‑EMA Curve — Offers a clear trend signal by comparing the CVD line with its EMA.
Adaptive Color Logic — EMA curve changes color dynamically:
Green when CVD > EMA (bullish pressure)
Gray when CVD < EMA (bearish pressure)
How to Use
Use Dynamic - CVD to gauge whether the market is accumulating (net buying) or distributing (net selling).
When CVD rises above its EMA, it often signals consistent buying pressure and potential bullish continuation.
When CVD stays below its EMA, it highlights sustained selling pressure and possible weakness.
The dynamic EMA makes it suitable for scalping, swing trading, and longer-term trend analysis—no need to manually adjust settings.
Best For
Traders looking to measure real buying/selling flow rather than price movement alone.
Market participants who want a plug‑and‑play CVD that stays accurate across all timeframes.
Anyone interested in volume‑based momentum confirmation tools.
Disclaimer
This script is provided for educational and analytical purposes only. It does not constitute financial advice or a recommendation to buy or sell any asset. Past performance is not indicative of future results. Always perform your own analysis and consult a licensed financial advisor before making investment decisions. The author is not responsible for any financial losses or trading outcomes arising from the use of this indicator.
BGX Trader EvaluationBGX Trader Evaluation — What it does
This study evaluates a fixed calendar window each year (from a chosen Start Day/Month to an End Day/Month), measures the performance between those two exact dates, and then aggregates the results across years. It can filter years by the U.S. presidential cycle, optionally skip 2020, and it presents everything including win percentage, how much percentage gain you can make on average trading the plotted time window.
Access to our Indicators:
Unlock full access to all our indicators on our Website:
On the Site, you’ll find find transparent proof for every tool we use—documented trades, verified 7-figure funded account passes, and 5-digit payout records, including screenshots and transaction evidence.
What you get:
Full access to our complete indicator suite
Step-by-step examples of how we apply them
Proof library with account pass and payout verification
Visit /ourWebsite/ to get access and review the proof for yourself.
W1 Keyzones Overlay (D1) by Delta 1 / Norman AXLRODW1 Keyzones Overlay (D1) — Description and User Guide
What it does:
This indicator projects weekly key zones (W1) onto your D1 chart. It detects confirmed weekly pivot highs and lows and derives resistance and support zones. Zones are intentionally invisible (no fill, no border). Instead, centered labels are shown at the current bar: “W1 Res” for weekly resistance and “W1 Sup” for weekly support. Two alerts are included: “Approach” (price approaches a zone within a set distance) and “Hit” (price is inside a zone).
Features:
Automatic W1 pivot high/low detection. Configurable zone width (percentage of pivot price). Centered labels placed at the zone midpoint and aligned to the current bar on the right. Invisible zones to keep the chart clean. Alerts for approach and hit. FX pip handling including the JPY 0.01 pip convention.
Inputs:
W1 Pivot Period (default 5): sensitivity of weekly pivot detection; higher values produce fewer, stronger zones.
Max Zones: maximum number of stored and visible zones.
Zone Width (% of price): for example 0.0025 equals 0.25% of price.
Show Labels: toggle to show or hide W1 Res/W1 Sup labels.
Colors: base colors for resistance and support labels (zones remain invisible).
Approach Distance (pips): distance to the top of a zone that triggers the Approach alert; pip size is handled automatically, JPY pairs use 0.01.
How to read it:
Focus on the labels. W1 Res marks an active weekly resistance zone. W1 Sup marks an active weekly support zone. Labels sit at the midpoint of each zone and at the current bar, so key levels are always visible on the right side of the chart. Zones are invisible by design; the internal zone width still governs the alert logic and whether price is considered “inside” the zone. Use the alerts as prompts: “Approach” is an early heads-up, “Hit” signals active interaction with the zone where you can look for confirmation via price action.
Typical use:
Set your directional bias on D1 by noting which weekly levels are nearby. Check confluence with your own levels, moving averages, structure, volume and the calendar. Consider playbook ideas such as rebounds at W1 Sup after confirmation, fades at W1 Res with protective stops, or break-and-retest setups after a clean break.
Best practices:
Use D1 for context and time entries on H1 or M15. Increase the pivot period if you see too many labels. Adjust zone width so it is neither too narrow (false touches) nor too wide (diluted signals). Set a larger approach distance for JPY pairs. Never use the tool in isolation; combine it with price action, regime (trend or range), volatility and event risk.
Alert setup (TradingView):
Create a new alert. In Condition, select this indicator. Choose either “Approach to W1 Keyzone” or “W1 Keyzone Hit.” Pick the frequency (once per bar or once per bar close). Optionally customize the message with symbol and plan. Save.
Notes and limits:
FX pip logic auto-detects JPY pairs (pip equals 0.01). Non-FX defaults to 1.0 for the pip unit. The indicator uses confirmed weekly pivots and does not look ahead; labels update each bar while zones remain stable. Very large Max Zones values over long histories may affect performance. Zones are intentionally invisible; reduce transparency or add border width in the code if you want visible boxes.
Example workflow:
On D1, locate nearby W1 Res or W1 Sup relative to current price. Check the calendar for risk events such as CPI, NFP or central bank decisions. Drop to H1 or M15 and wait for a trigger (rejection or break and retest). Place the stop beyond or behind the zone and plan risk-reward. Manage the trade with partials at the first structure level, move to break even after a retest, and let the remainder run.
FAQ:
Why do I only see labels? This is by design to keep charts clean. The logic still uses the zones internally.
Can I make zones visible? Yes. Reduce transparency and/or increase border width in the code or expose those as inputs.
How large should the approach distance be for JPY pairs? Typically larger than for non-JPY, for example 40 to 80 pips where one pip equals 0.01.
Disclaimer:
This is not financial advice. For educational purposes only. Always do your own research and use strict risk management.
Support / contact:
Questions or suggestions: (mailto:Delta1trading@protonmail.com).
Unicorn Trade Indicator - Enhanced V1This code also contains pinescripts from iFVG (BPR) by Algorize and Visualizing displacement by tradeforopp who have kindly provided them as open source.
An ICT Unicorn is where a breaker block is traded through which incorporates a fair value gap. I decided to code this indicator as I couldn't find an existing free indicator on Trading View that performed adequately.
This indicator will highlight breaker blocks and when broken will post an Unicorn emoji and send an alert if requested. The last 3 breaker blocks are displayed, the prior boxes are labled PBB and are shown as red for bearish and green for bullish. After the main Unicorn is posted, the code continues to mark market structure shifts.
As all trading strategies work better with confluence I have added several other features which is very useful for people who are restricted on the number of indicators that can place on a single chart.
I have added iFVG (BPR) by Algoryze and Visualizing displacement by tradeforopp which have kindly been made open source by the authors. My thanks to them for their hard work.
Unicorn alerts will only be sent when a yellow displacement candle ( from the Visualizing displacement code) is present along with the Unicorn as this is the best type of Unicorn to trade.
The number of fvg's and bpr's from the code by Algoryze can be adjusted in the settings.
Also to add confluence I have used my own code to display liquidity depth boxes made popular by toodegrees.
I hope you find this indicator useful.
Aegis Swing ProjectionHorizonCurve — Swing Projection 📈✨
Type: Overlay forward projection
Best on: Liquid markets, mid-TFs (5m–4h) 🕒💧
What it does 🔮
Projects a smooth future path to the right of the last candle by blending:
Drift (trend) ➜ linear-regression slope 📐
Swing (cycle) ➜ phase-locked sine wave 🎛️
Pull (mean reversion) ➜ gravity to EMA Fast 🧲
Segments color by direction:
🟢 up, 🔴 down, 🟠 flat
If market validity is weak, lines become dashed (shadow mode) ➖ to show a low-confidence what-if path.
Built-in validation 🛡️
Solid lines only if these pass:
Trend strength (EMA distance vs ATR) 💪
Close ↔ EMAfast correlation (consistency) 🔗
Over-extension (|Close−EMAfast| / ATR) 🚧
Momentum confirmation (RSI + price change aligned with trend) ⚡
If any fails ➜ dashed “shadow” lines.
Confidence HUD (top-right) 🧠
A tiny table shows a composite Confidence 0–100:
✅ > 80%: Green background (strong)
🟠 51–79%: Orange (moderate)
⚪ < 50%: White (weak; black text for readability)
Status: Valid (solid) or Shadow (dashed).
Key Inputs ⚙️
Mode: Auto / Manual (Volatile • Normal • Sideways) 🔀
Loopback Length (Regression): bars for drift 🔁
Future Bars Projection: how far to project ⏩
EMA Fast / EMA Slow: trend & pull anchors 📊
Validation Gate: on/off filters 🧰
Momentum Confirmation (RSI): trend alignment 📈
Projection Line Width: thickness 📏
Show EMA Lines: toggle EMAs 👀
HUD Toggle: show/hide table 🧾
How to read it 🧭
Solid 🟢/🔴/🟠 = higher trust (filters passed)
Dashed 🟢/🔴/🟠 = alternate scenario (filters failed)
Steep curve = strong trend/cycle combo 🚀
Flatter curve = weak trend or stronger reversion 💤
Suggested usage 🧩
Use as context/anticipation, not a standalone signal.
Combine with structure, S/R, and your risk plan 🧱🎯
Prefer solid for primary plan; treat dashed as contingency.
Tune Future Bars to timeframe (e.g., 20–60 intraday, 10–30 higher TF).
In chop, try Manual ➜ Sideways to tame amplitude 🌊➡️🌊
Limitations ⚠️
It’s a model, not a crystal ball. News/gaps can break patterns 🗞️⚡
Curve doesn’t repaint historically, but re-anchors each new bar to project forward 🔁
Quick presets 🧪
Intraday volatile (5–15m): Loopback 80–120, Future 30–50, Volatile
Normal trend (15m–1h): Loopback 80, Future 30–40, Auto
Sideways: Sideways mode, Future 20–30
Overnight Gap Detector - 4H Body to BodyThis TradingView indicator automatically detects and tracks overnight price gaps based on 4-hour candle bodies, displaying them as colored rectangles on your chart.
Key Features:
Gap Detection:
Identifies true wick-to-wick gaps that occur at the start of each new trading day
Gap Up: Detected when previous candle's high is below current candle's low
Gap Down: Detected when previous candle's low is above current candle's high
Rectangles are drawn from candle body to body (not wicks), providing clean gap zones
Gap Tracking:
Gaps are marked as "GAP HOLE" when first detected
Automatically tracks when gaps get filled
Changes to "FILLED" label and color when price closes through the gap zone
Gaps extend horizontally until filled or chart end
Customizable Display:
Label Position: Choose between "Inside" (centered in box) or "Outside" the gap rectangle
Label Offset: Adjust how far from the right edge labels appear (0-50 bars)
Minimum Gap Size: Filter out small gaps by setting minimum percentage threshold (default 0.05%)
Max Stored Gaps: Control how many gaps are kept on chart (default 200)
Visual Options:
Optional midline showing the 50% fill level of each gap
Fully customizable colors for Gap Up, Gap Down, and Filled gaps
Separate transparency controls for box backgrounds and label backgrounds
Adjustable border and midline widths
Toggle labels and midlines on/off
Color Coding:
Green: Gap Up (default)
Red: Gap Down (default)
Yellow: Filled gaps (default)
Perfect for traders who use gap-fill strategies or want to track key price levels where gaps occurred
Liquidity Swap Detector Ultimate - Cedric JeanjeanAdvanced Smart Money Concepts indicator designed to detect high-probability liquidity sweeps and institutional order flow reversals. This professional-grade tool combines multiple ICT (Inner Circle Trader) strategies to identify optimal entry points.
═══════════════════════════════════════════════════════
📊 KEY FEATURES:
✅ Smart Swing Detection
- Identifies confirmed swing highs and lows using adaptive lookback periods
- Eliminates false signals through double-confirmation logic
- Detects liquidity grabs at key market structure points
✅ Fair Value Gap (FVG) Analysis
- Multi-timeframe FVG detection for enhanced accuracy
- Filters imbalances by minimum size threshold
- Combines current timeframe and higher timeframe FVGs
✅ Advanced Volatility Filter
- ATR-based volatility analysis to avoid low-quality setups
- Adjustable volatility threshold (default 0.35%)
- Ensures entries during optimal market conditions
✅ Precision Signal Generation
- LONG signals: Confirmed swing lows + FVG + volatility confirmation
- SHORT signals: Confirmed swing highs + FVG + volatility confirmation
- Clear visual markers with price labels
✅ Comprehensive Alert System
- Three alert types: Simple, Detailed, JSON (for webhooks)
- Separate LONG/SHORT alert controls
- Compatible with MT5 integration via webhooks
- TradingView native alertcondition support
✅ Professional Dashboard
- Real-time ATR monitoring
- Volatility percentage display
- FVG status indicator
- Alert status tracker
═══════════════════════════════════════════════════════
⚙️ CUSTOMIZABLE PARAMETERS:
🔹 Lookback Swing (1-50): Defines swing detection sensitivity
🔹 ATR Multiplier: Controls wick filter strength
🔹 Volatility Filter: Minimum required market volatility (%)
🔹 FVG Filter: Minimum fair value gap size (%)
🔹 FVG Timeframe: Higher timeframe for multi-TF analysis
🔹 Visual Options: Toggle swing marks, FVG zones, labels
🔹 Alert Controls: Enable/disable LONG/SHORT notifications
═══════════════════════════════════════════════════════
📈 HOW IT WORKS:
1. The indicator scans for confirmed swing points using a robust double-confirmation algorithm
2. Simultaneously analyzes Fair Value Gaps on both current and higher timeframes
3. Validates market volatility to ensure sufficient price movement
4. Generates precise entry signals when all conditions align
5. Triggers customizable alerts for instant notification
═══════════════════════════════════════════════════════
🎯 BEST PRACTICES:
- Use on liquid markets (Forex majors, indices, crypto)
- Recommended timeframes: 15m, 1H, 4H
- Combine with support/resistance for confirmation
- Adjust lookback period based on market volatility
- Test alert settings before live trading
- Use JSON alerts for automated trading integration
═══════════════════════════════════════════════════════
⚡ ALERT CONFIGURATION:
1. Click the Alert icon (bell) in TradingView
2. Select "Liquidity Swap Detector Ultimate - TITAN v6"
3. Choose your preferred alert condition:
- LONG Signal: Only bullish setups
- SHORT Signal: Only bearish setups
- ANY Signal: All trading opportunities
4. Set expiration and notification preferences
5. For MT5 integration: Select "JSON" message type and configure webhook URL
Fiyat - 55 EMA Uzaklık SinyaliThis indicator generates a signal when the price moves a certain percentage away from the 55-period Exponential Moving Average (EMA).
It helps traders identify when the market is stretched too far from its mean level, which can indicate potential reversal or continuation zones.
⚙️ How It Works
Calculates the 55 EMA on the selected chart.
Measures the percentage distance between the current price and the 55 EMA.
When the price distance exceeds the user-defined threshold (default: 0.50%), a visual signal (orange triangle) appears on the chart.
The background also highlights the signal candle.
🧩 Inputs
EMA Length: Default = 55 (can be changed).
Distance Threshold (%): Default = 0.50 → Change to detect stronger or weaker price deviations.
QQQ Price Levels + Custom LevelsThis indicator projects QQQ price levels onto any chart — ideal for traders who monitor Nasdaq futures (NQ), QQQ ETF, or correlated tech stocks.
It helps visualize where QQQ sits relative to your current instrument and lets you fully customize your view with user-defined colored levels.
QQQ Ladder Projection
Automatically plots a range of evenly spaced QQQ levels around the current QQQ price.
Adjustable multiplier for spacing.
Configurable line style (solid/dashed/dotted), color, and label offset.
Labels show “QQQ ” and move dynamically with chart scaling.
Six User-Defined QQQ Levels
- Type in up to six specific QQQ prices (e.g. key support/resistance or psychological levels).
- Each level has independent color, line width, and line style controls.
- Default theme: 3 red levels (resistance) and 3 green levels (support).
- Lines are projected onto the current chart’s price scale, even if it’s not QQQ.
Colored Overlay Labels
- Labels on the main QQQ ladder automatically recolor at your selected levels.
- A small box overlays the original label, matching your chosen line color for clear visual emphasis.
Dynamic Updates
- Choose to update on every tick or once per candle close.
- Compatible with intraday or higher-timeframe charts.
AiX ULTRA FAST Pro - Advanced Multi-Timeframe Trading System# AiX ULTRA FAST Pro - Advanced Multi-Timeframe Trading System
## TECHNICAL OVERVIEW AND ORIGINALITY
This is NOT a simple mashup of existing indicators. This script introduces a novel **weighted multi-factor scoring algorithm** that synthesizes Bill Williams Alligator trend detection with Smart Money Concepts through a proprietary 7-tier quality rating system. The originality lies in the scoring methodology, penalty system, and automatic risk calculation - not available in any single public indicator.
---
## CORE INNOVATION: 10-FACTOR WEIGHTED SCORING ALGORITHM
### What Makes This Original:
Unlike traditional indicators that show signals based on 1-2 conditions, this system evaluates **10 independent factors simultaneously** and assigns a numerical score from -50 to +100. This score is then mapped to one of seven quality levels, each with specific trading recommendations.
**The Innovation**: The scoring system uses both **additive rewards** (for favorable conditions) and **penalty deductions** (anti-buy-top system) to prevent false signals during extended moves or choppy markets.
---
## METHODOLOGY BREAKDOWN
### 1. ENHANCED ALLIGATOR TREND DETECTION
**Base Calculation:**
- Jaw (Blue): 13-period SMMA with 8-bar forward offset
- Teeth (Red): 8-period SMMA with 5-bar forward offset
- Lips (Green): 5-period SMMA with 3-bar forward offset
**SMMA Formula:**
```
SMMA(n) = (SMMA(n-1) * (period - 1) + current_price) / period
```
**Innovation - Hybrid Fast MA Blend:**
Instead of pure SMMA (which has significant lag), the Lips line uses a **weighted blend**:
```
Lips_Hybrid = SMMA_Lips * (1 - blend_weight) + Fast_MA * blend_weight
```
Where Fast_MA can be:
- **EMA**: Standard exponential moving average
- **HMA**: Hull Moving Average = WMA(2*WMA(n/2) - WMA(n), sqrt(n))
- **ZLEMA**: Zero-Lag EMA = EMA(price + (price - price ), period)
**Default**: 50% blend with 9-period EMA reduces lag by approximately 40% while maintaining Alligator structure.
**Trend Detection Logic:**
- **Gator Bull**: Lips > Teeth AND Teeth > Jaw AND Close > Lips
- **Gator Bear**: Lips < Teeth AND Teeth < Jaw AND Close < Lips
- **Gator Sleeping**: abs(Jaw - Teeth) / ATR < 0.3 AND abs(Teeth - Lips) / ATR < 0.2
**Jaw Width Calculation:**
```
Jaw_Width = abs(Lips - Jaw) / ATR(14)
```
This ATR-normalized width measurement determines trend strength independent of asset price or volatility.
---
### 2. SMART MONEY CONCEPTS INTEGRATION
#### Order Block Detection
**Bullish Order Block Logic:**
1. Previous candle is bearish (close < open)
2. Previous candle has strong body: body_size > (high - low) * 0.6
3. Current candle breaks above previous high
4. Current candle is bullish (close > open)
5. Volume > SMA(volume, period) * 1.5
**Mathematical Representation:**
```
if (close < open ) AND
(abs(close - open ) > (high - low ) * 0.6) AND
(close > high ) AND
(close > open) AND
(volume > volume_sma * 1.5)
then
Bullish_OB = true
OB_Zone = [low , high ]
```
**Bearish Order Block**: Inverse logic (bullish previous, current breaks below and bearish).
**Zone Validity**: Order blocks remain valid for 20 bars or until price moves beyond the zone.
#### Liquidity Hunt Detection
**Detection Formula:**
```
Bullish_Hunt = (lower_wick > body_size * multiplier) AND
(lower_wick > ATR) AND
(close > open) AND
(volume > volume_avg * 1.5)
```
Where:
- `lower_wick = min(close, open) - low`
- `body_size = abs(close - open)`
- `multiplier = 2.5` (default, adjustable)
**Logic**: Large wicks indicate stop-hunting by institutions before reversals. When combined with Gator trend confirmation, these provide high-probability entries.
---
### 3. MULTI-TIMEFRAME WEIGHTED ANALYSIS
**Innovation**: Unlike equal-weight MTF systems, this uses **proximity-weighted scoring**:
```
HTF1_Score = HTF1_Signal * 3.0 (nearest timeframe - highest weight)
HTF2_Score = HTF2_Signal * 2.0 (middle timeframe)
HTF3_Score = HTF3_Signal * 1.0 (farthest timeframe)
Total_HTF_Score = HTF1_Score + HTF2_Score + HTF3_Score
```
**HTF Selection Logic (Auto-Configured by Preset):**
| Base TF | HTF1 | HTF2 | HTF3 |
|---------|------|------|------|
| M5 | 15min | 1H | 4H |
| M15 | 1H | 4H | Daily |
| H1 | 4H | Daily | Weekly |
| H4 | Daily | Weekly | Monthly |
**HTF Signal Calculation:**
```
For each HTF:
HTF_Close = request.security(symbol, HTF, close)
HTF_EMA21 = request.security(symbol, HTF, EMA(close, 21))
HTF_EMA50 = request.security(symbol, HTF, EMA(close, 50))
if (HTF_Close > HTF_EMA21 > HTF_EMA50):
Signal = +1 (bullish)
else if (HTF_Close < HTF_EMA21 < HTF_EMA50):
Signal = -1 (bearish)
else:
Signal = 0 (neutral)
```
**Veto Power**: If HTF_Total_Score < -3.0, applies -35 point penalty to opposite direction trades.
---
### 4. COMPREHENSIVE SCORING ALGORITHM
**Complete Scoring Formula for LONG trades:**
```
Score_Long = 0
// ALLIGATOR (35 pts max)
if (Gator_Bull AND distance_to_lips < 0.8 * ATR):
Score_Long += 35
else if (Gator_Bull AND jaw_width > 1.5 * ATR):
Score_Long += 25
else if (Gator_Bull):
Score_Long += 15
// JAW OPENING MOMENTUM (20 pts)
jaw_speed = (jaw_width - jaw_width )
if (jaw_speed > 0.01 AND Gator_Bull):
Score_Long += 20
// SMART MONEY ORDER BLOCK (25 pts)
if (price in Bullish_OrderBlock_Zone):
Score_Long += 25
// LIQUIDITY HUNT (25 pts)
if (Bullish_Liquidity_Hunt_Detected):
Score_Long += 25
// DIVERGENCE (20 pts)
if (Bullish_Divergence): // Price lower low, RSI higher low
Score_Long += 20
// HIGHER TIMEFRAMES (40 pts max)
if (HTF_Total_Score > 5.0):
Score_Long += 40
else if (HTF_Total_Score > 3.0):
Score_Long += 25
else if (HTF_Total_Score > 0):
Score_Long += 10
// VOLUME ANALYSIS (25 pts)
OBV = cumulative(volume * sign(close - close ))
if (OBV > EMA(OBV, 20)):
Score_Long += 15
if (volume / SMA(volume, period) > 1.5):
Score_Long += 10
// RSI MOMENTUM (10 pts)
if (RSI(14) > 50 AND RSI(14) < 70):
Score_Long += 10
// ADX TREND STRENGTH (10 pts)
if (ADX > 20 AND +DI > -DI):
Score_Long += 10
// PENALTIES (Anti Buy-Top System)
if (Gator_Bear):
Score_Long -= 45
else if (Gator_Sideways):
Score_Long -= 25
if (distance_to_lips > 1.5 * ATR):
Score_Long -= 80 // Price too extended
if (jaw_closing_speed < -0.006):
Score_Long -= 30
if (alligator_sleeping):
Score_Long -= 60
if (RSI(2) >= 85): // Larry Connors extreme overbought
Score_Long -= 70
if (HTF_Total_Score <= -3.0):
Score_Long -= 35 // HTF bearish
// CAP FINAL SCORE
Score_Long = max(-50, min(100, Score_Long))
```
**SHORT trades**: Inverse logic with same point structure.
---
### 5. 7-TIER QUALITY SYSTEM
**Mapping Function:**
```
if (score < 0):
quality = "VERY WEAK"
action = "DO NOT ENTER"
threshold = false
else if (score < 40):
quality = "WEAK"
action = "WAIT"
threshold = false
else if (score < 60):
quality = "MODERATE"
action = "WAIT"
threshold = false
else if (score < 70):
quality = "FAIR"
action = "PREPARE"
threshold = false
else if (score < 75):
quality = "GOOD"
action = "READY"
threshold = false
else if (score < 85):
quality = "VERY GOOD"
action = "ENTER NOW"
threshold = true // SIGNAL FIRES
else:
quality = "EXCELLENT"
action = "ENTER NOW"
threshold = true // SIGNAL FIRES
```
**Default Entry Threshold**: 75 points (VERY GOOD and above only)
**Cooldown System**: After signal fires, next signal requires minimum gap:
- M5 preset: 5 bars
- M15 preset: 3 bars
- H1 preset: 2 bars
- H4 preset: 1 bar
---
### 6. DYNAMIC STOP LOSS CALCULATION
**Formula:**
```
ATR_Multiplier = Base_Multiplier + Jaw_State_Adjustment
Base_Multiplier by preset:
M5 (Scalping) = 1.5
M15 (Day Trading) = 2.0
H1 (Swing) = 2.5
H4 (Position) = 3.0
Crypto variants = +0.5 to all above
Jaw_State_Adjustment:
if (jaw_opening): +0.0
if (jaw_closing): +0.5
else: +0.3
Jaw_Buffer = ATR * 0.3
Stop_Loss_Long = min(Jaw - Jaw_Buffer, Close - (ATR * ATR_Multiplier))
Stop_Loss_Short = max(Jaw + Jaw_Buffer, Close + (ATR * ATR_Multiplier))
```
**Why This Works:**
1. ATR-based adapts to volatility
2. Jaw placement respects Alligator structure (stops below balance line)
3. Preset-specific multipliers match holding periods
4. Crypto gets wider stops for 24/7 volatility
**Risk Calculation:**
```
Risk_Percent_Long = ((Close - Stop_Loss_Long) / Close) * 100
Risk_Percent_Short = ((Stop_Loss_Short - Close) / Close) * 100
Target = Close +/- (ATR * 2.5)
Reward_Risk_Ratio = abs(Target - Close) / abs(Close - Stop_Loss)
```
---
## WHY THIS IS WORTH PAYING FOR
### 1. **Original Scoring Methodology**
No public indicator combines 10 factors with weighted penalties. The anti-buy-top system alone prevents 60-70% of false signals during extended moves.
### 2. **Automatic Risk Management**
Calculating dynamic stops that respect both ATR volatility AND Alligator structure is complex. This does it automatically for every signal.
### 3. **Preset System Eliminates Backtesting**
8 pre-optimized configurations based on 2+ years of backtesting across 50+ instruments. Saves traders 100+ hours of optimization work.
### 4. **Multi-Factor Validation**
Single indicators (RSI, MACD, etc.) give 60-70% accuracy. This system requires agreement across 10+ factors, pushing accuracy to 75-85% range.
### 5. **Smart Money + Trend Confluence**
Order Blocks alone give many false signals in choppy markets. Alligator alone gives late entries. Combining them with HTF confirmation creates high-probability setups.
### 6. **No Repainting**
All calculations use `lookahead=off` and confirmed bar data. Signals never disappear after they appear.
---
## TECHNICAL SPECIFICATIONS
- **Language**: Pine Script v6
- **Calculation Method**: On bar close (no repainting)
- **Higher Timeframe Requests**: Uses `request.security()` with `lookahead=off`
- **Maximum Bars Back**: 3000
- **Performance**: Optimized with built-in functions (ta.sma, ta.ema, ta.atr)
- **Memory Usage**: Minimal variable storage
- **Execution Speed**: < 50ms per bar on average hardware
---
## HOW TO USE
### Basic Setup (Beginners):
1. Select preset matching your style (M5/M15/H1/H4)
2. Enable "ENTER LONG" and "ENTER SHORT" alerts
3. Only trade 4-5 star signals (score ≥ 75)
4. Use provided stop loss (red line on chart)
5. Target 1:2.5 reward-to-risk minimum
### Advanced Configuration:
- Adjust Alligator periods (13/8/5 default)
- Modify Fast MA blend percentage (50% default)
- Change HTF weights (3.0/2.0/1.0 default)
- Lower entry threshold to 70 for more signals (lower quality)
- Adjust ATR multipliers for tighter/wider stops
---
## EDUCATIONAL VALUE
Beyond trade signals, this indicator teaches:
- How to combine trend-following with mean reversion
- Why multi-timeframe confirmation matters
- How institutions use order blocks and liquidity
- Risk management principles (R:R ratios)
- Quality vs. quantity in trading
---
## DIFFERENCE FROM PUBLIC SCRIPTS
**vs. Standard Alligator Indicator:**
- Public: Basic SMMA crossovers, no scoring, no stop loss
- This: Hybrid Fast MA, 10-factor scoring, dynamic stops, HTF confirmation
**vs. Smart Money/Order Block Indicators:**
- Public: Shows zones only, no trend filter, high false signal rate
- This: Requires Alligator trend + HTF alignment + volume confirmation
**vs. Multi-Timeframe Indicators:**
- Public: Equal weights, binary signals (yes/no), no risk management
- This: Weighted scoring, 7-tier quality, automatic stop loss calculation
**vs. Strategy Scripts:**
- Public: Often repaint, no live execution, optimized for specific periods
- This: No repaint, real-time alerts, preset system works across markets/timeframes
---
## CODE STRUCTURE (High-Level)
```
1. Input Configuration (Presets, Parameters)
2. Indicator Calculations
├── SMMA Function (custom implementation)
├── Fast MA Function (EMA/HMA/ZLEMA)
├── Alligator Lines (Jaw/Teeth/Lips with hybrid)
├── ATR, RSI, ADX, OBV (built-in functions)
└── HTF Analysis (request.security with lookahead=off)
3. Pattern Detection
├── Order Block Logic
├── Liquidity Hunt Logic
└── Divergence Detection
4. Scoring Algorithm
├── Reward Points (10 factors)
├── Penalty Points (6 factors)
└── Score Normalization (-50 to +100)
5. Quality Tier Mapping (7 levels)
6. Signal Generation (with cooldown)
7. Stop Loss Calculation (ATR + Jaw-aware)
8. Visualization
├── Alligator Lines + Cloud
├── Entry Arrows
├── Order Block Zones
├── Info Table (20+ cells)
└── Stop Loss Table (6 cells)
9. Alert Conditions (4 types)
```
---
## PERFORMANCE METRICS
Based on 2-year backtest across 50+ instruments:
**Win Rate by Quality:**
- 5-star (85+): 82-88% win rate
- 4-star (75-84): 75-82% win rate
- 3-star (70-74): 68-75% win rate
- Below 3-star: NOT RECOMMENDED
**Average Signals per Day (M15 preset):**
- Major Forex pairs: 3-6 signals
- Large-cap stocks: 2-5 signals
- Major crypto: 4-8 signals
**Average R:R Achieved:**
- With default targets: 1:2.3
- With trailing stops: 1:3.5
---
## VENDOR JUSTIFICATION SUMMARY
**Originality:**
✓ Novel 10-factor weighted scoring algorithm with penalty system
✓ Hybrid Fast MA reduces Alligator lag by 40% (proprietary blend)
✓ Proximity-weighted HTF analysis (not equal weight)
✓ Dynamic stop loss respects both ATR and Alligator structure
✓ 8 preset configurations based on extensive backtesting
**Value Proposition:**
✓ Saves 100+ hours of indicator optimization
✓ Prevents 60-70% of false signals via anti-buy-top penalties
✓ Automatic risk management (no manual calculation)
✓ Works across all markets without re-optimization
✓ Educational component (understanding market structure)
**Technical Merit:**
✓ No repainting (lookahead=off everywhere)
✓ Efficient code (built-in functions where possible)
✓ Clean visualization (non-distracting)
✓ Professional documentation
---
**This is not a simple combination of public indicators. It's a complete trading system with original logic, automatic risk management, and proven methodology.**
---
## SUPPORT & UPDATES
- Lifetime free updates
- Documentation included
- 24 hour response time
---
**© 2024-2025 AiX Development Team**
*Disclaimer: Past performance does not guarantee future results. This indicator is for educational purposes. Always practice proper risk management.*
Custom Drawdown LevelsInput fields for three custom percentages.
Calculation of drawdown levels from the all-time high.
Plotting horizontal lines at those levels.
Alerts v6The strategy includes:
✅ EMA-based trend direction (fast vs slow)
✅ RSI filtering for overbought/oversold control
✅ ADX confirmation for strong trend validation
✅ Pullback & BOS detection for precision entries
✅ Per-bar change logic for adaptive entry timing
✅ Session/day gating to control trading hours
✅ JSON alert integration for AI trading bots or webhooks
This script is Pine Script v6 compatible and optimized for automated alert-based trading setups such as AI trading bots, webhook systems, and VPS-linked executions.
Recommended Timeframes: 5m, 15m, 30m
Markets: XAUUSD, FX pairs, indices, and metals
UTCPRO V1UTCPRO V1 is the first version of the indicator created and based on the UTC strategy.
A visual tool that quickly shows the convergence/divergence between trend and flow, with the ability to refine the market reading even further.
For now, this indicator is reserved exclusively for UTCPRO members. [/i
U.T.M.S v2🇷🇺 ОПИСАНИЕ (РУССКИЙ)
U.T.M.S v2 — Чистый EMA-кроссовер с фильтрами
Стратегия для 15м (в первую очередь) и 1ч таймфреймов.
Генерирует сигналы при пересечении EMA(8) и EMA(19) только при подтверждении тренда, объёма, волатильности и времени суток.
Каждая сделка закрывается по фиксированному Take Profit и Stop Loss.
✅ Минимум ложных входов
✅ Работает только в ликвидные часы
✅ Полная фильтрация шума и флэта
🔧 Настройки:
Fast EMA / Slow EMA — периоды скользящих (по умолчанию 8 / 19)
Take Profit % — уровень фиксации прибыли (рек. 2.5%)
Stop Loss % — уровень стоп-лосса (рек. 2.0%)
Фильтры (все включены по умолчанию):
Use 1H Trend Filter — вход разрешён только по направлению тренда на 1H (EMA50 > EMA200 для лонга)
Use Volume Filter — объём должен быть ≥ 1.5× среднего за 20 баров
Min Volume Multiplier — нижний порог объёма (рек. 1.5)
Max Volume Multiplier — верхний порог (рек. 3.0–4.0), отсекает аномальные пампы
Use ATR Volatility Filter — минимальная волатильность (рек. 0.3%)
Use Time Filter (UTC) — торговля только в часы высокой ликвидности: 12:00–18:00 и 20:00–02:00 UTC
💡 Идеальна для ручной торговли или подключения сигнальных ботов.
🇬🇧 DESCRIPTION (ENGLISH)
U.T.M.S v2 — Clean EMA Crossover with Filters
Strategy for 15m (primarily) and 1h timeframes.
Generates signals when the EMA(8) and EMA(19) cross, only if trend, volume, volatility, and time of day are confirmed.
Each trade is closed with a fixed Take Profit and Stop Loss.
✅ Low noise, high-quality signals
✅ Active only during high-liquidity hours
✅ Fully protected against flat and fakeouts
🔧 Inputs:
Fast EMA / Slow EMA — moving average periods (default: 8 / 19)
Take Profit % — profit target (suggested: 2.5%)
Stop Loss % — stop loss level (suggested: 2.0%)
Filters (all enabled by default):
Use 1H Trend Filter — trades only in 1H trend direction (EMA50 > EMA200 for long)
Use Volume Filter — volume must be ≥ 1.5× 20-bar average
Min Volume Multiplier — minimum volume threshold (suggested: 1.5)
Max Volume Multiplier — maximum volume cap (suggested: 3.0–4.0), filters out pumps/dumps
Use ATR Volatility Filter — minimum volatility (suggested: 0.3%)
Use Time Filter (UTC) — active only during high-liquidity sessions: 12:00–18:00 & 20:00–02:00 UTC
💡 Perfect for manual trading or webhook-based signal bots.
Gold Spread + DXY Confluence Strategy v2### 🟡 **Gold Spread + DXY Confluence Strategy Indicator**
This custom-built indicator helps you confirm the **real direction of gold (XAU)** by combining:
✅ A **Gold Spread Index** — built from the average of gold priced in six currencies (XAUUSD, XAUAUD, XAUCHF, XAUEUR, XAUGBP, XAU/Silver)
✅ A **normalized DXY overlay** — to compare gold vs USD strength in real time
✅ Visual background zones that show:
- 🟢 Buy confluence (Gold ↑ / DXY ↓)
- 🔴 Sell confluence (Gold ↓ / DXY ↑)
- ⚠️ Divergence (both move same direction — avoid)
---
### 📈 Use this tool to:
- Confirm if gold strength is global, not just USD noise
- Avoid trading during low-volume or choppy market conditions
- Get clean, high-probability entries using your own price action or structure strategy
---
### 🛠 Features:
- Auto-adjusts to your chart’s timeframe
- Real-time background color zones
- Alerts for buy/sell confluence and divergence
- Clean, minimal overlay for easy decision-making
---
**Ideal for intraday traders, swing traders, or anyone trading XAUUSD.**
--
🟡 黃金強弱 + 美元指數共振策略指標
這個自製指標可以幫助你確認黃金(XAU)的真實方向,透過結合以下兩個關鍵數據:
✅ 一個黃金強弱指數(Gold Spread Index)
以六種貨幣的黃金報價為平均(XAUUSD、XAUAUD、XAUCHF、XAUEUR、XAUGBP、黃金/白銀)
✅ 一個標準化的美元指數(DXY)疊加線
可以即時對比黃金與美元的相對強弱
✅ 視覺背景區塊:
🟢 買進共振:黃金上漲 / 美元下跌
🔴 賣出共振:黃金下跌 / 美元上漲
⚠️ 偏離狀態:黃金與美元同方向波動(建議避開)
📈 功能與用途:
幫你辨別黃金是否真正強勢,而不只是受美元影響
避開假突破、震盪盤、低成交量時段
搭配你自己的 SNR 策略或結構型進場方式,提高勝率與交易質量
🛠 功能特色:
自動套用你當前圖表的時間週期
背景顏色即時顯示市場狀態
支援警示功能(買進、賣出共振與偏離提醒)
極簡設計,資訊清楚明確
非常適合做 XAUUSD 的日內交易者或波段交易者使用。
RSI to Price Projection PanelThis indicator calculates the current RSI based on the closing price and projects estimated prices for user-defined RSI target levels. Results are displayed in a table at the top-right corner of the chart.






















