OPEN-SOURCE SCRIPT
Cập nhật

Opening Range Failure Zones [AGPro Series]

653
📌 Bollinger Walk Quality [AGPro Series]

Bollinger Walk Quality [AGPro Series] is built for one specific question: when price starts walking the outer Bollinger Band, is that walk strong enough to support continuation, or is the structure beginning to fail?

Many Bollinger Band tools focus on band touches, volatility contraction, width percentiles, or squeeze-style expansion setups. This script takes a different approach. It studies the behavior that comes after expansion: persistent upper-band or lower-band walking, directional pressure around the outer lane, pullback quality inside the band structure, and the point where the walk begins to lose control.

The goal is to make Bollinger Band continuation easier to read directly on the chart. Instead of treating every band touch as meaningful, the script scores whether price is staying in the correct outer lane, whether the Bollinger basis supports the active direction, whether pressure is persisting across multiple bars, and whether a pullback is holding in a healthy continuation pocket.

🧭 What The Script Measures

1. Walk Side
The panel identifies whether the active environment is an Upper Walk, Lower Walk, Cooling Walk, or Neutral state.

Upper Walk means price is persistently operating near the upper Bollinger lane while the basis supports upward continuation pressure.

Lower Walk means price is persistently operating near the lower Bollinger lane while the basis supports downward continuation pressure.

Cooling states appear when a recent walk is no longer fully active, but the script is still monitoring pullback quality and failure risk for a limited memory window.

2. Band Pressure
Band Pressure is a quality score for the active or developing walk. It combines outer-lane position, persistence, band contact behavior, basis slope support, and candle direction. A higher score means the walk has stronger structural pressure. A lower score means price is no longer showing durable outer-band control.

This keeps the script focused on continuation quality instead of simple band interaction. The chart can show a band touch, but the panel helps separate a weak touch from a real band-walk environment.

3. Pullback Quality
Healthy band walks often reset toward the middle of the Bollinger structure before continuing. Bollinger Walk Quality tracks that reset through a concept-native pullback pocket.

The pullback pocket is not a generic support or resistance rectangle. It is projected from the current Bollinger structure and represents the area where a band walk can cool off while still keeping its continuation profile intact.

The panel can show states such as Awaiting Pullback, Testing Pocket, Clean Hold, or Weak Reset. This helps distinguish a controlled continuation reset from a walk that is losing quality.

4. Failure Risk
Failure Risk is designed to catch the moment when an active or recently active band walk starts to break down. It rises when price loses the outer lane, pressure falls, the basis slope weakens, or price begins to threaten the Bollinger basis.

The failure label is intentionally restrained. It appears only on fresh failure events, so the chart remains clean and readable instead of filling with repeated warnings.

🎯 Core Features

- Outer-band walk detection for upper and lower Bollinger continuation phases
- Band pressure scoring based on lane position, persistence, slope support, and band contact behavior
- Pullback-to-band quality state for continuation resets
- Projected pullback pockets that show where a healthy walk can reset without losing structure
- Failure warning labels when the active walk loses pressure or threatens the basis
- Clean AG Pro panel with walk side, band pressure, pullback quality, and failure risk
- Adjustable panel location, theme, font sizes, label spacing, label clearance, zone projection, and visual density

📊 Visual Design

The default view is designed for a clean public TradingView chart.

The script displays Bollinger Bands, highlights the active walk track, projects a limited number of pullback zones, and uses event labels with spacing controls. Labels are anchored outside the local candle envelope so they do not disappear inside candles or cover important price action.

The chart remains active enough to be visually informative, but the object count and label density are controlled by default. This keeps the indicator suitable for repeated use across different symbols and timeframes.

🧩 Panel

The AG Pro panel summarizes the current state in four compact rows:

- Walk Side
- Band Pressure
- Pullback Quality
- Failure Risk

Panel location, panel theme, panel font size, label font size, label spacing, label clearance, zone projection, zone opacity, and object limits are all adjustable from the settings menu.

🔎 How This Is Different

Bollinger Walk Quality is not a squeeze map and does not rely on compression logic. It does not use Keltner confirmation, volatility percentile ranking, or width contraction states.

Its lane is continuation after expansion:

- Is price walking the band?
- Which side controls the walk?
- Is the walk supported by pressure and basis slope?
- Is the pullback still healthy?
- Is the walk beginning to fail?

That makes it a separate Bollinger Band workflow from squeeze-focused tools. It is designed for traders who want to evaluate trend continuation rhythm, pullback behavior, and outer-band pressure in a more structured way.

✅ Best Use Cases

- Studying Bollinger Band walk continuation
- Reviewing trend pressure after expansion
- Identifying controlled pullbacks inside active band-walk environments
- Monitoring when a walk is cooling or losing quality
- Comparing upper-band and lower-band pressure across market phases
- Keeping Bollinger Band continuation analysis clean and visual

⚙️ Settings Overview

Engine settings control the Bollinger length, multiplier, source, basis slope lookback, and ATR normalization.

Band Walk Logic settings control the outer-lane depth, minimum walk persistence, minimum walk score, pullback memory, and failure warning threshold.

Visual settings control Bollinger Bands, walk highlight, pullback zones, event labels, label spacing, label count, label offset, label clearance, and label font size.

Pullback Zone settings control zone projection length, maximum visible zones, and opacity.

Panel settings control the information panel, location, theme, and font size.

🏁 Design Intent

Bollinger Walk Quality [AGPro Series] is designed to make Bollinger Band continuation more readable without turning the chart into a crowded signal dashboard.

The script focuses on structure, persistence, pullback quality, and failure behavior. It gives the chart a clear visual rhythm while keeping the panel concise and the labels controlled.

This makes the script useful as a premium public Bollinger continuation tool and keeps it clearly differentiated from Bollinger squeeze, compression, and volatility expansion maps.
Phát hành các Ghi chú
UPDATE NOTES - V1.1

This update focuses on readability, intraday visual structure, failure-zone clarity, and publication-ready chart presentation.

The core purpose of the script remains unchanged.
This release improves how failed Opening Range breaks are presented, organized, and interpreted on the chart.

This script continues to function as an analytical and visualization tool.
It does not attempt to predict price direction or provide guaranteed outcomes.


------------------------
What Changed
------------------------

* Refined Opening Range failure visualization
Failed upside and downside probes now produce a clearer reclaim-zone structure, helping users separate a live probe from a confirmed failed break.

* Added centered reclaim-zone labels
Reclaim zones can now display compact labels in the center of the zone, improving first-glance readability and making the chart more visually complete.

* Added optional probe watch markers
Small probe markers can appear when price first moves outside the Opening Range before a confirmed reclaim. They are disabled by default and use spacing control when enabled to avoid stacked labels.

* Added Engine Presets
The script now includes 15m Intraday, 5m Active, and Custom profiles so users can tune the model for cleaner publication charts or more active intraday monitoring.

* Improved AG Pro panel structure
The panel now uses the standard merged blue header row, configurable position, configurable theme, configurable font size, and a Best View row for intraday guidance.

* Updated script naming format
The public script title keeps the clean script name with [AGPro Series], while the panel title preserves the AG Pro brand presentation.


------------------------
Visual Improvements
------------------------

* Improved chart readability by refining Opening Range boxes, reclaim zones, optional probe markers, and failure labels.

* Added centered labels inside reclaim zones so the zone itself explains the failed-break context.

* Preserved enough visual activity for intraday charts while making centered reclaim-zone labels the default visual anchor.

* Adjusted label spacing and default marker behavior to reduce overlap with candles and prevent probe-label stacking.

* Refined visual hierarchy so the Opening Range remains the main reference, while failure zones and labels stand out only after meaningful trap behavior.


------------------------
Interface & Usability
------------------------

* Optimized panel layout for clearer information flow.

* Added configurable panel position, theme, and font size.

* Added configurable label font size with Normal as the default.

* Added Best View guidance to help users understand that this model is primarily designed for 15-minute intraday charts.

* Added separate alert toggles for upside and downside Opening Range failures.


------------------------
Behavior Notes
------------------------

This update does not change the core analytical purpose of the script.

The model still focuses on Opening Range probes, reclaim behavior, failure quality, and fade or reclaim state transitions.

The goal is to improve clarity and usability, not to introduce new predictive behavior.

Users should interpret outputs the same way as before, but with improved visual structure and more informative chart context.


------------------------
Limitations Reminder
------------------------

The script remains a rule-based analytical tool.

Market conditions such as volatility, liquidity, session structure, and timeframe differences may affect how signals appear.

Opening Range behavior can vary significantly between asset classes, exchanges, and trading sessions.

Outputs should always be interpreted within broader market context.


------------------------
Risk Reminder
------------------------

This script is for educational and analytical purposes only.

It does not provide financial advice or guaranteed trading outcomes.

Users remain responsible for their own decisions.
Phát hành các Ghi chú
UPDATE NOTES - V1.3

This update focuses on chart readability, volatility context, workflow clarity, and zone interpretation.

The core purpose of the script remains unchanged.
This release improves how the existing Opening Range failure logic is presented, organized, and interpreted on the chart.

This script continues to function as an analytical and visualization tool.
It does not attempt to predict price direction or provide guaranteed outcomes.


------------------------
What Changed
------------------------

* Rebuilt the panel information flow.
The panel now highlights Workflow, Volatility State, Failure Side, Quality Score, Reclaim / ATR, and Review context in a cleaner sequence.

* Added first-glance ATR context.
Volatility is now labeled as Active ATR, Cooldown ATR, Noisy ATR, Quiet ATR, or Balanced ATR so the session condition is easier to read.

* Refined workflow state language.
Workflow states now use action-oriented but non-promising wording such as Build range, Scan failure, Review fade, Review reclaim, Cooldown review, and Reduce noise.

* Improved centered zone storytelling.
Failed-break reclaim zones now use stronger centered labels to make the active map easier to interpret without relying on crowded event markers.

* Added timeframe-safe rendering.
The chart map now stays focused on intraday Opening Range use. Higher timeframes display a clean panel guide instead of forcing compressed Opening Range boxes onto unsuitable charts.

* Expanded panel controls.
The panel includes show / hide, theme, location, and font-size controls, with a single merged AG Pro blue header row.


------------------------
Visual Improvements
------------------------

* Improved zone readability with centered premium labels inside failed-break reclaim zones.

* Reduced visual clutter by keeping extra probe and failure markers optional while preserving a more complete default zone story.

* Removed repeated Opening Range center labels from historical boxes so right-side label clusters do not crowd the chart.

* Tightened default projection and history limits so the 15-minute map keeps a clearer 4-5 element visual story.

* Refined label and zone contrast for dark and light chart usage.

* Adjusted default visual hierarchy so the Opening Range, failure zone, volatility state, and review context are easier to separate at first glance.


------------------------
Interface & Usability
------------------------

* Optimized panel layout for faster intraday review.

* Added clearer ATR state language for active, cooldown, noisy, quiet, and balanced session conditions.

* Kept label and panel font-size controls available with Normal as the publication default.

* Preserved the script's clean 15-minute intraday orientation while keeping the 5-minute active profile available.


------------------------
Behavior Notes
------------------------

This update does not change the core analytical logic of the script.

The Opening Range remains the primary reference structure.
Failure zones continue to represent failed probes and reclaim behavior around that range.

The goal is to improve clarity and usability, not to introduce predictive behavior.


------------------------
Limitations Reminder
------------------------

The script remains a rule-based analytical tool.

Market conditions such as volatility, liquidity, session structure, and timeframe selection may affect how failure zones appear.

Outputs should always be interpreted within broader market context.


------------------------
Risk Reminder
------------------------

This script is for educational and analytical purposes only.

It does not provide financial advice, trade instructions, or guaranteed trading outcomes.

Users remain responsible for their own decisions.
Phát hành các Ghi chú
UPDATE NOTES - V1.4

This update focuses only on zone label completeness while preserving the V1.3 chart structure.

The core purpose, scoring logic, failure detection, panel layout, alerts, and reclaim-zone drawing remain unchanged.

------------------------
What Changed
------------------------

* Opening Range zones now receive centered zone labels when zone labels are enabled.

* Opening Range boxes and their labels are managed together, so retained historical OR zones do not remain unlabeled.

* Existing failed-break reclaim zones keep their original centered labels and original visual style.

* No zone resizing, badge redesign, scoring change, timeframe logic change, or panel redesign was added.

------------------------
Behavior Notes
------------------------

This release starts from the original V1.3 structure and applies the smallest possible label-only improvement.

The script remains an analytical visualization tool.

Alerts remain attention markers, not trade instructions.

------------------------
Risk Reminder
------------------------

This script is for educational and analytical purposes only.

It does not provide financial advice or guaranteed trading outcomes.

Users remain responsible for their own decisions.

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.