OPEN-SOURCE SCRIPT
Cam Volume Confirm [CVC]

Volume + Rsi
3. weakThresh default is positive in tooltip but negative in logic
Your input tooltip says "below negative = SHORT confirmed" but the default is -20.0 which is already negative — the tooltip wording is slightly confusing. Minor, but worth cleaning up for users.
4. No connection to the actual Camarilla signal
Right now CVC runs independently — it doesn't know when the Camarilla Pivot Plays indicator fired a signal. It just shows volume power continuously. So the VALID/FAKE labels appear based on the metric crossing thresholds, not specifically in response to a Cam play triggering.
To truly confirm a Cam signal, you'd want to receive the Camarilla entry event (via input.source or a shared alert) and then evaluate the metric at that moment.
5. isFake label only shows on transition from strong/weak → fake
pineif isFake and not wasFake and (wasStrong or wasWeak)
This is actually good design — it avoids spam. But it means if the metric is in the fake zone from the start of a new day, no FAKE label appears. Might want to add a session-start check if that matters to you.SKJhgdbASHDGuyaSDjBASLJDhgAOUYSDFABJS lNAMBSV
3. weakThresh default is positive in tooltip but negative in logic
Your input tooltip says "below negative = SHORT confirmed" but the default is -20.0 which is already negative — the tooltip wording is slightly confusing. Minor, but worth cleaning up for users.
4. No connection to the actual Camarilla signal
Right now CVC runs independently — it doesn't know when the Camarilla Pivot Plays indicator fired a signal. It just shows volume power continuously. So the VALID/FAKE labels appear based on the metric crossing thresholds, not specifically in response to a Cam play triggering.
To truly confirm a Cam signal, you'd want to receive the Camarilla entry event (via input.source or a shared alert) and then evaluate the metric at that moment.
5. isFake label only shows on transition from strong/weak → fake
pineif isFake and not wasFake and (wasStrong or wasWeak)
This is actually good design — it avoids spam. But it means if the metric is in the fake zone from the start of a new day, no FAKE label appears. Might want to add a session-start check if that matters to you.SKJhgdbASHDGuyaSDjBASLJDhgAOUYSDFABJS lNAMBSV
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.