OPEN-SOURCE SCRIPT
Bystry Fractal Delivery Model + PVSRA [v1]

# Bystry Fractal Delivery Model + PVSRA
Bystry Fractal Delivery Model + PVSRA is an original Pine Script indicator designed to help traders visualize market structure, liquidity events, displacement shifts, higher-timeframe context, projection levels, and PVSRA-style candle activity directly on the chart.
The script combines a structured price action framework with practical visual tools for discretionary analysis. It is not a trading system that guarantees entries or profits. Instead, it is designed to support chart reading, scenario planning, and disciplined market observation.
This indicator was built as an independent implementation using common price action concepts such as liquidity sweeps, higher-timeframe ranges, equilibrium levels, structural confirmation, and volume-based candle highlighting. It does not copy, reuse, or depend on any protected, invite-only, or closed-source script.
---
## Core Concept
The indicator is based on a fractal market structure approach. It compares the current chart timeframe with a selected higher timeframe and looks for potential delivery models where price:
1. Interacts with higher-timeframe liquidity,
2. Sweeps a previous high or low,
3. Confirms a possible shift through a CISD-style level,
4. Projects potential continuation zones,
5. Tracks the setup status visually.
The goal is to make the relationship between liquidity, confirmation, and projected price delivery easier to observe.
---
## Main Features
### 1. Higher-Timeframe Pairing
The indicator can automatically select a higher timeframe based on the active chart timeframe, or the user can manually choose a custom higher timeframe.
This helps traders maintain context and avoid analyzing lower-timeframe movement in isolation.
Available modes:
* Auto HTF pairing
* Manual HTF selection
* Current timeframe compatibility check
* Higher-timeframe close countdown display
---
### 2. Higher-Timeframe Candle Visualization
The script can display completed higher-timeframe candles directly on the lower-timeframe chart.
This helps traders see where price is trading relative to the previous higher-timeframe candle body, wick, high, low, and equilibrium.
Displayed elements may include:
* Higher-timeframe candle body
* Higher-timeframe wick
* Candle midpoint / equilibrium
* Historical higher-timeframe candle structure
---
### 3. Liquidity Sweep Detection
The indicator identifies potential liquidity sweeps around previous higher-timeframe highs and lows.
A bullish liquidity sweep may occur when price trades below a previous higher-timeframe low and then closes back above it.
A bearish liquidity sweep may occur when price trades above a previous higher-timeframe high and then closes back below it.
The user can choose whether sweep confirmation should require a close back inside the higher-timeframe range.
---
### 4. CISD-Style Confirmation
The script includes a CISD-style confirmation model based on changes in candle direction and key opening levels.
A bullish confirmation is detected when price closes above the most recent bearish candle opening level.
A bearish confirmation is detected when price closes below the most recent bullish candle opening level.
This is used as a confirmation step after a potential liquidity sweep.
---
### 5. EQ / Equilibrium Level
The indicator can plot the 50% equilibrium level of the previous higher-timeframe range.
This level may help traders evaluate whether price is trading in a premium or discount area relative to the higher-timeframe structure.
---
### 6. T-Spot Level
The T-Spot is a configurable internal level calculated between the sweep extreme and the confirmation level.
It can be used as a reference zone for potential reaction, continuation, or decision-making.
The T-Spot ratio can be adjusted by the user.
---
### 7. Projection Levels
After a confirmed setup, the script can plot multiple projection levels based on the distance between the liquidity sweep extreme and the CISD confirmation level.
Default projection levels include:
* P1
* P2
* P2.5
* P4
* P4.5
Each projection can be enabled or disabled individually.
Users can also adjust the projection multipliers to fit their own model, instrument, or testing style.
---
### 8. Setup Status Labels
The indicator uses visual labels to track the state of a setup.
Labels may include:
* C2 — Liquidity sweep
* C3 — Confirmation / CISD
* C4 — Target / projected objective
The label color can change depending on setup behavior:
* Neutral state
* Target reached
* Failed setup
* Slow or delayed continuation
This makes it easier to review past setups and visually separate clean reactions from failed or slow-delivery conditions.
---
### 9. PVSRA Candle Coloring
The script includes PVSRA-style candle coloring based on volume activity.
The candle coloring highlights:
* Bullish climax candles
* Bearish climax candles
* Bullish high-volume candles
* Bearish high-volume candles
The model uses volume relative to a moving average and can optionally include volume multiplied by candle spread.
This feature is designed to help traders quickly identify candles with increased participation or unusual activity.
---
### 10. Time Filters
The indicator includes optional session filters.
Users can define up to three custom time windows and restrict setup detection to specific market sessions.
This can be useful for traders focusing on:
* London session
* New York session
* Futures open
* Kill zones
* Personal backtesting windows
---
### 11. Alerts
The script includes alert conditions for key events, including:
* Bullish fractal setup
* Bearish fractal setup
* Bullish CISD confirmation
* Bearish CISD confirmation
* Bullish liquidity sweep
* Bearish liquidity sweep
* PVSRA bullish climax candle
* PVSRA bearish climax candle
* PVSRA bullish high-volume candle
* PVSRA bearish high-volume candle
These alerts are designed to support monitoring and chart review. They should not be treated as automatic buy or sell recommendations.
---
## Suggested Use
This indicator is best used as a visual decision-support tool for traders who already understand price action, liquidity, market structure, and risk management.
A typical workflow may include:
1. Select the chart timeframe.
2. Allow the indicator to auto-select the higher timeframe or choose one manually.
3. Wait for price to interact with higher-timeframe liquidity.
4. Observe whether a sweep occurs.
5. Look for CISD-style confirmation.
6. Use EQ, T-Spot, and projection levels as analysis references.
7. Combine the signal with personal rules, market context, and risk management.
---
## Important Notes
This indicator does not predict the future.
It does not guarantee profitable trades.
It does not provide financial advice.
It should not be used as a standalone trading system.
All signals should be validated with market context, risk management, and personal backtesting.
---
## Originality Statement
This script is an original implementation created from general market structure, liquidity, projection, and volume analysis concepts.
It does not copy, reproduce, reverse-engineer, or reuse any closed-source, protected, invite-only, or paid script.
All logic, settings, visual structure, and naming used in this script are part of this independent implementation.
---
## Disclaimer
This tool is provided for educational and analytical purposes only.
Trading involves risk, and past performance does not guarantee future results.
Users are responsible for their own analysis, decisions, and risk management.
Nothing displayed by this indicator should be interpreted as financial, investment, or trading advice.
Bystry Fractal Delivery Model + PVSRA is an original Pine Script indicator designed to help traders visualize market structure, liquidity events, displacement shifts, higher-timeframe context, projection levels, and PVSRA-style candle activity directly on the chart.
The script combines a structured price action framework with practical visual tools for discretionary analysis. It is not a trading system that guarantees entries or profits. Instead, it is designed to support chart reading, scenario planning, and disciplined market observation.
This indicator was built as an independent implementation using common price action concepts such as liquidity sweeps, higher-timeframe ranges, equilibrium levels, structural confirmation, and volume-based candle highlighting. It does not copy, reuse, or depend on any protected, invite-only, or closed-source script.
---
## Core Concept
The indicator is based on a fractal market structure approach. It compares the current chart timeframe with a selected higher timeframe and looks for potential delivery models where price:
1. Interacts with higher-timeframe liquidity,
2. Sweeps a previous high or low,
3. Confirms a possible shift through a CISD-style level,
4. Projects potential continuation zones,
5. Tracks the setup status visually.
The goal is to make the relationship between liquidity, confirmation, and projected price delivery easier to observe.
---
## Main Features
### 1. Higher-Timeframe Pairing
The indicator can automatically select a higher timeframe based on the active chart timeframe, or the user can manually choose a custom higher timeframe.
This helps traders maintain context and avoid analyzing lower-timeframe movement in isolation.
Available modes:
* Auto HTF pairing
* Manual HTF selection
* Current timeframe compatibility check
* Higher-timeframe close countdown display
---
### 2. Higher-Timeframe Candle Visualization
The script can display completed higher-timeframe candles directly on the lower-timeframe chart.
This helps traders see where price is trading relative to the previous higher-timeframe candle body, wick, high, low, and equilibrium.
Displayed elements may include:
* Higher-timeframe candle body
* Higher-timeframe wick
* Candle midpoint / equilibrium
* Historical higher-timeframe candle structure
---
### 3. Liquidity Sweep Detection
The indicator identifies potential liquidity sweeps around previous higher-timeframe highs and lows.
A bullish liquidity sweep may occur when price trades below a previous higher-timeframe low and then closes back above it.
A bearish liquidity sweep may occur when price trades above a previous higher-timeframe high and then closes back below it.
The user can choose whether sweep confirmation should require a close back inside the higher-timeframe range.
---
### 4. CISD-Style Confirmation
The script includes a CISD-style confirmation model based on changes in candle direction and key opening levels.
A bullish confirmation is detected when price closes above the most recent bearish candle opening level.
A bearish confirmation is detected when price closes below the most recent bullish candle opening level.
This is used as a confirmation step after a potential liquidity sweep.
---
### 5. EQ / Equilibrium Level
The indicator can plot the 50% equilibrium level of the previous higher-timeframe range.
This level may help traders evaluate whether price is trading in a premium or discount area relative to the higher-timeframe structure.
---
### 6. T-Spot Level
The T-Spot is a configurable internal level calculated between the sweep extreme and the confirmation level.
It can be used as a reference zone for potential reaction, continuation, or decision-making.
The T-Spot ratio can be adjusted by the user.
---
### 7. Projection Levels
After a confirmed setup, the script can plot multiple projection levels based on the distance between the liquidity sweep extreme and the CISD confirmation level.
Default projection levels include:
* P1
* P2
* P2.5
* P4
* P4.5
Each projection can be enabled or disabled individually.
Users can also adjust the projection multipliers to fit their own model, instrument, or testing style.
---
### 8. Setup Status Labels
The indicator uses visual labels to track the state of a setup.
Labels may include:
* C2 — Liquidity sweep
* C3 — Confirmation / CISD
* C4 — Target / projected objective
The label color can change depending on setup behavior:
* Neutral state
* Target reached
* Failed setup
* Slow or delayed continuation
This makes it easier to review past setups and visually separate clean reactions from failed or slow-delivery conditions.
---
### 9. PVSRA Candle Coloring
The script includes PVSRA-style candle coloring based on volume activity.
The candle coloring highlights:
* Bullish climax candles
* Bearish climax candles
* Bullish high-volume candles
* Bearish high-volume candles
The model uses volume relative to a moving average and can optionally include volume multiplied by candle spread.
This feature is designed to help traders quickly identify candles with increased participation or unusual activity.
---
### 10. Time Filters
The indicator includes optional session filters.
Users can define up to three custom time windows and restrict setup detection to specific market sessions.
This can be useful for traders focusing on:
* London session
* New York session
* Futures open
* Kill zones
* Personal backtesting windows
---
### 11. Alerts
The script includes alert conditions for key events, including:
* Bullish fractal setup
* Bearish fractal setup
* Bullish CISD confirmation
* Bearish CISD confirmation
* Bullish liquidity sweep
* Bearish liquidity sweep
* PVSRA bullish climax candle
* PVSRA bearish climax candle
* PVSRA bullish high-volume candle
* PVSRA bearish high-volume candle
These alerts are designed to support monitoring and chart review. They should not be treated as automatic buy or sell recommendations.
---
## Suggested Use
This indicator is best used as a visual decision-support tool for traders who already understand price action, liquidity, market structure, and risk management.
A typical workflow may include:
1. Select the chart timeframe.
2. Allow the indicator to auto-select the higher timeframe or choose one manually.
3. Wait for price to interact with higher-timeframe liquidity.
4. Observe whether a sweep occurs.
5. Look for CISD-style confirmation.
6. Use EQ, T-Spot, and projection levels as analysis references.
7. Combine the signal with personal rules, market context, and risk management.
---
## Important Notes
This indicator does not predict the future.
It does not guarantee profitable trades.
It does not provide financial advice.
It should not be used as a standalone trading system.
All signals should be validated with market context, risk management, and personal backtesting.
---
## Originality Statement
This script is an original implementation created from general market structure, liquidity, projection, and volume analysis concepts.
It does not copy, reproduce, reverse-engineer, or reuse any closed-source, protected, invite-only, or paid script.
All logic, settings, visual structure, and naming used in this script are part of this independent implementation.
---
## Disclaimer
This tool is provided for educational and analytical purposes only.
Trading involves risk, and past performance does not guarantee future results.
Users are responsible for their own analysis, decisions, and risk management.
Nothing displayed by this indicator should be interpreted as financial, investment, or trading advice.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Giving My Money Bro!!! Pan Bystry
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Giving My Money Bro!!! Pan Bystry
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.