Скачать MetaTrader 5

Как сделать Сглаживание Williams

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MQL5 Cloud Network ускоряет расчеты. Попробуй сам!
alex
46
alex 2011.03.17 12:08 

День добрый, народ, как можно в MQL4 сделать сглаживание индикатора Williams %R, ?


wl=iWPR("EURUSD",PERIOD_H1,5,0); - прост идёт линия без сглаживания.

Грубо говоря, мне нужн построить WМА на основе Williams'a

o_o
Модератор
23695
o_o 2011.03.17 12:10  
iceslin:

Грубо говоря, мне нужн построить WМА на основе Williams'a

iMAonArray
Виталий
340
Виталий 2011.03.17 12:11  
o_o
Модератор
23695
o_o 2011.03.17 12:12  
vitali_yv:
iMAOnArray?
да. iMAonArray
Dmitry Fedoseev
42903
Dmitry Fedoseev 2011.03.17 12:15  
Уже все сглажено. Смотрите сигнальную линию стохастика с замедлением 1.
alex
46
alex 2011.03.17 12:18  

Прописал вот так:


double wml_buffer[100];
int f,limit=ArraySize(wml_buffer);

ArraySetAsSeries(wml_buffer,true);

for(f=0; f<200; f++)
wml_buffer[f]=iWPR("EURUSD",PERIOD_H1,5,0);
double mwl=iMAOnArray(wml_buffer,0,3,0,MODE_LWMA,0);

Но походу я косяк и не работает... Подскажите кому не лень=) в чем ошибка?

Виктор
Модератор
6559
Виктор 2011.03.17 12:24  
iceslin:

День добрый, народ, как можно в MQL4 сделать сглаживание индикатора Williams %R, ?
wl=iWPR("EURUSD",PERIOD_H1,5,0); - прост идёт линия без сглаживания.
Грубо говоря, мне нужн построить WМА на основе Williams'a

Если не принципиально использование WPR, то Stochastic его заменит, только знак будет другой. А параметр slowing как раз и определяет период сглаживания основной линии.
wl=iStochastic("EURUSD",PERIOD_H1,5,1,slowing,0,0,0,SignalBar);//основная линия на баре SignalBar со сглаживанием slowing 
alex
46
alex 2011.03.17 12:32  
granit77:
Если не принципиально использование WPR, то Stochastic его заменит, только знак будет другой. А параметр slowing как раз и определяет период сглаживания основной линии.


К сожалению, принципиально. Стохастик не даёт нужной скорости
Dmitry Fedoseev
42903
Dmitry Fedoseev 2011.03.17 12:34  
iceslin:
К сожалению, принципиально. Стохастик не даёт нужной скорости

Вы кому-нибудь верите?

Виктор
Модератор
6559
Виктор 2011.03.17 12:39  
iceslin:
К сожалению, принципиально. Стохастик не даёт нужной скорости
А Вы надеетесь, что пользовательское сглаживание WPR будет быстрее, чем встроенное в Стохастик?
alex
46
alex 2011.03.17 12:39  
Integer:

Вы кому-нибудь верите?

Если вопрос о моей личности, то я доверяю лишь малому кругу людей.

Если Вы на счет своего коммента "Уже всё сглажено", то повторюсь Стохастик даёт "другие" сигналы. А Вильямс (WPR) вычисляется без сглаживания.

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