OPEN-SOURCE SCRIPT
Updated

Trend Gazer: Unified ICT Trading System with Signals

356
# Trend Gazer User Guide (English)

## ๐Ÿ“– Table of Contents

1. [About This Indicator](#about-this-indicator)
2. [Quick Start Guide (3 Steps)](#quick-start-guide-3-steps)
3. [Detailed Usage](#detailed-usage)
4. [Settings Customization](#settings-customization)
5. [Why Combine Multiple Features?](#why-combine-multiple-features)
6. [FAQ](#faq)

---

## About This Indicator

**Trend Gazer** is an integrated trading system designed to read institutional order flow like professional traders.

### ๐ŸŽฏ 3 Problems This Indicator Solves

#### โŒ Problem 1: Too Many Indicators = Information Overload
```
Normal: RSI + MACD + Moving Average + Bollinger Bands... โ†’ Cluttered chart
Solution: All integrated into ONE indicator โ†’ Clean & Clear
```

#### โŒ Problem 2: Single Indicators Give False Signals
```
Normal: Enter based on RSI alone โ†’ Frequent stop-outs
Solution: Structure ร— Zone ร— Momentum multi-angle confirmation โ†’ Higher win rate
```

#### โŒ Problem 3: Unclear Entry Timing
```
Normal: Know the trend but don't know WHERE to enter
Solution: LS Bounce Signal shows EXACT entry points
```

---

## Quick Start Guide (3 Steps)

### ๐Ÿš€ STEP 1: Confirm Trend Direction
**Look for CHoCH (Change of Character)**

```
๐Ÿ“ (1.CHoCH) label = Uptrend starting
๐Ÿ“ (a.CHoCH) label = Downtrend starting
```

**Important**: Wait for CHoCH! No direction without it.

---

### ๐ŸŽฏ STEP 2: Find Entry Points
**Wait for LS Bounce Signal (green/red labels)**

```
๐ŸŸข "Long@ HL only" label โ†’ LONG (buy) candidate
๐Ÿ”ด "Short@ LH only" label โ†’ SHORT (sell) candidate
```

**Label text color meaning**:
- **White text**: Clean trend (high confidence)
- **Yellow text**: Trend transition (moderate caution)

---

### ๐Ÿ›ก๏ธ STEP 3: Final Confirmation with Bar Color
**Bar color shows market state**

```
๐Ÿ”ด Red bar: BUY zone (buying is favored)
๐ŸŸข Green bar: SELL zone (selling is favored)
โšช White bar: Neutral (wait and see)
```

---

## Detailed Usage

### ๐Ÿ“Š Understanding the Chart

#### 1. Labels (Market Structure Changes)
```
(1.CHoCH) / (a.CHoCH) : Trend reversal
(2.SiMS) / (b.SiMS) : Momentum confirmation
(3.BoMS) / (c.BoMS) : Trend continuation
```

#### 2. Boxes (Institutional Order Zones)
```
๐Ÿ“ฆ Blue boxes: Bullish OB (buy orders accumulated)
๐Ÿ“ฆ Red boxes: Bearish OB (sell orders accumulated)
๐Ÿ“ฆ Black transparent boxes: Liquidity Sweep
```

**How to use Order Blocks**:
- Function as support/resistance
- Signals within OB have higher reliability
- Use for stop-loss placement

#### 3. Lines (Trends and Support/Resistance)
```
โ”โ”โ” Red lines: EMA20, EMA50, EMA100 (short to mid-term trends)
โ”โ”โ” Blue lines: 60min NPR/BB bands (support/resistance)
```

#### 4. Bar Colors (Filter 6)
```
Bar color = Real-time market state
๐Ÿ”ด Red: Buying is favored
๐ŸŸข Green: Selling is favored
โšช White: Neutral
```

---

### ๐ŸŽฏ Practical Trading Flow

#### ๐Ÿ“ Preparation Phase
```
1. Open chart (recommended: 5min or 15min)
2. Add Trend Gazer to chart
3. Start in observation mode (don't enter yet)
```

#### ๐Ÿ“ Entry Decision
```
โœ… CHoCH confirms direction โ†’ Uptrend starting

โœ… LS Bounce Signal "Long@ HL only" appears
โ†’ Entry point candidate

โœ… Bar turns red โ†’ Market supports buying
โ†’ Entry decision ๐ŸŽฏ

โœ… Place stop below nearest Order Block (blue box)
```

#### ๐Ÿ“ Exit Decision
```
๐Ÿ”ด Opposite LS Bounce Signal "Short@ LH only" appears
โ†’ Consider taking profit

๐Ÿ”ด Bar turns green
โ†’ Potential trend reversal, review position

๐Ÿ”ด Stop loss hit
โ†’ Exit with loss
```

---

### ๐Ÿ’ก Tips for Higher Win Rate

#### โœ… DO's
```
1. Enter AFTER CHoCH appears
2. Prioritize white-text LS Bounce Signals
3. Check higher timeframe (1H or Daily) trend
4. Emphasize signals within Order Blocks
5. Use bar color as final confirmation
```

#### โŒ DON'Ts
```
1. Enter before CHoCH โ†’ No clear direction
2. Enter only on yellow text โ†’ Unstable transition period
3. Ignore bar color โ†’ Trading against market state
4. Don't check Order Blocks โ†’ Unclear support/resistance
5. Enter same direction consecutively โ†’ Overtrading
```

---

## Settings Customization

### ๐Ÿ”ง How to Open Settings

```
1. Right-click on indicator name on chart
2. Select "Settings..."
3. Settings panel opens
```

---

### ๐Ÿ“‹ Recommended Setting Profiles

#### ๐Ÿ”ฐ Beginner Settings (Simple)

**Goal**: Reduce noise, show only important signals

```
ใ€FILTERSใ€‘
โœ… Bonus Filter: ON
โœ… Filter 6 (OB/BB/NPR Zone Filter): ON
โŒ Direction Filter: OFF
โŒ Liquidation Reversal Filter: OFF
โŒ ICT Market Structure Filter: OFF
โŒ EMA Trend Filter: OFF
โŒ OB/FVG Filter 1: OFF
โŒ OB/FVG Filter 2: OFF

ใ€SIGNALSใ€‘
โœ… Signal 0 (Bonus): ON
โœ… Signal 1 (VWC Change): ON
โœ… Signal 2 (Liq Rev): ON
โŒ Signal 3 (LS): OFF (complex alone)
โŒ Signal 4 (LS Break): OFF
โŒ Signal 5 (OB+LS NPR): OFF
โŒ Signal 6 (OB+LS EMA): OFF

ใ€LS BOUNCE SIGNALใ€‘
โœ… Exclude EMA50 from touch detection: OFF
โŒ Only show when EMA fills are mixed: OFF
```

**What happens with this setup**:
- Only Bonus (black background) signals display
- LS Bounce Signals clearly visible
- Noisy signals filtered out

---

#### ๐Ÿ’ช Intermediate Settings (Balanced)

**Goal**: Enable key filters for better accuracy

```
ใ€FILTERSใ€‘
โœ… Bonus Filter: ON
โœ… Filter 6 (OB/BB/NPR Zone Filter): ON
โœ… ICT Market Structure Filter: ON
โŒ Direction Filter: OFF
โŒ Liquidation Reversal Filter: OFF
โŒ EMA Trend Filter: OFF
โŒ OB/FVG Filter 1: OFF
โŒ OB/FVG Filter 2: OFF

ใ€SIGNALSใ€‘
โœ… Signal 0 (Bonus): ON
โœ… Signal 1 (VWC Change): ON
โœ… Signal 2 (Liq Rev): ON
โœ… Signal 3 (LS): ON
โŒ Signal 4 (LS Break): OFF
โŒ Signal 5 (OB+LS NPR): OFF
โŒ Signal 6 (OB+LS EMA): OFF

ใ€LS BOUNCE SIGNALใ€‘
โœ… Exclude EMA50 from touch detection: OFF
โŒ Only show when EMA fills are mixed: OFF
```

**What happens with this setup**:
- Signals only after CHoCH (trend confirmed)
- Filter 6 changes bar colors
- Liquidity Sweeps also displayed

---

#### ๐Ÿš€ Advanced Settings (Full Utilization)

**Goal**: Master all features

```
ใ€FILTERSใ€‘
โœ… Bonus Filter: ON
โœ… Filter 6 (OB/BB/NPR Zone Filter): ON
โœ… ICT Market Structure Filter: ON
โœ… Direction Filter: ON
โœ… EMA Trend Filter: ON
โŒ Liquidation Reversal Filter: OFF (optional)
โœ… OB/FVG Filter 1: ON
โœ… OB/FVG Filter 2: ON

ใ€SIGNALSใ€‘
โœ… All ON

ใ€LS BOUNCE SIGNALใ€‘
โœ… Exclude EMA50 from touch detection: ON (reduce EMA50 noise)
โœ… Only show when EMA fills are mixed: ON (show only transition zones)
```

**What happens with this setup**:
- Fewer signals (precision-focused)
- Multiple confirmations greatly reduce false signals
- Only signals confirmed by trend, momentum, and zones

---

### ๐ŸŽจ Display Customization

#### Change Label Size
```
ใ€BUY/SELL SIGNAL APPEARANCEใ€‘
โ†’ "BUY/SELL Label Size"
โ†’ Choose from: tiny / small / normal / large / huge

Recommended: small (default)
```

#### Order Block Display Settings
```
ใ€ORDER BLOCK (OB) SETTINGSใ€‘
โœ… Show Current TF OB: Current timeframe OB
โœ… Show 1min OB: 1-minute OB
โœ… Show 5min OB: 5-minute OB
โœ… Show 15min OB: 15-minute OB

Recommended: Only 15min OB ON (simple)
```

#### Liquidity Sweep Display
```
ใ€LIQUIDITY SWEEPS SETTINGSใ€‘
โ†’ "Sweep Length": Sensitivity (small=frequent, large=selective)
โ†’ "Sweep Option": Standard / Maximum

Recommended: Length=40, Option=Standard
```

#### NPR/BB Bands Display
```
ใ€NPR (NON-REPAINT STDEV) SETTINGSใ€‘
โœ… Display 60min NPR Bands: 60-minute support/resistance
โŒ Display Current TF NPR Bands: Current timeframe (optional)

Recommended: Only 60min ON
```

---

### โš™๏ธ Advanced Settings

#### Fine-tune Filter 6
```
ใ€FINAL FILTERSใ€‘
โ†’ "Enable Filter 6 (OB/BB/NPR Zone Filter)"

When ON:
- Bars color-coded red/green/white
- Behavior at OB, NPR/BB touches controlled
```

#### LS Bounce Signal Adjustments
```
ใ€LS BOUNCE SIGNALใ€‘
โ†’ "Exclude EMA50 from touch detection"
OFF: Detect NPR/BB/EMA50 (all 3)
ON: Detect NPR/BB only (exclude EMA50)

โ†’ "Only show when EMA fills are mixed"
OFF: Show all LS Bounce Signals
ON: Show only transition zone signals (yellow text)
```

#### MTF (Multi-Timeframe) Control
```
ใ€ORDER BLOCK (OB) SETTINGSใ€‘
โ†’ "Disable MTF on 1hr+ Charts"
ON: Disable MTF on 1H+ (save memory)
OFF: MTF enabled on all timeframes

Recommended: ON (unnecessary on larger timeframes)
```

---

### ๐ŸŽฏ Purpose-Based Configuration Guide

#### ๐Ÿ” Goal 1: Reduce Signal Count
```
โœ… Bonus Filter: ON
โœ… ICT Market Structure Filter: ON
โœ… Filter 6: ON
โœ… All Signals OFF, only Signal 0 ON
```

#### ๐Ÿ” Goal 2: Get More Signals
```
โŒ All Filters OFF
โœ… All Signals ON
```

#### ๐Ÿ” Goal 3: Trend Following Only
```
โœ… ICT Market Structure Filter: ON
โœ… Direction Filter: ON
โœ… EMA Trend Filter: ON
```

#### ๐Ÿ” Goal 4: Counter-Trend Trading
```
โœ… LS Bounce Signal: ON
โœ… Filter 6: ON
โŒ ICT Market Structure Filter: OFF
```

#### ๐Ÿ” Goal 5: Day Trading (5-15min charts)
```
โœ… Show 15min OB: ON
โœ… Display 60min NPR Bands: ON
โœ… LS Bounce Signal: ON
โŒ Show 1min/5min OB: OFF
```

#### ๐Ÿ” Goal 6: Scalping (1-5min charts)
```
โœ… Show 5min OB: ON
โœ… Show 15min OB: ON
โœ… Display 60min NPR Bands: ON
โœ… All Signals: ON
```

---

### ๐Ÿ’พ Saving and Loading Settings

#### Save Settings
```
1. Click "..." in top-right of Settings screen
2. Select "Save as default"
โ†’ Same settings auto-applied next time
```

#### Reset Settings
```
1. Click "..." in top-right of Settings screen
2. Select "Reset settings"
โ†’ Return to default settings
```

---

## Why Combine Multiple Features?

### ๐ŸŽฏ Problem: Single Indicator Limitations

Common trader problems:

```
โŒ RSI alone โ†’ Trade against trend, lose
โŒ Moving Average alone โ†’ Late entry timing
โŒ Support/Resistance alone โ†’ Caught by false breakouts
```

**Markets are complex**. One angle isn't enough.

---

### ๐Ÿ’ก Solution: Multi-Angle Integrated Approach

#### 1๏ธโƒฃ Structure ร— Zone ร— Momentum

```
๐Ÿ“ Structure (ICT CHoCH)
โ†’ "Which direction is likely?"

๐Ÿ“ฆ Zone (OB/NPR/BB)
โ†’ "Where will price react?"

๐Ÿ’จ Momentum (EMA/VWC)
โ†’ "Is there momentum now?"
```

**When all 3 align = Highest win-rate timing**

---

#### 2๏ธโƒฃ Multi-Timeframe Analysis

```
Big picture: Confirm Daily direction
Medium-term: Check 1H Order Blocks
Short-term: Time entry on 5min
```

**Short-term entries aligned with higher timeframes = Better win rate**

---

#### 3๏ธโƒฃ Understanding Liquidity

```
๐ŸŽฃ Institutional strategy:
1. Intentionally move price opposite to stop out retail
2. Then, move in real direction

๐Ÿ’ก Liquidity Sweep = Visualize this "trap"
โ†’ Read institutional order flow
```

---

### ๐Ÿง  Integration Examples

#### Case 1: RSI Alone vs Integrated System

**Scenario**: RSI at 30 (oversold)

```
โŒ RSI-only decision:
โ†’ "Buy!"
โ†’ But downtrend continues, loss ๐Ÿ˜ข

โœ… Trend Gazer:
CHoCH check โ†’ Still downtrend โŒ
Order Block โ†’ In Bearish OB โŒ
LS Bounce โ†’ SHORT signal only โŒ
โ†’ Skip or SHORT
โ†’ Avoid loss โœ…
```

**Result**: Multiple filters block wrong entry

---

#### Case 2: LS Bounce Signal 2-Stage Logic

**Scenario**: Price touches 60min NPR lower band

```
๐Ÿ” Traditional method:
Touched โ†’ Buy!
โ†’ But price continues down ๐Ÿ˜ข

โœ… Trend Gazer:
Stage 1: NPR touch + red bar โ†’ Flag ON
Stage 2: EMA20 crosses above EMA50 โ†’ Confirm bounce
โ†’ Now "Long@ HL only" displays
โ†’ Entry โ†’ Success โœ…
```

**Result**: Not just "touch" but "touch + bounce confirmation" improves accuracy

---

### ๐ŸŽ“ Progressive Learning Design

This indicator is designed for **beginners to advanced**:

```
๐Ÿ“– Beginner (Month 1):
Use only CHoCH + LS Bounce Signal
โ†’ Learn trend and entry points

๐Ÿ“– Intermediate (Months 2-3):
Add Order Block + Bar Color
โ†’ Learn support/resistance and filtering

๐Ÿ“– Advanced (Month 6+):
Master all features
โ†’ Read institutional order flow
```

**Ultimate goal**: Indicator becomes confirmation tool. Your market sense becomes primary.

---

### ๐Ÿ”ฌ Technical Advantages

#### 1. Non-Repaint STDEV (NPR)
```
Normal Bollinger Bands:
โ†’ Past data changes (repaints)
โ†’ Inaccurate backtesting

NPR:
โ†’ Past data doesn't change (non-repaint)
โ†’ Reliable verification possible
```

#### 2. 2-Stage Signal Logic
```
Traditional: Condition met โ†’ Immediate signal
โ†’ Many false signals

Trend Gazer: Condition1 โ†’ Flag ON โ†’ Condition2 โ†’ Signal
โ†’ Confirmation step improves accuracy
```

#### 3. Alternating Filter
```
Problem: Same-direction signals spam
โ†’ Overtrading

Solution: LONG โ†’ SHORT โ†’ LONG alternating only
โ†’ Prevent unnecessary entries
```

---

### ๐Ÿ’Ž Conclusion: Why Integration?

```
Single indicator = "Partial truth"
Integrated system = "3D market perspective"
```

**Markets are multifaceted**. One angle isn't enough.

Trend Gazer **integrates multiple screens pros watch simultaneously into ONE**,
allowing beginners to read charts with institutional perspective.

---

## FAQ

### โ“ Q1: Which timeframe is best?

**A**: Depends on trading style

```
Scalping: 1min ~ 5min
Day Trading: 5min ~ 15min
Swing: 1H ~ 4H
```

**Important**: LS Bounce Signal only works on 30min and below.

---

### โ“ Q2: Too many signals, confused

**A**: Enable filters

```
ใ€Recommended Settingsใ€‘
โœ… Bonus Filter: ON
โœ… Filter 6: ON
โœ… ICT Market Structure Filter: ON

โ†’ Show only Signal 0
```

This significantly reduces signal count.

---

### โ“ Q3: No CHoCH appearing, what to do?

**A**: Wait or check higher timeframe

```
Method 1: Wait for CHoCH (recommended)
Method 2: Check higher timeframe (e.g., Daily) for trend
Method 3: Disable ICT Filter (not recommended)
```

**When trend is unclear, sitting out is also strategy**.

---

### โ“ Q4: LS Bounce Signal not appearing

**A**: Checkpoints

```
1. Are you on 30min or below chart?
โ†’ Doesn't show on 1H+

2. Are NPR/BB bands displayed?
โ†’ Check Settings "Display 60min NPR Bands"

3. Is EMA50 excluded?
โ†’ If "Exclude EMA50" is ON, EMA50 signals won't show
```

---

### โ“ Q5: Bar color not changing?

**A**: Check Filter 6

```
Settings โ†’ FINAL FILTERS
โ†’ Confirm "Enable Filter 6 (OB/BB/NPR Zone Filter)" is ON

If ON but still not changing:
โ†’ Current price may be outside OB/NPR/BB zones
```

---

### โ“ Q6: Too many Order Blocks, hard to see

**A**: Narrow down displayed OBs

```
Settings โ†’ ORDER BLOCK (OB) SETTINGS

Recommended:
โŒ Show Current TF OB: OFF
โŒ Show 1min OB: OFF
โŒ Show 5min OB: OFF
โœ… Show 15min OB: ON (only this)
```

---

### โ“ Q7: How to improve win rate?

**A**: Thorough multiple confirmations

```
Checklist:
โœ… CHoCH appeared
โœ… LS Bounce Signal (white text)
โœ… Bar color matches (red bar=LONG, green bar=SHORT)
โœ… Signal within Order Block
โœ… Aligns with higher timeframe trend

Enter ONLY when all align
```

---

### โ“ Q8: Want to practice on demo

**A**: Recommended practice method

```
Week 1: Observation only
โ†’ Watch signals and chart movement
โ†’ Resist entering

Weeks 2-3: Keep records
โ†’ Screenshot when signal appears
โ†’ Record subsequent movement

Week 4+: Start demo trading
โ†’ Start with small amounts
โ†’ Continue keeping records
```

---

### โ“ Q9: Are there alert features?

**A**: Yes, multiple alerts available

```
Setup method:
1. Right-click indicator on chart
2. Select "Add Alert..."
3. Choose from:
- ANY ALERT: BUY/SELL Signals
- BUY ONLY ALERT
- SELL ONLY ALERT
- MS UP / MS DOWN
- BAR COLOR: RED / LIME
- LS BOUNCE: LONG / SHORT Signal
```

---

### โ“ Q10: Works on other markets?

**A**: Yes, works on all markets

```
โœ… Cryptocurrency (BTC, ETH, etc.)
โœ… Forex (EUR/USD, USD/JPY, etc.)
โœ… Stocks (individual stocks, indices)
โœ… Futures (oil, gold, etc.)
```

Works on any market with price and volume data.

---

## ๐Ÿ“‹ Disclaimer

### โš ๏ธ Important Notice

This indicator is for **educational and informational purposes only**.

```
โŒ NOT investment advice
โŒ Does NOT guarantee profits
โŒ Past results do NOT guarantee future performance
```

### Risk Warning

```
โš ๏ธ Trading involves substantial risk
โš ๏ธ Only trade with funds you can afford to lose
โš ๏ธ Practice extensively on demo account before live trading
โš ๏ธ Make your own informed decisions and act at your own risk
```

---

## ๐Ÿ“ž Support

### Feedback & Questions
Feel free to ask questions in TradingView comments section.

### Bug Reports
Please report with specific details (timeframe, symbol, screenshots).

---

**Author**: rasukaru666
**License**: Mozilla Public License 2.0
**Last Updated**: December 2025
**Version**: Latest

---

**Thank you for using Trend Gazer!**
**Happy Trading! ๐Ÿ“ˆ**


---------------

Release Notes
improved Long/Short Detection quality.
Release Notes
improved signal detection quality.
Release Notes
Improved SHORT/LONG detection quality.
Release Notes
Improved Detection Quality.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.