Filtres FIR - page 13

 
ssd >> :

Démarrez-le, mémorisez les valeurs des barres 1, 2 et 3 et, après un certain temps, appelez son programme d'entraînement.

Après un moment, allez dans le setup et appuyez sur ok - dans ce cas, pendant l'initialisation, les valeurs sauvegardées sur la première mesure 1,2,3... seront modifiées.

Vérifié. Mêmes données, sauf pour 0 bar.

 
neoclassic >> :

Merci, on commence à y voir plus clair ! Je vais m'occuper de la bibliothèque, le calcul du spectre reste à résoudre. Si je ne me trompe pas, le spectre dans notre cas est la relation amplitude-période. Tout d'abord, il n'est pas clair dans quelles unités l'amplitude est mesurée dans le MCG ? Deuxièmement, j'ai pris un spectre avec le logiciel "Spectrum Analyzer" de finware, dont j'ai entendu des commentaires positifs, et nous avons obtenu des résultats complètement différents, bien que l'algorithme soit le même (MESA).

L'analyseur jure quand il essaie de calculer le spectre et dit qu'il veut le GCI.

Ce serait intéressant de jouer avec, mais...


 

Comment jure-t-il exactement ?

On m'a appris à faire ça :

1. fixer la moitié de l'échantillon (curseur à droite jusqu'à la butée).

2. vérifier l'ergodicité. Si nous obtenons deux courbes similaires, nous continuons ; si les courbes ont des formes très différentes, nous changeons les données d'entrée.

3. établir la moyenne - prendre la moyenne

4. spécifier les propriétés d'estimation de la corrélation - sans biais, prendre la moyenne

5. calculer la matrice de corrélation

6. calculer SPM

Malheureusement, je ne comprends pas du tout la physique du processus, mais cela semble bien fonctionner pour les gens.

 
neoclassic >> :

Comment jure-t-il exactement ?

On m'a appris à faire ça :

1. fixer la moitié de l'échantillon (curseur à droite jusqu'à la butée).

2. vérifier l'ergodicité. Si nous obtenons deux courbes similaires, nous continuons ; si les courbes ont des formes très différentes, nous changeons les données d'entrée.

3. établir la moyenne - prendre la moyenne

4. spécifier les propriétés d'estimation de la corrélation - sans biais, prendre la moyenne

5. calculer la matrice de corrélation

6. calculer SPM

Malheureusement, je ne comprends pas du tout la physique de ce processus, mais il semble bien fonctionner avec d'autres personnes.

Il dit qu'il ne trouve pas le GCI lorsque j'essaie de calculer le spectre.

 

Je l'ai trouvé ici - http://forex.kbpauk.ru/showflat.php/Cat/0/Number/23662/page/0/fpart/1/vc/1

Il a à la fois SA et GCI

 
neoclassic >> :

Je l'ai trouvé ici - http://forex.kbpauk.ru/showflat.php/Cat/0/Number/23662/page/0/fpart/1/vc/1

>> Il y a à la fois le SA et le GCI.

Quelque chose ne me laisse pas entrer. >>L'inscription est obligatoire.

 
sab1uk >> :

J'ai construit un filtre adaptatif basé sur le FIR.


Sabluk, sois un ami et donne-moi ce "filtre adaptatif" pour mes expériences.

 
ssd >> :

Sabluk, sois un ami et donne-moi ce "filtre adaptatif" pour mes expériences.


Comment puis-je donner ou vendre la partie immergée de l'iceberg sur lequel repose tout le système ?

Je ne peux vous donner que la partie visible de l'iceberg.

extern double Lots=0.01;
int Ticket;
//+------------------------------------------------------------------+ 
int init()
{


   return(0);
}
//+------------------------------------------------------------------+ 
int start()
{
   if(OrderSelect( Ticket, SELECT_BY_TICKET) && OrderCloseTime()==0)   {
      if(OrderType()==0 && GlobalVariableGet(Symbol())<0) OrderClose( Ticket, Lots, Bid, 10, DarkViolet);
      if(OrderType()==1 && GlobalVariableGet(Symbol())>0) OrderClose( Ticket, Lots, Ask, 10, DarkViolet);   }

   if(OrdersTotal()==0)   {
      if(GlobalVariableGet(Symbol())>0)
         Ticket=OrderSend(Symbol(), OP_BUY, Lots, Ask, 10, Ask-0.0030, Ask+0.1, NULL, 0, 0, YellowGreen);
      if(GlobalVariableGet(Symbol())<0)
         Ticket=OrderSend(Symbol(), OP_SELL, Lots, Bid, 10, Bid+0.0030, Bid-0.1, NULL, 0, 0, Black);   }

   return(0);
}
//+------------------------------------------------------------------+
 
begemot61 dites-moi comment vous pouvez facilement convertir votre filtre avec certains paramètres en une réponse impulsionnelle et l'écrire dans un fichier ou dans un tableau de variables globales?
 
sab1uk >>:
begemot61 подскажи как можно по простому конвертировать твой фильтр с определенными параметрами в импульсную характеристику и записать ее в файл или в массив из глобальных переменных?

Le soir (ce sera le matin selon vous). C'est facile là-bas.