Discussion de l'article "Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants"
La DLL n'est pas chargée pour une raison quelconque écrit que la bibliothèque n'est pas 64x
La DLL n'est pas chargée pour une raison quelconque écrit que la bibliothèque n'est pas 64x
Permettez-moi de soulever le sujet :)
Il est également écrit : "DF.dll" n'est pas une version 64 bits. Je suis allé sur fx.qrz.ru, j'y ai téléchargé quatre dll nécessaires, mais c'est toujours la même chose.
Existe-t-il un moyen de les connecter à un ordinateur 64 bits ?
Est-ce que quelqu'un dispose d'une version 64 bits de ces bibliothèques ?
Il serait préférable, bien sûr, d'avoir des formules pour calculer les coefficients VLF :) Vous pourriez alors écrire vous-même leur calcul dans MQL.
Merci à ceux qui nous aideront !
PS S'il n'y a pas de telles personnes :) Je vais devoir mettre un MT 32 bits sur une machine virtuelle, y écrire un expert pour récupérer des tableaux de coefficients et les écrire dans un fichier. Et ensuite les charger à partir du fichier.
J'ai besoin de ces coefficients pour toutes les TF de M1 à 250 minutes avec une discrétisation d'une minute. C'est pourquoi je ne peux pas utiliser uniquement des TF standard.
- fx.qrz.ru

- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
Un nouvel article Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants a été publié :
L'idée du filtrage des signaux numériques a été largement discutée sur des sujets de forum concernant la création de systèmes de trading. Et il serait imprudent de ne pas créer un code standard de filtres numériques en MQL5. Dans cet article, l'auteur décrit la transformation du code d'un simple indicateur SMA de son article "Indicateurs Personnalisés dans MQL5 pour les Débutants" en code de filtre numérique plus compliqué et universel. Cet article est une suite logique de l'article précédent. Il explique également comment remplacer le texte dans le code et comment corriger les erreurs de programmation.
Vous devriez considérer une chose. Une erreur dans le code peut générer toute une série d'erreurs de compilation. Ainsi, pour supprimer la série d'erreurs, il suffit d'aller à la première ligne où le compilateur a trouvé une erreur, et de corriger le code. Tout naturellement, il peut y avoir beaucoup de telles séries d'erreurs de compilation. Ainsi, après avoir corrigé une erreur dans le code, nous devons la recompiler à nouveau, et si le compilateur trouve des erreurs, nous devons rechercher la première ligne dans l'onglet "Erreurs" de la fenêtre "Boîte à outils":
Peut-être que la méthode la plus efficace pour comprendre cela aura un impact significatif et destructeur sur notre code afin d'étudier comment le compilateur réagira aux erreurs consciemment commises. La technique est assez simple - faites l'erreur dans une partie particulière du code, appuyez sur le bouton "Compiler" dans MetaEditor et observez le résultat de la compilation. Ce sera encore mieux si vous vous rappelez intuitivement d'un tel résultat d'impact destructeur sur le code. Dans tous les cas, cela peut être utile dans la pratique ultérieure, lorsque vous travaillez avec du code MQL5.
Auteur : Nikolay Kositsin