PROTECTED SOURCE SCRIPT
BBMA Signal Pro

BBMA Signal Pro
BBMA Signal Pro is a professional BBMA (Bollinger Band + Moving Average) cycle indicator designed to identify structure, momentum, and continuation — not random signals.
This script strictly enforces the BBMA trading cycle and only allows continuation and re-entry signals when the market context is valid.
Core Components
BBMA Cycle Logic (Strict Flow)
All continuation setups require the full BBMA sequence to complete:
Only after this sequence is completed will continuation setups be allowed.
This prevents early, unstructured, and low-quality signals.
Signals Included
Each CSAK / CSM setup:
Re-Entry Conditions
Default Trend Confirmation (IMPORTANT)
By default, Re-Entry uses the CURRENT timeframe trend as confirmation:
This prevents:
Optional entry confirmation:
-Touch MA5 only
-Touch MA5 + close inside MA5 band
Dynamic Multi-Timeframe Trend Confirmation
Trend confirmation adapts automatically to the chart timeframe:
Chart TF | Trend Confirmation
5m | M15 + H1
15m | H1 + H4
1H | H4
4H | Daily
Daily | Current TF
Used for:
Trend Filter Modes
You control how strict the trend filtering is:
-No Filter
-Higher TF Only
-Current TF Only
-Higher TF + Current TF
A Skip Current TF Check option is available for advanced users who want earlier signals before full confirmation.
Invalidation Rules
Visual & UX Features
-Higher timeframe trend table
-Current timeframe trend (Mid BB vs EMA50)
Alerts (Production-Ready)
-Trend confirmation
-Re-Entry mode timing (touch vs close)
JSON payload includes:
Who This Script Is For
✔ BBMA traders who follow structure
✔ Traders who respect trend alignment
✔ Traders who want re-entries done properly
✖ Not for scalping noise
✖ Not for counter-trend gambling
Final Note
This is not a signal spam indicator.
It is a decision-filtering system.
If you understand BBMA, this script enforces discipline.
If you don’t, it will expose impatience very quickly.
Trade the cycle. Follow the trend. Re-enter with confirmation.
BBMA Signal Pro is a professional BBMA (Bollinger Band + Moving Average) cycle indicator designed to identify structure, momentum, and continuation — not random signals.
This script strictly enforces the BBMA trading cycle and only allows continuation and re-entry signals when the market context is valid.
Core Components
- Bollinger Bands (20 SMA, configurable)
- WMA 5 & WMA 10 (High / Low)
- EMA 50 for trend confirmation
BBMA Cycle Logic (Strict Flow)
All continuation setups require the full BBMA sequence to complete:
- EXT (Extreme)
- TPW (TP Wajib)
- MHV (Market Hilang Volume)
Only after this sequence is completed will continuation setups be allowed.
This prevents early, unstructured, and low-quality signals.
Signals Included
- EXT – MA pushes outside Bollinger Band
- TPW – price reacts to opposite MA5 after EXT
- MHV – price fails to break Bollinger Band
- CSAK – continuation candle inside BB zone
- CSM – strong momentum candle closing fully outside BB
- Re-Entry – controlled pullback after CSAK or CSM
Each CSAK / CSM setup:
- Appears only once
- Waits for re-entry or invalidation
- Is canceled immediately by an opposite CSAK or CSM
Re-Entry Conditions
- Pullback to MA5 High (Sell) or MA5 Low (Buy)
Default Trend Confirmation (IMPORTANT)
By default, Re-Entry uses the CURRENT timeframe trend as confirmation:
- Sell Re-Entry → Mid BB below EMA50
- Buy Re-Entry → Mid BB above EMA50
This prevents:
- Counter-trend re-entries
- Late or forced continuation trades
- Chasing exhausted moves
Optional entry confirmation:
-Touch MA5 only
-Touch MA5 + close inside MA5 band
- Valid within 10 candles after the setup
- Must match the last active setup (CSAK or CSM)
Dynamic Multi-Timeframe Trend Confirmation
Trend confirmation adapts automatically to the chart timeframe:
Chart TF | Trend Confirmation
5m | M15 + H1
15m | H1 + H4
1H | H4
4H | Daily
Daily | Current TF
Used for:
- Filtering CSAK / CSM setups
- Optional Re-Entry confirmation
- Visual trend tables
- Alerts
Trend Filter Modes
You control how strict the trend filtering is:
-No Filter
-Higher TF Only
-Current TF Only
-Higher TF + Current TF
A Skip Current TF Check option is available for advanced users who want earlier signals before full confirmation.
Invalidation Rules
- Any opposite CSAK or CSM immediately cancels all pending setups and re-entries
- Prevents holding bias when market structure flips
Visual & UX Features
- Clean BB + MA layout (matches BBMA Signal Pro reference)
- No duplicate labels
- Clear setup → continuation → re-entry flow
- Dynamic trend tables
-Higher timeframe trend table
-Current timeframe trend (Mid BB vs EMA50)
Alerts (Production-Ready)
- Matches visual logic exactly
- Supports webhook automation
- Re-Entry alerts respect:
-Trend confirmation
-Re-Entry mode timing (touch vs close)
JSON payload includes:
- Price
- SL / TP reference
- Trend context
- Chart link
Who This Script Is For
✔ BBMA traders who follow structure
✔ Traders who respect trend alignment
✔ Traders who want re-entries done properly
✖ Not for scalping noise
✖ Not for counter-trend gambling
Final Note
This is not a signal spam indicator.
It is a decision-filtering system.
If you understand BBMA, this script enforces discipline.
If you don’t, it will expose impatience very quickly.
Trade the cycle. Follow the trend. Re-enter with confirmation.
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
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.
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
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.