Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

Filtre numérique universel - indicateur pour MetaTrader 5

Publié par:
Nikolay Kositsin
Nikolay Kositsin
В мире, которым правят судебные приставы, не бывает и не может быть в принципе бесплатных интернет-нянек!!!
Vues:
270
Note:
(20)
Publié:
Mise à jour:
dfilter.mq5 (10.67 KB) afficher
dll.zip (1514.31 KB)
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Auteur réel :

Sergey Ilyukhin, auteur du programme « Générateur de méthodes numériques ».

Le filtre numérique universel DFilter constitue une solution globale au problème de la conception de filtres numériques dans le terminal client.

La mise en œuvre d'un tel filtre numérique universel sur MQL5 répond pleinement au besoin de créer n'importe quel filtre numérique à l'aide des outils du terminal client lui-même, ce qui apporte un confort d'utilisation considérable et ouvre de nouvelles possibilités d'utilisation de ces indicateurs.

Une description détaillée de cet indicateur a été publiée dans l’article « Mise en œuvre pratique des filtres numériques en MQL5 pour les débutants ».

Le fichier DF.dll doit être placé dans le répertoire « \MetaTrader5\MQL5\Libraries\ ».

Attention ! Pour fonctionner, le fichier DF.dll nécessite trois DLL supplémentaires contenant un module de traitement mathématique : bdsp.dll, lapack.dll et mkl_support.dll, qui doivent être installées dans le répertoire « C:\Windows\System32\ » pour les systèmes d’exploitation Windows 32 bits ou dans « C:\Windows\SysWOW64\ » pour les systèmes d’exploitation Windows 64 bits.

Avant toute utilisation, assurez-vous que :

1. L'option « Autoriser l'importation de DLL » est cochée dans les paramètres Menu->Aide->Paramètres->Conseillers ;
2. Les fichiers Bdsp.dll, lapack.dll et mkl_support.dll (bibliothèques mathématiques auxiliaires) sont présents dans le répertoire « C:\Windows\System32\ » ou « C:\Windows\SysWOW64\ ».

Description des paramètres d'entrée :

  • Ftype - Type de filtre :
    0 - Filtre passe-bas (FATL/SATL/KGLP) ;
    1 - Filtre passe-haut (KGHP) ;
    2 - Filtre passe-bande (RBCI/KGBP) ;
    3 - Filtre réjecteur (KGBS).
  • P1 - Période de coupure P1, bar ;
  • D1 - Période de coupure du processus transitoire D1, bar ;
  • A1 - Atténuation dans la bande de retard A1, dB ;
  • P2 – Période de coupure P2, bar ;
  • D2 - Période de coupure du processus transitoire D2, bar ;
  • A2 - Atténuation dans la bande de retard A2, dB ;
  • Ripple - Ondulations dans la bande passante, dB ;
  • Delay - Retard, bar.

Pour les filtres passe-bas et passe-haut, les valeurs des paramètres P2, D2 et A2 sont ignorées.

Conditions de fonctionnement :

  • Filtre passe-bas : P1 > D1
  • Filtre passe-haut : P1 < D1
  • Filtre passe-bande et filtre réjecteur : D2 > P2 > P1 > D1

Indicateur de filtre passe-bas numérique (FATL/SATL, KGLP)

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/418

FTLM-STLM FTLM-STLM

Les indicateurs FTLM (Fast Trend Line Momentum) et STLM (Slow Trend Line Momentum).

Aroon Up, Down MT5 Aroon Up, Down MT5

L'indicateur Aroon Up & Down MetaTrader - détecte les hauts et les bas locaux du graphique sur lequel il a été appliqué, cet indicateur fournit les signaux d'achat et de vente des paires de devises lorsqu'elles montent depuis le bas et descendent depuis le haut. Le croisement des lignes de l'indicateur fournit un bon signal pour prendre des bénéfices ou pour sortir avec une perte minimale. Cet indicateur peut envoyer des alertes sonores et électroniques sur le croisement. Il est disponible dans les versions MT4 et MT5.

3D_Oscilateur 3D_Oscilateur

Oscillateur générant des signaux d'entrée et de sortie de position sur la base des indicateurs RSI et CCI.

3rd Generation Moving Average MT5 3rd Generation Moving Average MT5

La moyenne mobile de troisième génération est une version avancée de l'indicateur standard de moyenne mobile (MA) pour MetaTrader. Il met en œuvre une procédure assez simple de réduction du décalage basée sur une période MA plus longue. La méthode a été décrite pour la première fois par M. Duerschner dans son article Gleitende Durchschnitte 3.0 (en allemand). La version présentée utilise λ = 2, ce qui permet d'obtenir la meilleure réduction de décalage possible. Un λ plus élevé augmente la similitude avec la moyenne mobile classique. L'indicateur est disponible pour MT4 et MT5. Il ne nécessite l'utilisation d'aucune DLL