Swing Index

Top  Previous  Next

Category: Advanced Indicator Set 2

 

Input parameters

Name

Setting

Default

Open

Open time series

Open

High

High time series

High

Low

Low time series

Low

Close

Close time series

Close

LimitMove

Real number

3

 

Calculations

Swing Index = 50*((C2-C1+0.5*(C2-O2)+0.25*(C1-O1))/R)*(K/LimitMove),

where:

K = Max(Abs(H2-C1), Abs(L2-C1)).

To calculate R, first find which of the following three terms is the largest:

(1) Abs(H2-C1)

(2) Abs(L2-C1)

(3) Abs(H2-L2)

Then R is:

If (1) is the largest Then R=Abs(H2-C1)-0.5*Abs(L2-C1)+0.25*Abs(C1-O1)

If (2) is the largest Then R=Abs(L2-C1)-0.5*Abs(H2-C1)+0.25*Abs(C1-O1)

If (3) is the largest Then R=Abs(H2-L2)+0.25*Abs(C1-O1)

Here O1, H1, L1, and C1 are yesterdays Open, High, Low, Close. O2, H2, L2, and C2 are todays Open, High, Low, Close.

 

Discussion

The rather hard to comprehend formula of Welles Wilders Swing Index is deemed to reveal a “real” price of the market. It is doing so by combining todays and yesterdays Open, High, Low, and Close prices into one data stream. On the chart the Swing Index looks like an erratic curve. It becomes more meaningful when it is being accumulated over time. The result is the Accumulation Swing Index.

 

Reference

J. Welles Wilder Jr., “New Concepts in Technical Trading Systems”, Section VIII. Printed by Hunter Publishing Company, Winston-Salem, NC. 1978. ISBN 0-89459-027-8.