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

 

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


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

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

 
iceslin:

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

iMAonArray
 
 
vitali_yv:
iMAOnArray?
да. iMAonArray
 
Уже все сглажено. Смотрите сигнальную линию стохастика с замедлением 1.
 

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


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);

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

 
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 
 
granit77:
Если не принципиально использование WPR, то Stochastic его заменит, только знак будет другой. А параметр slowing как раз и определяет период сглаживания основной линии.


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

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

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

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

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

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

Причина обращения: