PROTECTED SOURCE SCRIPT
Rubotics BolleWilly

Rubotics BolleWilly Signal Engine (Rubots BW)
This closed-source system fuses volatility expansion, band-reversion patterns, and Williams %R momentum shifts into a unified signal engine. Instead of merely combining common indicators, the BolleWilly model creates a custom interaction between Bollinger Band pressure and momentum exhaustion, allowing traders to identify potential reversal points directly on the price chart.
This is a signal model, not a full strategy, and is intended for discretionary use or as a modular input inside automated systems such as the Rubotics EA.
Core Components and Unique Features
Volatility Compression & Expansion (Bollinger Logic)
The indicator detects when price pushes outside the Bollinger structure and then snaps back inside.
This volatility expansion → reversion behavior acts as the foundational “energy release” condition for the system.
Williams %R Momentum Module
The script measures Williams %R and an EMA-smoothed version of it.
A valid signal requires:
* A %R crossover through its EMA
* A clear momentum reversal confirmation
* Proper alignment with the band-reversion condition
This filters out weak band touches and focuses on genuine directional shifts.
Band-Breach Lookback Window
A configurable lookback (default: 1 bar) verifies whether nearby candles breached the upper or lower Bollinger Band.
This ensures signals only occur after actual volatility expansion, not random drift.
Optional Candle Confirmation
You can require:
* Bullish candle for Buy signals
* Bearish candle for Sell signals
This helps remove signals during indecisive or doji-like bars.
Optional WaveTrend Exhaustion Filter
An additional WT2 layer (disabled by default) can be activated to confirm true exhaustion zones:
* WT oversold → allow long signals
* WT overbought → allow short signals
This strengthens signal quality in choppy or extended markets.
Signal Generation
A Buy signal requires:
1. Price re-enters the Bollinger structure after breaching below
2. Williams %R crosses upward through its EMA
3. (Optional) Candle is bullish
4. (Optional) WT2 confirms oversold exhaustion
5. Location is inside the volatility envelope
A Sell signal requires the mirrored conditions.
Signals appear as chart-based arrows and can be used for EA integration, discretionary confirmation, or execution filters.
Customization and Originality
* Every component (Bands, %R, EMA smoothing, WT filters, candle rules, lookback logic) is user-adjustable
* You can enable/disable entire modules to tune the model for different markets
* The logic is not a mash-up; it’s a sequenced interaction of volatility, momentum, and exhaustion filtering
* This makes the BolleWilly system fundamentally different from standard indicators
Closed-Source Justification
This script uses proprietary logic for its reversal-detection process and multi-layered filter sequencing.
Although the description fully explains how the concepts work, the underlying implementation remains part of the internal Rubotics framework — therefore the script is closed-source in accordance with TradingView rules.
This tool is not financial advice and is provided strictly for analytical and educational purposes.
This closed-source system fuses volatility expansion, band-reversion patterns, and Williams %R momentum shifts into a unified signal engine. Instead of merely combining common indicators, the BolleWilly model creates a custom interaction between Bollinger Band pressure and momentum exhaustion, allowing traders to identify potential reversal points directly on the price chart.
This is a signal model, not a full strategy, and is intended for discretionary use or as a modular input inside automated systems such as the Rubotics EA.
Core Components and Unique Features
Volatility Compression & Expansion (Bollinger Logic)
The indicator detects when price pushes outside the Bollinger structure and then snaps back inside.
This volatility expansion → reversion behavior acts as the foundational “energy release” condition for the system.
Williams %R Momentum Module
The script measures Williams %R and an EMA-smoothed version of it.
A valid signal requires:
* A %R crossover through its EMA
* A clear momentum reversal confirmation
* Proper alignment with the band-reversion condition
This filters out weak band touches and focuses on genuine directional shifts.
Band-Breach Lookback Window
A configurable lookback (default: 1 bar) verifies whether nearby candles breached the upper or lower Bollinger Band.
This ensures signals only occur after actual volatility expansion, not random drift.
Optional Candle Confirmation
You can require:
* Bullish candle for Buy signals
* Bearish candle for Sell signals
This helps remove signals during indecisive or doji-like bars.
Optional WaveTrend Exhaustion Filter
An additional WT2 layer (disabled by default) can be activated to confirm true exhaustion zones:
* WT oversold → allow long signals
* WT overbought → allow short signals
This strengthens signal quality in choppy or extended markets.
Signal Generation
A Buy signal requires:
1. Price re-enters the Bollinger structure after breaching below
2. Williams %R crosses upward through its EMA
3. (Optional) Candle is bullish
4. (Optional) WT2 confirms oversold exhaustion
5. Location is inside the volatility envelope
A Sell signal requires the mirrored conditions.
Signals appear as chart-based arrows and can be used for EA integration, discretionary confirmation, or execution filters.
Customization and Originality
* Every component (Bands, %R, EMA smoothing, WT filters, candle rules, lookback logic) is user-adjustable
* You can enable/disable entire modules to tune the model for different markets
* The logic is not a mash-up; it’s a sequenced interaction of volatility, momentum, and exhaustion filtering
* This makes the BolleWilly system fundamentally different from standard indicators
Closed-Source Justification
This script uses proprietary logic for its reversal-detection process and multi-layered filter sequencing.
Although the description fully explains how the concepts work, the underlying implementation remains part of the internal Rubotics framework — therefore the script is closed-source in accordance with TradingView rules.
This tool is not financial advice and is provided strictly for analytical and educational purposes.
保護スクリプト
このスクリプトのソースコードは非公開で投稿されています。 ただし、制限なく自由に使用できます – 詳細はこちらでご確認ください。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。
保護スクリプト
このスクリプトのソースコードは非公開で投稿されています。 ただし、制限なく自由に使用できます – 詳細はこちらでご確認ください。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。