
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Un nouvel article Interaction MetaTrader 5 et MATLAB a été publié :
Cet article couvre les détails de l'interaction entre MetaTrader 5 et le package mathématique MatLab. Il indique le mécanisme de conversion des données, le processus d’élaboration d'une bibliothèque universelle pour interagir avec le bureau MatLab. Il couvre également l'utilisation des DLL générées par l'environnement MatLab. Cet article est destiné aux lecteurs expérimentés, connaissant C++ et MQL5.
Cette méthode d'interaction ne peut pas être qualifiée d'élégante et de rapide, mais elle est la plus fiable et couvre l'ensemble du package MATLAB. Bien sûr, nous devons mentionner la vitesse d’élaboration du modèle final. L'essence du développement est d'écrire un bande de bibliothèque universel pour l'interaction MetaTrader 4/5 & MATLAB Engine. Après ce script/indicateur/expert MetaTrader 4/5 peut gérer le bureau virtuel MATLAB. Et l'ensemble de l'algorithme mathématique peut être stocké dans le programme MQL sous forme de chaînes, vous pouvez donc l'utiliser pour protéger votre propriété intellectuelle (pour plus de détails, consultez l'article « Protégez-vous, développeurs ! »). Il peut également être stocké dans des fichiers séparés de fonctions m ou de fonctions P dans le dossier <MetaTrader 5>\MQL5\Libraries.
Champs d'application possibles d'une telle interaction :
Continuons. J'espère que vous avez lu les types de données 1.1 dans MATLAB et MQL5, 1.2 Comparaison des types de données MQL5 et MATLAB, 2.1 MATLAB Engine API et MCR Functions et 2.3 C++ Standard Input/Output Library, car nous ne ferons plus de pause et ne les analyserons plus . Lisez attentivement le schéma de blocs suivant, qui illustre l'algorithme de la future bibliothèque :
Auteur : Andrey Emelyanov