The KST indicator was developed by Martin J. Pring, author of the widely acclaimed Technical Analysis Explained and is used by many technical experts.
The KST Market Cycle Model consists of three oscillators which reflect the primary, intermediate- and short-term time frames.
MetaStock Professional Real-time Formulas
5-Minute Bar Short-term KST
(Mov(ROC(C,6,%),10,S)*1)+(Mov(ROC(C,10,%),10,S)*2)+(Mov(ROC(C,15,%),8,S)*3)+(Mov(ROC(C,20,%),15,S)*4)
5-Minute Bar Long-term KST
(Mov(ROC(C,60,%),30,S)*1)+(Mov(ROC(C,90,%),40,S)*2)+(Mov(ROC(C,120,%),60,S)*3)+(Mov(ROC(C,200,%),100,S)*4)
10/15-Minute Bar Short-term KST
(Mov(ROC(C,10,%),10,S)*1)+(Mov(ROC(C,15,%),10,S)*2)+(Mov(ROC(C,20,%),10,S)*3)+(Mov(ROC(C,30,%),15,S)*4)
10/15-Minute Bar Long-term KST
(Mov(ROC(C,30,%),15,S)*1)+(Mov(ROC(C,45,%),20,S)*2)+(Mov(ROC(C,60,%),30,S)*3)+(Mov(ROC(C,90,%),45,S)*4)
Short-term Tick KST
(Mov(ROC(C,12,%),10,S)*1)+(Mov(ROC(C,20,%),10,S)*2)+(Mov(ROC(C,30,%),8,S)*3)+(Mov(ROC(C,40,%),15,S)*4)
MetaStock End-of-Day Formulas
Daily KST Simple Moving Average
(Mov(Roc(C,10,%),10,S)*1) + (Mov(Roc(C,15,%),10,S)*2) + (Mov(Roc(C,20,%),10,S)*3) + (Mov(Roc(C,30,%),15,S)*4)
Long-term Monthly KST Simple Moving Average
(Mov(Roc(C,9,%),6,S)*1) + (Mov(Roc(C,12,%),6,S)*2) + (Mov(Roc(C,18,%),6,S)*3) + (Mov(Roc(C,24,%),9,S)*4)
Intermediate KST Simple Moving Average
(Mov(Roc(C,10,%),10,S)*1) + (Mov(Roc(C,13,%),13,S)*2) + (Mov(Roc(C,15,%),15,S)*3) + (Mov(Roc(C,20,%),20,S)*4)
Intermediate KST Exponential Moving Average
(Mov(Roc(C,10,%),10,E)*1) + (Mov(Roc(C,13,%),13,E)*2) + (Mov(Roc(C,15,%),15,E)*3) + (Mov(Roc(C,20,%),20,E)*4)
Long-term KST Exponential Moving Average
(Mov(Roc(C,39,%),26,E)*1) + (Mov(Roc(C,52,%),26,E)*2) + (Mov(Roc(C,78,%),26,E)*3) + (Mov(Roc(C,109,%),39,E)*4)
Short-term KST Weekly Exponential Moving Average
(Mov(Roc(C,3,%),3, E)*1) + (Mov(Roc(C,4,%),4, E)*2) + (Mov(Roc(C,6,%),6, E)*3) + (Mov(Roc(C,10,%),8, E)*4)