Bill's original formula for the BradCCI indicator was expressed like this:
BRADCCI
xt: (H+L+C)/3
axt: average(close,28) uses simple moving average
md: stddev(close,28)
Inputs are: xt, axt and md
Plot Name Formula
Plot1 (xt-axt)/.015*md
Plot2 stddev((H+L+C)/3,28)
Then we came up with a WOW formula:
Plot 1: (((H+L+C)/3)-Mov(C,35,S))/.015*Std((H+L+C)/3,35) Plot 2: Std(((h+l+c)/3),28)
Has anyone translated that into Metastock yet? I can't recall.
BradCCI developed into Bill's New System, as Bill worked it into a charting system using, among other indicators, the RedLine indicator.
Then Wolfgrang translated that system into this astonishing formula:
Enter Long:
when(100-(100/(1+((((((H+L+C)/3)-mov(C,opt1,S))/(0.015*std(C,opt1)))+2500)/2500))),>,
100-(100/(1+(((oscp(opt2,opt3,E,%))+2500)/2500))))
Close Long:
when(100-(100/(1+((((((H+L+C)/3)-mov(C,opt1,S))/(0.015*std(C,opt1)))+2500)/2500))),<,
100-(100/(1+(((oscp(opt2,opt3,E,%))+2500)/2500))))
Optimization Variables:
opt1: Min = 24 Max = 112 Step: 8
opt2: Min = 4 Max = 20 Step: 4
opt3: Min = 30 Max = 140 Step: 10
(First mistake could be "oscp(opt2,opt3,E,%)" instead of "oscp(opt2,opt3,S,%)", please check)
As you can see, Talib, there's no simple answer to your request for a formula. The indicator for the original BradCCI should be easy enough to translate into Metastock. But comprehending Wolfgang's formulation of BNS -- hmmmm. It would appear that Spinoza and Wittgenstein are alive and well and living on this bulletin board. |