Блог им. oki7

Camarilla levels для Metastock

    • 09 сентября 2012, 02:01
    • |
    • oki7
  • Еще
Решил поделиться с сообществом :-)

Внизу код индиктора Metastock который рисует уровни Камарилла на любом _ИНТРАДЕЙНОМ_ графике (1-5-15-… минут). Включая точку G ( имени уважаемого Гугенота).

После добавления индикатора на график для каждой линии можно задать свой стиль и цвет.

Для точки Гугенотта нужно задать коэффициент (по умолчанию 20%)

Надеюсь — кому-то это будет полезно :-)

=================================================

coefG:=Input(«Коэф.для точки G (невозврата пробоя)»,0.01,1,0.20);

SOD:=DayOfMonth()<>Ref(DayOfMonth(),-1)
 OR Cum(1)=2;
open1:=ValueWhen(2,SOD,O);
open1:=ValueWhen(1,open1<>0,open1);
Hi:=HighestSince(1,SOD,H);
hi1:=ValueWhen(1,SOD,Ref(Hi,-1));
hi1:=ValueWhen(1,hi1<>0,hi1);
Lo:=LowestSince(1,SOD,L);

low1:=ValueWhen(1,SOD,Ref(Lo,-1));

low1:=ValueWhen(1,low1<>0,low1);
close1:=ValueWhen(1,SOD,Ref(C,-1))*(Cum(SOD)>1);
close1:=ValueWhen(1,close1<>0,close1);


R4:=((hi1-low1)*(1.1/2))+close1;
R3:=((hi1-low1)*(1.1/4))+close1;
R2:=((hi1-low1)*(1.1/6))+close1;
R1:=((hi1-low1)*(1.1/12))+close1;
S1:=close1-((hi1-low1)*(1.1/12));
S2:=close1-((hi1-low1)*(1.1/6));
S3:=close1-((hi1-low1)*(1.1/4));
S4:=close1-((hi1-low1)*(1.1/2));
R5:=(hi1/low1)*close1;
S5:=close1-(R5-close1);
G1:=((R5-R4)*coefG)+R4;
G2:=S4-((S4-S5)*coefG);

{Comment me if you do not want this lines}
R1;R2;S1;S2;
G1;G2;

R3;R4;R5;S3;S4;S5;

====================================================
★7
5 комментариев
Кто забирает индикатор — плюсуем не стесняемся.
avatar
++
avatar
++++++++++++
avatar
а есть такой же для квика??
заплюсую…
avatar
Сам делаю просто расчет по классике. А куда его вставить, коллега??? Для темного…
avatar

теги блога oki7

....все тэги



UPDONW
Новый дизайн