Доля Р как раз и зависит от периода . Матчасть нужно знать назубок.
Практически все индикаторы есть в исходниках на MQL4. Вот EMA:
void ema() { double pr=2.0/(MA_Period+1); int pos=Bars-2; if(ExtCountedBars>2) pos=Bars-ExtCountedBars-1; //---- main calculation loop while(pos>=0) { if(pos==Bars-2) ExtMapBuffer[pos+1]=Close[pos+1]; ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+1]*(1-pr); pos--; } }
P равно:
double pr=2.0/(MA_Period+1);
Спасибо Renat.
Доля Р как раз и зависит от периода .
В метатрейдере - да, а в других программах могут быть два параметра или только P - фактор затухания.....
Поэтому и интересовался, формула преобразования - это рекомендация а не математическая выкладка. Всегда лучше уточнить.....матчасти это не повредит.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
EMA = (CLOSE (i) * P) + (EMA (i - 1) * (100 - P)) - экспоненциальная скользящая средняя.
При отображении параметра вводится только период, а чему тогда равна доля P ?