Discussion de l'article "Implémentation pratique des Filtres Numériques dans MQL5 pour les débutants"

 

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