INVITE-ONLY SCRIPT
V1PRO Harmonic Scanner

V1PRO Harmonic Scanner is an invite-only indicator that scans price action for harmonic XABCD structures and visualizes potential reversal zones (PRZ) directly on the chart. Its purpose is to provide a consistent, configurable workflow that combines multi-sensitivity scanning, harmonic validation, PRZ construction/monitoring, and consolidated alerts in one tool.
What it does
- Scans for harmonic XABCD patterns across up to 10 parallel scanners (individual sensitivities) based on confirmed swing pivots.
- Supports the following pattern families (each can be enabled/disabled): Gartley, Bat, Butterfly, Crab, Deep Crab, Alternate Bat, Shark, Cypher.
- Applies configurable tolerance bands per pattern (legs/PRZ) plus an optional per-scanner tolerance factor to tighten/loosen matching.
- Builds and manages a PRZ zone per detected pattern with configurable visibility (fill/lines) and optional overlap transparency (visual only).
- Tracks PRZ interaction using a selectable hit trigger (Wick or Close) and optional “freeze after hit” behavior.
- Includes an xScore quality filter to rank and filter candidates and reduce chart noise (minimum xScore threshold + pattern count limiter).
- PRO: xFactor controls the scan “context window” (allows the scanner to "skip" pivots in order to catch bigger more significant pivots), allowing you to balance strictness, discovery, and performance.
- Backtest Mode and Debug Mode for backtesting the performance of the current settings and debug/finetune the zigzag of eatch individual scanner
How it works
- Each scanner derives swing structure from confirmed pivots using user-defined sensitivity (Level / XC-Depth).
- Candidate X-A-B-C-D structures are validated against harmonic ratio relationships within the selected tolerance ranges.
- Candidate generation is constrained to a configurable pivot-context window (xFactor), which controls how broadly the script searches recent structure for valid XABC legs.
- A quality score (xScore) is computed from ratio fit and confluence, with optional advanced scoring behavior to prioritize cleaner candidates.
- A PRZ area is derived from harmonic projections (with a selectable calculation mode, including a confluence-based intersection), then monitored until a hit condition occurs (Wick/Close), with optional freeze/extension rules.
How to use
1) Start with defaults. If the chart is too busy, reduce maxPattern, tighten pattern and/or scanner tolerances, raise the minimum xScore, and/or disable scanners.
2) Choose PRZ calculation mode and PRZ hit trigger (Wick vs Close).
3) Enable only the pattern families you trade and adjust tolerances as needed.
4) Tune sensitivity using per-scanner settings and debug mode (Level / XC-Depth). Use xFactor to adjust how broadly the scanner searches recent pivot structure.
5) Alerts: create a TradingView alert on this indicator and select “Any alert() function call”. The script can output consolidated alerts as Text or JSON (template-based) and includes an optional “Max N per bar” limiter.
Notes & limitations
- Patterns are built from confirmed pivots, which can introduce natural delay. Candidates may change until the relevant pivots are confirmed.
- This is a pattern/zone visualization and alerting tool, not financial advice and not a guarantee of results.
- Performance and chart clutter depend on History, enabled scanners, and drawing density; reduce these if needed.
- Optional debug/backtest tools (if enabled) are for research and use simplified assumptions.
Access (invite-only)
To request access, please send me a private message on TradingView (user: 10xTrading) with your TradingView username. Access is granted manually upon explicit request.
What it does
- Scans for harmonic XABCD patterns across up to 10 parallel scanners (individual sensitivities) based on confirmed swing pivots.
- Supports the following pattern families (each can be enabled/disabled): Gartley, Bat, Butterfly, Crab, Deep Crab, Alternate Bat, Shark, Cypher.
- Applies configurable tolerance bands per pattern (legs/PRZ) plus an optional per-scanner tolerance factor to tighten/loosen matching.
- Builds and manages a PRZ zone per detected pattern with configurable visibility (fill/lines) and optional overlap transparency (visual only).
- Tracks PRZ interaction using a selectable hit trigger (Wick or Close) and optional “freeze after hit” behavior.
- Includes an xScore quality filter to rank and filter candidates and reduce chart noise (minimum xScore threshold + pattern count limiter).
- PRO: xFactor controls the scan “context window” (allows the scanner to "skip" pivots in order to catch bigger more significant pivots), allowing you to balance strictness, discovery, and performance.
- Backtest Mode and Debug Mode for backtesting the performance of the current settings and debug/finetune the zigzag of eatch individual scanner
How it works
- Each scanner derives swing structure from confirmed pivots using user-defined sensitivity (Level / XC-Depth).
- Candidate X-A-B-C-D structures are validated against harmonic ratio relationships within the selected tolerance ranges.
- Candidate generation is constrained to a configurable pivot-context window (xFactor), which controls how broadly the script searches recent structure for valid XABC legs.
- A quality score (xScore) is computed from ratio fit and confluence, with optional advanced scoring behavior to prioritize cleaner candidates.
- A PRZ area is derived from harmonic projections (with a selectable calculation mode, including a confluence-based intersection), then monitored until a hit condition occurs (Wick/Close), with optional freeze/extension rules.
How to use
1) Start with defaults. If the chart is too busy, reduce maxPattern, tighten pattern and/or scanner tolerances, raise the minimum xScore, and/or disable scanners.
2) Choose PRZ calculation mode and PRZ hit trigger (Wick vs Close).
3) Enable only the pattern families you trade and adjust tolerances as needed.
4) Tune sensitivity using per-scanner settings and debug mode (Level / XC-Depth). Use xFactor to adjust how broadly the scanner searches recent pivot structure.
5) Alerts: create a TradingView alert on this indicator and select “Any alert() function call”. The script can output consolidated alerts as Text or JSON (template-based) and includes an optional “Max N per bar” limiter.
Notes & limitations
- Patterns are built from confirmed pivots, which can introduce natural delay. Candidates may change until the relevant pivots are confirmed.
- This is a pattern/zone visualization and alerting tool, not financial advice and not a guarantee of results.
- Performance and chart clutter depend on History, enabled scanners, and drawing density; reduce these if needed.
- Optional debug/backtest tools (if enabled) are for research and use simplified assumptions.
Access (invite-only)
To request access, please send me a private message on TradingView (user: 10xTrading) with your TradingView username. Access is granted manually upon explicit request.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 10xTrading에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
This is an invite-only script. Access is granted manually upon explicit request.
To request access, please send me a private message on TradingView (user: 10xTrading) with your TradingView username.
Requests are processed in batches.
Hallo und herzlich Willkommen bei 10xTrading -
Dein Kanal, rund ums Thema Charttechnik !
Dein Kanal, rund ums Thema Charttechnik !
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 10xTrading에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
This is an invite-only script. Access is granted manually upon explicit request.
To request access, please send me a private message on TradingView (user: 10xTrading) with your TradingView username.
Requests are processed in batches.
Hallo und herzlich Willkommen bei 10xTrading -
Dein Kanal, rund ums Thema Charttechnik !
Dein Kanal, rund ums Thema Charttechnik !
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.