Search
GBP
Trading Tools
    Menu Close

    Crypto Cycle Composite for cTrader

    Crypto Cycle Composite for cTrader


    Limited Support

    The Crypto Cycle Composite indicator is unique to cTrader as it blends three momentum tools into a single normalised oscillator, band-pass filtering, RSI, and Stochastic, each with adjustable weighting. It identifies turning points, trend shifts, and overextended conditions in crypto markets, with visual alerts for key signal crosses and level breaches. This is a Multi-component, composite oscillator designed to unify multiple momentum measures into one actionable signal.
    (OS) Type: Windows & Mac OS Compatible
    Current version: 1.0.0
    Updated: Monday, 11 August 2025

    cTrader Indicator

    Need a cTrader broker?  Open a demo account

    Educational use only: Read our disclaimer

    £0.00 Excl. VAT.

    Free for personal use under our license agreement. Redistribution & resale are strictly prohibited.

    cTrader Software





    Overview

    Crypto markets are notoriously volatile, cycling between accumulation, markup, distribution, and markdown phases at a rapid pace. The Crypto Cycle Composite condenses multiple momentum measurements into a single composite line, making it easier to detect when the market is shifting gears.

    It draws three separate oscillators:

    • Band-Pass Z-Score — measures cyclical movement by subtracting a slow MA from a fast MA, then normalising it.

    • RSI Oscillator — a smoothed RSI mapped to ±1 for consistent scaling.

    • Stochastic Oscillator — %K line mapped to ±1 for straightforward comparison.

    These are combined using your chosen weights and smoothed with an EMA to create the composite signal. Reference levels (±σ) and a zero line make it easy to see when momentum is extreme or neutral. Built-in point markers and optional alerts highlight key moments when the composite crosses its signal line or breaches the upper and lower levels.

     

    cTrader Crypto Cycle Composite Indicator

     

    How the Indicator Works

    The Crypto Cycle Composite processes market data through three different momentum filters, each capturing a unique aspect of price movement. These components are normalised so they share the same scale, then blended according to your chosen weights to form a single, balanced reading. The result is a smooth composite line that reacts quickly to changes while filtering out excess noise, supported by visual levels and alerts for clearer trade decisions.

    1. Band-Pass Filter

    • Calculates the difference between the fast and slow SMAs of the price.

    • Applies Z-score normalisation using the defined lookback period.

    2. RSI Oscillator

    • Computes RSI over the chosen period, smooths with an EMA, and maps it to the range −1 to +1.

    3. Stochastic Oscillator

    • Calculates the %K line of the Stochastic, smooths it, and maps it to −1 to +1.

    4. Composite Calculation

    • A weighted average of the three normalised values.

    • Smoothed with an EMA to create the signal line.

    5. Alerts and Levels

    • Draws horizontal reference lines at zero, upper, and lower levels.

    • Marks green/red points for level breaches and signal crosses.

    • An optional on-screen alert message.

     

    Key Features

    The key features for this type of custom indicator are as follows:

    • Combines three oscillators — Band-Pass, RSI, and Stochastic — into a single composite line.

    • Weight controls let you emphasise or ignore specific components.

    • Z-score normalisation for consistent scaling across markets and timeframes.

    • Adjustable upper and lower threshold levels in standard deviations.

    • EMA signal line for crossovers.

    • Visual alerts with green/red markers for level breaches and signal crosses.

    • Optional pop-up/log alerts when levels are crossed.

    • Works on all cTrader instruments, optimised for crypto assets.

     

    How to Use it for Trading

    The Crypto Cycle Composite can be applied in a variety of market conditions, from range-bound consolidation to strong trending phases. Its composite approach means you are not relying on a single momentum signal, but on a weighted combination of three proven tools. It can help with deciding when to enter a trade, checking if a breakout has real strength, spotting when price and momentum are out of sync, and recognising when the market is stretched too far in one direction. By following how the composite line moves in relation to its signal line and the set threshold levels, you can get a clearer sense of whether momentum is building, fading, or turning the other way.

    • Composite crossing Signal.

    • Composite crossing Upper Level or Lower Level.

    • Overbought/Oversold – Watch for breaches above the upper level or below the lower level.

    • Trend Change Signals – Look for crosses between the Composite and Signal lines.

    • Divergence – Spot when price makes a new high/low but Composite does not.

    • Weight Adjustments – Tune weights to prioritise momentum signals that fit your strategy.

     

    Inputs & Parameters

    The following are the indicator parameters that you can adjust.

    Parameter Default / Type Description
    Inputs
    Source Price Type Price type used for calculations (Close, Open, High, Low, Median, Typical, Weighted).
    BandPass
    Fast MA (bandpass) 10 Short moving average period for band-pass calculation.
    Slow MA (bandpass) 48 Long moving average period for band-pass calculation.
    RSI
    RSI Period 14 Length of RSI calculation.
    RSI Smoothing 5 EMA period applied to smooth RSI.
    Stochastic
    Stochastic %K 14 %K period for Stochastic Oscillator.
    Stochastic %D 3 %D period for Stochastic Oscillator.
    Stochastic Slowing 3 Slowing factor for %K.
    Normalization
    Z-Score Lookback 100 Lookback period for mean and standard deviation in BandPass normalisation.
    Signal
    Composite EMA (signal) 5 EMA period used to smooth the composite line.
    Weights
    Weight: BandPass 1.0 Influence of the Band-Pass component in composite calculation.
    Weight: RSI 1.0 Influence of the RSI component in composite calculation.
    Weight: Stochastic 1.0 Influence of the Stochastic component in composite calculation.
    Levels
    Upper Level (σ) 1.5 Overbought threshold in standard deviations.
    Lower Level (σ) -1.5 Oversold threshold in standard deviations.
    Alerts
    Enable Alerts True / False Enables pop-up/logging when levels or signal crossings occur.

     

    Crypto Cycle Composite Formula

    The formula below describes how the indicator was calculated.

    BandPass = SMA_Fast(Price) − SMA_Slow(Price)
    BandPassZ = (BandPass − Mean(BandPass)) / StdDev(BandPass)

    RSI_Osc = (EMA(RSI(Price)) − 50) / 50
    Stoch_Osc = (%K − 50) / 50

    Composite = (W_BP × BandPassZ + W_RSI × RSI_Osc + W_Stoch × Stoch_Osc) / (W_BP + W_RSI + W_Stoch)
    Signal = EMA(Composite, SignalPeriod)

     

    One disadvantage of the Crypto Cycle Composite is that it relies on several momentum-based components that can all react to price in a similar way during highly volatile or choppy markets. When crypto price action gets noisy and directionless, the band-pass, RSI, and Stochastic may all trigger conflicting or rapid signals, leading to whipsaws. In these conditions, the composite might produce too many false alerts unless the smoothing, weights, or levels are adjusted — meaning it can require some fine-tuning to suit different coins, timeframes, or volatility environments.

     

    How To Install & Remove

    First, ensure that you have the cTrader trading platform installed. Then, unzip the file and double-click it to install the platform automatically.

     

    Help Using This Indicator

    If you need help using this indicator, try asking cTrader Sensei, our free AI assistant dedicated to the cTrader platform, rated 4.9 out of 5 in the ChatGPT Store. It can guide you through setup, usage, and troubleshooting with clear, step-by-step support.

    If you still need assistance, feel free to post your question on our product support forum, where our team and community can help.

     

    Need a Broker

    If you're still looking for a trustworthy broker, visit our top cTrader broker site.