OPEN-SOURCE SCRIPT
Volume + RSI

# CVC — Camarilla Volume Confirm [Vol + RSI]
## Overview
**CVC (Camarilla Volume Confirm)** is a precision signal confirmation indicator designed to work alongside any Camarilla Pivot Point indicator. Its sole purpose is to answer one critical question every trader faces at a Camarilla level:
> *"Is this signal real — or is it a fake-out?"*
Instead of generating its own entry signals, CVC acts as a **second opinion engine** that validates or rejects Camarilla plays using two independent confirmation filters that must agree simultaneously before any signal is marked valid.
---
## How It Works
### Filter 1 — Volume Power Metric (inspired by BSD methodology)
CVC calculates a **Bar Strength Delta** score for every candle:
- Measures directional strength of each bar: `(close - open) / (high - low)` — a full bullish engulfing scores +1, full bearish scores -1
- Weights it against real volume using a configurable boost curve (linear, square-root, or square relationship)
- Scales the result dynamically to a **−100 to +100 range** using a rolling baseline that adapts to each instrument and timeframe automatically
- Smooths the final output using your choice of SMA / EMA / RMA / HMA / WMA
When the metric is **above the Power Threshold (+20 default)** → buyers are genuinely in control.
When it is **below the Weakness Threshold (−20 default)** → sellers dominate.
Anything in between → the move lacks conviction and is likely a fake-out.
### Filter 2 — RSI Momentum Confirmation
A standard RSI (default 14) acts as the momentum gate:
- RSI **above midline (50)** = bullish momentum supports the long
- RSI **below midline (50)** = bearish momentum supports the short
- Overbought (≥70) or Oversold (≤30) warnings are flagged directly on confirmed signals
### The Rule
A signal is only marked **VALID** when **both filters agree**:
| Condition | Result |
|---|---|
| Volume Power ≥ +20 AND RSI ≥ 50 | ✔ VALID LONG |
| Volume Power ≤ −20 AND RSI < 50 | ✔ VALID SHORT |
| Only one filter confirms | 〜 PARTIAL — proceed with caution |
| Neither confirms | ⚠ FAKE — skip the trade |
---
## Key Features
- **Timeframe-adaptive scaling** — works correctly on 1m, 5m, 15m, 1H, Daily and all other timeframes without manual adjustment
- **Partial signal diagnostics** — tells you exactly *which* filter is missing so you understand why a signal is weak, not just that it is
- **Real-time info table** — shows Volume metric value, RSI value, overbought/oversold warnings, and current confirmation status at a glance
- **Non-repainting** — all signals are based on confirmed bar closes
- **Full alert suite** — separate alerts for confirmed longs, confirmed shorts, fake signals, partial signals, and overbought/oversold warnings
- **Highly configurable** — thresholds, smoothing method, RSI length, display colours and label visibility are all adjustable
---
## How To Use
1. Add your preferred **Camarilla Pivot Plays** indicator to the chart
2. Add **CVC** as a separate panel below
3. When Camarilla generates a signal (e.g. H3 long or L3 short), check the CVC panel:
- Green histogram above the band + **✔ VALID LONG** label → take the trade
- Red histogram below the band + **✔ VALID SHORT** label → take the trade
- Gray histogram between bands + **⚠ FAKE** label → skip or wait
- **〜 PARTIAL** label → one filter agrees, reduce size or wait for full confirmation
---
## Recommended Settings
| Parameter | Default | Notes |
|---|---|---|
| Volume Boost | 0.5 | Square-root curve — recommended for most instruments |
| Rolling RMA | 14 bars | Matches BSD standard |
| Scale Days | 5 | 1 week of history for scaling baseline |
| Smoothing | HMA 5 | Lowest lag smoothing |
| Power Threshold | +20 | Lower to +15 for more signals, raise to +30 for fewer |
| RSI Length | 14 | Classic setting |
| RSI Midline | 50 | Momentum shift level |
---
## Best Used With
- Camarilla Pivot Plays (H3/H4/L3/L4 plays)
- Any pivot-based reversal or breakout strategy
- Works on stocks, futures, forex, and crypto
---
*CVC does not generate standalone buy/sell signals. It is a confirmation filter — always use it in context with a primary strategy.*
## Overview
**CVC (Camarilla Volume Confirm)** is a precision signal confirmation indicator designed to work alongside any Camarilla Pivot Point indicator. Its sole purpose is to answer one critical question every trader faces at a Camarilla level:
> *"Is this signal real — or is it a fake-out?"*
Instead of generating its own entry signals, CVC acts as a **second opinion engine** that validates or rejects Camarilla plays using two independent confirmation filters that must agree simultaneously before any signal is marked valid.
---
## How It Works
### Filter 1 — Volume Power Metric (inspired by BSD methodology)
CVC calculates a **Bar Strength Delta** score for every candle:
- Measures directional strength of each bar: `(close - open) / (high - low)` — a full bullish engulfing scores +1, full bearish scores -1
- Weights it against real volume using a configurable boost curve (linear, square-root, or square relationship)
- Scales the result dynamically to a **−100 to +100 range** using a rolling baseline that adapts to each instrument and timeframe automatically
- Smooths the final output using your choice of SMA / EMA / RMA / HMA / WMA
When the metric is **above the Power Threshold (+20 default)** → buyers are genuinely in control.
When it is **below the Weakness Threshold (−20 default)** → sellers dominate.
Anything in between → the move lacks conviction and is likely a fake-out.
### Filter 2 — RSI Momentum Confirmation
A standard RSI (default 14) acts as the momentum gate:
- RSI **above midline (50)** = bullish momentum supports the long
- RSI **below midline (50)** = bearish momentum supports the short
- Overbought (≥70) or Oversold (≤30) warnings are flagged directly on confirmed signals
### The Rule
A signal is only marked **VALID** when **both filters agree**:
| Condition | Result |
|---|---|
| Volume Power ≥ +20 AND RSI ≥ 50 | ✔ VALID LONG |
| Volume Power ≤ −20 AND RSI < 50 | ✔ VALID SHORT |
| Only one filter confirms | 〜 PARTIAL — proceed with caution |
| Neither confirms | ⚠ FAKE — skip the trade |
---
## Key Features
- **Timeframe-adaptive scaling** — works correctly on 1m, 5m, 15m, 1H, Daily and all other timeframes without manual adjustment
- **Partial signal diagnostics** — tells you exactly *which* filter is missing so you understand why a signal is weak, not just that it is
- **Real-time info table** — shows Volume metric value, RSI value, overbought/oversold warnings, and current confirmation status at a glance
- **Non-repainting** — all signals are based on confirmed bar closes
- **Full alert suite** — separate alerts for confirmed longs, confirmed shorts, fake signals, partial signals, and overbought/oversold warnings
- **Highly configurable** — thresholds, smoothing method, RSI length, display colours and label visibility are all adjustable
---
## How To Use
1. Add your preferred **Camarilla Pivot Plays** indicator to the chart
2. Add **CVC** as a separate panel below
3. When Camarilla generates a signal (e.g. H3 long or L3 short), check the CVC panel:
- Green histogram above the band + **✔ VALID LONG** label → take the trade
- Red histogram below the band + **✔ VALID SHORT** label → take the trade
- Gray histogram between bands + **⚠ FAKE** label → skip or wait
- **〜 PARTIAL** label → one filter agrees, reduce size or wait for full confirmation
---
## Recommended Settings
| Parameter | Default | Notes |
|---|---|---|
| Volume Boost | 0.5 | Square-root curve — recommended for most instruments |
| Rolling RMA | 14 bars | Matches BSD standard |
| Scale Days | 5 | 1 week of history for scaling baseline |
| Smoothing | HMA 5 | Lowest lag smoothing |
| Power Threshold | +20 | Lower to +15 for more signals, raise to +30 for fewer |
| RSI Length | 14 | Classic setting |
| RSI Midline | 50 | Momentum shift level |
---
## Best Used With
- Camarilla Pivot Plays (H3/H4/L3/L4 plays)
- Any pivot-based reversal or breakout strategy
- Works on stocks, futures, forex, and crypto
---
*CVC does not generate standalone buy/sell signals. It is a confirmation filter — always use it in context with a primary strategy.*
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.