INVITE-ONLY SCRIPT
更新済 Vicious Cycle by Cryptorhythms [CR]

Vicious Cycle by Cryptorhythms [CR]
Intro
I have been working on this one for a few months now, bringing our flagship indicator Bull Bear Filter up to date with new ideas and algorithms to clarify cyclical trend components in any time series data.
Description
This indicator has no settings that the user needs to change. It is completely adaptive and dynamic to any market, timeframe, or time series data. The goal was to create a tool that isolated cyclical waveforms, making it easier to follow a noisy market. Keep in mind, its not RSI, Stoch, Ehlers or anything else - its a completely new DSP method that I created myself. You can only get the Vicious Cycle from CR!
Private
This indicator is reserved for our members only to prevent the alpha decay as long as possible. You can view my signature at the bottom of this post for more information on membership.
Examples
Here I will list a number of examples screenshots across markets and timeframes. Remember, NO SETTINGS WERE CHANGED at all for these screenshots. As you can see its quite a versatile tool!
BITCOIN
XBTUSD 20Min

XBTUSD 4H

XBTUSD 6H

GOLD
XAUUSD 2D

XAUUSD 4H

FOREX
EURUSD 3 Min

EURUSD 30 Min

GBPJPY 1H

USDJPY 12H

STOCKS
TSLA 1D

AMD 1D

SPY 1D

VIX 12H

OIL
USDWTI 3D

USDWTI 2H

USOIL 15 Min

Intro
I have been working on this one for a few months now, bringing our flagship indicator Bull Bear Filter up to date with new ideas and algorithms to clarify cyclical trend components in any time series data.
Description
This indicator has no settings that the user needs to change. It is completely adaptive and dynamic to any market, timeframe, or time series data. The goal was to create a tool that isolated cyclical waveforms, making it easier to follow a noisy market. Keep in mind, its not RSI, Stoch, Ehlers or anything else - its a completely new DSP method that I created myself. You can only get the Vicious Cycle from CR!
Private
This indicator is reserved for our members only to prevent the alpha decay as long as possible. You can view my signature at the bottom of this post for more information on membership.
Examples
Here I will list a number of examples screenshots across markets and timeframes. Remember, NO SETTINGS WERE CHANGED at all for these screenshots. As you can see its quite a versatile tool!
BITCOIN
XBTUSD 20Min
XBTUSD 4H
XBTUSD 6H
GOLD
XAUUSD 2D
XAUUSD 4H
FOREX
EURUSD 3 Min
EURUSD 30 Min
GBPJPY 1H
USDJPY 12H
STOCKS
TSLA 1D
AMD 1D
SPY 1D
VIX 12H
OIL
USDWTI 3D
USDWTI 2H
USOIL 15 Min
リリースノート
Fixed some plots for alerts creationリリースノート
█ OVERVIEWVicious Cycle 1.2 is an advanced oscillator-based momentum indicator designed to identify high-probability reversal and continuation setups. This new version features adaptive threshold technology, visual trend state classification, and a higher timeframe alignment system to filter low-quality signals.
The indicator analyzes multiple timeframe components and market dynamics to generate a composite momentum score, which is then smoothed and compared against statistical thresholds. Unlike traditional static oscillators, Vicious Cycle adapts its sensitivity zones to current market conditions, reducing false signals during volatile periods and increasing responsiveness during consolidation.
█ FEATURES
Adaptive Threshold System
The indicator employs percentile-based threshold calculations that automatically adjust to recent market behavior. This ensures optimal signal generation across different instruments and market regimes without manual recalibration.
• Toggle between dynamic and fixed threshold modes
• Adjustable lookback period for threshold calculation (50-500 bars)
• Customizable percentile levels for sensitivity tuning
• Separate calibration for overbought and oversold zones
Visual Trend State Classification
Background coloring provides instant visual feedback on market condition strength without requiring analysis of indicator position. The six-state classification system combines oscillator position with signal line relationship to identify:
• Strong bullish momentum
• Moderate bullish bias
• Weak bullish condition
• Weak bearish condition
• Moderate bearish bias
• Strong bearish momentum
Higher Timeframe Trend Alignment
An optional filtering system analyzes higher timeframe trend direction to block counter-trend signals. Two modes are available:
• Single EMA Mode: Uses price position relative to a customizable moving average
• Dual EMA Mode: Employs fast and slow moving average crossover logic
The filter only permits long signals during bullish trends and short signals during bearish trends, significantly improving signal quality in trending markets.
Signal Detection Modes
Multiple signal generation methods accommodate different trading styles:
• Zone-Based Signals: Fires when oscillator crosses key threshold levels
• Signal Line Cross: Generates entries based on oscillator and signal line interaction
Comprehensive Alert System
Pre-configured alert conditions cover all major indicator events:
• Primary signal alerts (zone cross and signal line methods)
• Zone entry and exit warnings
• Extreme level notifications
• Trend filter status changes
• Convenience aggregators for "any long" or "any short" condition
█ HOW TO USE
Initial Configuration
The indicator ships with optimized default settings suitable for most instruments and timeframes. New users should observe the indicator's behavior for at least 50 signals before adjusting parameters.
1 — Add the indicator to your chart and leave default settings unchanged.
2 — Monitor signal generation and background color transitions for several trading sessions.
3 — Set up basic alerts using the "ANY LONG Signal" and "ANY SHORT Signal" conditions.
4 — After observation period, adjust sensitivity based on your instrument's characteristics.
Threshold Configuration
For instruments with higher volatility, increase the percentile values (example: 90/75 instead of 85/65). For ranging or lower volatility instruments, decrease percentile values (example: 80/60 or 75/55).
The lookback period controls how quickly thresholds adapt to changing conditions. Longer lookbacks (150-200) provide smoother adaptation, while shorter lookbacks (50-75) offer more responsive adjustments.
Trend Filter Guidelines
Enable the trend filter in clearly trending markets to reduce whipsaw trades. In ranging or choppy conditions, consider disabling the filter or using a shorter EMA period.
• For position trading: Use 200-period single EMA
• For swing trading: Use 150-period single EMA or 50/200 dual EMA
• For day trading: Use 100-period single EMA or 50/100 dual EMA
If the filter blocks all signals, the market may be ranging near the trend reference level. This is intentional behavior designed to keep you out of low-probability setups.
Signal Interpretation
Primary signals occur when the oscillator crosses threshold zones or intersects the signal line in extreme regions. The strongest setups combine:
• Signal generation in the expected direction
• Background color matching the trade direction (bright colors indicate high conviction)
• Trend filter alignment
• Price action confirmation at key support or resistance levels
█ NOTES
Alert Configuration
Alerts must be manually configured in TradingView and do not activate automatically. Access the alert menu by clicking the indicator name and selecting "Add Alert on Vicious Cycle 1.2...". Choose your desired condition from the dropdown menu and configure notification preferences.
We recommend starting with the aggregated "ANY" alerts rather than subscribing to all individual signal types, as this prevents notification overload during active market periods.
Dynamic Threshold Behavior
The adaptive threshold system requires sufficient historical data (minimum equal to the lookback period setting) to calculate percentiles accurately. During the initial bars, threshold values may appear unusual until adequate history accumulates. This is expected behavior and resolves automatically.
Performance Considerations
The indicator performs percentile calculations on each bar using array operations. While optimized for efficiency, users experiencing performance issues on lower-end devices may reduce the dynamic lookback period or disable the adaptive threshold feature to use fixed thresholds instead.
Compatibility
Vicious Cycle 1.2 is built on Pine Script version 6 and works on all instrument types and timeframes. The indicator does not repaint—all signals finalize at bar close. Historical signals remain stable and do not change with additional price data.
█ RISK DISCLOSURE
This indicator is an analytical tool and does not constitute financial advice. No indicator or trading system guarantees profitable results. Always employ proper risk management, position sizing, and stop-loss protocols. Past performance does not indicate future results. Users are responsible for their own trading decisions and outcomes.
招待専用スクリプト
このスクリプトは作者が承認したユーザーのみアクセス可能です。使用するにはアクセス申請をして許可を得る必要があります。通常は支払い後に承認されます。詳細は下記の作者の指示に従うか、theheirophantに直接お問い合わせください。
TradingViewは、作者を完全に信頼し、スクリプトの動作を理解していない限り、有料スクリプトの購入・使用を推奨しません。コミュニティスクリプトには無料のオープンソースの代替が多数あります。
作者の指示
You can find this script as part of my creator marketplace suite, or you can DM me for access.
Twitter - twitter.com/cryptorhythms
Cryptorhythms Group Chat - t.me/cryptorhythms
Cryptorhythms Group Chat - t.me/cryptorhythms
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。
招待専用スクリプト
このスクリプトは作者が承認したユーザーのみアクセス可能です。使用するにはアクセス申請をして許可を得る必要があります。通常は支払い後に承認されます。詳細は下記の作者の指示に従うか、theheirophantに直接お問い合わせください。
TradingViewは、作者を完全に信頼し、スクリプトの動作を理解していない限り、有料スクリプトの購入・使用を推奨しません。コミュニティスクリプトには無料のオープンソースの代替が多数あります。
作者の指示
You can find this script as part of my creator marketplace suite, or you can DM me for access.
Twitter - twitter.com/cryptorhythms
Cryptorhythms Group Chat - t.me/cryptorhythms
Cryptorhythms Group Chat - t.me/cryptorhythms
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。