Старо как мир.
https://www.mql5.com/ru/code/130
https://www.mql5.com/ru/code/8732
https://www.mql5.com/ru/code/9121
Выглядит красиво, но статистического преимущества в торговле не добавляет.
- www.mql5.com
Старо как мир.
https://www.mql5.com/ru/code/130
https://www.mql5.com/ru/code/8732
https://www.mql5.com/ru/code/9121
Выглядит красиво, но статистического преимущества в торговле не добавляет.
Я бы хотел просто разложить текущий график цены на синусоиды, как на картинке в моем первом сообщении - такого индикатора не встречали?
https://www.mql5.com/en/forum/178842#comment_4389274
Более 100 страниц.
- 2008.11.20
- www.mql5.com
Эти индикаторы я видел, в них судя по всему упор делается на предсказание будущего поведения цены.
Я бы хотел просто разложить текущий график цены на синусоиды, как на картинке в моем первом сообщении - такого индикатора не встречали?
Это оно и есть. Именно раскладывается текущий график цены. Отсюда и получается эктраполяция.
Я бы хотел просто разложить текущий график цены на синусоиды, как на картинке в моем первом сообщении - такого индикатора не встречали?
Видел на форуме картинки, в которых цена представлялась в виде набора синусоид, как в примере ниже. Насколько я понимаю это достигается преобразованием Фурье. Встречался ли кому-нибудь готовый индикатор для МТ4 или МТ5?
Как индикатор переделать для просмотра достоверности предсказаний? Хочу толкнуть индикатор назад в прошлое. Что бы визуально посмотреть, что он выдает и как цена движется реально
https://www.mql5.com/ru/code/130
Ниже код не верный.
input int Nsdvig=50;//Переменная сдвига
Можете помочь?
int OnCalculate(const int rates_total, const int prev_calculated, const datetime& Time[], const double& Open[], const double& High[], const double& Low[], const double& Close[], const long& tick_volume[], const long& volume[], const int& spread[]) { // Check for insufficient data if(rates_total<Npast) { Print("Error: not enough bars in history!"); return(0); } //--- initialize indicator buffers to EMPTY_VALUE ArrayInitialize(xm,EMPTY_VALUE); ArrayInitialize(ym,EMPTY_VALUE); //--- make all prices available MqlRates rates[]; ArraySetAsSeries(rates,true); if(CopyRates(NULL,0,0,(Npast+Nsdvig),rates)<(Npast+Nsdvig)) return(0); //--- main cycle //--- prepare input data double x[]; ArrayResize(x,Npast+Nsdvig); double av=0; for(int i=0+Nsdvig;i<Npast+Nsdvig;i++) { x[i]=rates[i].open; av+=x[i]; } av/=Npast; //--- initialize model outputs for(int i=0+Nsdvig;i<N+Nsdvig;i++) { xm[i]=av; if(i<=Nfut+Nsdvig) ym[i]=av; } //--- fit trigonometric model and calculate predictions for(int harm=1;harm<=Nharm;harm++) { double w,m,a,b; Freq(x,Npast,w,m,a,b); for(int i=0+Nsdvig;i<N+Nsdvig;i++) { xm[i]+=m+a*MathCos(w*i)+b*MathSin(w*i); if(i<=Nfut+Nsdvig) ym[Nfut+Nsdvig-i]+=m+a*MathCos(w*i)-b*MathSin(w*i); } } return(rates_total); }
- www.mql5.com
На картинке все очень красиво, не подгон ли это под историю? Поверьте, если бы так все работало, то здесь бы народ не тусовался)))
Я видел синусоиды и на их основе кто то делал индикаторы (индикатор представляет из себя просто синусоиду). Чел говорил, что на тестах хорошая прибыль. Делал для него скрипт индикатор для подгрузки данных из файла, но данные он создает из стороннего источника. Что использует, не знаю. Какой то софт с каким то преобразованиями из высшей матиматики. Поэтому - все неоднозначно.
Я видел синусоиды и на их основе кто то делал индикаторы (индикатор представляет из себя просто синусоиду). Чел говорил, что на тестах хорошая прибыль. Делал для него скрипт индикатор для подгрузки данных из файла, но данные он создает из стороннего источника. Что использует, не знаю. Какой то софт с каким то преобразованиями из высшей матиматики. Поэтому - все неоднозначно.
А по фото найти не пробовали?
https://www.mql5.com/en/forum/176577/page9
Вообще, больше напоминает Spectrometr
- 2009.07.22
- www.mql5.com
А по фото найти не пробовали?
https://www.mql5.com/en/forum/176577/page9
Вообще, больше напоминает Spectrometr
Синусоида меняется в зависимости от цены. Удлиняется, укорачивается.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Видел на форуме картинки, в которых цена представлялась в виде набора синусоид, как в примере ниже. Насколько я понимаю это достигается преобразованием Фурье. Встречался ли кому-нибудь готовый индикатор для МТ4 или МТ5?