STC
Indicator
278 downloads
Version 1.0, Jan 2025
Windows, Mac
5.0
Reviews: 2
"STC" uploaded image
Since 24/09/2024
4.16K
Free installs

The Schaff Trend Cycle (STC), developed by renowned technical analyst Doug Schaff, is an advanced trading indicator designed to identify market trends and reversals with exceptional speed and precision. Rooted in the innovative idea of combining trend and cycle components, the STC leverages exponential moving averages (EMAs) and stochastic calculations to overcome the limitations of lagging indicators like MACD or Stochastic Oscillator. This unique approach provides earlier, more reliable trading signals, offering a significant edge in trend detection and market analysis.

Key Features:

  • Early Trend Detection: Combines exponential moving averages (EMAs) with stochastic calculations to capture trends faster.
  • Customizable Settings: Adjust length, fast MA, slow MA, MA type and smoothing factor to suit your trading strategy.
  • Visual Alerts: Dynamic color changes indicate bullish or bearish trends, making it easy to interpret market conditions.
  • Support for Overbought/Oversold Levels: Built-in levels (25 and 75) help identify potential market turning points.

Parameters

  • Length: Defines the number of periods for trend calculation.
  • Fast MA Length: Sets the length of the fast-moving average.
  • Slow MA Length: Specifies the length of the slow-moving average.
  • MA Type: Allows selection of the moving average type (e.g., EMA, SMA).
  • Smooth Factor: Adjusts the smoothing factor for refined trend signals.

Outputs

  • STC: Outputs the primary Schaff Trend Cycle value, representing trend direction and strength, for programmatic use in automated trading systems.
  • STCBull: Highlights bullish trend conditions.
  • STCBear: Highlights bearish trend conditions.


5.0
Reviews: 2
5
100 %
4
0 %
3
0 %
2
0 %
1
0 %
Customer reviews
August 12, 2025
Pros: Fast and accurate trend detection, earlier signals than MACD, customizable levels. Cons: No alerts, no MTF mode, no trade statistics.
MACD

More from this author

Indicator
Breakout
PDHL
PDHL - Previous Day High&Low
DataWindow
An MT-style Data Window for enhanced data visualization – hope this will be helpful!
ColorfulTickVolume
Change the color of Tick Volume based on the price movement

You may also like

FVG
The Indicator is a powerful tool for price-action traders seeking to identify and exploit short-term imbalances.
Indicator
NAS100
Indices
NZDUSD
+9
Smart SR Levels
Automate your price action analysis with stable, time-anchored Support & Resistance zones that adapt to breakouts in rea
Indicator
NAS100
NZDUSD
XAUUSD
+8
Squeeze Breakout Regression System
💥Detects moments when the market is "compressed" and about to explode in any direction 💥
Indicator
NAS100
NZDUSD
XAUUSD
+10
ALMA-Gaussian Trend Filter
📈 Adaptive ALMA-Gaussian hybrid trend filter with precision smoothing and clear buy/sell signals.
Indicator
RSI
XAUUSD
Breakout
+5
Dynamic Range MomentumI
This histogram helps visualize the strength and direction of market movements, making it easier to spot potential trends
Indicator
RSI
Indices
Stocks
+3
FiboTrend-Pro V2
New version of one of my favorites includes Fibonacci and moving average convergence divergence lines
Indicator
XAUUSD
Breakout
Stocks
+6
Final Moving Average
Final Moving Average is an adaptive system designed to keep traders aligned with the true direction of the market
Indicator
NAS100
NZDUSD
Breakout
+13
VWAP Volume Weighted Average Price
Unlock VWAP in cTrader! Choose anchor periods, price sources, and display deviation bands with real-time tick updates.
Indicator
Grid
NAS100
NZDUSD
+18
Zig Zag ATR
ZigZag Pro — Advanced swing detection with ATR threshold, fractal confirmation, and colored segments. Clean market
Indicator
NAS100
NZDUSD
Martingale
+26
Order Block detector PRO
Order Block PRO — Smart Institutional Zone Detector
Indicator
Indices
Stocks
Commodities
+2
Price-Time Filtering
Trend filter based on Alfred François Tagher's price-time methodology. Identifies trends when close breaks prior period'
Indicator
NAS100
NZDUSD
Martingale
+26
Breakout channel
Breakout Channels automatically detects consolidation ranges and highlights when price breaks out of them.
Since 24/09/2024
4.16K
Free installs