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
Vues:
25
Note:
(20)
Publié:
dfilter.mq5 (7.86 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

Véritable auteur :

Sergey Ilyukhin, auteur du programme "Digital Method Generator".

Le filtre numérique universel DFilter est une solution générale au problème de la construction de filtres numériques dans le terminal client.

La mise en œuvre d'un tel filtre numérique universel dans MQL5 élimine totalement la nécessité de créer des filtres numériques à l'aide du terminal client lui-même, ce qui crée une commodité supplémentaire significative et ouvre de nouvelles opportunités dans l'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 dans MQL5 pour les débutants".

Le fichier DF.dll doit être placé dans "\MetaTrader5\MQL5\Libraries\".

Attention ! DF.dll nécessite trois DLL supplémentaires contenant un bloc de traitement mathématique - bdsp.dll, lapack. dll, mkl_support.dll, qui doivent être installées dans "C: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 l'utilisation, assurez-vous que

1. L'élément "Autoriser l'importation de DLL" dans les réglages Menu->Service->Réglages->Conseillers est activé ;
2. Bdsp.dll, lapack.dll, mkl_support.dll - bibliothèques mathématiques auxiliaires - se trouvent dans le répertoire "C:Windows\System32\" ou "C:Windows\SysWOW64\".

Description des paramètres d'entrée :

  • Ftype - Type de filtre :
    0 - VLF (FATL/SATL/KGLP) ;
    1 - HF (KGHP) ;
    2 - passe-bande (RBCI/KGBP) ;
    3 - KGBS (KGBS).
  • P1 - Période de coupure P1, barre ;
  • D1 - Période de coupure 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 transitoire D2, bar ;
  • A2 - Atténuation dans la bande de retard A2, dB ;
  • Ripple - Ondulation dans la bande passante, dB ;
  • Delay - Délai, barre.

Pour les VLF et FHF, les valeurs des paramètres P2,D2,A2 sont ignorées.

Conditions de fonctionnement :

  • VLF : P1>D1
  • VHF : P1<D1
  • Passe-bande et éjecteur : D2>P2>P1>D1

Indicateur de filtre numérique passe-bas (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).

Popular MACD Strategy from Viral YouTube Video (3.5M+ Views) Popular MACD Strategy from Viral YouTube Video (3.5M+ Views)

An automated Expert Advisor that implements a popular MACD-based strategy as seen in a viral YouTube video with over 3.5 million views. Combines MACD crossovers, trend filtering with the 200 MA, and support/resistance detection.

3D_Oscilator 3D_Oscilator

Un oscillateur qui génère des signaux d'entrée et de sortie basés sur les 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