Помогите разобраться с Фурье - страница 19

 
Zhunko:
Так уже написал выше. Не нужны МА, если используется разложение на гармоники.

Так гармоники и из ма тоже же строятся, точнее из их разницы или деления причем здесь 2+2 и 1+3 проэто непонятно было

или имелось ввиду гармоника полученная из ма4-ма2 и ма3-ма1 не равны?

 
trol222:
Так гармоники и из ма тоже же строятся, точнее из их разницы или деления причем здесь 2+2 и 1+3 проэто непонятно было
Из МА строятся суммы гармоник. Из них невозможно получить одну гармонику. Можно бесконечно давить соседние, но никогда их не задавить до нуля.
 
trol222:
Возможно получится предугадать смену фаз уже чтото..
Вернее сказать перейти от ппрогнозирования цены к определению начала изменений которые вдальнейшем через некоторое время неизбежно приведут к перевароту фазы (изменению)
 
Рекомендую ознакомиться со статьёй http://novainfo.ru/archive/36/zadacha-dlya-uravneniya-vtorogo-poryadka
 

Друзья, не могу понять в чем дело, высчитываю БПФ на mql5. Сигнал получается не гармоничный.

#include <dt_fft.mqh>

int arr = 1024;

double arrayZ[0][14][arr];

   int tnn1=MathPow(2,10);//  размер массива должен быть степенью двойки
   double aa[];
   int N=ArrayResize(aa,tnn1);

   // Построение спектра
   double sig;
   for(int i=0; i<=N-1; i++)
   {

   sig=arrayZ[0][14][i+1]; // рыночные цены
   aa[i]=sig;
    
   }
  
   // Прямое преобразование Фурье - после выпонения функции в массиве aa[] - спектрограмма
   realfastfouriertransform(aa, tnn1, false);
  
   //--- Вывод спектрограммы на экран
   for(int i=0; i<=(N-1)/2; i++)
   {
   // Модуль комплексного числа
      arrayZ[7][4][i+1]=(MathSqrt(aa[i*2]*aa[i*2]+aa[i*2+1]*aa[i*2+1]))/(N/2);
   }
Файлы:
dt_fft.mqh  58 kb
12.jpg  41 kb
 

p.s. В ближайшее время Вам придется узнать такое понятие как  плотность распределения данных , достовереность , "учитель" , "шум" а так же гармоники .

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