* Woodie CCI indicator for RUMUS2 (FxClub) */
/* v.1.1 (c) Kardamon 2009 */
/************************************************** ********************/
variable : blackCCI($data), greybar($data), trend($data);
variable : goldbar($data), redbar($data), bluebar($data);
n1=inparam("CCI",0,100,14);
n2=inparam("TCCI",0,100,6);
p1=inparam("LSMA",0,100,25);
// basic lines
blackCCI=CCI(n1);
greybar=CCI(n1);
TCCI=CCI(n2);
// build gold, red and blue bars for trend recognation
bluebar=0; redbar=0;
goldbar=0;
trend=0;
if ref(blackCCI,-5)>0 and ref(blackCCI,-4)>0 and ref(blackCCI,-3)>0 and ref(blackCCI,-2)>0 and ref(blackCCI,-1)>0 and blackCCI>0 then begin trend=1;
end;
if ref(blackCCI,-5)<0 and ref(blackCCI,-4)<0 and ref(blackCCI,-3)<0 and ref(blackCCI,-2)<0 and ref(blackCCI,-1)<0 and blackCCI<0 then begin trend=-1;
end;
if trend=0 and ref(blackCCI,-4)>0 and ref(blackCCI,-3)>0 and ref(blackCCI,-2)>0 and ref(blackCCI,-1)>0 and blackCCI>0 then begin goldbar=blackCCI;
end;
if trend=0 and ref(blackCCI,-4)<0 and ref(blackCCI,-3)<0 and ref(blackCCI,-2)<0 and ref(blackCCI,-1)<0 and blackCCI<0 then begin goldbar=blackCCI;
end;
if trend=0 then
if ref(trend,-1)>0 then trend=1;
else if ref(trend,-1)<0 then trend=-1;
if trend>0 and blackCCI>0 then begin
greybar=0;
redbar=0; bluebar=blackCCI; goldbar=0;
end;
if trend<0 and blackCCI<0 then begin
greybar=0;
redbar=blackCCI; bluebar=0; goldbar=0;
end;
// LSMA
summa=0;
len=p1;
i=1;
while (i<=len) begin
lenvar=(len+1)/3;
tmp = ref(Close, i-len);
tmp = (i-lenvar)*tmp;
summa = summa+tmp;
i=i+1;
end;
LSMA=summa*6/(len*(len+1));
if Close > LSMA then greenLSMA = 7; else redLSMA = -7;
//
trend=trend*20;
ZERO=0;HUN=100;NHUN=-100;
HUN2=200;NHUN2=-200;
// Output lines
ZERO;HUN;NHUN;HUN2;NHUN2;
greybar;
bluebar;
redbar;
goldbar;
TCCI;
blackCCI;
greenLSMA;
redLSMA;
//trend;
в свойствах индикатора указываем такие значения раскраски:
ZERO;HUN;NHUN;HUN2;NHUN2; - пунктирная линия
greybar; - гистограмма, цвет серый
bluebar; - гистограмма, цвет синий
redbar; - гистограмма, цвет красный
goldbar; - гистограмма, цвет желтый
TCCI; - сплошная линии, цвет темно-оранж
blackCCI; - сплошная линия, цвет черный, толщина 3
greenLSMA; - гистограмма, цвет зеленый, толщина 5
redLSMA; - гистограмма, цвет красный, толщина 5