Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Отслеживай все платежи в профиле. Это просто!
AndreFox
10
AndreFox 2013.01.24 13:23 

Помогите переделать индикатор D-FATL под МТ4

/*[[
Name :=

Author :=
Link :=
Separate Window := No
First Color := White
First Draw Type := Line
First Symbol := 217
Use Second Data :=No
Second Color := Red
Second Draw Type := Line
Second Symbol := 218
]]*/

Input : t3_period(8);
Variable : e1(0),e2(0),e3(0),e4(0),e5(0),e6(0),c1(0),c2(0),c3(0),c4(0);
Variable : n(0),w1(0),w2(0),b(0),b2(0),b3(0),t3(0),shift(0);

b=0.7;
b2=b*b;
b3=b2*b;
c1=-b3;
c2=(3*(b2+b3));
c3=-3*(2*b2+b+b3);
c4=(1+3*b+b3+3*b2);
n=t3_period;

if n<1 then n=1;
n = 1 + 0.5*(n-1);
w1 = 2 / (n + 1);
w2 = 1 - w1;

SetLoopCount(0);
For shift = Bars-1 Downto 0 Begin
SetIndexValue(shift, 0);

e1 = w1*Close[shift] + w2*e1;
e2 = w1*e1 + w2*e2;
e3 = w1*e2 + w2*e3;
e4 = w1*e3 + w2*e4;
e5 = w1*e4 + w2*e5;
e6 = w1*e5 + w2*e6;

t3 = c1*e6 + c2*e5 + c3*e4 + c4*e3;

SetIndexValue(shift, t3);

End;

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий