Schaff Trend Cycle (STC)

Author: clonex

April 19th, 2021

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

The Schaff Trend Cycle (STC) is a charting indicator that is commonly used to identify market trends and provide buy and sell signals to traders. Developed in 1999 by noted currency trader Doug Schaff, STC is a type of oscillator and is based on the assumption that, regardless of time frame, currency trends accelerate and decelerate in cyclical patterns.

While STC is computed using the same exponential moving averages as MACD, it adds a novel cycle component to improve accuracy and reliability. While MACD is simply computed using a series of moving average, the cycle aspect of STC is based on time (e.g. number of days).

It should also be noted that, although STC was developed primarily for fast currency markets, it may be effectively employed across all markets, just like MACD. It can be applied to intraday charts, such as five minutes or one hour charts, as well as daily, weekly, or monthly time frames.


The indicator will be added to the 132 version of SQX.

You can download the indicator pack using this link SqSchaffTrendCycle

Oldest Most Voted
Inline Feedbacks
View all comments
Ulrich Goetzke
Ulrich Goetzke
15 days ago

I like STC very much and I am sad that the MQ5 file in the ZIP file has 0KB, it is empty. Is that a problem with the ZIP file and you can fix it because you have the sources or do I have to write it myself?

Reply to  Ulrich Goetzke
2 days ago

Hi there,
thanks for your feedback! Please check the ZIP now. We have fixed the MQ5 file