Démo de l'Indicateur BPNN MQL : Une Approche Innovante pour MetaTrader 5

Mike 2019.12.19 01:24 17 0 0
Pièce jointe

Bienvenue sur notre blog ! Aujourd'hui, nous allons explorer une démo de l'indicateur BPNN, une bibliothèque originale écrite en C++, et maintenant disponible en MQL. Bien que ce ne soit pas un indicateur du monde réel, il offre un aperçu intéressant sur l'utilisation des réseaux neuronaux pour la prédiction des séries temporelles.

Pour une description complète de ce réseau neuronal, n'hésitez pas à consulter la page de l'indicateur BPNN Predictor, qui utilise une bibliothèque DLL.

Dans cette implémentation, vous pouvez construire la bibliothèque et l'indicateur directement en MQL5. Deux options s'offrent à vous :

  • Compiler le code source en une bibliothèque ex5 autonome, à importer dans votre programme MQL5.
  • Intégrer le code source directement dans votre programme MQL5, évitant ainsi le besoin d'une bibliothèque externe.

Voici les fichiers joints :

  • BPNN_MQL_IMPL.mqh - le code source du réseau neuronal BPNN (à placer dans MQL5/Include, à inclure dans votre programme MQL pour une intégration directe de la bibliothèque) ;
  • BPNN_MQL.mqh - le fichier d'en-tête de la bibliothèque autonome (à placer dans MQL5/Include, à inclure dans votre programme MQL pour se lier avec la bibliothèque externe BPNN_MQL.ex5 dans MQL5/Libraries) ;
  • BPNN_MQL.mq5 - le module principal de la bibliothèque (à placer dans MQL5/Libraries, à compiler si vous souhaitez utiliser la bibliothèque autonome BPNN_MQL.ex5) ;
  • BPNNMQLPredictorDemo.mq5 - l'indicateur de démo (à placer dans MQL5/Indicator) ; peut être compilé avec la bibliothèque intégrée si #include <BPNN_MQL_IMPL.mqh> est utilisé, ou avec la bibliothèque autonome si #include <BPNN_MQL.mqh> est utilisé ;
  • BPNNMQLi45.mqh - un en-tête avec des méthodes d'assistance pour les indicateurs de style MT4.

Assurez-vous d'inclure uniquement l'un des fichiers : soit BPNN_MQL_IMPL.mqh, soit BPNN_MQL.mqh. N'incluez pas les deux. Si vous choisissez BPNN_MQL.mqh, veillez à compiler la bibliothèque BPNN_MQL.mq5 au préalable.

Bibliothèque BPNN MQL intégrée dans l'indicateur de prédiction


Liste
Commentaire 0